{"title":"Rostro","description":null,"products":[{"product_id":"huda-beauty-easy-bake-powder","title":"Huda Beauty Easy Bake Loose Baking \u0026 Setting Powder","description":"\u003cstyle\u003e\n  .pd {\n    --ac: #f353b5;\n    --ac2: #b07bff;\n    --ac-soft: #fef0f9;\n    --ac-soft2: #f9f0ff;\n    --text: #111;\n    --muted: #6b6b6b;\n    --border: #ebebeb;\n    --surface: #fafafa;\n    --teal-soft: #e8f8f2;\n    --teal: #0f6e56;\n    --purple-soft: #f0eeff;\n    --purple: #5340c0;\n    --gold-soft: #fef9e7;\n    --gold: #9a6800;\n    --green-soft: #f0faf4;\n    --green: #1a7a4a;\n    font-family: 'Helvetica Neue', Arial, sans-serif;\n    color: var(--text);\n    font-size: 15px;\n    line-height: 1.7;\n    max-width: 680px;\n  }\n  .pd * { box-sizing: border-box; margin: 0; padding: 0; }\n\n  \/* ── HERO ── *\/\n  .pd-hero {\n    background: linear-gradient(135deg, var(--ac-soft) 0%, var(--ac-soft2) 100%);\n    border-radius: 14px;\n    padding: 24px 28px;\n    margin-bottom: 28px;\n    border-left: 3px solid var(--ac);\n  }\n  .pd-hero-eyebrow {\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 0.14em;\n    text-transform: uppercase;\n    color: var(--ac);\n    margin-bottom: 10px;\n  }\n  .pd-hero-title {\n    font-size: 22px;\n    font-weight: 800;\n    line-height: 1.25;\n    color: var(--text);\n    margin-bottom: 12px;\n    letter-spacing: -0.02em;\n  }\n  .pd-hero-title em {\n    font-style: normal;\n    background: linear-gradient(90deg, var(--ac), var(--ac2));\n    -webkit-background-clip: text;\n    background-clip: text;\n    color: transparent;\n  }\n  .pd-hero-body { font-size: 14px; color: var(--muted); line-height: 1.75; }\n  .pd-hero-body strong { color: var(--text); font-weight: 700; }\n  .pd-hero-note {\n    margin-top: 12px;\n    font-size: 12px;\n    color: var(--muted);\n    font-style: italic;\n  }\n\n  \/* ── SECTION LABEL ── *\/\n  .pd-section-label {\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 0.14em;\n    text-transform: uppercase;\n    color: var(--ac);\n    margin-bottom: 14px;\n    display: flex;\n    align-items: center;\n    gap: 8px;\n  }\n  .pd-section-label::after { content: ''; flex: 1; height: 1px; background: var(--border); }\n\n  \/* ── CERTS ── *\/\n  .pd-certs { display: flex; flex-wrap: wrap; gap: 8px; margin-bottom: 28px; }\n  .pd-cert {\n    display: inline-flex; align-items: center; gap: 5px;\n    font-size: 12px; font-weight: 700; padding: 6px 13px;\n    border-radius: 99px; border: 1px solid;\n  }\n  .pd-cert--teal   { background: var(--teal-soft);   color: var(--teal);   border-color: #b4e4d2; }\n  .pd-cert--purple { background: var(--purple-soft);  color: var(--purple); border-color: #cec5f5; }\n  .pd-cert--pink   { background: var(--ac-soft);      color: #c7238e;       border-color: #f8c8e8; }\n  .pd-cert--gray   { background: var(--surface);      color: var(--muted);  border-color: var(--border); }\n  .pd-cert--gold   { background: var(--gold-soft);    color: var(--gold);   border-color: #f5d97a; }\n\n  \/* ── PACKAGING CALLOUT ── *\/\n  .pd-callout {\n    display: flex; align-items: center; gap: 16px;\n    background: var(--gold-soft); border: 1px solid #f5d97a;\n    border-radius: 12px; padding: 16px 20px; margin-bottom: 28px;\n  }\n  .pd-callout-icon { font-size: 32px; flex-shrink: 0; line-height: 1; }\n  .pd-callout-title { font-size: 14px; font-weight: 700; color: var(--gold); margin-bottom: 3px; }\n  .pd-callout-desc  { font-size: 12px; color: #856404; line-height: 1.5; }\n\n  \/* ── BENEFIT GRID ── *\/\n  .pd-benefits {\n    display: grid; grid-template-columns: repeat(2, 1fr);\n    gap: 10px; margin-bottom: 28px;\n  }\n  .pd-benefit {\n    display: flex; align-items: flex-start; gap: 10px;\n    background: var(--surface); border: 1px solid var(--border);\n    border-radius: 10px; padding: 12px 14px;\n  }\n  .pd-benefit:hover { border-color: #f8c8e8; }\n  .pd-benefit-icon {\n    width: 32px; height: 32px; border-radius: 8px;\n    background: var(--ac-soft); display: flex;\n    align-items: center; justify-content: center;\n    flex-shrink: 0; font-size: 15px;\n  }\n  .pd-benefit-title { font-size: 13px; font-weight: 700; color: var(--text); line-height: 1.3; margin-bottom: 2px; }\n  .pd-benefit-sub   { font-size: 11px; color: var(--muted); line-height: 1.4; }\n\n  \/* ── STATS ── *\/\n  .pd-stats {\n    display: grid; grid-template-columns: 1fr;\n    gap: 0; margin-bottom: 10px;\n    border: 1px solid var(--border);\n    border-radius: 12px; overflow: hidden;\n  }\n  .pd-stat-row {\n    display: flex; align-items: center; gap: 14px;\n    padding: 14px 18px; border-bottom: 1px solid var(--border);\n    background: #fff;\n  }\n  .pd-stat-row:last-child { border-bottom: none; }\n  .pd-stat-num {\n    font-size: 26px; font-weight: 900;\n    background: linear-gradient(90deg, var(--ac), var(--ac2));\n    -webkit-background-clip: text; background-clip: text;\n    color: transparent; line-height: 1;\n    white-space: nowrap; flex-shrink: 0; width: 72px;\n  }\n  .pd-bar-wrap { flex: 1; }\n  .pd-bar-label { font-size: 12px; color: var(--text); margin-bottom: 5px; }\n  .pd-bar-track { height: 5px; background: var(--border); border-radius: 3px; overflow: hidden; }\n  .pd-bar-fill {\n    height: 100%; border-radius: 3px;\n    background: linear-gradient(90deg, var(--ac), var(--ac2));\n  }\n  .pd-stat-note { font-size: 10px; color: #bbb; margin-bottom: 28px; font-style: italic; }\n\n  \/* ── BAKING TECHNIQUE ── *\/\n  .pd-baking { margin-bottom: 14px; }\n  .pd-baking-step {\n    display: flex; gap: 14px; align-items: flex-start;\n    padding: 14px 0; border-bottom: 1px solid var(--border);\n  }\n  .pd-baking-step:last-child { border-bottom: none; }\n  .pd-baking-num {\n    width: 28px; height: 28px; border-radius: 50%;\n    background: var(--ac); color: #fff; font-size: 12px;\n    font-weight: 800; display: flex; align-items: center;\n    justify-content: center; flex-shrink: 0; margin-top: 1px;\n  }\n  .pd-baking-text { font-size: 14px; color: var(--text); line-height: 1.65; padding-top: 3px; }\n  .pd-baking-text strong { color: var(--ac); font-weight: 700; }\n\n  \/* ── KEY INGREDIENTS ── *\/\n  .pd-key-ings { display: flex; flex-direction: column; gap: 10px; margin-bottom: 28px; }\n  .pd-ki-card {\n    display: flex; gap: 12px; align-items: flex-start;\n    background: var(--surface); border: 1px solid var(--border);\n    border-radius: 10px; padding: 13px 15px;\n  }\n  .pd-ki-dot { width: 10px; height: 10px; border-radius: 50%; flex-shrink: 0; margin-top: 5px; }\n  .pd-ki-name { font-size: 13px; font-weight: 700; color: var(--text); margin-bottom: 3px; }\n  .pd-ki-desc { font-size: 12px; color: var(--muted); line-height: 1.5; }\n\n  \/* ── FREE-FROM ── *\/\n  .pd-freefrom { display: flex; flex-wrap: wrap; gap: 6px; margin-bottom: 28px; }\n  .pd-ff {\n    font-size: 11px; font-weight: 600; padding: 4px 10px;\n    border-radius: 99px; background: #f4f4f4; color: var(--muted);\n    border: 1px solid var(--border);\n  }\n  .pd-ff::before { content: '✕ '; }\n\n  \/* ── INCI ── *\/\n  .pd-inci-block {\n    background: var(--surface); border: 1px solid var(--border);\n    border-radius: 12px; padding: 18px 20px; margin-bottom: 4px;\n  }\n  .pd-inci-text   { font-size: 11.5px; line-height: 1.85; color: var(--muted); word-break: break-word; }\n  .pd-inci-note   { margin-top: 10px; font-size: 11px; font-style: italic; color: #aaa; }\n\n  @media (max-width: 480px) {\n    .pd-benefits { grid-template-columns: 1fr; }\n    .pd-hero { padding: 18px; }\n    .pd-hero-title { font-size: 18px; }\n    .pd-callout { flex-direction: column; gap: 8px; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"pd\"\u003e\n\n  \u003c!-- ══ HERO ══ --\u003e\n  \u003cdiv class=\"pd-hero\"\u003e\n    \u003cdiv class=\"pd-hero-eyebrow\"\u003ePolvo suelto · Fijador y baking\u003c\/div\u003e\n    \u003ch2 class=\"pd-hero-title\"\u003eEl secreto de Huda.\u003cbr\u003e\u003cem\u003eMate perfecto 10 h.\u003c\/em\u003e\n\u003c\/h2\u003e\n    \u003cp class=\"pd-hero-body\"\u003e\n      Polvo suelto icónico de \u003cstrong\u003etextura ultraligera y sedosa\u003c\/strong\u003e con pigmentos refinados\n      que crea un velo translúcido de \u003cstrong\u003eacabado mate natural\u003c\/strong\u003e. Fija el maquillaje,\n      controla brillos, corrige imperfecciones y realza el rostro sin marcar líneas durante\n      \u003cstrong\u003ehasta 10 horas\u003c\/strong\u003e. Perfumado con notas de almizcle floral.\n    \u003c\/p\u003e\n    \u003cp class=\"pd-hero-note\"\u003e💡 Disponible en varios tonos: elige el que se adapte a tu base para cobertura total, o un tono más claro para iluminar el contorno de ojos.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ══ PACKAGING CALLOUT ══ --\u003e\n  \u003cdiv class=\"pd-callout\"\u003e\n    \u003cdiv class=\"pd-callout-icon\"\u003e📦\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cdiv class=\"pd-callout-title\"\u003eMisma fórmula, nuevo look\u003c\/div\u003e\n      \u003cdiv class=\"pd-callout-desc\"\u003ePuedes recibir tanto el embalaje nuevo como el anterior. Ambos contienen el mismo polvo icónico con la fórmula original de Easy Bake.\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ══ CERTS ══ --\u003e\n  \u003cdiv class=\"pd-certs\"\u003e\n    \u003cspan class=\"pd-cert pd-cert--pink\"\u003e⏱ 10 h duración\u003c\/span\u003e\n    \u003cspan class=\"pd-cert pd-cert--purple\"\u003e✨ Acabado mate\u003c\/span\u003e\n    \u003cspan class=\"pd-cert pd-cert--teal\"\u003e🌿 Con vitamina E\u003c\/span\u003e\n    \u003cspan class=\"pd-cert pd-cert--gray\"\u003e✕ Sin parabenos\u003c\/span\u003e\n    \u003cspan class=\"pd-cert pd-cert--gray\"\u003e✕ No comedogénico\u003c\/span\u003e\n    \u003cspan class=\"pd-cert pd-cert--gold\"\u003e🌸 Perfumado\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ══ BENEFICIOS ══ --\u003e\n  \u003cdiv class=\"pd-section-label\"\u003eBeneficios\u003c\/div\u003e\n  \u003cdiv class=\"pd-benefits\"\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e🔒\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eFija el maquillaje\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eMantiene todo en su lugar hasta 10 horas\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e✨\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eControla brillos\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eAcabado mate natural sin efecto polvoriento\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e🎨\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eCorrige y unifica\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eIguala el tono de piel al instante\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e🪶\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eTextura ultraligera\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eSedosa, imperceptible sobre la piel\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e💎\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eLuminosidad sutil\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eIlumina sin parecer brillante ni graso\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e〰️\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eNo marca líneas\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eRespeta las líneas de expresión\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ══ RESULTADOS ══ --\u003e\n  \u003cdiv class=\"pd-section-label\"\u003eResultados del panel de consumidores\u003c\/div\u003e\n  \u003cdiv class=\"pd-stats\"\u003e\n    \u003cdiv class=\"pd-stat-row\"\u003e\n      \u003cdiv class=\"pd-stat-num\"\u003e100%\u003c\/div\u003e\n      \u003cdiv class=\"pd-bar-wrap\"\u003e\n        \u003cdiv class=\"pd-bar-label\"\u003ePoros y líneas reducidos hasta 7 h después de la aplicación\u003c\/div\u003e\n        \u003cdiv class=\"pd-bar-track\"\u003e\u003cdiv class=\"pd-bar-fill\" style=\"width:100%\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-stat-row\"\u003e\n      \u003cdiv class=\"pd-stat-num\"\u003e100%\u003c\/div\u003e\n      \u003cdiv class=\"pd-bar-wrap\"\u003e\n        \u003cdiv class=\"pd-bar-label\"\u003eContorno de ojos instantáneamente más luminoso\u003c\/div\u003e\n        \u003cdiv class=\"pd-bar-track\"\u003e\u003cdiv class=\"pd-bar-fill\" style=\"width:100%\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-stat-row\"\u003e\n      \u003cdiv class=\"pd-stat-num\"\u003e100%\u003c\/div\u003e\n      \u003cdiv class=\"pd-bar-wrap\"\u003e\n        \u003cdiv class=\"pd-bar-label\"\u003eFácil fijar el maquillaje con Easy Bake\u003c\/div\u003e\n        \u003cdiv class=\"pd-bar-track\"\u003e\u003cdiv class=\"pd-bar-fill\" style=\"width:100%\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cp class=\"pd-stat-note\"\u003e* Muestra independiente de 20 personas en tests de consumidores.\u003c\/p\u003e\n\n  \u003cbr\u003e\n\n  \u003c!-- ══ TÉCNICA BAKING ══ --\u003e\n  \u003cdiv class=\"pd-section-label\"\u003eTécnica Baking: modo de uso\u003c\/div\u003e\n  \u003cdiv class=\"pd-baking\"\u003e\n    \u003cdiv class=\"pd-baking-step\"\u003e\n      \u003cdiv class=\"pd-baking-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"pd-baking-text\"\u003eAplica una \u003cstrong\u003ecapa generosa de polvos\u003c\/strong\u003e en los párpados inferiores, la zona T, las líneas de expresión, comisuras exteriores de la boca y barbilla.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-baking-step\"\u003e\n      \u003cdiv class=\"pd-baking-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"pd-baking-text\"\u003eDeja actuar de \u003cstrong\u003e3 a 5 minutos\u003c\/strong\u003e para que el calor natural de la piel fije el maquillaje y absorba los aceites.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-baking-step\"\u003e\n      \u003cdiv class=\"pd-baking-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"pd-baking-text\"\u003eRetira suavemente el exceso con una \u003cstrong\u003ebrocha o esponja\u003c\/strong\u003e difuminando con movimientos suaves para un acabado impecable.\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ══ LIBRE DE ══ --\u003e\n  \u003cdiv class=\"pd-section-label\"\u003eLibre de\u003c\/div\u003e\n  \u003cdiv class=\"pd-freefrom\"\u003e\n    \u003cspan class=\"pd-ff\"\u003eParabenos\u003c\/span\u003e\n    \u003cspan class=\"pd-ff\"\u003eIngredientes comedogénicos\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ══ INGREDIENTES DESTACADOS ══ --\u003e\n  \u003cdiv class=\"pd-section-label\"\u003eIngredientes destacados\u003c\/div\u003e\n  \u003cdiv class=\"pd-key-ings\"\u003e\n    \u003cdiv class=\"pd-ki-card\"\u003e\n      \u003cdiv class=\"pd-ki-dot\" style=\"background:#e8e8e8;\"\u003e\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-ki-name\"\u003eTalco ultrarrefinado (Talc)\u003c\/div\u003e\n        \u003cdiv class=\"pd-ki-desc\"\u003eAbsorbe el exceso de sebo y crea una textura sedosa ultraligera que matifica sin apelmazar ni marcar la piel.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-ki-card\"\u003e\n      \u003cdiv class=\"pd-ki-dot\" style=\"background:#f5e6d3;\"\u003e\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-ki-name\"\u003eSynthetic Fluorphlogopite\u003c\/div\u003e\n        \u003cdiv class=\"pd-ki-desc\"\u003eMineral sintético que aporta una luminosidad sutil y reflejo de luz natural sin brillos grasos, efecto \"soft-focus\" instantáneo.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-ki-card\"\u003e\n      \u003cdiv class=\"pd-ki-dot\" style=\"background:#94a3b8;\"\u003e\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-ki-name\"\u003eSílice (Silica)\u003c\/div\u003e\n        \u003cdiv class=\"pd-ki-desc\"\u003eAbsorbe la humedad y el sebo controlando brillos durante horas sin resecar, manteniendo un acabado mate impecable.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-ki-card\"\u003e\n      \u003cdiv class=\"pd-ki-dot\" style=\"background:#f0b429;\"\u003e\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-ki-name\"\u003eVitamina E (Tocopheryl Acetate)\u003c\/div\u003e\n        \u003cdiv class=\"pd-ki-desc\"\u003eAntioxidante que protege la piel del estrés oxidativo mientras mantiene la piel suave y nutrida bajo el maquillaje.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ══ INCI ══ --\u003e\n  \u003cdiv class=\"pd-section-label\"\u003eIngredientes completos (INCI)\u003c\/div\u003e\n  \u003cdiv class=\"pd-inci-block\"\u003e\n    \u003cp class=\"pd-inci-text\"\u003e\n      \u003cstrong style=\"color:var(--text);\"\u003eTALC\u003c\/strong\u003e,\n      \u003cstrong style=\"color:var(--text);\"\u003eSYNTHETIC FLUORPHLOGOPITE\u003c\/strong\u003e,\n      \u003cstrong style=\"color:var(--text);\"\u003eSILICA\u003c\/strong\u003e,\n      DIMETHICONE, NYLON-12, CAPRYLYL GLYCOL, PENTYLENE GLYCOL,\n      ORYZA SATIVA (RICE) STARCH, PHENYL TRIMETHICONE, SODIUM DEHYDROACETATE,\n      OCTYLDODECYL STEAROYL STEARATE, DIISOSTEARYL MALATE,\n      \u003cstrong style=\"color:var(--text);\"\u003eTOCOPHERYL ACETATE\u003c\/strong\u003e,\n      PARFUM\/FRAGRANCE, BENZYL SALICYLATE, SORBITAN SESQUIOLEATE,\n      HEXYL CINNAMAL, ACETYL CEDRENE, TETRAMETHYL ACETYLOCTAHYDRONAPHTHALENES,\n      LINALOOL, CANANGA ODORATA OIL\/EXTRACT, COUMARIN, TRIMETHYLBENZENEPROPANOL,\n      BENZYL BENZOATE, VANILLIN, ROSE KETONES, RED 28 LAKE\/CI 45410,\n      MANGANESE VIOLET\/CI 77742.\n    \u003c\/p\u003e\n    \u003cp class=\"pd-inci-note\"\u003eEsta lista de ingredientes puede variar. Consultar siempre el envase del producto adquirido.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Huda Beauty","offers":[{"title":"Banana Bread","offer_id":54072428790035,"sku":"200001176:200004889#Banana Bread","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Pound Cake","offer_id":54072428822803,"sku":"200001176:200006152#Pound Cake","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Sugar Cookie","offer_id":54072428855571,"sku":"200001176:200006153#Sugar Cookie","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Blondie","offer_id":54072428888339,"sku":"200001176:1254#Blondie","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Cherry Blossom","offer_id":54072428921107,"sku":"200001176:200000195#Cherry Blossom","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Cupcake","offer_id":54072428953875,"sku":"200001176:200005536#Cupcake","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Peach Pie","offer_id":54072428986643,"sku":"200001176:200006151#Peach Pie","price":29.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0985\/8826\/2675\/files\/S05359465081a48a2b05e7fe0aa213cd1x.webp?v=1777860169"},{"product_id":"huda-beauty-blush-filter-liquid-blush","title":"Huda Beauty Blush Filter Liquid Blush","description":"\u003cstyle\u003e\n  .pd {\n    --ac: #e64bbf;\n    --ac2: #ff9ad9;\n    --ac-soft: #fdf0f9;\n    --ac-soft2: #fff5fb;\n    --text: #111;\n    --muted: #6b6b6b;\n    --border: #ebebeb;\n    --surface: #fafafa;\n    --teal-soft: #e8f8f2;\n    --teal: #0f6e56;\n    --purple-soft: #f0eeff;\n    --purple: #5340c0;\n    --gold-soft: #fef9e7;\n    --gold: #9a6800;\n    --green-soft: #f0faf4;\n    --green: #1a7a4a;\n    font-family: 'Helvetica Neue', Arial, sans-serif;\n    color: var(--text);\n    font-size: 15px;\n    line-height: 1.7;\n    max-width: 680px;\n  }\n  .pd * { box-sizing: border-box; margin: 0; padding: 0; }\n\n  \/* ── HERO ── *\/\n  .pd-hero {\n    background: linear-gradient(135deg, var(--ac-soft) 0%, var(--ac-soft2) 100%);\n    border-radius: 14px;\n    padding: 24px 28px;\n    margin-bottom: 28px;\n    border-left: 3px solid var(--ac);\n  }\n  .pd-hero-eyebrow {\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 0.14em;\n    text-transform: uppercase;\n    color: var(--ac);\n    margin-bottom: 10px;\n  }\n  .pd-hero-title {\n    font-size: 22px;\n    font-weight: 800;\n    line-height: 1.25;\n    color: var(--text);\n    margin-bottom: 12px;\n    letter-spacing: -0.02em;\n  }\n  .pd-hero-title em {\n    font-style: normal;\n    background: linear-gradient(90deg, var(--ac), var(--ac2));\n    -webkit-background-clip: text;\n    background-clip: text;\n    color: transparent;\n  }\n  .pd-hero-body {\n    font-size: 14px;\n    color: var(--muted);\n    line-height: 1.75;\n  }\n  .pd-hero-body strong { color: var(--text); font-weight: 700; }\n  .pd-hero-note {\n    margin-top: 12px;\n    font-size: 12px;\n    color: var(--muted);\n    font-style: italic;\n  }\n\n  \/* ── SECTION LABEL ── *\/\n  .pd-section-label {\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 0.14em;\n    text-transform: uppercase;\n    color: var(--ac);\n    margin-bottom: 14px;\n    display: flex;\n    align-items: center;\n    gap: 8px;\n  }\n  .pd-section-label::after {\n    content: '';\n    flex: 1;\n    height: 1px;\n    background: var(--border);\n  }\n\n  \/* ── CERTS ── *\/\n  .pd-certs {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin-bottom: 28px;\n  }\n  .pd-cert {\n    display: inline-flex;\n    align-items: center;\n    gap: 5px;\n    font-size: 12px;\n    font-weight: 700;\n    padding: 6px 13px;\n    border-radius: 99px;\n    border: 1px solid;\n  }\n  .pd-cert--teal   { background: var(--teal-soft);   color: var(--teal);   border-color: #b4e4d2; }\n  .pd-cert--purple { background: var(--purple-soft);  color: var(--purple); border-color: #cec5f5; }\n  .pd-cert--pink   { background: var(--ac-soft);      color: #c7238e;       border-color: #f8c8e8; }\n  .pd-cert--gray   { background: var(--surface);      color: var(--muted);  border-color: var(--border); }\n  .pd-cert--gold   { background: var(--gold-soft);    color: var(--gold);   border-color: #f5d97a; }\n\n  \/* ── BENEFIT GRID ── *\/\n  .pd-benefits {\n    display: grid;\n    grid-template-columns: repeat(2, 1fr);\n    gap: 10px;\n    margin-bottom: 28px;\n  }\n  .pd-benefit {\n    display: flex;\n    align-items: flex-start;\n    gap: 10px;\n    background: var(--surface);\n    border: 1px solid var(--border);\n    border-radius: 10px;\n    padding: 12px 14px;\n  }\n  .pd-benefit:hover { border-color: #f8c8e8; }\n  .pd-benefit-icon {\n    width: 32px; height: 32px;\n    border-radius: 8px;\n    background: var(--ac-soft);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    flex-shrink: 0;\n    font-size: 15px;\n  }\n  .pd-benefit-title { font-size: 13px; font-weight: 700; color: var(--text); line-height: 1.3; margin-bottom: 2px; }\n  .pd-benefit-sub   { font-size: 11px; color: var(--muted); line-height: 1.4; }\n\n  \/* ── STEPS ── *\/\n  .pd-steps { margin-bottom: 14px; }\n  .pd-step {\n    display: flex;\n    gap: 14px;\n    align-items: flex-start;\n    padding: 14px 0;\n    border-bottom: 1px solid var(--border);\n  }\n  .pd-step:last-child { border-bottom: none; }\n  .pd-step-num {\n    width: 28px; height: 28px;\n    border-radius: 50%;\n    background: var(--ac);\n    color: #fff;\n    font-size: 12px;\n    font-weight: 800;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    flex-shrink: 0;\n    margin-top: 1px;\n  }\n  .pd-step-text { font-size: 14px; color: var(--text); line-height: 1.65; padding-top: 3px; }\n  .pd-step-text strong { color: var(--ac); font-weight: 700; }\n\n  \/* ── TIPS ── *\/\n  .pd-tips {\n    display: flex;\n    flex-direction: column;\n    gap: 8px;\n    margin-bottom: 28px;\n  }\n  .pd-tip {\n    background: var(--ac-soft);\n    border-radius: 10px;\n    padding: 13px 16px;\n    display: flex;\n    gap: 10px;\n    align-items: flex-start;\n  }\n  .pd-tip-icon { font-size: 15px; flex-shrink: 0; margin-top: 1px; }\n  .pd-tip-body { font-size: 13px; color: #8a1060; line-height: 1.6; }\n  .pd-tip-body strong { font-weight: 700; }\n\n  \/* ── SHADE SWATCHES ── *\/\n  .pd-shade-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 8px;\n    margin-bottom: 28px;\n  }\n  .pd-swatch {\n    border-radius: 10px;\n    border: 1px solid var(--border);\n    overflow: hidden;\n  }\n  .pd-swatch-color {\n    height: 52px;\n  }\n  .pd-swatch-info {\n    padding: 8px 10px;\n    background: #fff;\n  }\n  .pd-swatch-name { font-size: 11px; font-weight: 700; color: var(--text); line-height: 1.3; }\n  .pd-swatch-desc { font-size: 10px; color: var(--muted); line-height: 1.4; margin-top: 2px; }\n  .pd-swatch-new {\n    display: inline-block;\n    font-size: 9px;\n    font-weight: 700;\n    background: var(--ac);\n    color: #fff;\n    border-radius: 3px;\n    padding: 1px 5px;\n    margin-top: 3px;\n  }\n\n  \/* ── COMBOS ── *\/\n  .pd-combos {\n    display: flex;\n    flex-direction: column;\n    gap: 8px;\n    margin-bottom: 28px;\n  }\n  .pd-combo {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n    background: var(--surface);\n    border: 1px solid var(--border);\n    border-radius: 10px;\n    padding: 11px 14px;\n  }\n  .pd-combo-dots { display: flex; gap: 5px; flex-shrink: 0; }\n  .pd-combo-dot  { width: 20px; height: 20px; border-radius: 50%; border: 1px solid rgba(0,0,0,.08); }\n  .pd-combo-arrow { font-size: 12px; color: var(--muted); flex-shrink: 0; }\n  .pd-combo-label { font-size: 12px; font-weight: 700; color: var(--text); }\n  .pd-combo-sub   { font-size: 11px; color: var(--muted); }\n\n  \/* ── INCI ── *\/\n  .pd-inci-block {\n    background: var(--surface);\n    border: 1px solid var(--border);\n    border-radius: 12px;\n    padding: 18px 20px;\n    margin-bottom: 4px;\n  }\n  .pd-inci-text {\n    font-size: 11.5px;\n    line-height: 1.85;\n    color: var(--muted);\n    word-break: break-word;\n  }\n  .pd-inci-highlight {\n    margin-top: 12px;\n    padding-top: 12px;\n    border-top: 1px solid var(--border);\n    font-size: 12px;\n    color: var(--muted);\n  }\n  .pd-inci-note {\n    margin-top: 10px;\n    font-size: 11px;\n    font-style: italic;\n    color: #aaa;\n  }\n\n  \/* ── FREE-FROM ── *\/\n  .pd-freefrom {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 6px;\n    margin-bottom: 28px;\n  }\n  .pd-ff {\n    font-size: 11px;\n    font-weight: 600;\n    padding: 4px 10px;\n    border-radius: 99px;\n    background: #f4f4f4;\n    color: var(--muted);\n    border: 1px solid var(--border);\n  }\n  .pd-ff::before { content: '✕ '; }\n\n  @media (max-width: 480px) {\n    .pd-benefits   { grid-template-columns: 1fr; }\n    .pd-shade-grid { grid-template-columns: repeat(2, 1fr); }\n    .pd-hero { padding: 18px; }\n    .pd-hero-title { font-size: 18px; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"pd\"\u003e\n\n  \u003c!-- ══ HERO ══ --\u003e\n  \u003cdiv class=\"pd-hero\"\u003e\n    \u003cdiv class=\"pd-hero-eyebrow\"\u003eBlush líquido · Aplicador en forma de pie\u003c\/div\u003e\n    \u003ch2 class=\"pd-hero-title\"\u003eColor buildable.\u003cbr\u003e\u003cem\u003eAcabado airblushed.\u003c\/em\u003e\n\u003c\/h2\u003e\n    \u003cp class=\"pd-hero-body\"\u003e\n      Blush líquido ligero con \u003cstrong\u003epigmentos modulables\u003c\/strong\u003e y \u003cstrong\u003emicroperlas de alta definición\u003c\/strong\u003e\n      para un brillo difuminado y luminoso. Su fórmula duradera se funde con la piel para un\n      resultado \u003cstrong\u003emultidimensional efecto filtro\u003c\/strong\u003e sin esfuerzo.\n    \u003c\/p\u003e\n    \u003cp class=\"pd-hero-note\"\u003e🍬 Aroma a caramelo incluido. Disponible en 14 tonos.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ══ CERTS ══ --\u003e\n  \u003cdiv class=\"pd-certs\"\u003e\n    \u003cspan class=\"pd-cert pd-cert--teal\"\u003e🌿 Vegano\u003c\/span\u003e\n    \u003cspan class=\"pd-cert pd-cert--teal\"\u003e🐰 Cruelty-free\u003c\/span\u003e\n    \u003cspan class=\"pd-cert pd-cert--pink\"\u003e✨ Efecto airblushed\u003c\/span\u003e\n    \u003cspan class=\"pd-cert pd-cert--purple\"\u003e💧 Larga duración\u003c\/span\u003e\n    \u003cspan class=\"pd-cert pd-cert--gray\"\u003e✕ Sin parabenos\u003c\/span\u003e\n    \u003cspan class=\"pd-cert pd-cert--gray\"\u003e✕ Sin sulfatos\u003c\/span\u003e\n    \u003cspan class=\"pd-cert pd-cert--gold\"\u003e🎨 14 tonos\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ══ BENEFICIOS ══ --\u003e\n  \u003cdiv class=\"pd-section-label\"\u003eBeneficios\u003c\/div\u003e\n  \u003cdiv class=\"pd-benefits\"\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e✨\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eEfecto airblushed\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eAcabado filtrado, suave y multidimensional\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e🎭\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003ePigmentos modulables\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eColor buildable de sutil a intenso por capas\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e🔮\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eMicroperlas luminosas\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eBrillo difuminado y de alta definición\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e🖌️\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eAplicador pie innovador\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eAplicación precisa y difuminado con dedos\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e🌊\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eTextura ligera y fundente\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eUltracómoda sobre cualquier tipo de piel\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e⏱\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eLarga duración\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eFórmula duradera que aguanta todo el día\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ══ CÓMO APLICARLO ══ --\u003e\n  \u003cdiv class=\"pd-section-label\"\u003eCómo aplicarlo\u003c\/div\u003e\n  \u003cdiv class=\"pd-steps\"\u003e\n    \u003cdiv class=\"pd-step\"\u003e\n      \u003cdiv class=\"pd-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"pd-step-text\"\u003eAplica \u003cstrong\u003e3 puntos de blush\u003c\/strong\u003e en las zonas deseadas de las mejillas usando la punta del aplicador.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-step\"\u003e\n      \u003cdiv class=\"pd-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"pd-step-text\"\u003eDifumina con la \u003cstrong\u003eyema de los dedos\u003c\/strong\u003e con movimientos suaves para conseguir una tez luminosa y natural.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-step\"\u003e\n      \u003cdiv class=\"pd-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"pd-step-text\"\u003eFija con los \u003cstrong\u003epolvos sueltos Easy Bake Setting\u003c\/strong\u003e para un acabado aéreo y de máxima duración.\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ══ TRUCOS ══ --\u003e\n  \u003cdiv class=\"pd-section-label\"\u003eTruco Huda: efecto blush ombré degradado\u003c\/div\u003e\n  \u003cdiv class=\"pd-tips\"\u003e\n    \u003cdiv class=\"pd-tip\"\u003e\n      \u003cdiv class=\"pd-tip-icon\"\u003e1️⃣\u003c\/div\u003e\n      \u003cdiv class=\"pd-tip-body\"\u003eAplica \u003cstrong\u003e3 puntos del tono más claro\u003c\/strong\u003e en el centro de la mejilla.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-tip\"\u003e\n      \u003cdiv class=\"pd-tip-icon\"\u003e2️⃣\u003c\/div\u003e\n      \u003cdiv class=\"pd-tip-body\"\u003eAñade \u003cstrong\u003e2 puntos de un tono más oscuro\u003c\/strong\u003e más arriba, directamente sobre el pómulo.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-tip\"\u003e\n      \u003cdiv class=\"pd-tip-icon\"\u003e3️⃣\u003c\/div\u003e\n      \u003cdiv class=\"pd-tip-body\"\u003e\n\u003cstrong\u003eDifumina con la yema de los dedos\u003c\/strong\u003e mezclando ambos tonos en degradado.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-tip\"\u003e\n      \u003cdiv class=\"pd-tip-icon\"\u003e✦\u003c\/div\u003e\n      \u003cdiv class=\"pd-tip-body\"\u003eFija con los \u003cstrong\u003epolvos Easy Bake Loose Baking and Setting\u003c\/strong\u003e para el acabado \"airblushed\" definitivo.\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ══ COMBOS FAVORITOS ══ --\u003e\n  \u003cdiv class=\"pd-section-label\"\u003eCombinaciones favoritas de Huda\u003c\/div\u003e\n  \u003cdiv class=\"pd-combos\"\u003e\n    \u003cdiv class=\"pd-combo\"\u003e\n      \u003cdiv class=\"pd-combo-dots\"\u003e\n        \u003cdiv class=\"pd-combo-dot\" style=\"background:#f9c8d8;\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"pd-combo-dot\" style=\"background:#f5b0c0;\"\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pd-combo-arrow\"\u003e+\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-combo-label\"\u003eCotton Candy + Strawberry Cream\u003c\/div\u003e\n        \u003cdiv class=\"pd-combo-sub\"\u003eRosa suave a rosa empolvado\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-combo\"\u003e\n      \u003cdiv class=\"pd-combo-dots\"\u003e\n        \u003cdiv class=\"pd-combo-dot\" style=\"background:#f9c8d8;\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"pd-combo-dot\" style=\"background:#f5c5a0;\"\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pd-combo-arrow\"\u003e+\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-combo-label\"\u003eCotton Candy + Peach Sorbet\u003c\/div\u003e\n        \u003cdiv class=\"pd-combo-sub\"\u003eRosa claro a melocotón mandarina\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-combo\"\u003e\n      \u003cdiv class=\"pd-combo-dots\"\u003e\n        \u003cdiv class=\"pd-combo-dot\" style=\"background:#f5c5a0;\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"pd-combo-dot\" style=\"background:#e07060;\"\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pd-combo-arrow\"\u003e+\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-combo-label\"\u003ePeach Sorbet + Watermelon Pop\u003c\/div\u003e\n        \u003cdiv class=\"pd-combo-sub\"\u003eMelocotón a ladrillo cálido\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-combo\"\u003e\n      \u003cdiv class=\"pd-combo-dots\"\u003e\n        \u003cdiv class=\"pd-combo-dot\" style=\"background:#f5b0c0;\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"pd-combo-dot\" style=\"background:#7a3848;\"\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pd-combo-arrow\"\u003e+\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-combo-label\"\u003eStrawberry Cream + Black Cherry\u003c\/div\u003e\n        \u003cdiv class=\"pd-combo-sub\"\u003eRosa empolvado a baya oscura\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ══ TONOS ══ --\u003e\n  \u003cdiv class=\"pd-section-label\"\u003e14 tonos disponibles\u003c\/div\u003e\n  \u003cdiv class=\"pd-shade-grid\"\u003e\n    \u003cdiv class=\"pd-swatch\"\u003e\n      \u003cdiv class=\"pd-swatch-color\" style=\"background: linear-gradient(135deg,#c9a0dc,#e8a0b8);\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"pd-swatch-info\"\u003e\n\u003cdiv class=\"pd-swatch-name\"\u003eUbe Cream\u003c\/div\u003e\n\u003cdiv class=\"pd-swatch-desc\"\u003eLila eléctrico con reflejos rosas\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-swatch\"\u003e\n      \u003cdiv class=\"pd-swatch-color\" style=\"background:#f9c8d8;\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"pd-swatch-info\"\u003e\n\u003cdiv class=\"pd-swatch-name\"\u003eCotton Candy\u003c\/div\u003e\n\u003cdiv class=\"pd-swatch-desc\"\u003eRosa claro\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-swatch\"\u003e\n      \u003cdiv class=\"pd-swatch-color\" style=\"background:#f5c5a0;\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"pd-swatch-info\"\u003e\n\u003cdiv class=\"pd-swatch-name\"\u003ePeach Sorbet\u003c\/div\u003e\n\u003cdiv class=\"pd-swatch-desc\"\u003eMelocotón mandarina\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-swatch\"\u003e\n      \u003cdiv class=\"pd-swatch-color\" style=\"background:#f0b0b8;\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"pd-swatch-info\"\u003e\n\u003cdiv class=\"pd-swatch-name\"\u003eStrawberry Cream\u003c\/div\u003e\n\u003cdiv class=\"pd-swatch-desc\"\u003eRosa empolvado\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-swatch\"\u003e\n      \u003cdiv class=\"pd-swatch-color\" style=\"background:#d46858;\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"pd-swatch-info\"\u003e\n\u003cdiv class=\"pd-swatch-name\"\u003eWatermelon Pop\u003c\/div\u003e\n\u003cdiv class=\"pd-swatch-desc\"\u003eLadrillo cálido\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-swatch\"\u003e\n      \u003cdiv class=\"pd-swatch-color\" style=\"background:#6e3040;\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"pd-swatch-info\"\u003e\n\u003cdiv class=\"pd-swatch-name\"\u003eBlack Cherry\u003c\/div\u003e\n\u003cdiv class=\"pd-swatch-desc\"\u003eBaya marrón\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-swatch\"\u003e\n      \u003cdiv class=\"pd-swatch-color\" style=\"background:#c09080;\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"pd-swatch-info\"\u003e\n\u003cdiv class=\"pd-swatch-name\"\u003eLatte\u003c\/div\u003e\n\u003cdiv class=\"pd-swatch-desc\"\u003eMarrón rosado\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-swatch\"\u003e\n      \u003cdiv class=\"pd-swatch-color\" style=\"background:#9a5848;\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"pd-swatch-info\"\u003e\n\u003cdiv class=\"pd-swatch-name\"\u003eCoco Loco\u003c\/div\u003e\n\u003cdiv class=\"pd-swatch-desc\"\u003eMarrón rojizo\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-swatch\"\u003e\n      \u003cdiv class=\"pd-swatch-color\" style=\"background:#f0a0b8;\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"pd-swatch-info\"\u003e\n\u003cdiv class=\"pd-swatch-name\"\u003eBubble Gum\u003c\/div\u003e\n\u003cdiv class=\"pd-swatch-desc\"\u003eRosa amapola suave\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-swatch\"\u003e\n      \u003cdiv class=\"pd-swatch-color\" style=\"background:#f0907a;\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"pd-swatch-info\"\u003e\n\u003cdiv class=\"pd-swatch-name\"\u003eSunset Lychee\u003c\/div\u003e\n\u003cdiv class=\"pd-swatch-desc\"\u003eRosa coral\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-swatch\"\u003e\n      \u003cdiv class=\"pd-swatch-color\" style=\"background:#e8409a;\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"pd-swatch-info\"\u003e\n\u003cdiv class=\"pd-swatch-name\"\u003eIntense Guava\u003c\/div\u003e\n\u003cdiv class=\"pd-swatch-desc\"\u003eRosa eléctrico\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-swatch\"\u003e\n      \u003cdiv class=\"pd-swatch-color\" style=\"background: linear-gradient(135deg,#f0b0b8,#c09080);\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"pd-swatch-info\"\u003e\n\u003cdiv class=\"pd-swatch-name\"\u003eStrawberry Latte\u003c\/div\u003e\n\u003cdiv class=\"pd-swatch-desc\"\u003eNovedad\u003c\/div\u003e\n\u003cspan class=\"pd-swatch-new\"\u003eNEW\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ══ LIBRE DE ══ --\u003e\n  \u003cdiv class=\"pd-section-label\"\u003eLibre de\u003c\/div\u003e\n  \u003cdiv class=\"pd-freefrom\"\u003e\n    \u003cspan class=\"pd-ff\"\u003eParabenos\u003c\/span\u003e\n    \u003cspan class=\"pd-ff\"\u003eSulfatos\u003c\/span\u003e\n    \u003cspan class=\"pd-ff\"\u003eIngredientes animales\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ══ INCI ══ --\u003e\n  \u003cdiv class=\"pd-section-label\"\u003eIngredientes completos (INCI)\u003c\/div\u003e\n  \u003cdiv class=\"pd-inci-block\"\u003e\n    \u003cp class=\"pd-inci-text\"\u003e\n      ISODODECANE, HYDROGENATED STYRENE\/ISOPRENE COPOLYMER, HYDROGENATED POLY(C6-14 OLEFIN),\n      DEXTRIN PALMITATE, DIISOSTEARYL MALATE, OCTYLDODECANOL, POLYHYDROXYSTEARIC ACID,\n      PROPYLENE CARBONATE, TRIETHOXYCAPRYLYLSILANE, ALUMINUM HYDROXIDE,\n      \u003cstrong style=\"color:var(--text);\"\u003eSILICA\u003c\/strong\u003e,\n      CALCIUM TITANIUM BOROSILICATE, TIN OXIDE, TITANIUM DIOXIDE\/CI 77891,\n      IRON OXIDES\/CI 77491, PHENOXYETHANOL,\n      \u003cstrong style=\"color:var(--text);\"\u003eTOCOPHEROL\u003c\/strong\u003e,\n      PENTAERYTHRITYL TETRA-DI-T-BUTYL HYDROXYHYDROCINNAMATE, FRAGRANCE\/PARFUM.\n    \u003c\/p\u003e\n    \u003cdiv class=\"pd-inci-highlight\"\u003e\n      \u003cstrong\u003ePuede contener (+\/-):\u003c\/strong\u003e RED 7 LAKE\/CI 15850, RED 28\/CI 45410,\n      RED 22\/CI 45380, BLUE 1 LAKE\/CI 42090, YELLOW 6 LAKE\/CI 15985, YELLOW 5\/CI 19140.\n    \u003c\/div\u003e\n    \u003cp class=\"pd-inci-note\"\u003eLa lista de ingredientes puede variar según el tono. Consulte siempre el envase del producto adquirido.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Huda Beauty","offers":[{"title":"Bubblegum","offer_id":54078951981331,"sku":"200001176:200004889#Bubblegum","price":22.95,"currency_code":"EUR","in_stock":true},{"title":"Intense Guava","offer_id":54078952014099,"sku":"200001176:200000195#Intense Guava","price":22.95,"currency_code":"EUR","in_stock":true},{"title":"Cotton Candy","offer_id":54078952046867,"sku":"200001176:1254#Cotton Candy","price":22.95,"currency_code":"EUR","in_stock":true},{"title":"Sunset Lychee","offer_id":54078952079635,"sku":"200001176:200006151#Sunset Lychee","price":22.95,"currency_code":"EUR","in_stock":true},{"title":"Strawberry Cream","offer_id":54078952112403,"sku":"200001176:200005536#Strawberry Cream","price":22.95,"currency_code":"EUR","in_stock":true},{"title":"Ube Cream","offer_id":54078952145171,"sku":"200001176:200006152#Ube Cream","price":22.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0985\/8826\/2675\/files\/Se04a555a2b9844a6abef35b8e4a04d934.webp?v=1777860215"},{"product_id":"huda-beauty-easy-blur-natural-airbrush-foundation","title":"Huda Beauty Easy Blur Natural Airbrush Foundation","description":"\u003cstyle\u003e\n  .pd {\n    --ac: #e64bbf;\n    --ac2: #ff9ad9;\n    --ac-soft: #fdf0f9;\n    --ac-soft2: #fff5fb;\n    --text: #111;\n    --muted: #6b6b6b;\n    --border: #ebebeb;\n    --surface: #fafafa;\n    --teal-soft: #e8f8f2;\n    --teal: #0f6e56;\n    --purple-soft: #f0eeff;\n    --purple: #5340c0;\n    --gold-soft: #fef9e7;\n    --gold: #9a6800;\n    --green-soft: #f0faf4;\n    --green: #1a7a4a;\n    font-family: 'Helvetica Neue', Arial, sans-serif;\n    color: var(--text);\n    font-size: 15px;\n    line-height: 1.7;\n    max-width: 680px;\n  }\n  .pd * { box-sizing: border-box; margin: 0; padding: 0; }\n \n  \/* ── HERO ── *\/\n  .pd-hero {\n    background: linear-gradient(135deg, var(--ac-soft) 0%, var(--ac-soft2) 100%);\n    border-radius: 14px;\n    padding: 24px 28px;\n    margin-bottom: 28px;\n    border-left: 3px solid var(--ac);\n  }\n  .pd-hero-eyebrow {\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 0.14em;\n    text-transform: uppercase;\n    color: var(--ac);\n    margin-bottom: 10px;\n  }\n  .pd-hero-title {\n    font-size: 22px;\n    font-weight: 800;\n    line-height: 1.25;\n    color: var(--text);\n    margin-bottom: 12px;\n    letter-spacing: -0.02em;\n  }\n  .pd-hero-title em {\n    font-style: normal;\n    background: linear-gradient(90deg, var(--ac), var(--ac2));\n    -webkit-background-clip: text;\n    background-clip: text;\n    color: transparent;\n  }\n  .pd-hero-body {\n    font-size: 14px;\n    color: var(--muted);\n    line-height: 1.75;\n  }\n  .pd-hero-body strong { color: var(--text); font-weight: 700; }\n  .pd-hero-note {\n    margin-top: 12px;\n    font-size: 12px;\n    color: var(--muted);\n    font-style: italic;\n  }\n \n  \/* ── SECTION LABEL ── *\/\n  .pd-section-label {\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 0.14em;\n    text-transform: uppercase;\n    color: var(--ac);\n    margin-bottom: 14px;\n    display: flex;\n    align-items: center;\n    gap: 8px;\n  }\n  .pd-section-label::after {\n    content: '';\n    flex: 1;\n    height: 1px;\n    background: var(--border);\n  }\n \n  \/* ── CERTS ── *\/\n  .pd-certs {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin-bottom: 28px;\n  }\n  .pd-cert {\n    display: inline-flex;\n    align-items: center;\n    gap: 5px;\n    font-size: 12px;\n    font-weight: 700;\n    padding: 6px 13px;\n    border-radius: 99px;\n    border: 1px solid;\n  }\n  .pd-cert--teal   { background: var(--teal-soft);   color: var(--teal);   border-color: #b4e4d2; }\n  .pd-cert--purple { background: var(--purple-soft);  color: var(--purple); border-color: #cec5f5; }\n  .pd-cert--pink   { background: var(--ac-soft);      color: #c7238e;       border-color: #f8c8e8; }\n  .pd-cert--gray   { background: var(--surface);      color: var(--muted);  border-color: var(--border); }\n  .pd-cert--green  { background: var(--green-soft);   color: var(--green);  border-color: #a8dfc0; }\n  .pd-cert--gold   { background: var(--gold-soft);    color: var(--gold);   border-color: #f5d97a; }\n \n  \/* ── NIACINAMIDE CALLOUT ── *\/\n  .pd-callout {\n    display: flex;\n    align-items: center;\n    gap: 16px;\n    background: var(--purple-soft);\n    border: 1px solid #cec5f5;\n    border-radius: 12px;\n    padding: 16px 20px;\n    margin-bottom: 28px;\n  }\n  .pd-callout-num {\n    font-size: 32px;\n    font-weight: 900;\n    color: var(--purple);\n    line-height: 1;\n    white-space: nowrap;\n    flex-shrink: 0;\n  }\n  .pd-callout-text {}\n  .pd-callout-title { font-size: 14px; font-weight: 700; color: var(--purple); margin-bottom: 3px; }\n  .pd-callout-desc  { font-size: 12px; color: #6b63a8; line-height: 1.5; }\n \n  \/* ── BENEFIT GRID ── *\/\n  .pd-benefits {\n    display: grid;\n    grid-template-columns: repeat(2, 1fr);\n    gap: 10px;\n    margin-bottom: 28px;\n  }\n  .pd-benefit {\n    display: flex;\n    align-items: flex-start;\n    gap: 10px;\n    background: var(--surface);\n    border: 1px solid var(--border);\n    border-radius: 10px;\n    padding: 12px 14px;\n  }\n  .pd-benefit:hover { border-color: #f8c8e8; }\n  .pd-benefit-icon {\n    width: 32px; height: 32px;\n    border-radius: 8px;\n    background: var(--ac-soft);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    flex-shrink: 0;\n    font-size: 15px;\n  }\n  .pd-benefit-title { font-size: 13px; font-weight: 700; color: var(--text); line-height: 1.3; margin-bottom: 2px; }\n  .pd-benefit-sub   { font-size: 11px; color: var(--muted); line-height: 1.4; }\n \n  \/* ── STATS ── *\/\n  .pd-stats {\n    display: grid;\n    grid-template-columns: 1fr;\n    gap: 0;\n    margin-bottom: 10px;\n    border: 1px solid var(--border);\n    border-radius: 12px;\n    overflow: hidden;\n  }\n  .pd-stat-row {\n    display: flex;\n    align-items: center;\n    gap: 14px;\n    padding: 14px 18px;\n    border-bottom: 1px solid var(--border);\n    background: #fff;\n  }\n  .pd-stat-row:last-child { border-bottom: none; }\n  .pd-stat-num {\n    font-size: 26px;\n    font-weight: 900;\n    background: linear-gradient(90deg, var(--ac), var(--ac2));\n    -webkit-background-clip: text;\n    background-clip: text;\n    color: transparent;\n    line-height: 1;\n    white-space: nowrap;\n    flex-shrink: 0;\n    width: 64px;\n  }\n  .pd-bar-wrap { flex: 1; }\n  .pd-bar-label { font-size: 12px; color: var(--text); margin-bottom: 5px; }\n  .pd-bar-track {\n    height: 5px;\n    background: var(--border);\n    border-radius: 3px;\n    overflow: hidden;\n  }\n  .pd-bar-fill {\n    height: 100%;\n    border-radius: 3px;\n    background: linear-gradient(90deg, var(--ac), var(--ac2));\n  }\n  .pd-stat-note {\n    font-size: 10px;\n    color: #bbb;\n    margin-bottom: 28px;\n    font-style: italic;\n  }\n \n  \/* ── ROUTINE ── *\/\n  .pd-routine {\n    display: flex;\n    flex-direction: column;\n    gap: 0;\n    margin-bottom: 14px;\n    border: 1px solid var(--border);\n    border-radius: 12px;\n    overflow: hidden;\n  }\n  .pd-routine-step {\n    display: flex;\n    gap: 16px;\n    align-items: flex-start;\n    padding: 16px 18px;\n    border-bottom: 1px solid var(--border);\n    background: var(--surface);\n  }\n  .pd-routine-step:last-child { border-bottom: none; }\n  .pd-routine-step:nth-child(odd) { background: #fff; }\n  .pd-routine-badge {\n    flex-shrink: 0;\n    width: 36px; height: 36px;\n    border-radius: 10px;\n    background: linear-gradient(135deg, var(--ac), var(--ac2));\n    color: #fff;\n    font-size: 11px;\n    font-weight: 800;\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    justify-content: center;\n    line-height: 1.1;\n    margin-top: 1px;\n  }\n  .pd-routine-badge span { font-size: 8px; font-weight: 600; opacity: 0.85; }\n  .pd-routine-title { font-size: 13px; font-weight: 700; color: var(--text); margin-bottom: 4px; }\n  .pd-routine-desc  { font-size: 13px; color: var(--muted); line-height: 1.6; }\n  .pd-routine-desc strong { color: var(--text); font-weight: 700; }\n  .pd-routine-tag {\n    display: inline-block;\n    font-size: 10px;\n    font-weight: 700;\n    background: var(--ac-soft);\n    color: #c7238e;\n    border-radius: 4px;\n    padding: 2px 6px;\n    margin-top: 5px;\n  }\n \n  \/* ── TIPS ── *\/\n  .pd-tips {\n    display: flex;\n    flex-direction: column;\n    gap: 8px;\n    margin-bottom: 28px;\n  }\n  .pd-tip {\n    background: var(--ac-soft);\n    border-radius: 10px;\n    padding: 13px 16px;\n    display: flex;\n    gap: 10px;\n    align-items: flex-start;\n  }\n  .pd-tip-icon { font-size: 15px; flex-shrink: 0; margin-top: 1px; }\n  .pd-tip-body { font-size: 13px; color: #8a1060; line-height: 1.6; }\n  .pd-tip-body strong { font-weight: 700; }\n \n  \/* ── SHADES ── *\/\n  .pd-shade-grid {\n    border: 1px solid var(--border);\n    border-radius: 12px;\n    overflow: hidden;\n    margin-bottom: 28px;\n  }\n  .pd-shade-group-label {\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 0.1em;\n    text-transform: uppercase;\n    color: var(--muted);\n    padding: 7px 14px;\n    background: var(--surface);\n    border-bottom: 1px solid var(--border);\n    display: grid;\n    grid-column: 1 \/ -1;\n  }\n  .pd-shade-rows { display: grid; grid-template-columns: repeat(2, 1fr); }\n  .pd-shade-row {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n    padding: 9px 14px;\n    border-bottom: 1px solid var(--border);\n    border-right: 1px solid var(--border);\n    font-size: 12px;\n  }\n  .pd-shade-row:nth-child(even) { border-right: none; }\n  .pd-shade-rows:last-child .pd-shade-row:nth-last-child(-n+2) { border-bottom: none; }\n  .pd-shade-dot {\n    width: 18px; height: 18px;\n    border-radius: 50%;\n    flex-shrink: 0;\n    border: 1px solid rgba(0,0,0,0.08);\n  }\n  .pd-shade-name { font-weight: 700; color: var(--text); font-size: 11px; }\n  .pd-shade-sub  { font-size: 10px; color: var(--muted); }\n \n  \/* ── KEY INGREDIENTS ── *\/\n  .pd-key-ings {\n    display: flex;\n    flex-direction: column;\n    gap: 10px;\n    margin-bottom: 28px;\n  }\n  .pd-ki-card {\n    display: flex;\n    gap: 12px;\n    align-items: flex-start;\n    background: var(--surface);\n    border: 1px solid var(--border);\n    border-radius: 10px;\n    padding: 13px 15px;\n  }\n  .pd-ki-dot {\n    width: 10px; height: 10px;\n    border-radius: 50%;\n    flex-shrink: 0;\n    margin-top: 5px;\n  }\n  .pd-ki-name { font-size: 13px; font-weight: 700; color: var(--text); margin-bottom: 3px; }\n  .pd-ki-desc { font-size: 12px; color: var(--muted); line-height: 1.5; }\n \n  \/* ── FREE-FROM ── *\/\n  .pd-freefrom {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 6px;\n    margin-bottom: 28px;\n  }\n  .pd-ff {\n    font-size: 11px;\n    font-weight: 600;\n    padding: 4px 10px;\n    border-radius: 99px;\n    background: #f4f4f4;\n    color: var(--muted);\n    border: 1px solid var(--border);\n  }\n  .pd-ff::before { content: '✕ '; }\n \n  \/* ── INCI ── *\/\n  .pd-inci-block {\n    background: var(--surface);\n    border: 1px solid var(--border);\n    border-radius: 12px;\n    padding: 18px 20px;\n    margin-bottom: 4px;\n  }\n  .pd-inci-text {\n    font-size: 11.5px;\n    line-height: 1.85;\n    color: var(--muted);\n    word-break: break-word;\n  }\n  .pd-inci-note {\n    margin-top: 10px;\n    font-size: 11px;\n    font-style: italic;\n    color: #aaa;\n  }\n \n  @media (max-width: 480px) {\n    .pd-benefits { grid-template-columns: 1fr; }\n    .pd-shade-rows { grid-template-columns: 1fr; }\n    .pd-shade-row { border-right: none; }\n    .pd-hero { padding: 18px; }\n    .pd-hero-title { font-size: 18px; }\n    .pd-callout { flex-direction: column; gap: 8px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pd\"\u003e\n\u003c!-- ══ HERO ══ --\u003e\n\u003cdiv class=\"pd-hero\"\u003e\n\u003cdiv class=\"pd-hero-eyebrow\"\u003eBase sérum · Textura ultrafluida\u003c\/div\u003e\n\u003ch2 class=\"pd-hero-title\"\u003ePiel perfecta.\u003cbr\u003e\u003cem\u003eNi la notarás.\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cp class=\"pd-hero-body\"\u003eBase de textura sérum con \u003cstrong\u003ecobertura buildable de media a ajustable\u003c\/strong\u003e que deja un acabado \u003cstrong\u003enatural airbrush imperceptible\u003c\/strong\u003e. Formulada con \u003cstrong\u003e1,5% de niacinamida\u003c\/strong\u003e y sílice difuminadora, cuida la piel mientras la maquilla durante \u003cstrong\u003ehasta 12 horas\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cp class=\"pd-hero-note\"\u003eMás de 100 versiones desarrolladas para crear la base más ligera y suave de la gama.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- ══ CERTS ══ --\u003e\n\u003cdiv class=\"pd-certs\"\u003e\n\u003cspan class=\"pd-cert pd-cert--teal\"\u003e🌿 Vegano\u003c\/span\u003e \u003cspan class=\"pd-cert pd-cert--teal\"\u003e🐰 Cruelty-free\u003c\/span\u003e \u003cspan class=\"pd-cert pd-cert--purple\"\u003e🪄 Efecto airbrush\u003c\/span\u003e \u003cspan class=\"pd-cert pd-cert--pink\"\u003e⏱ 12 h duración\u003c\/span\u003e \u003cspan class=\"pd-cert pd-cert--gray\"\u003e✕ Sin perfume\u003c\/span\u003e \u003cspan class=\"pd-cert pd-cert--gray\"\u003e✕ Sin alcohol\u003c\/span\u003e \u003cspan class=\"pd-cert pd-cert--gold\"\u003e🎨 29 tonos\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- ══ NIACINAMIDA CALLOUT ══ --\u003e\n\u003cdiv class=\"pd-callout\"\u003e\n\u003cdiv class=\"pd-callout-num\"\u003e1,5%\u003c\/div\u003e\n\u003cdiv class=\"pd-callout-text\"\u003e\n\u003cdiv class=\"pd-callout-title\"\u003eNiacinamida activa\u003c\/div\u003e\n\u003cdiv class=\"pd-callout-desc\"\u003eAlisa la textura irregular, unifica el tono y refina los poros con cada uso. Skincare + maquillaje en un solo paso.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ══ BENEFICIOS ══ --\u003e\n\u003cdiv class=\"pd-section-label\"\u003eBeneficios\u003c\/div\u003e\n\u003cdiv class=\"pd-benefits\"\u003e\n\u003cdiv class=\"pd-benefit\"\u003e\n\u003cdiv class=\"pd-benefit-icon\"\u003e🪄\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pd-benefit-title\"\u003eAcabado natural airbrush\u003c\/div\u003e\n\u003cdiv class=\"pd-benefit-sub\"\u003eUltradifuminador, sin rastro ni trazas\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-benefit\"\u003e\n\u003cdiv class=\"pd-benefit-icon\"\u003e🧪\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pd-benefit-title\"\u003eTextura sérum ligera\u003c\/div\u003e\n\u003cdiv class=\"pd-benefit-sub\"\u003eCómoda, fácil de difuminar en una pasada\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-benefit\"\u003e\n\u003cdiv class=\"pd-benefit-icon\"\u003e🎭\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pd-benefit-title\"\u003eCobertura buildable\u003c\/div\u003e\n\u003cdiv class=\"pd-benefit-sub\"\u003eDe media a completa según lo que necesites\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-benefit\"\u003e\n\u003cdiv class=\"pd-benefit-icon\"\u003e⏱\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pd-benefit-title\"\u003e12 h de duración\u003c\/div\u003e\n\u003cdiv class=\"pd-benefit-sub\"\u003eAcabado fresco sin retoques todo el día\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-benefit\"\u003e\n\u003cdiv class=\"pd-benefit-icon\"\u003e🔬\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pd-benefit-title\"\u003eSílice difuminadora\u003c\/div\u003e\n\u003cdiv class=\"pd-benefit-sub\"\u003eMinimiza poros y alisa la textura al instante\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-benefit\"\u003e\n\u003cdiv class=\"pd-benefit-icon\"\u003e🌿\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pd-benefit-title\"\u003eNo comedogénica\u003c\/div\u003e\n\u003cdiv class=\"pd-benefit-sub\"\u003eApta para piel mixta, grasa y sensible\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ══ RESULTADOS ══ --\u003e\n\u003cdiv class=\"pd-section-label\"\u003eResultados del panel de consumidores\u003c\/div\u003e\n\u003cdiv class=\"pd-stats\"\u003e\n\u003cdiv class=\"pd-stat-row\"\u003e\n\u003cdiv class=\"pd-stat-num\"\u003e95%\u003c\/div\u003e\n\u003cdiv class=\"pd-bar-wrap\"\u003e\n\u003cdiv class=\"pd-bar-label\"\u003eAfirma que proporciona un acabado con filtro a su piel\u003c\/div\u003e\n\u003cdiv class=\"pd-bar-track\"\u003e\n\u003cdiv style=\"width: 95%;\" class=\"pd-bar-fill\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pd-stat-note\"\u003e* Panel independiente de 54 consumidores de diferentes tipos de piel y complexiones.\u003c\/p\u003e\n\u003cbr\u003e\u003c!-- ══ RUTINA 1·2·3 EASY ══ --\u003e\n\u003cdiv class=\"pd-section-label\"\u003eLa Rutina 1·2·3 Easy\u003c\/div\u003e\n\u003cdiv class=\"pd-routine\"\u003e\n\u003cdiv class=\"pd-routine-step\"\u003e\n\u003cdiv class=\"pd-routine-badge\"\u003e1\u003cspan\u003ePREP\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pd-routine-title\"\u003eAplica el Easy Blur Primer\u003c\/div\u003e\n\u003cdiv class=\"pd-routine-desc\"\u003eSobre la piel limpia o sobre tu skincare habitual. Huda recomienda una cantidad equivalente a \u003cstrong\u003edos dedos de producto\u003c\/strong\u003e.\u003c\/div\u003e\n\u003cspan class=\"pd-routine-tag\"\u003eEasy Blur Silicone-Free Primer\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-routine-step\"\u003e\n\u003cdiv class=\"pd-routine-badge\"\u003e2\u003cspan\u003eBASE\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pd-routine-title\"\u003eExtiende la Easy Blur Foundation\u003c\/div\u003e\n\u003cdiv class=\"pd-routine-desc\"\u003eCon la \u003cstrong\u003ebrocha Base Brush de Huda Beauty\u003c\/strong\u003e (vendida por separado) para un difuminado sin esfuerzo.\u003c\/div\u003e\n\u003cspan class=\"pd-routine-tag\"\u003eEasy Blur Foundation ← estás aquí\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-routine-step\"\u003e\n\u003cdiv class=\"pd-routine-badge\"\u003e3\u003cspan\u003eFIJA\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pd-routine-title\"\u003eSella con Easy Bake Loose Powder\u003c\/div\u003e\n\u003cdiv class=\"pd-routine-desc\"\u003eLos \u003cstrong\u003epolvos sueltos Easy Bake\u003c\/strong\u003e (vendidos por separado) aportan el acabado airbrush definitivo y de larga duración.\u003c\/div\u003e\n\u003cspan class=\"pd-routine-tag\"\u003eEasy Bake Loose Setting Powder\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbr\u003e\u003c!-- ══ TRUCOS ══ --\u003e\n\u003cdiv class=\"pd-section-label\"\u003eTrucos de Huda\u003c\/div\u003e\n\u003cdiv class=\"pd-tips\"\u003e\n\u003cdiv class=\"pd-tip\"\u003e\n\u003cdiv class=\"pd-tip-icon\"\u003e🪄\u003c\/div\u003e\n\u003cdiv class=\"pd-tip-body\"\u003eAplica una \u003cstrong\u003ecapa fina con la brocha\u003c\/strong\u003e para un acabado natural y luminoso de día a día.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-tip\"\u003e\n\u003cdiv class=\"pd-tip-icon\"\u003e✦\u003c\/div\u003e\n\u003cdiv class=\"pd-tip-body\"\u003eAñade una \u003cstrong\u003esegunda pasada solo en las zonas que necesiten más cobertura\u003c\/strong\u003e sin recargar el resto del rostro.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-tip\"\u003e\n\u003cdiv class=\"pd-tip-icon\"\u003e💡\u003c\/div\u003e\n\u003cdiv class=\"pd-tip-body\"\u003eDifumina bien los bordes con movimientos \u003cstrong\u003ecirculares y suaves\u003c\/strong\u003e para que la base se integre sin trazas visibles.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-tip\"\u003e\n\u003cdiv class=\"pd-tip-icon\"\u003e🎨\u003c\/div\u003e\n\u003cdiv class=\"pd-tip-body\"\u003eCombínala con los \u003cstrong\u003epolvos Easy Bake\u003c\/strong\u003e para un acabado sin brillos que dura todo el día.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ══ TONOS ══ --\u003e\n\u003cdiv class=\"pd-section-label\"\u003e29 tonos disponibles (consulta disponibilidad) \u003c\/div\u003e\n\u003cdiv class=\"pd-shade-grid\"\u003e\n\u003cdiv class=\"pd-shade-group-label\"\u003ePiel ultra clara – clara\u003c\/div\u003e\n\u003cdiv class=\"pd-shade-rows\"\u003e\n\u003cdiv class=\"pd-shade-row\"\u003e\n\u003cdiv style=\"background: #f9ede2;\" class=\"pd-shade-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pd-shade-name\"\u003eMilkshake 100B\u003c\/div\u003e\n\u003cdiv class=\"pd-shade-sub\"\u003eUltra clara · beige\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-shade-row\"\u003e\n\u003cdiv style=\"background: #f7e8dd;\" class=\"pd-shade-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pd-shade-name\"\u003eAngel Food 110N\u003c\/div\u003e\n\u003cdiv class=\"pd-shade-sub\"\u003eUltra clara · neutro\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-shade-row\"\u003e\n\u003cdiv style=\"background: #f4e1d2;\" class=\"pd-shade-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pd-shade-name\"\u003eVanilla 120B\u003c\/div\u003e\n\u003cdiv class=\"pd-shade-sub\"\u003eClara · beige-rosado\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-shade-row\"\u003e\n\u003cdiv style=\"background: #eed5be;\" class=\"pd-shade-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pd-shade-name\"\u003eCashew 140G\u003c\/div\u003e\n\u003cdiv class=\"pd-shade-sub\"\u003eClara · dorado-melocotón\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-shade-row\"\u003e\n\u003cdiv style=\"background: #eacfb5;\" class=\"pd-shade-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pd-shade-name\"\u003eCreme Brulée 150G\u003c\/div\u003e\n\u003cdiv class=\"pd-shade-sub\"\u003eClara · dorado\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-shade-group-label\"\u003ePiel clara-media – media\u003c\/div\u003e\n\u003cdiv class=\"pd-shade-rows\"\u003e\n\u003cdiv class=\"pd-shade-row\"\u003e\n\u003cdiv style=\"background: #e4c7a8;\" class=\"pd-shade-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pd-shade-name\"\u003eShortbread 200B\u003c\/div\u003e\n\u003cdiv class=\"pd-shade-sub\"\u003eClara-media · beige-rosado\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-shade-row\"\u003e\n\u003cdiv style=\"background: #dfc09e;\" class=\"pd-shade-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pd-shade-name\"\u003eChai 210B\u003c\/div\u003e\n\u003cdiv class=\"pd-shade-sub\"\u003eClara-media · beige\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-shade-row\"\u003e\n\u003cdiv style=\"background: #dab994;\" class=\"pd-shade-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pd-shade-name\"\u003eCustard 220N\u003c\/div\u003e\n\u003cdiv class=\"pd-shade-sub\"\u003eClara-media · neutro\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-shade-row\"\u003e\n\u003cdiv style=\"background: #d5b28a;\" class=\"pd-shade-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pd-shade-name\"\u003eMacaroon 230N\u003c\/div\u003e\n\u003cdiv class=\"pd-shade-sub\"\u003eClara-media · dorado-neutro\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-shade-row\"\u003e\n\u003cdiv style=\"background: #ceaa7e;\" class=\"pd-shade-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pd-shade-name\"\u003eToasted Coconut 240W\u003c\/div\u003e\n\u003cdiv class=\"pd-shade-sub\"\u003eMedia · cálido\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-shade-row\"\u003e\n\u003cdiv style=\"background: #c9a374;\" class=\"pd-shade-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pd-shade-name\"\u003eCheesecake 250G\u003c\/div\u003e\n\u003cdiv class=\"pd-shade-sub\"\u003eMedia · dorado\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-shade-row\"\u003e\n\u003cdiv style=\"background: #c39c6c;\" class=\"pd-shade-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pd-shade-name\"\u003eApple Pie 255B\u003c\/div\u003e\n\u003cdiv class=\"pd-shade-sub\"\u003eMedia · beige\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-shade-group-label\"\u003ePiel media-oscura – oscura\u003c\/div\u003e\n\u003cdiv class=\"pd-shade-rows\"\u003e\n\u003cdiv class=\"pd-shade-row\"\u003e\n\u003cdiv style=\"background: #b98a58;\" class=\"pd-shade-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pd-shade-name\"\u003eCaramel 260W\u003c\/div\u003e\n\u003cdiv class=\"pd-shade-sub\"\u003eMedia-oscura · cálido\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-shade-row\"\u003e\n\u003cdiv style=\"background: #b28350;\" class=\"pd-shade-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pd-shade-name\"\u003eTiramisu 270G\u003c\/div\u003e\n\u003cdiv class=\"pd-shade-sub\"\u003eMedia-oscura · dorado\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-shade-row\"\u003e\n\u003cdiv style=\"background: #ab7b48;\" class=\"pd-shade-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pd-shade-name\"\u003ePumpkin Pie 280N\u003c\/div\u003e\n\u003cdiv class=\"pd-shade-sub\"\u003eMedia-oscura · neutro\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-shade-row\"\u003e\n\u003cdiv style=\"background: #9a6838;\" class=\"pd-shade-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pd-shade-name\"\u003eToffee 300G\u003c\/div\u003e\n\u003cdiv class=\"pd-shade-sub\"\u003eMedia-oscura · dorado\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-shade-row\"\u003e\n\u003cdiv style=\"background: #8c5830;\" class=\"pd-shade-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pd-shade-name\"\u003ePraline 310R\u003c\/div\u003e\n\u003cdiv class=\"pd-shade-sub\"\u003eOscura · rojo\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-shade-row\"\u003e\n\u003cdiv style=\"background: #835228;\" class=\"pd-shade-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pd-shade-name\"\u003eMocha 320N\u003c\/div\u003e\n\u003cdiv class=\"pd-shade-sub\"\u003eOscura · neutro\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-shade-row\"\u003e\n\u003cdiv style=\"background: #7a4b20;\" class=\"pd-shade-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pd-shade-name\"\u003eEspresso 330G\u003c\/div\u003e\n\u003cdiv class=\"pd-shade-sub\"\u003eOscura · dorado\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ══ LIBRE DE ══ --\u003e\n\u003cdiv class=\"pd-section-label\"\u003eLibre de\u003c\/div\u003e\n\u003cdiv class=\"pd-freefrom\"\u003e\n\u003cspan class=\"pd-ff\"\u003ePerfume\u003c\/span\u003e \u003cspan class=\"pd-ff\"\u003eAlcohol\u003c\/span\u003e \u003cspan class=\"pd-ff\"\u003eParabenos\u003c\/span\u003e \u003cspan class=\"pd-ff\"\u003eIngredientes animales\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- ══ INGREDIENTES DESTACADOS ══ --\u003e\n\u003cdiv class=\"pd-section-label\"\u003eIngredientes destacados\u003c\/div\u003e\n\u003cdiv class=\"pd-key-ings\"\u003e\n\u003cdiv class=\"pd-ki-card\"\u003e\n\u003cdiv style=\"background: #a78bfa;\" class=\"pd-ki-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pd-ki-name\"\u003eNiacinamida (1,5%)\u003c\/div\u003e\n\u003cdiv class=\"pd-ki-desc\"\u003eAlisa la textura irregular y refina el tono desigual de la piel. Activo de skincare integrado en la fórmula de la base.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-ki-card\"\u003e\n\u003cdiv style=\"background: #94a3b8;\" class=\"pd-ki-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pd-ki-name\"\u003eSílice difuminadora (Silica)\u003c\/div\u003e\n\u003cdiv class=\"pd-ki-desc\"\u003eAbsorbe el sebo y crea el efecto airbrush suavizando visualmente la textura y minimizando los poros.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-ki-card\"\u003e\n\u003cdiv style=\"background: #f9a8d4;\" class=\"pd-ki-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pd-ki-name\"\u003eAgua de cereza amarga (Prunus Cerasus Fruit Water)\u003c\/div\u003e\n\u003cdiv class=\"pd-ki-desc\"\u003eHidrata y refresca la piel aportando suavidad y confort a lo largo del día.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-ki-card\"\u003e\n\u003cdiv style=\"background: #6ee7b7;\" class=\"pd-ki-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pd-ki-name\"\u003eExtracto de aloe vera (Aloe Barbadensis Leaf Extract)\u003c\/div\u003e\n\u003cdiv class=\"pd-ki-desc\"\u003eCalma e hidrata la piel, especialmente beneficioso para pieles sensibles o mixtas.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-ki-card\"\u003e\n\u003cdiv style=\"background: #5a9ee0;\" class=\"pd-ki-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pd-ki-name\"\u003eExtracto de laminaria (Laminaria Saccharina Extract)\u003c\/div\u003e\n\u003cdiv class=\"pd-ki-desc\"\u003eAlga marina rica en minerales que ayuda a regular el sebo y a mantener la piel equilibrada.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ══ INCI ══ --\u003e\n\u003cdiv class=\"pd-section-label\"\u003eIngredientes completos (INCI)\u003c\/div\u003e\n\u003cdiv class=\"pd-inci-block\"\u003e\n\u003cp class=\"pd-inci-text\"\u003eWATER\/AQUA\/EAU, CYCLOPENTASILOXANE, ISODODECANE, ETHYLHEXYL PALMITATE, CETYL PEG\/PPG-10\/1 DIMETHICONE, POLYGLYCERYL-4 ISOSTEARATE, PROPYLENE GLYCOL, DIPHENYL DIMETHICONE, ACETYLATED GLYCOL STEARATE, \u003cstrong style=\"color: var(--text);\"\u003eNIACINAMIDE\u003c\/strong\u003e, TRIMETHYLSILOXYSILICATE, VINYL DIMETHICONE\/METHICONE SILSESQUIOXANE CROSSPOLYMER, DISTEARDIMONIUM HECTORITE, METHYL METHACRYLATE CROSSPOLYMER, SODIUM CHLORIDE, \u003cstrong style=\"color: var(--text);\"\u003ePRUNUS CERASUS (BITTER CHERRY) FRUIT WATER\u003c\/strong\u003e, DIMETHICONE CROSSPOLYMER, PHENOXYETHANOL, \u003cstrong style=\"color: var(--text);\"\u003eSILICA\u003c\/strong\u003e, SODIUM DEHYDROACETATE, MAGNESIUM STEARATE, ZEOLITE, MICA, SILICA DIMETHYL SILYLATE, TRIETHOXYCAPRYLYLSILANE, ALUMINUM HYDROXIDE, SODIUM PHYTATE, BUTYLENE GLYCOL, TRIMETHYLSILOXYSILYLCARBAMOYL PULLULAN, CITRIC ACID, PHENYLPROPANOL, \u003cstrong style=\"color: var(--text);\"\u003eALOE BARBADENSIS LEAF EXTRACT\u003c\/strong\u003e, \u003cstrong style=\"color: var(--text);\"\u003eLAMINARIA SACCHARINA EXTRACT\u003c\/strong\u003e, ZINC SULFATE, PYRIDOXINE HCL.\u003c\/p\u003e\n\u003cp class=\"pd-inci-note\"\u003ePuede contener (+\/-): IRON OXIDES\/CI 77491, IRON OXIDES\/CI 77492, IRON OXIDES\/CI 77499, TITANIUM DIOXIDE\/CI 77891.\u003c\/p\u003e\n\u003cp class=\"pd-inci-note\"\u003eLa lista de ingredientes puede variar según el tono. Consulte siempre el envase del producto adquirido.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Huda Beauty","offers":[{"title":"Shortbread 200B","offer_id":54079168151827,"sku":"200001176:200006153#Shortbread 200B","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Cashew 140G","offer_id":54079168184595,"sku":"200001176:200006151#Cashew 140G","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Creme Brulee 150G","offer_id":54079168217363,"sku":"200001176:200006152#Creme Brulee 150G","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Angel Food 110N","offer_id":54079168250131,"sku":"200001176:200000195#Angel Food 110N","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Vanilla 120B","offer_id":54079168282899,"sku":"200001176:200005536#Vanilla 120B","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Milkshake 100B","offer_id":54079168315667,"sku":"200001176:1254#Milkshake 100B","price":29.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0985\/8826\/2675\/files\/Sffda3750df3a4385b898b50da8b31d3a0.webp?v=1777860220"},{"product_id":"huda-beauty-easy-blur-silicone-free-primer","title":"Huda Beauty Easy Blur Silicone-Free Smoothing Primer","description":"\u003cstyle\u003e\n  .pd {\n    --ac: #e64bbf;\n    --ac2: #ff9ad9;\n    --ac-soft: #fdf0f9;\n    --ac-soft2: #fff5fb;\n    --text: #111;\n    --muted: #6b6b6b;\n    --border: #ebebeb;\n    --surface: #fafafa;\n    --teal-soft: #e8f8f2;\n    --teal: #0f6e56;\n    --purple-soft: #f0eeff;\n    --purple: #5340c0;\n    --gold-soft: #fef9e7;\n    --gold: #9a6800;\n    --green-soft: #f0faf4;\n    --green: #1a7a4a;\n    font-family: 'Helvetica Neue', Arial, sans-serif;\n    color: var(--text);\n    font-size: 15px;\n    line-height: 1.7;\n    max-width: 680px;\n  }\n  .pd * { box-sizing: border-box; margin: 0; padding: 0; }\n \n  \/* ── HERO ── *\/\n  .pd-hero {\n    background: linear-gradient(135deg, var(--ac-soft) 0%, var(--ac-soft2) 100%);\n    border-radius: 14px;\n    padding: 24px 28px;\n    margin-bottom: 28px;\n    border-left: 3px solid var(--ac);\n  }\n  .pd-hero-eyebrow {\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 0.14em;\n    text-transform: uppercase;\n    color: var(--ac);\n    margin-bottom: 10px;\n  }\n  .pd-hero-title {\n    font-size: 22px;\n    font-weight: 800;\n    line-height: 1.25;\n    color: var(--text);\n    margin-bottom: 12px;\n    letter-spacing: -0.02em;\n  }\n  .pd-hero-title em {\n    font-style: normal;\n    background: linear-gradient(90deg, var(--ac), var(--ac2));\n    -webkit-background-clip: text;\n    background-clip: text;\n    color: transparent;\n  }\n  .pd-hero-body {\n    font-size: 14px;\n    color: var(--muted);\n    line-height: 1.75;\n  }\n  .pd-hero-body strong { color: var(--text); font-weight: 700; }\n  .pd-hero-note {\n    margin-top: 12px;\n    font-size: 12px;\n    color: var(--muted);\n    font-style: italic;\n  }\n \n  \/* ── SECTION LABEL ── *\/\n  .pd-section-label {\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 0.14em;\n    text-transform: uppercase;\n    color: var(--ac);\n    margin-bottom: 14px;\n    display: flex;\n    align-items: center;\n    gap: 8px;\n  }\n  .pd-section-label::after {\n    content: '';\n    flex: 1;\n    height: 1px;\n    background: var(--border);\n  }\n \n  \/* ── CERTS ── *\/\n  .pd-certs {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin-bottom: 28px;\n  }\n  .pd-cert {\n    display: inline-flex;\n    align-items: center;\n    gap: 5px;\n    font-size: 12px;\n    font-weight: 700;\n    padding: 6px 13px;\n    border-radius: 99px;\n    border: 1px solid;\n  }\n  .pd-cert--teal   { background: var(--teal-soft);   color: var(--teal);   border-color: #b4e4d2; }\n  .pd-cert--purple { background: var(--purple-soft);  color: var(--purple); border-color: #cec5f5; }\n  .pd-cert--pink   { background: var(--ac-soft);      color: #c7238e;       border-color: #f8c8e8; }\n  .pd-cert--gray   { background: var(--surface);      color: var(--muted);  border-color: var(--border); }\n  .pd-cert--green  { background: var(--green-soft);   color: var(--green);  border-color: #a8dfc0; }\n \n  \/* ── BENEFIT GRID ── *\/\n  .pd-benefits {\n    display: grid;\n    grid-template-columns: repeat(2, 1fr);\n    gap: 10px;\n    margin-bottom: 28px;\n  }\n  .pd-benefit {\n    display: flex;\n    align-items: flex-start;\n    gap: 10px;\n    background: var(--surface);\n    border: 1px solid var(--border);\n    border-radius: 10px;\n    padding: 12px 14px;\n  }\n  .pd-benefit:hover { border-color: #f8c8e8; }\n  .pd-benefit-icon {\n    width: 32px; height: 32px;\n    border-radius: 8px;\n    background: var(--ac-soft);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    flex-shrink: 0;\n    font-size: 15px;\n  }\n  .pd-benefit-title {\n    font-size: 13px;\n    font-weight: 700;\n    color: var(--text);\n    line-height: 1.3;\n    margin-bottom: 2px;\n  }\n  .pd-benefit-sub {\n    font-size: 11px;\n    color: var(--muted);\n    line-height: 1.4;\n  }\n \n  \/* ── STATS ── *\/\n  .pd-stats {\n    display: grid;\n    grid-template-columns: repeat(4, 1fr);\n    gap: 8px;\n    margin-bottom: 10px;\n  }\n  .pd-stat {\n    background: var(--surface);\n    border: 1px solid var(--border);\n    border-radius: 12px;\n    padding: 14px 10px;\n    text-align: center;\n  }\n  .pd-stat-num {\n    font-size: 24px;\n    font-weight: 800;\n    background: linear-gradient(90deg, var(--ac), var(--ac2));\n    -webkit-background-clip: text;\n    background-clip: text;\n    color: transparent;\n    line-height: 1;\n    margin-bottom: 6px;\n  }\n  .pd-stat-label {\n    font-size: 10px;\n    color: var(--muted);\n    line-height: 1.4;\n  }\n  .pd-stat-note {\n    font-size: 10px;\n    color: #bbb;\n    margin-bottom: 28px;\n    font-style: italic;\n  }\n \n  \/* ── ROUTINE STEPS ── *\/\n  .pd-routine {\n    display: flex;\n    flex-direction: column;\n    gap: 0;\n    margin-bottom: 14px;\n    border: 1px solid var(--border);\n    border-radius: 12px;\n    overflow: hidden;\n  }\n  .pd-routine-step {\n    display: flex;\n    gap: 16px;\n    align-items: flex-start;\n    padding: 16px 18px;\n    border-bottom: 1px solid var(--border);\n    background: var(--surface);\n  }\n  .pd-routine-step:last-child { border-bottom: none; }\n  .pd-routine-step:nth-child(odd) { background: #fff; }\n  .pd-routine-badge {\n    flex-shrink: 0;\n    width: 36px; height: 36px;\n    border-radius: 10px;\n    background: linear-gradient(135deg, var(--ac), var(--ac2));\n    color: #fff;\n    font-size: 11px;\n    font-weight: 800;\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    justify-content: center;\n    line-height: 1.1;\n    margin-top: 1px;\n  }\n  .pd-routine-badge span { font-size: 8px; font-weight: 600; opacity: 0.85; }\n  .pd-routine-content {}\n  .pd-routine-title {\n    font-size: 13px;\n    font-weight: 700;\n    color: var(--text);\n    margin-bottom: 4px;\n  }\n  .pd-routine-desc {\n    font-size: 13px;\n    color: var(--muted);\n    line-height: 1.6;\n  }\n  .pd-routine-desc strong { color: var(--text); font-weight: 700; }\n  .pd-routine-tag {\n    display: inline-block;\n    font-size: 10px;\n    font-weight: 700;\n    background: var(--ac-soft);\n    color: #c7238e;\n    border-radius: 4px;\n    padding: 2px 6px;\n    margin-top: 5px;\n  }\n \n  \/* ── TIPS ── *\/\n  .pd-tips {\n    display: flex;\n    flex-direction: column;\n    gap: 8px;\n    margin-bottom: 28px;\n  }\n  .pd-tip {\n    background: var(--ac-soft);\n    border-radius: 10px;\n    padding: 13px 16px;\n    display: flex;\n    gap: 10px;\n    align-items: flex-start;\n  }\n  .pd-tip-icon { font-size: 15px; flex-shrink: 0; margin-top: 1px; }\n  .pd-tip-body { font-size: 13px; color: #8a1060; line-height: 1.6; }\n  .pd-tip-body strong { font-weight: 700; }\n \n  \/* ── KEY INGREDIENTS ── *\/\n  .pd-key-ings {\n    display: flex;\n    flex-direction: column;\n    gap: 10px;\n    margin-bottom: 28px;\n  }\n  .pd-ki-card {\n    display: flex;\n    gap: 12px;\n    align-items: flex-start;\n    background: var(--surface);\n    border: 1px solid var(--border);\n    border-radius: 10px;\n    padding: 13px 15px;\n  }\n  .pd-ki-dot {\n    width: 10px; height: 10px;\n    border-radius: 50%;\n    flex-shrink: 0;\n    margin-top: 5px;\n  }\n  .pd-ki-name { font-size: 13px; font-weight: 700; color: var(--text); margin-bottom: 3px; }\n  .pd-ki-desc { font-size: 12px; color: var(--muted); line-height: 1.5; }\n \n  \/* ── FREE-FROM ── *\/\n  .pd-freefrom {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 6px;\n    margin-bottom: 28px;\n  }\n  .pd-ff {\n    font-size: 11px;\n    font-weight: 600;\n    padding: 4px 10px;\n    border-radius: 99px;\n    background: #f4f4f4;\n    color: var(--muted);\n    border: 1px solid var(--border);\n  }\n  .pd-ff::before { content: '✕ '; }\n \n  \/* ── INCI ── *\/\n  .pd-inci-block {\n    background: var(--surface);\n    border: 1px solid var(--border);\n    border-radius: 12px;\n    padding: 18px 20px;\n    margin-bottom: 4px;\n  }\n  .pd-inci-text {\n    font-size: 11.5px;\n    line-height: 1.85;\n    color: var(--muted);\n    word-break: break-word;\n  }\n  .pd-inci-note {\n    margin-top: 10px;\n    font-size: 11px;\n    font-style: italic;\n    color: #aaa;\n  }\n \n  @media (max-width: 480px) {\n    .pd-benefits { grid-template-columns: 1fr; }\n    .pd-stats { grid-template-columns: repeat(2, 1fr); }\n    .pd-hero { padding: 18px; }\n    .pd-hero-title { font-size: 18px; }\n  }\n\u003c\/style\u003e\n \n\u003cdiv class=\"pd\"\u003e\n \n  \u003c!-- ══ HERO ══ --\u003e\n  \u003cdiv class=\"pd-hero\"\u003e\n    \u003cdiv class=\"pd-hero-eyebrow\"\u003ePrebase · 100% libre de siliconas\u003c\/div\u003e\n    \u003ch2 class=\"pd-hero-title\"\u003ePoros invisibles.\u003cbr\u003e\u003cem\u003eAcabado airbrush.\u003c\/em\u003e\n\u003c\/h2\u003e\n    \u003cp class=\"pd-hero-body\"\u003e\n      Prebase ultraalisadora en textura \u003cstrong\u003egel rosa que se vuelve transparente\u003c\/strong\u003e al aplicarse.\n      Sus \u003cstrong\u003epolímeros difuminadores\u003c\/strong\u003e minimizan los poros, controlan el sebo y prolongan\n      el maquillaje con un efecto \u003cstrong\u003esoft-focus instantáneo\u003c\/strong\u003e, todo sin una gota de silicona.\n    \u003c\/p\u003e\n    \u003cp class=\"pd-hero-note\"\u003ePuede usarse sola o sobre la rutina de skincare habitual, incluyendo SPF.\u003c\/p\u003e\n  \u003c\/div\u003e\n \n  \u003c!-- ══ CERTS ══ --\u003e\n  \u003cdiv class=\"pd-certs\"\u003e\n    \u003cspan class=\"pd-cert pd-cert--green\"\u003e✕ Sin siliconas\u003c\/span\u003e\n    \u003cspan class=\"pd-cert pd-cert--teal\"\u003e🌿 Vegano\u003c\/span\u003e\n    \u003cspan class=\"pd-cert pd-cert--teal\"\u003e🐰 Cruelty-free\u003c\/span\u003e\n    \u003cspan class=\"pd-cert pd-cert--purple\"\u003e🪄 Efecto airbrush\u003c\/span\u003e\n    \u003cspan class=\"pd-cert pd-cert--gray\"\u003e✕ Sin perfume\u003c\/span\u003e\n    \u003cspan class=\"pd-cert pd-cert--pink\"\u003e💧 Control de sebo\u003c\/span\u003e\n  \u003c\/div\u003e\n \n  \u003c!-- ══ BENEFICIOS ══ --\u003e\n  \u003cdiv class=\"pd-section-label\"\u003eBeneficios\u003c\/div\u003e\n  \u003cdiv class=\"pd-benefits\"\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e🪄\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eEfecto soft-focus\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eAcabado airbrush que difumina poros al instante\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e✕\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003e100% sin siliconas\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eNo obstruye los poros, apta para pieles reactivas\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e💧\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eControl de sebo\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eReduce el exceso de brillo durante todo el día\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e❄️\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eTextura gel refrescante\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eSensación fresca e inmediata al aplicarse\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e⏱\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eLarga duración\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eMantiene el maquillaje fresco de principio a fin\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e🌿\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eApta para todo tipo de piel\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eFórmula vegana, sin perfume, no comedogénica\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n \n  \u003c!-- ══ RESULTADOS ══ --\u003e\n  \u003cdiv class=\"pd-section-label\"\u003eResultados del panel de consumidores\u003c\/div\u003e\n  \u003cdiv class=\"pd-stats\"\u003e\n    \u003cdiv class=\"pd-stat\"\u003e\n      \u003cdiv class=\"pd-stat-num\"\u003e100%\u003c\/div\u003e\n      \u003cdiv class=\"pd-stat-label\"\u003eSuaviza los poros visiblemente\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-stat\"\u003e\n      \u003cdiv class=\"pd-stat-num\"\u003e100%\u003c\/div\u003e\n      \u003cdiv class=\"pd-stat-label\"\u003eMejora el aspecto del maquillaje\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-stat\"\u003e\n      \u003cdiv class=\"pd-stat-num\"\u003e98%\u003c\/div\u003e\n      \u003cdiv class=\"pd-stat-label\"\u003ePreserva la frescura del maquillaje\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-stat\"\u003e\n      \u003cdiv class=\"pd-stat-num\"\u003e90%\u003c\/div\u003e\n      \u003cdiv class=\"pd-stat-label\"\u003eAcabado airbrush sobre la piel\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cp class=\"pd-stat-note\"\u003e* Estudio independiente en 48 personas usando el Primer y la Foundation Easy Blur.\u003c\/p\u003e\n \n  \u003cbr\u003e\n \n  \u003c!-- ══ RUTINA 1·2·3 EASY ══ --\u003e\n  \u003cdiv class=\"pd-section-label\"\u003eLa Rutina 1·2·3 Easy\u003c\/div\u003e\n  \u003cdiv class=\"pd-routine\"\u003e\n    \u003cdiv class=\"pd-routine-step\"\u003e\n      \u003cdiv class=\"pd-routine-badge\"\u003e1\u003cspan\u003ePREP\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"pd-routine-content\"\u003e\n        \u003cdiv class=\"pd-routine-title\"\u003eAplica el Easy Blur Primer\u003c\/div\u003e\n        \u003cdiv class=\"pd-routine-desc\"\u003eSobre la piel limpia y seca, o sobre tu rutina de skincare habitual (incluyendo SPF). Huda recomienda una cantidad equivalente a \u003cstrong\u003edos dedos de producto\u003c\/strong\u003e.\u003c\/div\u003e\n        \u003cspan class=\"pd-routine-tag\"\u003eEasy Blur Silicone-Free Primer\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-routine-step\"\u003e\n      \u003cdiv class=\"pd-routine-badge\"\u003e2\u003cspan\u003eBASE\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"pd-routine-content\"\u003e\n        \u003cdiv class=\"pd-routine-title\"\u003eExtiende la Easy Blur Foundation\u003c\/div\u003e\n        \u003cdiv class=\"pd-routine-desc\"\u003eCon la \u003cstrong\u003ebrocha Base Brush de Huda Beauty\u003c\/strong\u003e (vendida por separado) para difuminar y unificar sin esfuerzo.\u003c\/div\u003e\n        \u003cspan class=\"pd-routine-tag\"\u003eEasy Blur Foundation\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-routine-step\"\u003e\n      \u003cdiv class=\"pd-routine-badge\"\u003e3\u003cspan\u003eFIJA\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"pd-routine-content\"\u003e\n        \u003cdiv class=\"pd-routine-title\"\u003eSella con Easy Bake Loose Powder\u003c\/div\u003e\n        \u003cdiv class=\"pd-routine-desc\"\u003eLos \u003cstrong\u003epolvos sueltos Easy Bake\u003c\/strong\u003e (vendidos por separado) aportan el acabado airbrush definitivo y de larga duración.\u003c\/div\u003e\n        \u003cspan class=\"pd-routine-tag\"\u003eEasy Bake Loose Setting Powder\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n \n  \u003cbr\u003e\n \n  \u003c!-- ══ TRUCOS ══ --\u003e\n  \u003cdiv class=\"pd-section-label\"\u003eTrucos de Huda\u003c\/div\u003e\n  \u003cdiv class=\"pd-tips\"\u003e\n    \u003cdiv class=\"pd-tip\"\u003e\n      \u003cdiv class=\"pd-tip-icon\"\u003e🌸\u003c\/div\u003e\n      \u003cdiv class=\"pd-tip-body\"\u003eÚsalo \u003cstrong\u003esolo, sin base encima\u003c\/strong\u003e, para un acabado natural sin maquillaje en días de descanso.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-tip\"\u003e\n      \u003cdiv class=\"pd-tip-icon\"\u003e✦\u003c\/div\u003e\n      \u003cdiv class=\"pd-tip-body\"\u003eAplícalo como \u003cstrong\u003eúltimo paso de skincare\u003c\/strong\u003e, antes del maquillaje, para maximizar la duración de todo lo que viene encima.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-tip\"\u003e\n      \u003cdiv class=\"pd-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv class=\"pd-tip-body\"\u003eEn pieles muy grasas, aplica una \u003cstrong\u003esegunda capa fina solo en la zona T\u003c\/strong\u003e para un control de brillos extra durante horas.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-tip\"\u003e\n      \u003cdiv class=\"pd-tip-icon\"\u003e🎨\u003c\/div\u003e\n      \u003cdiv class=\"pd-tip-body\"\u003eCombínalo con la \u003cstrong\u003eEasy Blur Foundation\u003c\/strong\u003e para un acabado filtrado multidimensional completamente sin costuras.\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n \n  \u003c!-- ══ LIBRE DE ══ --\u003e\n  \u003cdiv class=\"pd-section-label\"\u003eLibre de\u003c\/div\u003e\n  \u003cdiv class=\"pd-freefrom\"\u003e\n    \u003cspan class=\"pd-ff\"\u003eSiliconas\u003c\/span\u003e\n    \u003cspan class=\"pd-ff\"\u003ePerfume\u003c\/span\u003e\n    \u003cspan class=\"pd-ff\"\u003eParabenos\u003c\/span\u003e\n    \u003cspan class=\"pd-ff\"\u003eAceite mineral\u003c\/span\u003e\n    \u003cspan class=\"pd-ff\"\u003eIngredientes animales\u003c\/span\u003e\n  \u003c\/div\u003e\n \n  \u003c!-- ══ INGREDIENTES DESTACADOS ══ --\u003e\n  \u003cdiv class=\"pd-section-label\"\u003eIngredientes destacados\u003c\/div\u003e\n  \u003cdiv class=\"pd-key-ings\"\u003e\n    \u003cdiv class=\"pd-ki-card\"\u003e\n      \u003cdiv class=\"pd-ki-dot\" style=\"background:#a78bfa;\"\u003e\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-ki-name\"\u003ePolímeros difuminadores (Sodium Acrylates Crosspolymer-2)\u003c\/div\u003e\n        \u003cdiv class=\"pd-ki-desc\"\u003eMinimizan visualmente los poros y alisan la textura de la piel al instante, creando el efecto soft-focus característico.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-ki-card\"\u003e\n      \u003cdiv class=\"pd-ki-dot\" style=\"background:#6ee7b7;\"\u003e\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-ki-name\"\u003eExtracto de cardo mariano (Silybum Marianum Extract)\u003c\/div\u003e\n        \u003cdiv class=\"pd-ki-desc\"\u003eRico en antioxidantes, calma y regula la piel grasa ayudando a reducir el exceso de sebo de forma duradera.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-ki-card\"\u003e\n      \u003cdiv class=\"pd-ki-dot\" style=\"background:#5a9ee0;\"\u003e\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-ki-name\"\u003eGlicerina (origen vegetal)\u003c\/div\u003e\n        \u003cdiv class=\"pd-ki-desc\"\u003eHidrata y suaviza la piel. Apta para pieles sensibles y grasas. Ayuda a mantener la barrera cutánea en óptimas condiciones.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-ki-card\"\u003e\n      \u003cdiv class=\"pd-ki-dot\" style=\"background:#f0b429;\"\u003e\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-ki-name\"\u003eTocoferol (Vitamina E)\u003c\/div\u003e\n        \u003cdiv class=\"pd-ki-desc\"\u003eAntioxidante que protege la piel del estrés oxidativo y refuerza su resistencia frente a agresiones externas.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n \n  \u003c!-- ══ INCI ══ --\u003e\n  \u003cdiv class=\"pd-section-label\"\u003eIngredientes completos (INCI)\u003c\/div\u003e\n  \u003cdiv class=\"pd-inci-block\"\u003e\n    \u003cp class=\"pd-inci-text\"\u003e\n      WATER\/AQUA\/EAU, \u003cstrong style=\"color:var(--text);\"\u003eGLYCERIN\u003c\/strong\u003e,\n      \u003cstrong style=\"color:var(--text);\"\u003eSODIUM ACRYLATES CROSSPOLYMER-2\u003c\/strong\u003e,\n      BUTYLENE GLYCOL, DIPROPYLENE GLYCOL, 1,2-HEXANEDIOL, C12-14 PARETH-12,\n      AMMONIUM ACRYLOYLDIMETHYLTAURATE\/VP COPOLYMER, CARBOMER, CAPRYLYL GLYCOL,\n      ARGININE, ETHYLHEXYLGLYCERIN, HYDROXYPROPYL METHYLCELLULOSE STEAROXY ETHER,\n      \u003cstrong style=\"color:var(--text);\"\u003eSILYBUM MARIANUM EXTRACT\u003c\/strong\u003e,\n      \u003cstrong style=\"color:var(--text);\"\u003eTOCOPHEROL\u003c\/strong\u003e, RED 33\/CI 17200.\n    \u003c\/p\u003e\n    \u003cp class=\"pd-inci-note\"\u003eLa lista de ingredientes puede variar. Consulte siempre el envase del producto adquirido.\u003c\/p\u003e\n  \u003c\/div\u003e\n \n\u003c\/div\u003e","brand":"Huda Beauty","offers":[{"title":"30 ml","offer_id":54079227953427,"sku":"200001176:496#Minimizing Primer","price":27.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0985\/8826\/2675\/files\/S6b7e43aed53f4f8cab70bb518bc3f686L.webp?v=1777860226"},{"product_id":"huda-beauty-fauxfilter-luminous-matte-concealer","title":"Huda Beauty #FauxFilter Luminous Matte Liquid Concealer","description":"\u003cstyle\u003e\n  .pd {\n    --ac: #e64bbf;\n    --ac2: #ff9ad9;\n    --ac-soft: #fdf0f9;\n    --ac-soft2: #fff0f9;\n    --text: #111;\n    --muted: #6b6b6b;\n    --border: #ebebeb;\n    --surface: #fafafa;\n    --teal-soft: #e8f8f2;\n    --teal: #0f6e56;\n    --purple-soft: #f0eeff;\n    --purple: #5340c0;\n    --gold-soft: #fef9e7;\n    --gold: #9a6800;\n    font-family: 'Helvetica Neue', Arial, sans-serif;\n    color: var(--text);\n    font-size: 15px;\n    line-height: 1.7;\n    max-width: 680px;\n  }\n  .pd * { box-sizing: border-box; margin: 0; padding: 0; }\n\n  \/* ── HERO ── *\/\n  .pd-hero {\n    background: linear-gradient(135deg, var(--ac-soft) 0%, var(--ac-soft2) 100%);\n    border-radius: 14px;\n    padding: 24px 28px;\n    margin-bottom: 28px;\n    border-left: 3px solid var(--ac);\n  }\n  .pd-hero-eyebrow {\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 0.14em;\n    text-transform: uppercase;\n    color: var(--ac);\n    margin-bottom: 10px;\n  }\n  .pd-hero-title {\n    font-size: 22px;\n    font-weight: 800;\n    line-height: 1.25;\n    color: var(--text);\n    margin-bottom: 12px;\n    letter-spacing: -0.02em;\n  }\n  .pd-hero-title em {\n    font-style: normal;\n    background: linear-gradient(90deg, var(--ac), var(--ac2));\n    -webkit-background-clip: text;\n    background-clip: text;\n    color: transparent;\n  }\n  .pd-hero-body {\n    font-size: 14px;\n    color: var(--muted);\n    line-height: 1.75;\n  }\n  .pd-hero-body strong { color: var(--text); font-weight: 700; }\n  .pd-hero-award {\n    display: inline-flex;\n    align-items: center;\n    gap: 6px;\n    margin-top: 14px;\n    font-size: 11px;\n    font-weight: 700;\n    color: var(--gold);\n    background: var(--gold-soft);\n    border: 1px solid #f5d97a;\n    border-radius: 99px;\n    padding: 5px 12px;\n  }\n\n  \/* ── SECTION LABEL ── *\/\n  .pd-section-label {\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 0.14em;\n    text-transform: uppercase;\n    color: var(--ac);\n    margin-bottom: 14px;\n    display: flex;\n    align-items: center;\n    gap: 8px;\n  }\n  .pd-section-label::after {\n    content: '';\n    flex: 1;\n    height: 1px;\n    background: var(--border);\n  }\n\n  \/* ── CERTS ── *\/\n  .pd-certs {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin-bottom: 28px;\n  }\n  .pd-cert {\n    display: inline-flex;\n    align-items: center;\n    gap: 5px;\n    font-size: 12px;\n    font-weight: 700;\n    padding: 6px 13px;\n    border-radius: 99px;\n    border: 1px solid;\n  }\n  .pd-cert--teal   { background: var(--teal-soft);  color: var(--teal);   border-color: #b4e4d2; }\n  .pd-cert--purple { background: var(--purple-soft); color: var(--purple); border-color: #cec5f5; }\n  .pd-cert--pink   { background: var(--ac-soft);     color: #c7238e;       border-color: #f8c8e8; }\n  .pd-cert--gray   { background: var(--surface);     color: var(--muted);  border-color: var(--border); }\n  .pd-cert--gold   { background: var(--gold-soft);   color: var(--gold);   border-color: #f5d97a; }\n\n  \/* ── BENEFIT GRID ── *\/\n  .pd-benefits {\n    display: grid;\n    grid-template-columns: repeat(2, 1fr);\n    gap: 10px;\n    margin-bottom: 28px;\n  }\n  .pd-benefit {\n    display: flex;\n    align-items: flex-start;\n    gap: 10px;\n    background: var(--surface);\n    border: 1px solid var(--border);\n    border-radius: 10px;\n    padding: 12px 14px;\n  }\n  .pd-benefit:hover { border-color: #f8c8e8; }\n  .pd-benefit-icon {\n    width: 32px; height: 32px;\n    border-radius: 8px;\n    background: var(--ac-soft);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    flex-shrink: 0;\n    font-size: 15px;\n  }\n  .pd-benefit-title {\n    font-size: 13px;\n    font-weight: 700;\n    color: var(--text);\n    line-height: 1.3;\n    margin-bottom: 2px;\n  }\n  .pd-benefit-sub {\n    font-size: 11px;\n    color: var(--muted);\n    line-height: 1.4;\n  }\n\n  \/* ── STATS PANEL ── *\/\n  .pd-stats {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n    margin-bottom: 28px;\n  }\n  .pd-stat {\n    background: var(--surface);\n    border: 1px solid var(--border);\n    border-radius: 12px;\n    padding: 16px 12px;\n    text-align: center;\n  }\n  .pd-stat-num {\n    font-size: 28px;\n    font-weight: 800;\n    background: linear-gradient(90deg, var(--ac), var(--ac2));\n    -webkit-background-clip: text;\n    background-clip: text;\n    color: transparent;\n    line-height: 1;\n    margin-bottom: 6px;\n  }\n  .pd-stat-label {\n    font-size: 11px;\n    color: var(--muted);\n    line-height: 1.4;\n  }\n  .pd-stat-note {\n    font-size: 10px;\n    color: #bbb;\n    margin-top: 12px;\n    font-style: italic;\n    text-align: center;\n  }\n\n  \/* ── STEPS ── *\/\n  .pd-steps { margin-bottom: 14px; }\n  .pd-step {\n    display: flex;\n    gap: 14px;\n    align-items: flex-start;\n    padding: 14px 0;\n    border-bottom: 1px solid var(--border);\n  }\n  .pd-step:last-child { border-bottom: none; }\n  .pd-step-num {\n    width: 28px; height: 28px;\n    border-radius: 50%;\n    background: var(--ac);\n    color: #fff;\n    font-size: 12px;\n    font-weight: 800;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    flex-shrink: 0;\n    margin-top: 1px;\n  }\n  .pd-step-text {\n    font-size: 14px;\n    color: var(--text);\n    line-height: 1.65;\n    padding-top: 3px;\n  }\n  .pd-step-text strong { color: var(--ac); font-weight: 700; }\n\n  \/* ── TIPS GRID ── *\/\n  .pd-tips {\n    display: flex;\n    flex-direction: column;\n    gap: 8px;\n    margin-bottom: 28px;\n  }\n  .pd-tip {\n    background: var(--ac-soft);\n    border-radius: 10px;\n    padding: 13px 16px;\n    display: flex;\n    gap: 10px;\n    align-items: flex-start;\n  }\n  .pd-tip-icon { font-size: 15px; flex-shrink: 0; margin-top: 1px; }\n  .pd-tip-body { font-size: 13px; color: #8a1060; line-height: 1.6; }\n  .pd-tip-body strong { font-weight: 700; }\n\n  \/* ── SHADE FINDER ── *\/\n  .pd-shades { margin-bottom: 28px; }\n  .pd-shade-grid {\n    display: grid;\n    grid-template-columns: repeat(2, 1fr);\n    gap: 0;\n    border: 1px solid var(--border);\n    border-radius: 12px;\n    overflow: hidden;\n  }\n  .pd-shade-row {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n    padding: 9px 14px;\n    border-bottom: 1px solid var(--border);\n    font-size: 12px;\n  }\n  .pd-shade-row:nth-last-child(-n+2) { border-bottom: none; }\n  .pd-shade-dot {\n    width: 18px; height: 18px;\n    border-radius: 50%;\n    flex-shrink: 0;\n    border: 1px solid rgba(0,0,0,0.08);\n  }\n  .pd-shade-name { font-weight: 700; color: var(--text); font-size: 11px; }\n  .pd-shade-sub  { font-size: 10px; color: var(--muted); }\n  .pd-shade-group-label {\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 0.1em;\n    text-transform: uppercase;\n    color: var(--muted);\n    padding: 7px 14px;\n    background: var(--surface);\n    border-bottom: 1px solid var(--border);\n    grid-column: 1 \/ -1;\n  }\n\n  \/* ── KEY INGREDIENTS ── *\/\n  .pd-key-ings {\n    display: flex;\n    flex-direction: column;\n    gap: 10px;\n    margin-bottom: 28px;\n  }\n  .pd-ki-card {\n    display: flex;\n    gap: 12px;\n    align-items: flex-start;\n    background: var(--surface);\n    border: 1px solid var(--border);\n    border-radius: 10px;\n    padding: 13px 15px;\n  }\n  .pd-ki-dot {\n    width: 10px; height: 10px;\n    border-radius: 50%;\n    flex-shrink: 0;\n    margin-top: 5px;\n  }\n  .pd-ki-name { font-size: 13px; font-weight: 700; color: var(--text); margin-bottom: 3px; }\n  .pd-ki-desc { font-size: 12px; color: var(--muted); line-height: 1.5; }\n\n  \/* ── INCI ── *\/\n  .pd-inci-block {\n    background: var(--surface);\n    border: 1px solid var(--border);\n    border-radius: 12px;\n    padding: 18px 20px;\n    margin-bottom: 28px;\n  }\n  .pd-inci-text {\n    font-size: 11.5px;\n    line-height: 1.85;\n    color: var(--muted);\n    word-break: break-word;\n  }\n  .pd-inci-note {\n    margin-top: 10px;\n    font-size: 11px;\n    font-style: italic;\n    color: #aaa;\n  }\n\n  \/* ── FREE-FROM ── *\/\n  .pd-freefrom {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 6px;\n    margin-bottom: 28px;\n  }\n  .pd-ff {\n    font-size: 11px;\n    font-weight: 600;\n    padding: 4px 10px;\n    border-radius: 99px;\n    background: #f4f4f4;\n    color: var(--muted);\n    border: 1px solid var(--border);\n  }\n  .pd-ff::before { content: '✕ '; }\n\n  @media (max-width: 480px) {\n    .pd-benefits, .pd-stats { grid-template-columns: 1fr; }\n    .pd-shade-grid { grid-template-columns: 1fr; }\n    .pd-shade-row:last-child { border-bottom: none; }\n    .pd-hero { padding: 18px; }\n    .pd-hero-title { font-size: 18px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pd\"\u003e\n\u003c!-- ══ HERO ══ --\u003e\n\u003cdiv class=\"pd-hero\"\u003e\n\u003cdiv class=\"pd-hero-eyebrow\"\u003eCorrector cremoso · Cobertura buildable\u003c\/div\u003e\n\u003ch2 class=\"pd-hero-title\"\u003eIlumina, cubre.\u003cbr\u003e\u003cem\u003eSin marcar arrugas.\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cp class=\"pd-hero-body\"\u003eCorrector de \u003cstrong\u003ecobertura media a completa y modulable\u003c\/strong\u003e enriquecido con \u003cstrong\u003eaceite de almendras dulces\u003c\/strong\u003e y \u003cstrong\u003evitamina E\u003c\/strong\u003e. Acabado \u003cstrong\u003emate luminoso\u003c\/strong\u003e que dura \u003cstrong\u003ehasta 14 horas\u003c\/strong\u003e sin acumularse en las líneas de expresión.\u003c\/p\u003e\n\u003cspan class=\"pd-hero-award\"\u003e🏆 Ganador Allure Best of Beauty 2024\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- ══ CERTS ══ --\u003e\n\u003cdiv class=\"pd-certs\"\u003e\n\u003cspan class=\"pd-cert pd-cert--teal\"\u003e🌿 Vegano\u003c\/span\u003e \u003cspan class=\"pd-cert pd-cert--purple\"\u003e💧 Waterproof\u003c\/span\u003e \u003cspan class=\"pd-cert pd-cert--pink\"\u003e⏱ 14 h duración\u003c\/span\u003e \u003cspan class=\"pd-cert pd-cert--gray\"\u003e✕ Sin perfume\u003c\/span\u003e \u003cspan class=\"pd-cert pd-cert--gray\"\u003e✕ Sin alcohol\u003c\/span\u003e \u003cspan class=\"pd-cert pd-cert--gold\"\u003e🎨 29 tonos\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- ══ BENEFICIOS ══ --\u003e\n\u003cdiv class=\"pd-section-label\"\u003eBeneficios\u003c\/div\u003e\n\u003cdiv class=\"pd-benefits\"\u003e\n\u003cdiv class=\"pd-benefit\"\u003e\n\u003cdiv class=\"pd-benefit-icon\"\u003e✨\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pd-benefit-title\"\u003eAcabado mate luminoso\u003c\/div\u003e\n\u003cdiv class=\"pd-benefit-sub\"\u003eSin flashback en fotos ni brillos\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-benefit\"\u003e\n\u003cdiv class=\"pd-benefit-icon\"\u003e🎭\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pd-benefit-title\"\u003eCobertura buildable\u003c\/div\u003e\n\u003cdiv class=\"pd-benefit-sub\"\u003eDe media a completa, modulable por capas\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-benefit\"\u003e\n\u003cdiv class=\"pd-benefit-icon\"\u003e💧\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pd-benefit-title\"\u003eWaterproof \u0026amp; antitransfer\u003c\/div\u003e\n\u003cdiv class=\"pd-benefit-sub\"\u003eResiste sudor, agua y transferencias\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-benefit\"\u003e\n\u003cdiv class=\"pd-benefit-icon\"\u003e🌰\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pd-benefit-title\"\u003eCuida el contorno de ojos\u003c\/div\u003e\n\u003cdiv class=\"pd-benefit-sub\"\u003eAceite de almendras + vitamina E\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-benefit\"\u003e\n\u003cdiv class=\"pd-benefit-icon\"\u003e〰️\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pd-benefit-title\"\u003eNo marca arrugas\u003c\/div\u003e\n\u003cdiv class=\"pd-benefit-sub\"\u003eTextura cremosa que no se asienta en líneas finas\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-benefit\"\u003e\n\u003cdiv class=\"pd-benefit-icon\"\u003e🖌️\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pd-benefit-title\"\u003eAplicador XL en forma de pie\u003c\/div\u003e\n\u003cdiv class=\"pd-benefit-sub\"\u003eAbraza el contorno con precisión\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ══ RESULTADOS ══ --\u003e\n\u003cdiv class=\"pd-section-label\"\u003eResultados del panel de consumidores\u003c\/div\u003e\n\u003cdiv class=\"pd-stats\"\u003e\n\u003cdiv class=\"pd-stat\"\u003e\n\u003cdiv class=\"pd-stat-num\"\u003e100%\u003c\/div\u003e\n\u003cdiv class=\"pd-stat-label\"\u003eIluminó el contorno de ojos al instante\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-stat\"\u003e\n\u003cdiv class=\"pd-stat-num\"\u003e100%\u003c\/div\u003e\n\u003cdiv class=\"pd-stat-label\"\u003eSin deslizamiento ni arrugas tras la aplicación\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-stat\"\u003e\n\u003cdiv class=\"pd-stat-num\"\u003e100%\u003c\/div\u003e\n\u003cdiv class=\"pd-stat-label\"\u003eAntitransfer, modulable y fácil de difuminar\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pd-stat-note\"\u003e* Basado en un panel independiente de 40 consumidores.\u003c\/p\u003e\n\u003cbr\u003e\u003c!-- ══ CÓMO APLICARLO ══ --\u003e\n\u003cdiv class=\"pd-section-label\"\u003eCómo aplicarlo\u003c\/div\u003e\n\u003cdiv class=\"pd-steps\"\u003e\n\u003cdiv class=\"pd-step\"\u003e\n\u003cdiv class=\"pd-step-num\"\u003e1\u003c\/div\u003e\n\u003cdiv class=\"pd-step-text\"\u003eAplica el corrector bajo los ojos, sobre manchas oscuras, rojeces e imperfecciones usando el aplicador.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-step\"\u003e\n\u003cdiv class=\"pd-step-num\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"pd-step-text\"\u003eDifumina con una \u003cstrong\u003ebrocha o esponja húmeda\u003c\/strong\u003e. Repite la aplicación para modular la cobertura.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-step\"\u003e\n\u003cdiv class=\"pd-step-num\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"pd-step-text\"\u003e\n\u003cstrong\u003ePara las ojeras:\u003c\/strong\u003e aplica un tono más claro en el ángulo interno del ojo y difumina hacia afuera.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-step\"\u003e\n\u003cdiv class=\"pd-step-num\"\u003e4\u003c\/div\u003e\n\u003cdiv class=\"pd-step-text\"\u003e\n\u003cstrong\u003ePara las imperfecciones:\u003c\/strong\u003e aplica el tono más cercano a tu piel, deja secar unos instantes y difumina hacia adentro.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-step\"\u003e\n\u003cdiv class=\"pd-step-num\"\u003e5\u003c\/div\u003e\n\u003cdiv class=\"pd-step-text\"\u003e\n\u003cstrong\u003ePara las rojeces:\u003c\/strong\u003e aplica el tono más cercano directamente sobre las zonas enrojecidas y difumina con suavidad.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ══ TRUCOS ══ --\u003e\n\u003cdiv class=\"pd-tips\"\u003e\n\u003cdiv class=\"pd-tip\"\u003e\n\u003cdiv class=\"pd-tip-icon\"\u003e💡\u003c\/div\u003e\n\u003cdiv class=\"pd-tip-body\"\u003eUsa un \u003cstrong\u003etono más claro debajo de los ojos\u003c\/strong\u003e para iluminar y refrescar el rostro al instante.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-tip\"\u003e\n\u003cdiv class=\"pd-tip-icon\"\u003e✦\u003c\/div\u003e\n\u003cdiv class=\"pd-tip-body\"\u003eAplica \u003cstrong\u003etu tono exacto debajo del contorno, las cejas, la nariz y la barbilla\u003c\/strong\u003e para un look pulido y efecto lifting.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-tip\"\u003e\n\u003cdiv class=\"pd-tip-icon\"\u003e🎨\u003c\/div\u003e\n\u003cdiv class=\"pd-tip-body\"\u003ePara ojeras pronunciadas, usa primero el \u003cstrong\u003e#FauxFilter Color Corrector\u003c\/strong\u003e para cancelar la pigmentación antes de aplicar el corrector.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ══ TONOS ══ --\u003e\n\u003cdiv class=\"pd-section-label\"\u003e29 tonos disponibles (consulta disponibilidad) \u003c\/div\u003e\n\u003cdiv class=\"pd-shades\"\u003e\n\u003cdiv class=\"pd-shade-grid\"\u003e\n\u003cdiv class=\"pd-shade-group-label\"\u003ePiel muy clara – clara\u003c\/div\u003e\n\u003cdiv class=\"pd-shade-row\"\u003e\n\u003cdiv style=\"background: #f9ece0;\" class=\"pd-shade-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pd-shade-name\"\u003eWhipped Cream 0.1 G\u003c\/div\u003e\n\u003cdiv class=\"pd-shade-sub\"\u003eUltra clara · subtono dorado\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-shade-row\"\u003e\n\u003cdiv style=\"background: #f5e8dc;\" class=\"pd-shade-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pd-shade-name\"\u003eRoyal Icing 1.1 N\u003c\/div\u003e\n\u003cdiv class=\"pd-shade-sub\"\u003eMuy clara · subtono neutro\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-shade-row\"\u003e\n\u003cdiv style=\"background: #f4e2cf;\" class=\"pd-shade-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pd-shade-name\"\u003eMarshmallow 1.3 G\u003c\/div\u003e\n\u003cdiv class=\"pd-shade-sub\"\u003eMuy clara · subtono dorado\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-shade-row\"\u003e\n\u003cdiv style=\"background: #f0dcc8;\" class=\"pd-shade-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pd-shade-name\"\u003eYogurt Drops 1.5 B\u003c\/div\u003e\n\u003cdiv class=\"pd-shade-sub\"\u003eClara · subtono beige-rosado\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-shade-row\"\u003e\n\u003cdiv style=\"background: #edd5be;\" class=\"pd-shade-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pd-shade-name\"\u003eHoney 1.7 B\u003c\/div\u003e\n\u003cdiv class=\"pd-shade-sub\"\u003eClara · subtono beige\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-shade-row\"\u003e\n\u003cdiv style=\"background: #e8ccb2;\" class=\"pd-shade-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pd-shade-name\"\u003eMeringue 2.1 N\u003c\/div\u003e\n\u003cdiv class=\"pd-shade-sub\"\u003eClara-media · subtono neutro\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-shade-group-label\"\u003ePiel clara-media – media\u003c\/div\u003e\n\u003cdiv class=\"pd-shade-row\"\u003e\n\u003cdiv style=\"background: #e3c4a4;\" class=\"pd-shade-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pd-shade-name\"\u003eCotton Candy 2.3 B\u003c\/div\u003e\n\u003cdiv class=\"pd-shade-sub\"\u003eClara-media · subtono beige\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-shade-row\"\u003e\n\u003cdiv style=\"background: #debb98;\" class=\"pd-shade-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pd-shade-name\"\u003eNougat 2.5 G\u003c\/div\u003e\n\u003cdiv class=\"pd-shade-sub\"\u003eClara-media · subtono dorado\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-shade-row\"\u003e\n\u003cdiv style=\"background: #d9b28c;\" class=\"pd-shade-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pd-shade-name\"\u003eCoconut Flakes 2.7 N\u003c\/div\u003e\n\u003cdiv class=\"pd-shade-sub\"\u003eMedia · subtono neutro\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-shade-row\"\u003e\n\u003cdiv style=\"background: #d4a87e;\" class=\"pd-shade-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pd-shade-name\"\u003eVanilla Swirl 3.1 B\u003c\/div\u003e\n\u003cdiv class=\"pd-shade-sub\"\u003eMedia · subtono beige-rosado\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-shade-row\"\u003e\n\u003cdiv style=\"background: #ce9e72;\" class=\"pd-shade-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pd-shade-name\"\u003eMarmalade 3.3 B\u003c\/div\u003e\n\u003cdiv class=\"pd-shade-sub\"\u003eMedia · subtono beige\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-shade-row\"\u003e\n\u003cdiv style=\"background: #c79566;\" class=\"pd-shade-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pd-shade-name\"\u003eSugar Biscuit 3.5 N\u003c\/div\u003e\n\u003cdiv class=\"pd-shade-sub\"\u003eMedia · subtono neutro\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-shade-group-label\"\u003ePiel media-oscura – oscura\u003c\/div\u003e\n\u003cdiv class=\"pd-shade-row\"\u003e\n\u003cdiv style=\"background: #b8804e;\" class=\"pd-shade-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pd-shade-name\"\u003eGraham Cracker 4.1 G\u003c\/div\u003e\n\u003cdiv class=\"pd-shade-sub\"\u003eMedia-oscura · subtono dorado\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-shade-row\"\u003e\n\u003cdiv style=\"background: #b27848;\" class=\"pd-shade-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pd-shade-name\"\u003eCookie Dough 4.3 N\u003c\/div\u003e\n\u003cdiv class=\"pd-shade-sub\"\u003eMedia-oscura · subtono neutro\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-shade-row\"\u003e\n\u003cdiv style=\"background: #ac7040;\" class=\"pd-shade-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pd-shade-name\"\u003eGranola 4.5 G\u003c\/div\u003e\n\u003cdiv class=\"pd-shade-sub\"\u003eMedia-oscura · subtono dorado\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-shade-row\"\u003e\n\u003cdiv style=\"background: #965c2e;\" class=\"pd-shade-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pd-shade-name\"\u003eCaramel Corn 5.1 N\u003c\/div\u003e\n\u003cdiv class=\"pd-shade-sub\"\u003eOscura · subtono neutro\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-shade-row\"\u003e\n\u003cdiv style=\"background: #8e5426;\" class=\"pd-shade-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pd-shade-name\"\u003eToasted Almond 5.3 G\u003c\/div\u003e\n\u003cdiv class=\"pd-shade-sub\"\u003eOscura · subtono dorado\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-shade-row\"\u003e\n\u003cdiv style=\"background: #6e3a14;\" class=\"pd-shade-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pd-shade-name\"\u003eCandied Ginger 6.1 G\u003c\/div\u003e\n\u003cdiv class=\"pd-shade-sub\"\u003eMuy oscura · subtono dorado\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ══ FREE-FROM ══ --\u003e\n\u003cdiv class=\"pd-section-label\"\u003eLibre de\u003c\/div\u003e\n\u003cdiv class=\"pd-freefrom\"\u003e\n\u003cspan class=\"pd-ff\"\u003eParabenos\u003c\/span\u003e \u003cspan class=\"pd-ff\"\u003eFtalatos\u003c\/span\u003e \u003cspan class=\"pd-ff\"\u003eAceite mineral\u003c\/span\u003e \u003cspan class=\"pd-ff\"\u003eHidroquinona\u003c\/span\u003e \u003cspan class=\"pd-ff\"\u003eAlquitrán de hulla\u003c\/span\u003e \u003cspan class=\"pd-ff\"\u003eSLS\u003c\/span\u003e \u003cspan class=\"pd-ff\"\u003eSLES\u003c\/span\u003e \u003cspan class=\"pd-ff\"\u003ePerfume\u003c\/span\u003e \u003cspan class=\"pd-ff\"\u003eAlcohol\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- ══ INGREDIENTES DESTACADOS ══ --\u003e\n\u003cdiv class=\"pd-section-label\"\u003eIngredientes destacados\u003c\/div\u003e\n\u003cdiv class=\"pd-key-ings\"\u003e\n\u003cdiv class=\"pd-ki-card\"\u003e\n\u003cdiv style=\"background: #e8b97a;\" class=\"pd-ki-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pd-ki-name\"\u003eAceite de almendras dulces (Prunus Amygdalus Dulcis Oil)\u003c\/div\u003e\n\u003cdiv class=\"pd-ki-desc\"\u003eEmoliente vegetal rico en ácidos grasos y vitamina E natural. Suaviza y nutre la delicada piel del contorno de ojos sin obstruir los poros.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-ki-card\"\u003e\n\u003cdiv style=\"background: #f0b429;\" class=\"pd-ki-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pd-ki-name\"\u003eVitamina E (Tocopherol \/ Tocopheryl Acetate)\u003c\/div\u003e\n\u003cdiv class=\"pd-ki-desc\"\u003eAntioxidante que protege y cuida la piel del contorno de ojos frente al daño oxidativo.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-ki-card\"\u003e\n\u003cdiv style=\"background: #c084fc;\" class=\"pd-ki-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pd-ki-name\"\u003eSynthetic Fluorphlogopite\u003c\/div\u003e\n\u003cdiv class=\"pd-ki-desc\"\u003eMica sintética que proporciona el acabado mate luminoso característico, sin flashback en fotografías.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-ki-card\"\u003e\n\u003cdiv style=\"background: #94a3b8;\" class=\"pd-ki-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pd-ki-name\"\u003eSilica\u003c\/div\u003e\n\u003cdiv class=\"pd-ki-desc\"\u003eAbsorbe el sebo y difumina suavemente la textura de la piel para un acabado perfecto y duradero.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ══ INCI ══ --\u003e\n\u003cdiv class=\"pd-section-label\"\u003eIngredientes completos (INCI)\u003c\/div\u003e\n\u003cdiv class=\"pd-inci-block\"\u003e\n\u003cp class=\"pd-inci-text\"\u003eWATER\/AQUA\/EAU, CYCLOPENTASILOXANE, PROPANEDIOL, DIMETHICONE, PHENYL TRIMETHICONE, TALC, TRIMETHYLSILOXYSILICATE, LAURYL PEG-9 POLYDIMETHYLSILOXYETHYL DIMETHICONE, PHENYLISOPROPYL DIMETHICONE, CAPRYLYL METHICONE, HDI\/TRIMETHYLOL HEXYLLACTONE CROSSPOLYMER, C20-24 ALKYL DIMETHICONE, SYNTHETIC FLUORPHLOGOPITE, \u003cstrong style=\"color: var(--text);\"\u003ePRUNUS AMYGDALUS DULCIS (SWEET ALMOND) OIL\u003c\/strong\u003e, \u003cstrong style=\"color: var(--text);\"\u003eTOCOPHEROL\u003c\/strong\u003e, TOCOPHERYL ACETATE, ETHYLHEXYLGLYCERIN, SODIUM CHLORIDE, ALUMINUM HYDROXIDE, HYDROGEN DIMETHICONE, ISODODECANE, DIMETHICONE CROSSPOLYMER, SODIUM GLUCONATE, DIMETHICONE\/PEG-10\/15 CROSSPOLYMER, DISTEARDIMONIUM HECTORITE, \u003cstrong style=\"color: var(--text);\"\u003eSILICA\u003c\/strong\u003e, TIN OXIDE, PHENOXYETHANOL, IRON OXIDES\/CI 77491, IRON OXIDES\/CI 77492, IRON OXIDES\/CI 77499, TITANIUM DIOXIDE\/CI 77891.\u003c\/p\u003e\n\u003cp class=\"pd-inci-note\"\u003eLa lista de ingredientes puede variar según el tono. Consulte siempre el envase del producto adquirido.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- ══ SOSTENIBILIDAD ══ --\u003e\n\u003cdiv class=\"pd-section-label\"\u003eCompromiso sostenible\u003c\/div\u003e\n\u003cdiv style=\"background: #edf9f3; margin-bottom: 0;\" class=\"pd-tip\"\u003e\n\u003cdiv class=\"pd-tip-icon\"\u003e♻️\u003c\/div\u003e\n\u003cdiv style=\"color: #0f6e56;\" class=\"pd-tip-body\"\u003ePackaging fabricado con un \u003cstrong\u003e30% de materiales PCR\u003c\/strong\u003e. Embalaje exterior certificado \u003cstrong\u003eFSC y totalmente reciclable\u003c\/strong\u003e.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Huda Beauty","offers":[{"title":"2.7N Coconut Flakes","offer_id":54079272878355,"sku":"200001176:200006155#2.7N Coconut Flakes","price":21.95,"currency_code":"EUR","in_stock":true},{"title":"2.5G Nougat","offer_id":54079272911123,"sku":"200001176:200006154#2.5G Nougat","price":21.95,"currency_code":"EUR","in_stock":true},{"title":"2.3B Cotton Candy","offer_id":54079272943891,"sku":"200001176:200006153#2.3B Cotton Candy","price":21.95,"currency_code":"EUR","in_stock":true},{"title":"2.1N Meringue","offer_id":54079272976659,"sku":"200001176:200006152#2.1N Meringue","price":21.95,"currency_code":"EUR","in_stock":true},{"title":"1.7B Honey","offer_id":54079273009427,"sku":"200001176:200006151#1.7B Honey","price":21.95,"currency_code":"EUR","in_stock":true},{"title":"1.5B Yogurt Drops","offer_id":54079273042195,"sku":"200001176:200005536#1.5B Yogurt Drops","price":21.95,"currency_code":"EUR","in_stock":true},{"title":"1.3G Marshmallow","offer_id":54079273074963,"sku":"200001176:200000195#1.3G Marshmallow","price":21.95,"currency_code":"EUR","in_stock":true},{"title":"1.1N Royal Icing","offer_id":54079273107731,"sku":"200001176:1254#1.1N Royal Icing","price":21.95,"currency_code":"EUR","in_stock":true},{"title":"0.1G Whipped Cream","offer_id":54079273140499,"sku":"200001176:200004889#0.1G Whipped Cream","price":21.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0985\/8826\/2675\/files\/S5d8d90982e0e40d9a13d389f99156cf2g.webp?v=1777860227"},{"product_id":"huda-beauty-fauxfilter-luminous-matte","title":"Huda Beauty #FauxFilter Luminous Matte Foundation","description":"\u003cstyle\u003e\n  .pd {\n    --ac: #f353b5;\n    --ac2: #b07bff;\n    --ac-soft: #fdf0f8;\n    --ac-soft2: #f3eeff;\n    --text: #111;\n    --muted: #6b6b6b;\n    --border: #ebebeb;\n    --surface: #fafafa;\n    --teal-soft: #e8f8f2;\n    --teal: #0f6e56;\n    --purple-soft: #f0eeff;\n    --purple: #5340c0;\n    font-family: 'Helvetica Neue', Arial, sans-serif;\n    color: var(--text);\n    font-size: 15px;\n    line-height: 1.7;\n    max-width: 680px;\n  }\n  .pd * { box-sizing: border-box; margin: 0; padding: 0; }\n\n  \/* ── HERO STATEMENT ── *\/\n  .pd-hero {\n    background: linear-gradient(135deg, var(--ac-soft) 0%, var(--ac-soft2) 100%);\n    border-radius: 14px;\n    padding: 24px 28px;\n    margin-bottom: 28px;\n    border-left: 3px solid var(--ac);\n  }\n  .pd-hero-eyebrow {\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 0.14em;\n    text-transform: uppercase;\n    color: var(--ac);\n    margin-bottom: 10px;\n  }\n  .pd-hero-title {\n    font-size: 22px;\n    font-weight: 800;\n    line-height: 1.25;\n    color: var(--text);\n    margin-bottom: 12px;\n    letter-spacing: -0.02em;\n  }\n  .pd-hero-title em {\n    font-style: normal;\n    background: linear-gradient(90deg, var(--ac), var(--ac2));\n    -webkit-background-clip: text;\n    background-clip: text;\n    color: transparent;\n  }\n  .pd-hero-body {\n    font-size: 14px;\n    color: var(--muted);\n    line-height: 1.75;\n  }\n  .pd-hero-body strong { color: var(--text); font-weight: 700; }\n\n  \/* ── SECTION LABEL ── *\/\n  .pd-section-label {\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 0.14em;\n    text-transform: uppercase;\n    color: var(--ac);\n    margin-bottom: 14px;\n    display: flex;\n    align-items: center;\n    gap: 8px;\n  }\n  .pd-section-label::after {\n    content: '';\n    flex: 1;\n    height: 1px;\n    background: var(--border);\n  }\n\n  \/* ── BENEFIT GRID ── *\/\n  .pd-benefits {\n    display: grid;\n    grid-template-columns: repeat(2, 1fr);\n    gap: 10px;\n    margin-bottom: 28px;\n  }\n  .pd-benefit {\n    display: flex;\n    align-items: flex-start;\n    gap: 10px;\n    background: var(--surface);\n    border: 1px solid var(--border);\n    border-radius: 10px;\n    padding: 12px 14px;\n    transition: border-color 0.15s;\n  }\n  .pd-benefit:hover { border-color: #f8c8e8; }\n  .pd-benefit-icon {\n    width: 32px;\n    height: 32px;\n    border-radius: 8px;\n    background: var(--ac-soft);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    flex-shrink: 0;\n    font-size: 15px;\n  }\n  .pd-benefit-text {}\n  .pd-benefit-title {\n    font-size: 13px;\n    font-weight: 700;\n    color: var(--text);\n    line-height: 1.3;\n    margin-bottom: 2px;\n  }\n  .pd-benefit-sub {\n    font-size: 11px;\n    color: var(--muted);\n    line-height: 1.4;\n  }\n\n  \/* ── HOW TO USE ── *\/\n  .pd-steps {\n    margin-bottom: 28px;\n  }\n  .pd-step {\n    display: flex;\n    gap: 14px;\n    align-items: flex-start;\n    padding: 14px 0;\n    border-bottom: 1px solid var(--border);\n  }\n  .pd-step:last-child { border-bottom: none; }\n  .pd-step-num {\n    width: 28px;\n    height: 28px;\n    border-radius: 50%;\n    background: var(--ac);\n    color: #fff;\n    font-size: 12px;\n    font-weight: 800;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    flex-shrink: 0;\n    margin-top: 1px;\n  }\n  .pd-step-text {\n    font-size: 14px;\n    color: var(--text);\n    line-height: 1.65;\n    padding-top: 3px;\n  }\n  .pd-step-text strong { color: var(--ac); font-weight: 700; }\n\n  \/* ── PRO TIP ── *\/\n  .pd-tip {\n    background: var(--ac-soft);\n    border-radius: 10px;\n    padding: 14px 16px;\n    display: flex;\n    gap: 10px;\n    align-items: flex-start;\n    margin-top: 14px;\n    margin-bottom: 28px;\n  }\n  .pd-tip-icon {\n    font-size: 16px;\n    flex-shrink: 0;\n    margin-top: 1px;\n  }\n  .pd-tip-body { font-size: 13px; color: #8a1060; line-height: 1.6; }\n  .pd-tip-body strong { font-weight: 700; }\n\n  \/* ── INGREDIENTS ── *\/\n  .pd-inci-block {\n    background: var(--surface);\n    border: 1px solid var(--border);\n    border-radius: 12px;\n    padding: 18px 20px;\n    margin-bottom: 28px;\n  }\n  .pd-inci-text {\n    font-size: 11.5px;\n    line-height: 1.85;\n    color: var(--muted);\n    word-break: break-word;\n  }\n  .pd-inci-highlight {\n    margin-top: 12px;\n    padding-top: 12px;\n    border-top: 1px solid var(--border);\n    font-size: 12px;\n    color: var(--muted);\n  }\n  .pd-inci-highlight strong { color: var(--text); }\n  .pd-inci-note {\n    margin-top: 10px;\n    font-size: 11px;\n    font-style: italic;\n    color: #aaa;\n  }\n\n  \/* ── KEY INGREDIENTS PILLS ── *\/\n  .pd-key-ings {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 7px;\n    margin-top: 14px;\n    margin-bottom: 28px;\n  }\n  .pd-ki {\n    display: flex;\n    align-items: center;\n    gap: 5px;\n    font-size: 12px;\n    font-weight: 600;\n    padding: 5px 12px;\n    border-radius: 99px;\n    border: 1px solid var(--border);\n    background: var(--surface);\n    color: var(--text);\n  }\n  .pd-ki-dot {\n    width: 7px; height: 7px;\n    border-radius: 50%;\n    flex-shrink: 0;\n  }\n\n  \/* ── CERTIFICATIONS ── *\/\n  .pd-certs {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin-bottom: 4px;\n  }\n  .pd-cert {\n    display: flex;\n    align-items: center;\n    gap: 6px;\n    font-size: 12px;\n    font-weight: 700;\n    padding: 7px 14px;\n    border-radius: 99px;\n    border: 1px solid;\n  }\n  .pd-cert--teal   { background: var(--teal-soft);   color: var(--teal);   border-color: #b4e4d2; }\n  .pd-cert--purple { background: var(--purple-soft);  color: var(--purple); border-color: #cec5f5; }\n  .pd-cert--pink   { background: var(--ac-soft);      color: #c7238e;       border-color: #f8c8e8; }\n  .pd-cert--gray   { background: var(--surface);      color: var(--muted);  border-color: var(--border); }\n\n  @media (max-width: 480px) {\n    .pd-benefits { grid-template-columns: 1fr; }\n    .pd-hero { padding: 18px 18px; }\n    .pd-hero-title { font-size: 18px; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"pd\"\u003e\n\n  \u003c!-- ══ HERO ══ --\u003e\n  \u003cdiv class=\"pd-hero\"\u003e\n    \u003cdiv class=\"pd-hero-eyebrow\"\u003eBase de maquillaje · Edición mejorada\u003c\/div\u003e\n    \u003ch2 class=\"pd-hero-title\"\u003eTu piel. Sin filtro.\u003cbr\u003e\u003cem\u003eCon efecto filtro.\u003c\/em\u003e\n\u003c\/h2\u003e\n    \u003cp class=\"pd-hero-body\"\u003e\n      La base favorita regresa mejorada: \u003cstrong\u003ecobertura total y modulable\u003c\/strong\u003e, acabado\n      \u003cstrong\u003emate luminoso\u003c\/strong\u003e que dura \u003cstrong\u003ehasta 24 horas\u003c\/strong\u003e. Fórmula\n      \u003cstrong\u003ewaterproof\u003c\/strong\u003e, sin perfume y \u003cstrong\u003e100% vegana\u003c\/strong\u003e.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ══ CERTIFICACIONES ══ --\u003e\n  \u003cdiv class=\"pd-certs\"\u003e\n    \u003cspan class=\"pd-cert pd-cert--teal\"\u003e🌿 Vegano\u003c\/span\u003e\n    \u003cspan class=\"pd-cert pd-cert--purple\"\u003e💧 Waterproof\u003c\/span\u003e\n    \u003cspan class=\"pd-cert pd-cert--pink\"\u003e⏱ 24 h duración\u003c\/span\u003e\n    \u003cspan class=\"pd-cert pd-cert--gray\"\u003e✕ Sin perfume\u003c\/span\u003e\n    \u003cspan class=\"pd-cert pd-cert--gray\"\u003e⟵⟶ Antitransfer\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cbr\u003e\n\n  \u003c!-- ══ BENEFICIOS ══ --\u003e\n  \u003cdiv class=\"pd-section-label\"\u003eBeneficios\u003c\/div\u003e\n  \u003cdiv class=\"pd-benefits\"\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e🎭\u003c\/div\u003e\n      \u003cdiv class=\"pd-benefit-text\"\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eCobertura total\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eModulable por capas según tus necesidades\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e✨\u003c\/div\u003e\n      \u003cdiv class=\"pd-benefit-text\"\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eAcabado mate luminoso\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eSin efecto materia ni aspecto apagado\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e⏱\u003c\/div\u003e\n      \u003cdiv class=\"pd-benefit-text\"\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eHasta 24 h de duración\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eSin retoques, desde la mañana a la noche\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e💧\u003c\/div\u003e\n      \u003cdiv class=\"pd-benefit-text\"\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eWaterproof \u0026amp; antitransfer\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eResiste sudor, humedad y transferencias\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e🪄\u003c\/div\u003e\n      \u003cdiv class=\"pd-benefit-text\"\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eEfecto filtro natural\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eDifumina poros y unifica el tono al instante\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e🌿\u003c\/div\u003e\n      \u003cdiv class=\"pd-benefit-text\"\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eFórmula vegana\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eSin perfume ni ingredientes de origen animal\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ══ MODO DE USO ══ --\u003e\n  \u003cdiv class=\"pd-section-label\"\u003eCómo aplicarlo\u003c\/div\u003e\n  \u003cdiv class=\"pd-steps\"\u003e\n    \u003cdiv class=\"pd-step\"\u003e\n      \u003cdiv class=\"pd-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"pd-step-text\"\u003eAgita el frasco si es necesario y aplica \u003cstrong\u003e1–2 dosificaciones\u003c\/strong\u003e sobre piel limpia e hidratada.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-step\"\u003e\n      \u003cdiv class=\"pd-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"pd-step-text\"\u003eExtiende desde el centro del rostro hacia fuera con \u003cstrong\u003ebrocha\u003c\/strong\u003e, \u003cstrong\u003eesponja\u003c\/strong\u003e o \u003cstrong\u003ededos\u003c\/strong\u003e.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-step\"\u003e\n      \u003cdiv class=\"pd-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"pd-step-text\"\u003ePara mayor cobertura, \u003cstrong\u003emodula por capas\u003c\/strong\u003e en las zonas que lo necesiten.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-step\"\u003e\n      \u003cdiv class=\"pd-step-num\"\u003e4\u003c\/div\u003e\n      \u003cdiv class=\"pd-step-text\"\u003eFija con polvos si deseas un acabado extra mate y de máxima duración.\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-tip\"\u003e\n    \u003cdiv class=\"pd-tip-icon\"\u003e💡\u003c\/div\u003e\n    \u003cdiv class=\"pd-tip-body\"\u003e\n\u003cstrong\u003eTip pro:\u003c\/strong\u003e Aplica con esponja húmeda para un acabado más natural y un mayor rendimiento del producto.\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ══ INGREDIENTES CLAVE ══ --\u003e\n  \u003cdiv class=\"pd-section-label\"\u003eIngredientes destacados\u003c\/div\u003e\n  \u003cdiv class=\"pd-key-ings\"\u003e\n    \u003cspan class=\"pd-ki\"\u003e\u003cspan class=\"pd-ki-dot\" style=\"background:#e63950;\"\u003e\u003c\/span\u003eExtracto de frambuesa\u003c\/span\u003e\n    \u003cspan class=\"pd-ki\"\u003e\u003cspan class=\"pd-ki-dot\" style=\"background:#7cb87c;\"\u003e\u003c\/span\u003ePolvo de bambú\u003c\/span\u003e\n    \u003cspan class=\"pd-ki\"\u003e\u003cspan class=\"pd-ki-dot\" style=\"background:#f0b429;\"\u003e\u003c\/span\u003eTocoferol (Vit. E)\u003c\/span\u003e\n    \u003cspan class=\"pd-ki\"\u003e\u003cspan class=\"pd-ki-dot\" style=\"background:#5a9ee0;\"\u003e\u003c\/span\u003eGlicerina\u003c\/span\u003e\n    \u003cspan class=\"pd-ki\"\u003e\u003cspan class=\"pd-ki-dot\" style=\"background:#c084fc;\"\u003e\u003c\/span\u003eSilicona fluida\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ══ LISTA INCI COMPLETA ══ --\u003e\n  \u003cdiv class=\"pd-section-label\"\u003eIngredientes completos (INCI)\u003c\/div\u003e\n  \u003cdiv class=\"pd-inci-block\"\u003e\n    \u003cp class=\"pd-inci-text\"\u003e\n      WATER\/AQUA\/EAU, ISODODECANE, METHYL TRIMETHICONE, CETYL PEG\/PPG-10\/1 DIMETHICONE,\n      HDI\/TRIMETHYLOL HEXYLLACTONE CROSSPOLYMER, ETHYLENE\/ACRYLIC ACID COPOLYMER,\n      TRIMETHYLSILOXYPHENYL DIMETHICONE, DIMETHICONE, BIS-HYDROXYETHOXYPROPYL DIMETHICONE\/IPDI\n      COPOLYMER ETHYLCARBAMATE, BUTYLENE GLYCOL DICAPRYLATE\/DICAPRATE, GLYCERIN, CETYL DIMETHICONE,\n      DISTEARDIMONIUM HECTORITE, PHENYL TRIMETHICONE, SORBITAN SESQUIOLEATE,\n      \u003cstrong style=\"color:var(--text);\"\u003eRUBUS IDAEUS (RASPBERRY) LEAF EXTRACT\u003c\/strong\u003e,\n      \u003cstrong style=\"color:var(--text);\"\u003eBAMBUSA ARUNDINACEA STEM POWDER\u003c\/strong\u003e,\n      \u003cstrong style=\"color:var(--text);\"\u003eTOCOPHEROL\u003c\/strong\u003e,\n      PENTAERYTHRITYL TETRA-DI-T-BUTYL HYDROXYHYDROCINNAMATE, CAPRYLIC\/CAPRIC TRIGLYCERIDE,\n      DI-C12-13 ALKYL TARTRATE, CAPRYLYL METHICONE, DIMETHICONE\/VINYL DIMETHICONE CROSSPOLYMER,\n      DIMETHICONE CROSSPOLYMER, SILICA, DEXTRIN PALMITATE, TETRASODIUM EDTA, SODIUM CHLORIDE,\n      TRIETHOXYCAPRYLYLSILANE, LAURETH-4, POLOXAMER 338, PROPYLENE CARBONATE, POTASSIUM SORBATE,\n      PHENOXYETHANOL, ALCOHOL.\n    \u003c\/p\u003e\n    \u003cdiv class=\"pd-inci-highlight\"\u003e\n      \u003cstrong\u003ePuede contener (+\/-):\u003c\/strong\u003e MICA, TITANIUM DIOXIDE (CI 77891),\n      BISMUTH OXYCHLORIDE (CI 77163), IRON OXIDES (CI 77492, CI 77491, CI 77499).\n    \u003c\/div\u003e\n    \u003cp class=\"pd-inci-note\"\u003eLa lista de ingredientes puede variar. Consultar siempre el envase del producto adquirido.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Huda Beauty","offers":[{"title":"Panna Cotta 130G","offer_id":54079386157331,"sku":"200001176:200005536#Panna Cotta 130G","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Cashew 140G","offer_id":54079386190099,"sku":"200001176:200006151#Cashew 140G","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Angel Food 110N","offer_id":54079386222867,"sku":"200001176:1254#Angel Food 110N","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Vanilla 120B","offer_id":54079386255635,"sku":"200001176:200000195#Vanilla 120B","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Chai 210B","offer_id":54079386288403,"sku":"200001176:200006154#Chai 210B","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Creme Brulee 150G","offer_id":54079386321171,"sku":"200001176:200006152#Creme Brulee 150G","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Shortbread 200B","offer_id":54079386353939,"sku":"200001176:200006153#Shortbread 200B","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Milkshake 100B","offer_id":54079386386707,"sku":"200001176:200004889#Milkshake 100B","price":29.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0985\/8826\/2675\/files\/Se90d1f2132374cb78d0d1e7a316e0108m.webp?v=1777860237"},{"product_id":"rare-beauty-soft-pinch-liquid-blush","title":"Rare Beauty Soft Pinch Liquid Blush","description":"\u003cstyle\u003e\n  .pd {\n    --ac: #e64bbf;\n    --ac2: #ff9ad9;\n    --ac-soft: #fdf0f9;\n    --ac-soft2: #fff5fb;\n    --text: #111;\n    --muted: #6b6b6b;\n    --border: #ebebeb;\n    --surface: #fafafa;\n    --teal-soft: #e8f8f2;\n    --teal: #0f6e56;\n    --purple-soft: #f0eeff;\n    --purple: #5340c0;\n    --gold-soft: #fef9e7;\n    --gold: #9a6800;\n    --green-soft: #f0faf4;\n    --green: #1a7a4a;\n    font-family: 'Helvetica Neue', Arial, sans-serif;\n    color: var(--text);\n    font-size: 15px;\n    line-height: 1.7;\n    max-width: 680px;\n  }\n  .pd * { box-sizing: border-box; margin: 0; padding: 0; }\n\n  \/* ── HERO ── *\/\n  .pd-hero {\n    background: linear-gradient(135deg, var(--ac-soft) 0%, var(--ac-soft2) 100%);\n    border-radius: 14px;\n    padding: 24px 28px;\n    margin-bottom: 28px;\n    border-left: 3px solid var(--ac);\n  }\n  .pd-hero-eyebrow {\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 0.14em;\n    text-transform: uppercase;\n    color: var(--ac);\n    margin-bottom: 10px;\n  }\n  .pd-hero-title {\n    font-size: 22px;\n    font-weight: 800;\n    line-height: 1.25;\n    color: var(--text);\n    margin-bottom: 12px;\n    letter-spacing: -0.02em;\n  }\n  .pd-hero-title em {\n    font-style: normal;\n    background: linear-gradient(90deg, var(--ac), var(--ac2));\n    -webkit-background-clip: text;\n    background-clip: text;\n    color: transparent;\n  }\n  .pd-hero-body { font-size: 14px; color: var(--muted); line-height: 1.75; }\n  .pd-hero-body strong { color: var(--text); font-weight: 700; }\n  .pd-hero-note {\n    margin-top: 12px;\n    font-size: 12px;\n    color: var(--muted);\n    font-style: italic;\n  }\n\n  \/* ── SECTION LABEL ── *\/\n  .pd-section-label {\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 0.14em;\n    text-transform: uppercase;\n    color: var(--ac);\n    margin-bottom: 14px;\n    display: flex;\n    align-items: center;\n    gap: 8px;\n  }\n  .pd-section-label::after { content: ''; flex: 1; height: 1px; background: var(--border); }\n\n  \/* ── CERTS ── *\/\n  .pd-certs { display: flex; flex-wrap: wrap; gap: 8px; margin-bottom: 28px; }\n  .pd-cert {\n    display: inline-flex; align-items: center; gap: 5px;\n    font-size: 12px; font-weight: 700; padding: 6px 13px;\n    border-radius: 99px; border: 1px solid;\n  }\n  .pd-cert--teal   { background: var(--teal-soft);   color: var(--teal);   border-color: #b4e4d2; }\n  .pd-cert--purple { background: var(--purple-soft);  color: var(--purple); border-color: #cec5f5; }\n  .pd-cert--pink   { background: var(--ac-soft);      color: #c7238e;       border-color: #f8c8e8; }\n  .pd-cert--gray   { background: var(--surface);      color: var(--muted);  border-color: var(--border); }\n  .pd-cert--gold   { background: var(--gold-soft);    color: var(--gold);   border-color: #f5d97a; }\n\n  \/* ── AWARD CALLOUT ── *\/\n  .pd-callout {\n    display: flex; align-items: center; gap: 16px;\n    background: var(--gold-soft); border: 1px solid #f5d97a;\n    border-radius: 12px; padding: 16px 20px; margin-bottom: 28px;\n  }\n  .pd-callout-icon { font-size: 32px; flex-shrink: 0; line-height: 1; }\n  .pd-callout-title { font-size: 14px; font-weight: 700; color: var(--gold); margin-bottom: 3px; }\n  .pd-callout-desc  { font-size: 12px; color: #856404; line-height: 1.5; }\n\n  \/* ── BENEFIT GRID ── *\/\n  .pd-benefits {\n    display: grid; grid-template-columns: repeat(2, 1fr);\n    gap: 10px; margin-bottom: 28px;\n  }\n  .pd-benefit {\n    display: flex; align-items: flex-start; gap: 10px;\n    background: var(--surface); border: 1px solid var(--border);\n    border-radius: 10px; padding: 12px 14px;\n  }\n  .pd-benefit:hover { border-color: #f8c8e8; }\n  .pd-benefit-icon {\n    width: 32px; height: 32px; border-radius: 8px;\n    background: var(--ac-soft); display: flex;\n    align-items: center; justify-content: center;\n    flex-shrink: 0; font-size: 15px;\n  }\n  .pd-benefit-title { font-size: 13px; font-weight: 700; color: var(--text); line-height: 1.3; margin-bottom: 2px; }\n  .pd-benefit-sub   { font-size: 11px; color: var(--muted); line-height: 1.4; }\n\n  \/* ── STEPS ── *\/\n  .pd-steps { margin-bottom: 14px; }\n  .pd-step {\n    display: flex; gap: 14px; align-items: flex-start;\n    padding: 14px 0; border-bottom: 1px solid var(--border);\n  }\n  .pd-step:last-child { border-bottom: none; }\n  .pd-step-num {\n    width: 28px; height: 28px; border-radius: 50%;\n    background: var(--ac); color: #fff; font-size: 12px;\n    font-weight: 800; display: flex; align-items: center;\n    justify-content: center; flex-shrink: 0; margin-top: 1px;\n  }\n  .pd-step-text { font-size: 14px; color: var(--text); line-height: 1.65; padding-top: 3px; }\n  .pd-step-text strong { color: var(--ac); font-weight: 700; }\n\n  \/* ── TIPS ── *\/\n  .pd-tips { display: flex; flex-direction: column; gap: 8px; margin-bottom: 28px; }\n  .pd-tip {\n    background: var(--ac-soft); border-radius: 10px;\n    padding: 13px 16px; display: flex; gap: 10px; align-items: flex-start;\n  }\n  .pd-tip-icon { font-size: 15px; flex-shrink: 0; margin-top: 1px; }\n  .pd-tip-body { font-size: 13px; color: #8a1060; line-height: 1.6; }\n  .pd-tip-body strong { font-weight: 700; }\n\n  \/* ── KEY INGREDIENTS ── *\/\n  .pd-key-ings { display: flex; flex-direction: column; gap: 10px; margin-bottom: 28px; }\n  .pd-ki-card {\n    display: flex; gap: 12px; align-items: flex-start;\n    background: var(--surface); border: 1px solid var(--border);\n    border-radius: 10px; padding: 13px 15px;\n  }\n  .pd-ki-dot { width: 10px; height: 10px; border-radius: 50%; flex-shrink: 0; margin-top: 5px; }\n  .pd-ki-name { font-size: 13px; font-weight: 700; color: var(--text); margin-bottom: 3px; }\n  .pd-ki-desc { font-size: 12px; color: var(--muted); line-height: 1.5; }\n\n  \/* ── FREE-FROM ── *\/\n  .pd-freefrom { display: flex; flex-wrap: wrap; gap: 6px; margin-bottom: 28px; }\n  .pd-ff {\n    font-size: 11px; font-weight: 600; padding: 4px 10px;\n    border-radius: 99px; background: #f4f4f4; color: var(--muted);\n    border: 1px solid var(--border);\n  }\n  .pd-ff::before { content: '✕ '; }\n\n  \/* ── INCI ── *\/\n  .pd-inci-block {\n    background: var(--surface); border: 1px solid var(--border);\n    border-radius: 12px; padding: 18px 20px; margin-bottom: 4px;\n  }\n  .pd-inci-text   { font-size: 11.5px; line-height: 1.85; color: var(--muted); word-break: break-word; }\n  .pd-inci-note   { margin-top: 10px; font-size: 11px; font-style: italic; color: #aaa; }\n\n  @media (max-width: 480px) {\n    .pd-benefits { grid-template-columns: 1fr; }\n    .pd-hero { padding: 18px; }\n    .pd-hero-title { font-size: 18px; }\n    .pd-callout { flex-direction: column; gap: 8px; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"pd\"\u003e\n\n  \u003c!-- ══ HERO ══ --\u003e\n  \u003cdiv class=\"pd-hero\"\u003e\n    \u003cdiv class=\"pd-hero-eyebrow\"\u003eColorete líquido · Viral bestseller\u003c\/div\u003e\n    \u003ch2 class=\"pd-hero-title\"\u003eSolo 1 gota.\u003cbr\u003e\u003cem\u003eColor perfecto 12 h.\u003c\/em\u003e\n\u003c\/h2\u003e\n    \u003cp class=\"pd-hero-body\"\u003e\n      Colorete líquido ultraligero de \u003cstrong\u003ealta pigmentación\u003c\/strong\u003e que con una sola gota\n      aporta un rubor tipo \"pellizco en las mejillas\" natural y saludable. Fórmula \u003cstrong\u003ebuildable\u003c\/strong\u003e\n      que se funde perfectamente con la piel y dura hasta \u003cstrong\u003e12 horas\u003c\/strong\u003e sin desvanecer.\n      Disponible en acabados mate y dewy (luminoso).\n    \u003c\/p\u003e\n    \u003cp class=\"pd-hero-note\"\u003e🌸 Enriquecido con Botanical Blend de loto, gardenia y nenúfar blanco para calmar y nutrir la piel.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ══ AWARD CALLOUT ══ --\u003e\n  \u003cdiv class=\"pd-callout\"\u003e\n    \u003cdiv class=\"pd-callout-icon\"\u003e🏆\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cdiv class=\"pd-callout-title\"\u003eAllure Best of Beauty Award Winner\u003c\/div\u003e\n      \u003cdiv class=\"pd-callout-desc\"\u003eGanador del prestigioso premio Best of Beauty de Allure. Un producto bestseller viral por su fórmula ultrapigmentada y acabado natural impecable.\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ══ CERTS ══ --\u003e\n  \u003cdiv class=\"pd-certs\"\u003e\n    \u003cspan class=\"pd-cert pd-cert--teal\"\u003e🌿 Vegano\u003c\/span\u003e\n    \u003cspan class=\"pd-cert pd-cert--teal\"\u003e🐰 Cruelty-free\u003c\/span\u003e\n    \u003cspan class=\"pd-cert pd-cert--pink\"\u003e⏱ 12 h duración\u003c\/span\u003e\n    \u003cspan class=\"pd-cert pd-cert--purple\"\u003e🔬 Derm-tested\u003c\/span\u003e\n    \u003cspan class=\"pd-cert pd-cert--gray\"\u003e✕ No comedogénico\u003c\/span\u003e\n    \u003cspan class=\"pd-cert pd-cert--gray\"\u003e✓ Pieles sensibles\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ══ BENEFICIOS ══ --\u003e\n  \u003cdiv class=\"pd-section-label\"\u003eBeneficios\u003c\/div\u003e\n  \u003cdiv class=\"pd-benefits\"\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e💧\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eUltrapigmentado\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003e1 gota = color intenso. Poco producto, máximo resultado\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e🎭\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eBuildable\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eDe rubor sutil a color intenso según necesites\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e🪶\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eTextura ultraligera\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eFórmula aireada que se funde con la piel\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e✨\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eEfecto segunda piel\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eAcabado natural tipo \"pellizco en mejillas\"\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e⏱\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eLarga duración\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eHasta 12 horas sin desvanecer ni alterar\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e🎨\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eA prueba de errores\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eSe mezcla sobre líquidos o polvos sin problemas\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ══ CÓMO APLICARLO ══ --\u003e\n  \u003cdiv class=\"pd-section-label\"\u003eCómo aplicarlo\u003c\/div\u003e\n  \u003cdiv class=\"pd-steps\"\u003e\n    \u003cdiv class=\"pd-step\"\u003e\n      \u003cdiv class=\"pd-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"pd-step-text\"\u003eRetira el \u003cstrong\u003eexceso del aplicador tipo doe-foot\u003c\/strong\u003e antes de aplicar (¡la pigmentación es muy alta!).\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-step\"\u003e\n      \u003cdiv class=\"pd-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"pd-step-text\"\u003eColoca \u003cstrong\u003e1-2 gotas en cada mejilla\u003c\/strong\u003e usando el aplicador directamente sobre la piel.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-step\"\u003e\n      \u003cdiv class=\"pd-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"pd-step-text\"\u003eDifumina con la \u003cstrong\u003eyema de los dedos o brocha\u003c\/strong\u003e dando toquecitos suaves hasta conseguir un acabado natural.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-step\"\u003e\n      \u003cdiv class=\"pd-step-num\"\u003e4\u003c\/div\u003e\n      \u003cdiv class=\"pd-step-text\"\u003ePara más control: aplica primero en el \u003cstrong\u003edorso de la mano\u003c\/strong\u003e, luego recoge con brocha y difumina en mejillas.\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ══ TRUCOS ══ --\u003e\n  \u003cdiv class=\"pd-section-label\"\u003eTips pro\u003c\/div\u003e\n  \u003cdiv class=\"pd-tips\"\u003e\n    \u003cdiv class=\"pd-tip\"\u003e\n      \u003cdiv class=\"pd-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv class=\"pd-tip-body\"\u003eAplica \u003cstrong\u003ebajo la base\u003c\/strong\u003e para un rubor ultrasutil que parece salir de dentro de la piel, creando un brillo saludable natural.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-tip\"\u003e\n      \u003cdiv class=\"pd-tip-icon\"\u003e✨\u003c\/div\u003e\n      \u003cdiv class=\"pd-tip-body\"\u003eMezcla con \u003cstrong\u003eiluminador líquido\u003c\/strong\u003e antes de aplicar para un acabado luminoso \"lit-from-within\" radiante.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-tip\"\u003e\n      \u003cdiv class=\"pd-tip-icon\"\u003e🎨\u003c\/div\u003e\n      \u003cdiv class=\"pd-tip-body\"\u003eCombínalo con \u003cstrong\u003econtorno, bronceador, colorete en polvo e iluminador\u003c\/strong\u003e — se mezcla perfectamente con todo sin alterar el maquillaje.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-tip\"\u003e\n      \u003cdiv class=\"pd-tip-icon\"\u003e💄\u003c\/div\u003e\n      \u003cdiv class=\"pd-tip-body\"\u003eÚsalo también en los \u003cstrong\u003elabios\u003c\/strong\u003e para un toque de color suave y coordinado con las mejillas (acabado dewy solo).\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ══ LIBRE DE ══ --\u003e\n  \u003cdiv class=\"pd-section-label\"\u003eLibre de\u003c\/div\u003e\n  \u003cdiv class=\"pd-freefrom\"\u003e\n    \u003cspan class=\"pd-ff\"\u003eSulfatos (SLS y SLES)\u003c\/span\u003e\n    \u003cspan class=\"pd-ff\"\u003eParabenos\u003c\/span\u003e\n    \u003cspan class=\"pd-ff\"\u003eFormaldehídos\u003c\/span\u003e\n    \u003cspan class=\"pd-ff\"\u003eFtalatos\u003c\/span\u003e\n    \u003cspan class=\"pd-ff\"\u003eAceite mineral\u003c\/span\u003e\n    \u003cspan class=\"pd-ff\"\u003eFragancias sintéticas (\u0026lt;1%)\u003c\/span\u003e\n    \u003cspan class=\"pd-ff\"\u003eIngredientes animales\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ══ INGREDIENTES DESTACADOS ══ --\u003e\n  \u003cdiv class=\"pd-section-label\"\u003eIngredientes destacados\u003c\/div\u003e\n  \u003cdiv class=\"pd-key-ings\"\u003e\n    \u003cdiv class=\"pd-ki-card\"\u003e\n      \u003cdiv class=\"pd-ki-dot\" style=\"background:#f9c8e8;\"\u003e\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-ki-name\"\u003eExtracto de flor de loto (Nelumbo Nucifera Flower Extract)\u003c\/div\u003e\n        \u003cdiv class=\"pd-ki-desc\"\u003eIngrediente botánico que calma la piel y reduce rojeces, aportando propiedades antioxidantes y calmantes.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-ki-card\"\u003e\n      \u003cdiv class=\"pd-ki-dot\" style=\"background:#fff5e6;\"\u003e\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-ki-name\"\u003eExtracto de gardenia (Gardenia Florida Fruit Extract)\u003c\/div\u003e\n        \u003cdiv class=\"pd-ki-desc\"\u003eNutre y suaviza la piel mientras aporta beneficios antioxidantes para una tez más saludable y radiante.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-ki-card\"\u003e\n      \u003cdiv class=\"pd-ki-dot\" style=\"background:#e8f4f8;\"\u003e\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-ki-name\"\u003eExtracto de nenúfar blanco (Nymphaea Odorata Root Extract)\u003c\/div\u003e\n        \u003cdiv class=\"pd-ki-desc\"\u003eCalma y equilibra la piel sensible, reduciendo irritaciones y aportando hidratación ligera sin obstruir poros.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-ki-card\"\u003e\n      \u003cdiv class=\"pd-ki-dot\" style=\"background:#fef3c7;\"\u003e\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-ki-name\"\u003eAceite de semilla de girasol (Helianthus Annuus Seed Oil)\u003c\/div\u003e\n        \u003cdiv class=\"pd-ki-desc\"\u003eRico en vitamina E, protege la piel del daño oxidativo mientras mantiene la hidratación y suavidad natural.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ══ INCI ══ --\u003e\n  \u003cdiv class=\"pd-section-label\"\u003eIngredientes completos (INCI)\u003c\/div\u003e\n  \u003cdiv class=\"pd-inci-block\"\u003e\n    \u003cp class=\"pd-inci-text\"\u003e\n      HYDROGENATED POLYISOBUTENE, HYDROGENATED POLY(C6-14 OLEFIN), MICA,\n      OCTYLDODECANOL, ETHYLENE\/PROPYLENE\/STYRENE COPOLYMER, TRIMETHYLSILOXYSILICATE,\n      ISODODECANE, 1,2-HEXANEDIOL, DISTEARDIMONIUM HECTORITE, SORBITAN SESQUIOLEATE,\n      PROPYLENE CARBONATE, TRIETHOXYCAPRYLYLSILANE, ALUMINUM HYDROXIDE,\n      \u003cstrong style=\"color:var(--text);\"\u003eHELIANTHUS ANNUUS (SUNFLOWER) SEED OIL\u003c\/strong\u003e,\n      \u003cstrong style=\"color:var(--text);\"\u003eGARDENIA FLORIDA FRUIT EXTRACT\u003c\/strong\u003e,\n      \u003cstrong style=\"color:var(--text);\"\u003eNELUMBO NUCIFERA FLOWER EXTRACT\u003c\/strong\u003e,\n      \u003cstrong style=\"color:var(--text);\"\u003eNYMPHAEA ODORATA ROOT EXTRACT\u003c\/strong\u003e,\n      TITANIUM DIOXIDE (CI 77891), RED 7 LAKE (CI 15850),\n      IRON OXIDES (CI 77491), IRON OXIDES (CI 77499).\n    \u003c\/p\u003e\n    \u003cp class=\"pd-inci-note\"\u003eEl packaging y los materiales del producto pueden contener información adicional y\/o diferente. Siempre lee las etiquetas, advertencias e instrucciones del producto antes de usarlo.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Rare Beauty","offers":[{"title":"Joy","offer_id":54084221731091,"sku":"200001176:200004889#Joy","price":21.95,"currency_code":"EUR","in_stock":true},{"title":"Hope","offer_id":54084221763859,"sku":"200001176:200006151#Hope","price":21.95,"currency_code":"EUR","in_stock":true},{"title":"Believe","offer_id":54084221796627,"sku":"200001176:200006152#Believe","price":21.95,"currency_code":"EUR","in_stock":true},{"title":"Encourage","offer_id":54084221829395,"sku":"200001176:200005536#Encourage","price":21.95,"currency_code":"EUR","in_stock":true},{"title":"Virtue","offer_id":54084221862163,"sku":"200001176:29#Virtue","price":21.95,"currency_code":"EUR","in_stock":true},{"title":"Lucky","offer_id":54084221894931,"sku":"200001176:200006155#Lucky","price":21.95,"currency_code":"EUR","in_stock":true},{"title":"Wroth","offer_id":54084221927699,"sku":"200001176:200006157#Wroth","price":21.95,"currency_code":"EUR","in_stock":true},{"title":"Happy","offer_id":54084221960467,"sku":"200001176:496#Happy","price":21.95,"currency_code":"EUR","in_stock":true},{"title":"Grateful","offer_id":54084221993235,"sku":"200001176:1254#Grateful","price":21.95,"currency_code":"EUR","in_stock":true},{"title":"Bliss","offer_id":54084222026003,"sku":"200001176:200000195#Bliss","price":21.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0985\/8826\/2675\/files\/S024537efe04b4d418d954dafe08713cel.webp?v=1777860245"},{"product_id":"rare-beauty-soft-pinch-luminous-powder-blush","title":"Rare Beauty Soft Pinch Luminous Powder Blush","description":"\u003cstyle\u003e\n  .pd {\n    --ac: #e64bbf;\n    --ac2: #ff9ad9;\n    --ac-soft: #fdf0f9;\n    --ac-soft2: #fff5fb;\n    --text: #111;\n    --muted: #6b6b6b;\n    --border: #ebebeb;\n    --surface: #fafafa;\n    --teal-soft: #e8f8f2;\n    --teal: #0f6e56;\n    --purple-soft: #f0eeff;\n    --purple: #5340c0;\n    --gold-soft: #fef9e7;\n    --gold: #9a6800;\n    --green-soft: #f0faf4;\n    --green: #1a7a4a;\n    font-family: 'Helvetica Neue', Arial, sans-serif;\n    color: var(--text);\n    font-size: 15px;\n    line-height: 1.7;\n    max-width: 680px;\n  }\n  .pd * { box-sizing: border-box; margin: 0; padding: 0; }\n\n  \/* ── HERO ── *\/\n  .pd-hero {\n    background: linear-gradient(135deg, var(--ac-soft) 0%, var(--ac-soft2) 100%);\n    border-radius: 14px;\n    padding: 24px 28px;\n    margin-bottom: 28px;\n    border-left: 3px solid var(--ac);\n  }\n  .pd-hero-eyebrow {\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 0.14em;\n    text-transform: uppercase;\n    color: var(--ac);\n    margin-bottom: 10px;\n  }\n  .pd-hero-title {\n    font-size: 22px;\n    font-weight: 800;\n    line-height: 1.25;\n    color: var(--text);\n    margin-bottom: 12px;\n    letter-spacing: -0.02em;\n  }\n  .pd-hero-title em {\n    font-style: normal;\n    background: linear-gradient(90deg, var(--ac), var(--ac2));\n    -webkit-background-clip: text;\n    background-clip: text;\n    color: transparent;\n  }\n  .pd-hero-body { font-size: 14px; color: var(--muted); line-height: 1.75; }\n  .pd-hero-body strong { color: var(--text); font-weight: 700; }\n  .pd-hero-note {\n    margin-top: 12px;\n    font-size: 12px;\n    color: var(--muted);\n    font-style: italic;\n  }\n\n  \/* ── SECTION LABEL ── *\/\n  .pd-section-label {\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 0.14em;\n    text-transform: uppercase;\n    color: var(--ac);\n    margin-bottom: 14px;\n    display: flex;\n    align-items: center;\n    gap: 8px;\n  }\n  .pd-section-label::after { content: ''; flex: 1; height: 1px; background: var(--border); }\n\n  \/* ── CERTS ── *\/\n  .pd-certs { display: flex; flex-wrap: wrap; gap: 8px; margin-bottom: 28px; }\n  .pd-cert {\n    display: inline-flex; align-items: center; gap: 5px;\n    font-size: 12px; font-weight: 700; padding: 6px 13px;\n    border-radius: 99px; border: 1px solid;\n  }\n  .pd-cert--teal   { background: var(--teal-soft);   color: var(--teal);   border-color: #b4e4d2; }\n  .pd-cert--purple { background: var(--purple-soft);  color: var(--purple); border-color: #cec5f5; }\n  .pd-cert--pink   { background: var(--ac-soft);      color: #c7238e;       border-color: #f8c8e8; }\n  .pd-cert--gray   { background: var(--surface);      color: var(--muted);  border-color: var(--border); }\n  .pd-cert--gold   { background: var(--gold-soft);    color: var(--gold);   border-color: #f5d97a; }\n\n  \/* ── HYBRID CALLOUT ── *\/\n  .pd-callout {\n    display: flex; align-items: center; gap: 16px;\n    background: var(--purple-soft); border: 1px solid #cec5f5;\n    border-radius: 12px; padding: 16px 20px; margin-bottom: 28px;\n  }\n  .pd-callout-icon { font-size: 32px; flex-shrink: 0; line-height: 1; }\n  .pd-callout-title { font-size: 14px; font-weight: 700; color: var(--purple); margin-bottom: 3px; }\n  .pd-callout-desc  { font-size: 12px; color: #6848c4; line-height: 1.5; }\n\n  \/* ── BENEFIT GRID ── *\/\n  .pd-benefits {\n    display: grid; grid-template-columns: repeat(2, 1fr);\n    gap: 10px; margin-bottom: 28px;\n  }\n  .pd-benefit {\n    display: flex; align-items: flex-start; gap: 10px;\n    background: var(--surface); border: 1px solid var(--border);\n    border-radius: 10px; padding: 12px 14px;\n  }\n  .pd-benefit:hover { border-color: #f8c8e8; }\n  .pd-benefit-icon {\n    width: 32px; height: 32px; border-radius: 8px;\n    background: var(--ac-soft); display: flex;\n    align-items: center; justify-content: center;\n    flex-shrink: 0; font-size: 15px;\n  }\n  .pd-benefit-title { font-size: 13px; font-weight: 700; color: var(--text); line-height: 1.3; margin-bottom: 2px; }\n  .pd-benefit-sub   { font-size: 11px; color: var(--muted); line-height: 1.4; }\n\n  \/* ── STEPS ── *\/\n  .pd-steps { margin-bottom: 14px; }\n  .pd-step {\n    display: flex; gap: 14px; align-items: flex-start;\n    padding: 14px 0; border-bottom: 1px solid var(--border);\n  }\n  .pd-step:last-child { border-bottom: none; }\n  .pd-step-num {\n    width: 28px; height: 28px; border-radius: 50%;\n    background: var(--ac); color: #fff; font-size: 12px;\n    font-weight: 800; display: flex; align-items: center;\n    justify-content: center; flex-shrink: 0; margin-top: 1px;\n  }\n  .pd-step-text { font-size: 14px; color: var(--text); line-height: 1.65; padding-top: 3px; }\n  .pd-step-text strong { color: var(--ac); font-weight: 700; }\n\n  \/* ── TIPS ── *\/\n  .pd-tips { display: flex; flex-direction: column; gap: 8px; margin-bottom: 28px; }\n  .pd-tip {\n    background: var(--ac-soft); border-radius: 10px;\n    padding: 13px 16px; display: flex; gap: 10px; align-items: flex-start;\n  }\n  .pd-tip-icon { font-size: 15px; flex-shrink: 0; margin-top: 1px; }\n  .pd-tip-body { font-size: 13px; color: #8a1060; line-height: 1.6; }\n  .pd-tip-body strong { font-weight: 700; }\n\n  \/* ── STATS ── *\/\n  .pd-stats {\n    display: grid; grid-template-columns: repeat(3, 1fr);\n    gap: 12px; margin-bottom: 28px;\n  }\n  .pd-stat {\n    background: var(--green-soft); border: 1px solid #b8e6d3;\n    border-radius: 10px; padding: 14px 12px; text-align: center;\n  }\n  .pd-stat-num {\n    font-size: 28px; font-weight: 800;\n    background: linear-gradient(135deg, var(--green), #0a4f33);\n    -webkit-background-clip: text;\n    background-clip: text;\n    color: transparent;\n    line-height: 1;\n    margin-bottom: 6px;\n  }\n  .pd-stat-label { font-size: 11px; color: #0f6e56; line-height: 1.4; font-weight: 600; }\n\n  \/* ── SHADES ── *\/\n  .pd-shades { display: flex; flex-direction: column; gap: 8px; margin-bottom: 28px; }\n  .pd-shade {\n    display: flex; align-items: center; gap: 12px;\n    background: var(--surface); border: 1px solid var(--border);\n    border-radius: 10px; padding: 10px 14px;\n  }\n  .pd-shade-swatch {\n    width: 36px; height: 36px; border-radius: 8px;\n    border: 2px solid #fff; box-shadow: 0 0 0 1px var(--border);\n    flex-shrink: 0;\n  }\n  .pd-shade-name { font-size: 13px; font-weight: 700; color: var(--text); flex: 1; }\n  .pd-shade-desc { font-size: 11px; color: var(--muted); }\n\n  \/* ── KEY INGREDIENTS ── *\/\n  .pd-key-ings { display: flex; flex-direction: column; gap: 10px; margin-bottom: 28px; }\n  .pd-ki-card {\n    display: flex; gap: 12px; align-items: flex-start;\n    background: var(--surface); border: 1px solid var(--border);\n    border-radius: 10px; padding: 13px 15px;\n  }\n  .pd-ki-dot { width: 10px; height: 10px; border-radius: 50%; flex-shrink: 0; margin-top: 5px; }\n  .pd-ki-name { font-size: 13px; font-weight: 700; color: var(--text); margin-bottom: 3px; }\n  .pd-ki-desc { font-size: 12px; color: var(--muted); line-height: 1.5; }\n\n  \/* ── FREE-FROM ── *\/\n  .pd-freefrom { display: flex; flex-wrap: wrap; gap: 6px; margin-bottom: 28px; }\n  .pd-ff {\n    font-size: 11px; font-weight: 600; padding: 4px 10px;\n    border-radius: 99px; background: #f4f4f4; color: var(--muted);\n    border: 1px solid var(--border);\n  }\n  .pd-ff::before { content: '✕ '; }\n\n  \/* ── INCI ── *\/\n  .pd-inci-block {\n    background: var(--surface); border: 1px solid var(--border);\n    border-radius: 12px; padding: 18px 20px; margin-bottom: 4px;\n  }\n  .pd-inci-text   { font-size: 11.5px; line-height: 1.85; color: var(--muted); word-break: break-word; }\n  .pd-inci-note   { margin-top: 10px; font-size: 11px; font-style: italic; color: #aaa; }\n\n  @media (max-width: 480px) {\n    .pd-benefits { grid-template-columns: 1fr; }\n    .pd-stats { grid-template-columns: 1fr; }\n    .pd-hero { padding: 18px; }\n    .pd-hero-title { font-size: 18px; }\n    .pd-callout { flex-direction: column; gap: 8px; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"pd\"\u003e\n\n  \u003c!-- ══ HERO ══ --\u003e\n  \u003cdiv class=\"pd-hero\"\u003e\n    \u003cdiv class=\"pd-hero-eyebrow\"\u003eColorete en polvo luminoso · Pulido a mano\u003c\/div\u003e\n    \u003ch2 class=\"pd-hero-title\"\u003eColorete + Iluminador.\u003cbr\u003e\u003cem\u003e2 en 1 radiante.\u003c\/em\u003e\n\u003c\/h2\u003e\n    \u003cp class=\"pd-hero-body\"\u003e\n      Colorete en polvo radiante que combina lo mejor de dos bestsellers: \u003cstrong\u003eSoft Pinch Liquid Blush + Positive Light Highlighter\u003c\/strong\u003e.\n      Textura ultraligera con base altamente pigmentada y perlas brillantes que aportan \u003cstrong\u003edimensión natural\u003c\/strong\u003e\n      y un rubor que parece \u003cstrong\u003eirradiar desde dentro\u003c\/strong\u003e. Sin efecto escayolado ni cenizo.\n    \u003c\/p\u003e\n    \u003cp class=\"pd-hero-note\"\u003e✨ Cada polvo está pulido a mano, por lo que cada unidad es única como tú.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ══ HYBRID CALLOUT ══ --\u003e\n  \u003cdiv class=\"pd-callout\"\u003e\n    \u003cdiv class=\"pd-callout-icon\"\u003e🔮\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cdiv class=\"pd-callout-title\"\u003eHíbrido innovador 2 en 1\u003c\/div\u003e\n      \u003cdiv class=\"pd-callout-desc\"\u003eCombina la pigmentación del Soft Pinch Liquid Blush con el brillo radiante del Positive Light Highlighter en un solo paso. El mejor de ambos mundos en formato polvo ultraligero.\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ══ CERTS ══ --\u003e\n  \u003cdiv class=\"pd-certs\"\u003e\n    \u003cspan class=\"pd-cert pd-cert--teal\"\u003e🌿 Vegano\u003c\/span\u003e\n    \u003cspan class=\"pd-cert pd-cert--teal\"\u003e🐰 Cruelty-free\u003c\/span\u003e\n    \u003cspan class=\"pd-cert pd-cert--purple\"\u003e✕ Sin talco\u003c\/span\u003e\n    \u003cspan class=\"pd-cert pd-cert--gray\"\u003e💧 Water-resistant\u003c\/span\u003e\n    \u003cspan class=\"pd-cert pd-cert--gray\"\u003e🚫 Transfer-proof\u003c\/span\u003e\n    \u003cspan class=\"pd-cert pd-cert--pink\"\u003e✨ Acabado radiante\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ══ BENEFICIOS ══ --\u003e\n  \u003cdiv class=\"pd-section-label\"\u003eBeneficios\u003c\/div\u003e\n  \u003cdiv class=\"pd-benefits\"\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e🪶\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eUltraligero e ingrávido\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eTextura aireada que se funde con la piel sin peso\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e💎\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003ePerlas brillantes\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eDimensión natural sin purpurina chunky\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e🎨\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eBuildable perfecto\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eDe sutil a intenso según necesites\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e✨\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eBrillo desde dentro\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eEfecto \"lit-from-within\" natural y saludable\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e🚫\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eSin efecto plástico\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eJamás escayolado ni cenizo\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e🔒\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eFórmula resistente\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eTransfer-proof, smudge-proof, water-resistant\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ══ RESULTADOS CLÍNICOS ══ --\u003e\n  \u003cdiv class=\"pd-section-label\"\u003eTest clínico con 55 personas\u003c\/div\u003e\n  \u003cdiv class=\"pd-stats\"\u003e\n    \u003cdiv class=\"pd-stat\"\u003e\n      \u003cdiv class=\"pd-stat-num\"\u003e99%\u003c\/div\u003e\n      \u003cdiv class=\"pd-stat-label\"\u003eIlumina con brillo radiante y saludable\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-stat\"\u003e\n      \u003cdiv class=\"pd-stat-num\"\u003e99%\u003c\/div\u003e\n      \u003cdiv class=\"pd-stat-label\"\u003eAplicación uniforme impecable\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-stat\"\u003e\n      \u003cdiv class=\"pd-stat-num\"\u003e97%\u003c\/div\u003e\n      \u003cdiv class=\"pd-stat-label\"\u003eColor pigmentado fácil de difuminar\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ══ CÓMO APLICARLO ══ --\u003e\n  \u003cdiv class=\"pd-section-label\"\u003eCómo aplicarlo\u003c\/div\u003e\n  \u003cdiv class=\"pd-steps\"\u003e\n    \u003cdiv class=\"pd-step\"\u003e\n      \u003cdiv class=\"pd-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"pd-step-text\"\u003ePasa la \u003cstrong\u003ebrocha suavemente sobre el polvo\u003c\/strong\u003e (sin presionar demasiado para evitar desperdiciar producto).\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-step\"\u003e\n      \u003cdiv class=\"pd-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"pd-step-text\"\u003eAplica \u003cstrong\u003etoquecitos ligeros en las mejillas\u003c\/strong\u003e (manzanas de las mejillas para un look natural).\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-step\"\u003e\n      \u003cdiv class=\"pd-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"pd-step-text\"\u003eConstruye \u003cstrong\u003ecolor y radiancia gradualmente\u003c\/strong\u003e según necesites — la pigmentación es buildable y controlable.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-step\"\u003e\n      \u003cdiv class=\"pd-step-num\"\u003e4\u003c\/div\u003e\n      \u003cdiv class=\"pd-step-text\"\u003eDifumina con \u003cstrong\u003emovimientos circulares amplios\u003c\/strong\u003e para un acabado más suave y fundido con la piel.\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ══ TRUCOS ══ --\u003e\n  \u003cdiv class=\"pd-section-label\"\u003eTips pro\u003c\/div\u003e\n  \u003cdiv class=\"pd-tips\"\u003e\n    \u003cdiv class=\"pd-tip\"\u003e\n      \u003cdiv class=\"pd-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv class=\"pd-tip-body\"\u003ePara un rubor \u003cstrong\u003eaún más intenso y multidimensional\u003c\/strong\u003e, aplica primero Soft Pinch Liquid Blush y sella con este polvo luminoso encima.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-tip\"\u003e\n      \u003cdiv class=\"pd-tip-icon\"\u003e✨\u003c\/div\u003e\n      \u003cdiv class=\"pd-tip-body\"\u003eÚsalo también como \u003cstrong\u003eiluminador en pómulos, arco de Cupido y puente nasal\u003c\/strong\u003e — la fórmula híbrida funciona perfectamente.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-tip\"\u003e\n      \u003cdiv class=\"pd-tip-icon\"\u003e🎨\u003c\/div\u003e\n      \u003cdiv class=\"pd-tip-body\"\u003ePara pieles maduras: difumina hacia arriba en \u003cstrong\u003emovimiento lifting\u003c\/strong\u003e desde las mejillas hacia las sienes para efecto rejuvenecedor.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-tip\"\u003e\n      \u003cdiv class=\"pd-tip-icon\"\u003e⚠️\u003c\/div\u003e\n      \u003cdiv class=\"pd-tip-body\"\u003e\n\u003cstrong\u003eManéjalo con cuidado:\u003c\/strong\u003e el extraordinario brillo proviene de un alto porcentaje de perlas finamente molidas — el polvo es delicado.\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ══ TONOS DISPONIBLES ══ --\u003e\n  \u003cdiv class=\"pd-section-label\"\u003eTonos disponibles (6 tonos)\u003c\/div\u003e\n  \u003cdiv class=\"pd-shades\"\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: linear-gradient(135deg, #facad4, #fdb7c8);\"\u003e\u003c\/div\u003e\n      \u003cdiv style=\"flex:1;\"\u003e\n        \u003cdiv class=\"pd-shade-name\"\u003eCheer\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eRosa cálido claro (tono personalizado de Selena)\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: linear-gradient(135deg, #ddc4c8, #c9adb1);\"\u003e\u003c\/div\u003e\n      \u003cdiv style=\"flex:1;\"\u003e\n        \u003cdiv class=\"pd-shade-name\"\u003eHope\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eNude malva suave\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: linear-gradient(135deg, #f5b8d4, #ea96c0);\"\u003e\u003c\/div\u003e\n      \u003cdiv style=\"flex:1;\"\u003e\n        \u003cdiv class=\"pd-shade-name\"\u003eHappy\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eRosa frío vibrante\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: linear-gradient(135deg, #f5c9b8, #f0b59f);\"\u003e\u003c\/div\u003e\n      \u003cdiv style=\"flex:1;\"\u003e\n        \u003cdiv class=\"pd-shade-name\"\u003eJoy\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eMelocotón apagado natural\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: linear-gradient(135deg, #c49199, #a87682);\"\u003e\u003c\/div\u003e\n      \u003cdiv style=\"flex:1;\"\u003e\n        \u003cdiv class=\"pd-shade-name\"\u003eTruth\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eMalva marron profundo\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: linear-gradient(135deg, #d8836f, #c66e5a);\"\u003e\u003c\/div\u003e\n      \u003cdiv style=\"flex:1;\"\u003e\n        \u003cdiv class=\"pd-shade-name\"\u003eLove\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eTerracota cálido\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ══ LIBRE DE ══ --\u003e\n  \u003cdiv class=\"pd-section-label\"\u003eLibre de\u003c\/div\u003e\n  \u003cdiv class=\"pd-freefrom\"\u003e\n    \u003cspan class=\"pd-ff\"\u003eTalco\u003c\/span\u003e\n    \u003cspan class=\"pd-ff\"\u003eParabenos\u003c\/span\u003e\n    \u003cspan class=\"pd-ff\"\u003eFormaldehídos\u003c\/span\u003e\n    \u003cspan class=\"pd-ff\"\u003eFtalatos\u003c\/span\u003e\n    \u003cspan class=\"pd-ff\"\u003eAceite mineral\u003c\/span\u003e\n    \u003cspan class=\"pd-ff\"\u003eSulfatos (SLS y SLES)\u003c\/span\u003e\n    \u003cspan class=\"pd-ff\"\u003eFragancias sintéticas (\u0026lt;1%)\u003c\/span\u003e\n    \u003cspan class=\"pd-ff\"\u003eIngredientes animales\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ══ INGREDIENTES DESTACADOS ══ --\u003e\n  \u003cdiv class=\"pd-section-label\"\u003eIngredientes destacados\u003c\/div\u003e\n  \u003cdiv class=\"pd-key-ings\"\u003e\n    \u003cdiv class=\"pd-ki-card\"\u003e\n      \u003cdiv class=\"pd-ki-dot\" style=\"background:#f9e8ff;\"\u003e\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-ki-name\"\u003eSynthetic Fluorphlogopite (Mica sintética)\u003c\/div\u003e\n        \u003cdiv class=\"pd-ki-desc\"\u003eMineral sintético que aporta el brillo nacarado brillante y multidimensional sin perlas naturales irregulares.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-ki-card\"\u003e\n      \u003cdiv class=\"pd-ki-dot\" style=\"background:#fff8e1;\"\u003e\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-ki-name\"\u003eDimethicone\u003c\/div\u003e\n        \u003cdiv class=\"pd-ki-desc\"\u003eSilicona que proporciona la textura sedosa característica y facilita la difuminación perfecta sin parchear.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-ki-card\"\u003e\n      \u003cdiv class=\"pd-ki-dot\" style=\"background:#fef3e0;\"\u003e\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-ki-name\"\u003eTapioca Starch (Almidón de tapioca)\u003c\/div\u003e\n        \u003cdiv class=\"pd-ki-desc\"\u003eAbsorbe el exceso de aceite manteniendo la textura ultraligera y aireada sin apelmazar ni apelotonar.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-ki-card\"\u003e\n      \u003cdiv class=\"pd-ki-dot\" style=\"background:#f0f8ff;\"\u003e\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-ki-name\"\u003eBoron Nitride (Nitruro de boro)\u003c\/div\u003e\n        \u003cdiv class=\"pd-ki-desc\"\u003ePolvo mineral que aporta sensación sedosa al tacto y ayuda a que el producto se deslice sin esfuerzo sobre la piel.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-ki-card\"\u003e\n      \u003cdiv class=\"pd-ki-dot\" style=\"background:#fff5f8;\"\u003e\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-ki-name\"\u003eTin Oxide (Óxido de estaño)\u003c\/div\u003e\n        \u003cdiv class=\"pd-ki-desc\"\u003eIngrediente clave que crea el efecto perlado luminoso y el brillo \"lit-from-within\" característico del producto.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ══ INCI ══ --\u003e\n  \u003cdiv class=\"pd-section-label\"\u003eIngredientes completos (INCI)\u003c\/div\u003e\n  \u003cdiv class=\"pd-inci-block\"\u003e\n    \u003cp class=\"pd-inci-text\"\u003e\n      \u003cstrong style=\"color:var(--text);\"\u003eSYNTHETIC FLUORPHLOGOPITE\u003c\/strong\u003e,\n      \u003cstrong style=\"color:var(--text);\"\u003eDIMETHICONE\u003c\/strong\u003e,\n      DIMETHICONE\/VINYL DIMETHICONE CROSSPOLYMER,\n      OCTYLDODECYL STEAROYL STEARATE,\n      \u003cstrong style=\"color:var(--text);\"\u003eTAPIOCA STARCH\u003c\/strong\u003e,\n      MICA,\n      \u003cstrong style=\"color:var(--text);\"\u003eBORON NITRIDE\u003c\/strong\u003e,\n      OCTYLDODECANOL,\n      DIISOSTEARYL MALATE,\n      SILICA,\n      1,2-HEXANEDIOL,\n      CAPRYLYL GLYCOL,\n      \u003cstrong style=\"color:var(--text);\"\u003eTIN OXIDE\u003c\/strong\u003e,\n      POLYMETHYLSILSESQUIOXANE,\n      TITANIUM DIOXIDE (CI 77891),\n      IRON OXIDES (CI 77491),\n      RED 7 LAKE (CI 15850),\n      YELLOW 5 LAKE (CI 19140).\n    \u003c\/p\u003e\n    \u003cp class=\"pd-inci-note\"\u003eEl packaging y los materiales del producto pueden contener información adicional y\/o diferente. Siempre lee las etiquetas, advertencias e instrucciones del producto antes de usarlo.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Rare Beauty","offers":[{"title":"Joy","offer_id":54084242309395,"sku":"200001176:200006153#Joy","price":21.95,"currency_code":"EUR","in_stock":true},{"title":"Cheer","offer_id":54084242342163,"sku":"200001176:200006151#Cheer","price":21.95,"currency_code":"EUR","in_stock":true},{"title":"Happy","offer_id":54084242374931,"sku":"200001176:200006152#Happy","price":21.95,"currency_code":"EUR","in_stock":true},{"title":"Truth","offer_id":54084242440467,"sku":"200001176:200006154#Truth","price":21.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0985\/8826\/2675\/files\/S5e9b0374f78d453b96e01cb7fcc98230M.webp?v=1777860254"},{"product_id":"rare-beauty-soft-pinch-liquid-contour","title":"Rare Beauty Soft Pinch Liquid Contour","description":"\u003cstyle\u003e\n  .pd {\n    --ac: #e64bbf;\n    --ac2: #ff9ad9;\n    --ac-soft: #fdf0f9;\n    --ac-soft2: #fff5fb;\n    --text: #111;\n    --muted: #6b6b6b;\n    --border: #ebebeb;\n    --surface: #fafafa;\n    --teal-soft: #e8f8f2;\n    --teal: #0f6e56;\n    --purple-soft: #f0eeff;\n    --purple: #5340c0;\n    --gold-soft: #fef9e7;\n    --gold: #9a6800;\n    --green-soft: #f0faf4;\n    --green: #1a7a4a;\n    font-family: 'Helvetica Neue', Arial, sans-serif;\n    color: var(--text);\n    font-size: 15px;\n    line-height: 1.7;\n    max-width: 680px;\n  }\n  .pd * { box-sizing: border-box; margin: 0; padding: 0; }\n\n  \/* ── HERO ── *\/\n  .pd-hero {\n    background: linear-gradient(135deg, var(--ac-soft) 0%, var(--ac-soft2) 100%);\n    border-radius: 14px;\n    padding: 24px 28px;\n    margin-bottom: 28px;\n    border-left: 3px solid var(--ac);\n  }\n  .pd-hero-eyebrow {\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 0.14em;\n    text-transform: uppercase;\n    color: var(--ac);\n    margin-bottom: 10px;\n  }\n  .pd-hero-title {\n    font-size: 22px;\n    font-weight: 800;\n    line-height: 1.25;\n    color: var(--text);\n    margin-bottom: 12px;\n    letter-spacing: -0.02em;\n  }\n  .pd-hero-title em {\n    font-style: normal;\n    background: linear-gradient(90deg, var(--ac), var(--ac2));\n    -webkit-background-clip: text;\n    background-clip: text;\n    color: transparent;\n  }\n  .pd-hero-body { font-size: 14px; color: var(--muted); line-height: 1.75; }\n  .pd-hero-body strong { color: var(--text); font-weight: 700; }\n  .pd-hero-note {\n    margin-top: 12px;\n    font-size: 12px;\n    color: var(--muted);\n    font-style: italic;\n  }\n\n  \/* ── SECTION LABEL ── *\/\n  .pd-section-label {\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 0.14em;\n    text-transform: uppercase;\n    color: var(--ac);\n    margin-bottom: 14px;\n    display: flex;\n    align-items: center;\n    gap: 8px;\n  }\n  .pd-section-label::after { content: ''; flex: 1; height: 1px; background: var(--border); }\n\n  \/* ── CERTS ── *\/\n  .pd-certs { display: flex; flex-wrap: wrap; gap: 8px; margin-bottom: 28px; }\n  .pd-cert {\n    display: inline-flex; align-items: center; gap: 5px;\n    font-size: 12px; font-weight: 700; padding: 6px 13px;\n    border-radius: 99px; border: 1px solid;\n  }\n  .pd-cert--teal   { background: var(--teal-soft);   color: var(--teal);   border-color: #b4e4d2; }\n  .pd-cert--purple { background: var(--purple-soft);  color: var(--purple); border-color: #cec5f5; }\n  .pd-cert--pink   { background: var(--ac-soft);      color: #c7238e;       border-color: #f8c8e8; }\n  .pd-cert--gray   { background: var(--surface);      color: var(--muted);  border-color: var(--border); }\n  .pd-cert--gold   { background: var(--gold-soft);    color: var(--gold);   border-color: #f5d97a; }\n\n  \/* ── APPLICATOR CALLOUT ── *\/\n  .pd-callout {\n    display: flex; align-items: center; gap: 16px;\n    background: var(--purple-soft); border: 1px solid #cec5f5;\n    border-radius: 12px; padding: 16px 20px; margin-bottom: 28px;\n  }\n  .pd-callout-icon { font-size: 32px; flex-shrink: 0; line-height: 1; }\n  .pd-callout-title { font-size: 14px; font-weight: 700; color: var(--purple); margin-bottom: 3px; }\n  .pd-callout-desc  { font-size: 12px; color: #6848c4; line-height: 1.5; }\n\n  \/* ── BENEFIT GRID ── *\/\n  .pd-benefits {\n    display: grid; grid-template-columns: repeat(2, 1fr);\n    gap: 10px; margin-bottom: 28px;\n  }\n  .pd-benefit {\n    display: flex; align-items: flex-start; gap: 10px;\n    background: var(--surface); border: 1px solid var(--border);\n    border-radius: 10px; padding: 12px 14px;\n  }\n  .pd-benefit:hover { border-color: #f8c8e8; }\n  .pd-benefit-icon {\n    width: 32px; height: 32px; border-radius: 8px;\n    background: var(--ac-soft); display: flex;\n    align-items: center; justify-content: center;\n    flex-shrink: 0; font-size: 15px;\n  }\n  .pd-benefit-title { font-size: 13px; font-weight: 700; color: var(--text); line-height: 1.3; margin-bottom: 2px; }\n  .pd-benefit-sub   { font-size: 11px; color: var(--muted); line-height: 1.4; }\n\n  \/* ── STEPS ── *\/\n  .pd-steps { margin-bottom: 14px; }\n  .pd-step {\n    display: flex; gap: 14px; align-items: flex-start;\n    padding: 14px 0; border-bottom: 1px solid var(--border);\n  }\n  .pd-step:last-child { border-bottom: none; }\n  .pd-step-num {\n    width: 28px; height: 28px; border-radius: 50%;\n    background: var(--ac); color: #fff; font-size: 12px;\n    font-weight: 800; display: flex; align-items: center;\n    justify-content: center; flex-shrink: 0; margin-top: 1px;\n  }\n  .pd-step-text { font-size: 14px; color: var(--text); line-height: 1.65; padding-top: 3px; }\n  .pd-step-text strong { color: var(--ac); font-weight: 700; }\n\n  \/* ── TIPS ── *\/\n  .pd-tips { display: flex; flex-direction: column; gap: 8px; margin-bottom: 28px; }\n  .pd-tip {\n    background: var(--ac-soft); border-radius: 10px;\n    padding: 13px 16px; display: flex; gap: 10px; align-items: flex-start;\n  }\n  .pd-tip-icon { font-size: 15px; flex-shrink: 0; margin-top: 1px; }\n  .pd-tip-body { font-size: 13px; color: #8a1060; line-height: 1.6; }\n  .pd-tip-body strong { font-weight: 700; }\n\n  \/* ── STATS ── *\/\n  .pd-stats {\n    display: grid; grid-template-columns: repeat(2, 1fr);\n    gap: 12px; margin-bottom: 28px;\n  }\n  .pd-stat {\n    background: var(--green-soft); border: 1px solid #b8e6d3;\n    border-radius: 10px; padding: 14px 12px; text-align: center;\n  }\n  .pd-stat-num {\n    font-size: 28px; font-weight: 800;\n    background: linear-gradient(135deg, var(--green), #0a4f33);\n    -webkit-background-clip: text;\n    background-clip: text;\n    color: transparent;\n    line-height: 1;\n    margin-bottom: 6px;\n  }\n  .pd-stat-label { font-size: 11px; color: #0f6e56; line-height: 1.4; font-weight: 600; }\n\n  \/* ── SHADES ── *\/\n  .pd-shades { display: flex; flex-direction: column; gap: 8px; margin-bottom: 28px; }\n  .pd-shade {\n    display: flex; align-items: center; gap: 12px;\n    background: var(--surface); border: 1px solid var(--border);\n    border-radius: 10px; padding: 10px 14px;\n  }\n  .pd-shade-swatch {\n    width: 36px; height: 36px; border-radius: 8px;\n    border: 2px solid #fff; box-shadow: 0 0 0 1px var(--border);\n    flex-shrink: 0;\n  }\n  .pd-shade-name { font-size: 13px; font-weight: 700; color: var(--text); flex: 1; }\n  .pd-shade-desc { font-size: 11px; color: var(--muted); }\n\n  \/* ── KEY INGREDIENTS ── *\/\n  .pd-key-ings { display: flex; flex-direction: column; gap: 10px; margin-bottom: 28px; }\n  .pd-ki-card {\n    display: flex; gap: 12px; align-items: flex-start;\n    background: var(--surface); border: 1px solid var(--border);\n    border-radius: 10px; padding: 13px 15px;\n  }\n  .pd-ki-dot { width: 10px; height: 10px; border-radius: 50%; flex-shrink: 0; margin-top: 5px; }\n  .pd-ki-name { font-size: 13px; font-weight: 700; color: var(--text); margin-bottom: 3px; }\n  .pd-ki-desc { font-size: 12px; color: var(--muted); line-height: 1.5; }\n\n  \/* ── FREE-FROM ── *\/\n  .pd-freefrom { display: flex; flex-wrap: wrap; gap: 6px; margin-bottom: 28px; }\n  .pd-ff {\n    font-size: 11px; font-weight: 600; padding: 4px 10px;\n    border-radius: 99px; background: #f4f4f4; color: var(--muted);\n    border: 1px solid var(--border);\n  }\n  .pd-ff::before { content: '✕ '; }\n\n  \/* ── INCI ── *\/\n  .pd-inci-block {\n    background: var(--surface); border: 1px solid var(--border);\n    border-radius: 12px; padding: 18px 20px; margin-bottom: 4px;\n  }\n  .pd-inci-text   { font-size: 11.5px; line-height: 1.85; color: var(--muted); word-break: break-word; }\n  .pd-inci-note   { margin-top: 10px; font-size: 11px; font-style: italic; color: #aaa; }\n\n  @media (max-width: 480px) {\n    .pd-benefits { grid-template-columns: 1fr; }\n    .pd-stats { grid-template-columns: 1fr; }\n    .pd-hero { padding: 18px; }\n    .pd-hero-title { font-size: 18px; }\n    .pd-callout { flex-direction: column; gap: 8px; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"pd\"\u003e\n\n  \u003c!-- ══ HERO ══ --\u003e\n  \u003cdiv class=\"pd-hero\"\u003e\n    \u003cdiv class=\"pd-hero-eyebrow\"\u003eContouring líquido · La fórmula del blush, pero en contour\u003c\/div\u003e\n    \u003ch2 class=\"pd-hero-title\"\u003eSombras naturales.\u003cbr\u003e\u003cem\u003eLook esculpido perfecto.\u003c\/em\u003e\n\u003c\/h2\u003e\n    \u003cp class=\"pd-hero-body\"\u003e\n      Contorno líquido con la \u003cstrong\u003emisma fórmula aireada del Soft Pinch Liquid Blush\u003c\/strong\u003e que todos adoran, \n      pero diseñado para crear \u003cstrong\u003esombras naturales y dimensión\u003c\/strong\u003e. Define pómulos, mandíbula, nariz y frente\n      con un acabado que parece \u003cstrong\u003esalir de tu propia piel\u003c\/strong\u003e — jamás apagado, irregular, grasoso ni acartonado.\n    \u003c\/p\u003e\n    \u003cp class=\"pd-hero-note\"\u003e🌸 Con el mismo Botanical Blend de loto, gardenia y nenúfar blanco para calmar y nutrir la piel.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ══ APPLICATOR CALLOUT ══ --\u003e\n  \u003cdiv class=\"pd-callout\"\u003e\n    \u003cdiv class=\"pd-callout-icon\"\u003e🎯\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cdiv class=\"pd-callout-title\"\u003eAplicador de doble punta inteligente\u003c\/div\u003e\n      \u003cdiv class=\"pd-callout-desc\"\u003eLado posterior con punta estrecha para aplicación precisa en nariz y mandíbula. Lado frontal plano para barridos amplios en mejillas y frente. Máxima versatilidad en un solo aplicador.\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ══ CERTS ══ --\u003e\n  \u003cdiv class=\"pd-certs\"\u003e\n    \u003cspan class=\"pd-cert pd-cert--teal\"\u003e🌿 Vegano\u003c\/span\u003e\n    \u003cspan class=\"pd-cert pd-cert--teal\"\u003e🐰 Cruelty-free\u003c\/span\u003e\n    \u003cspan class=\"pd-cert pd-cert--purple\"\u003e🔬 Derm-tested\u003c\/span\u003e\n    \u003cspan class=\"pd-cert pd-cert--gray\"\u003e✓ Pieles sensibles\u003c\/span\u003e\n    \u003cspan class=\"pd-cert pd-cert--pink\"\u003e⏱ Larga duración\u003c\/span\u003e\n    \u003cspan class=\"pd-cert pd-cert--gray\"\u003e👁 Sombra de ojos\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ══ BENEFICIOS ══ --\u003e\n  \u003cdiv class=\"pd-section-label\"\u003eBeneficios\u003c\/div\u003e\n  \u003cdiv class=\"pd-benefits\"\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e🪶\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eUltraligero e ingrávido\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eSe funde con la piel sin peso ni sensación pastosa\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e🌫\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eSombras reales naturales\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eCrea profundidad como si fueran tus propias sombras\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e🎨\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eBuildable perfecto\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eDe sutil a dramático según necesites\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e✨\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eStreak-free garantizado\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eSe difumina uniformemente sin marcas ni parches\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e🔄\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eLayering perfecto\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eSe mezcla bajo y sobre maquillaje sin alterarlo\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e⏱\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003ePigmentos duraderos\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eSe mantiene intacto todo el día sin desvanecer\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ══ RESULTADOS CLÍNICOS ══ --\u003e\n  \u003cdiv class=\"pd-section-label\"\u003eResultados clínicos\u003c\/div\u003e\n  \u003cdiv class=\"pd-stats\"\u003e\n    \u003cdiv class=\"pd-stat\"\u003e\n      \u003cdiv class=\"pd-stat-num\"\u003e100%\u003c\/div\u003e\n      \u003cdiv class=\"pd-stat-label\"\u003eNo altera el maquillaje de base\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-stat\"\u003e\n      \u003cdiv class=\"pd-stat-num\"\u003e98%\u003c\/div\u003e\n      \u003cdiv class=\"pd-stat-label\"\u003eSe mezcla perfectamente sobre y bajo maquillaje\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ══ CÓMO APLICARLO ══ --\u003e\n  \u003cdiv class=\"pd-section-label\"\u003eCómo aplicarlo\u003c\/div\u003e\n  \u003cdiv class=\"pd-steps\"\u003e\n    \u003cdiv class=\"pd-step\"\u003e\n      \u003cdiv class=\"pd-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"pd-step-text\"\u003eAplica \u003cstrong\u003epuntos o trazos con el aplicador\u003c\/strong\u003e en los contornos naturales del rostro (huecos de mejillas, mandíbula, lados de nariz, sienes, frente).\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-step\"\u003e\n      \u003cdiv class=\"pd-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"pd-step-text\"\u003eDifumina con \u003cstrong\u003ebrocha o esponja de maquillaje\u003c\/strong\u003e usando movimientos circulares suaves hasta fundirlo completamente con la piel.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-step\"\u003e\n      \u003cdiv class=\"pd-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"pd-step-text\"\u003eConstruye gradualmente \u003cstrong\u003eañadiendo más producto\u003c\/strong\u003e donde necesites mayor profundidad y dimensión — recuerda que poco producto rinde mucho.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-step\"\u003e\n      \u003cdiv class=\"pd-step-num\"\u003e4\u003c\/div\u003e\n      \u003cdiv class=\"pd-step-text\"\u003eUsa la \u003cstrong\u003epunta posterior del aplicador para precisión\u003c\/strong\u003e (nariz, mandíbula) y el lado frontal para barridos amplios (mejillas, frente).\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ══ TRUCOS ══ --\u003e\n  \u003cdiv class=\"pd-section-label\"\u003eTips pro\u003c\/div\u003e\n  \u003cdiv class=\"pd-tips\"\u003e\n    \u003cdiv class=\"pd-tip\"\u003e\n      \u003cdiv class=\"pd-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv class=\"pd-tip-body\"\u003eAplica \u003cstrong\u003eantes o después del maquillaje\u003c\/strong\u003e — la fórmula buildable y streak-free se mezcla perfectamente en cualquier momento de tu rutina.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-tip\"\u003e\n      \u003cdiv class=\"pd-tip-icon\"\u003e👁\u003c\/div\u003e\n      \u003cdiv class=\"pd-tip-body\"\u003eÚsalo también como \u003cstrong\u003esombra de ojos\u003c\/strong\u003e en párpados para añadir dimensión y profundidad natural (NOTA: no uses tonos Peaceful ni Sublime cerca de los ojos).\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-tip\"\u003e\n      \u003cdiv class=\"pd-tip-icon\"\u003e🎭\u003c\/div\u003e\n      \u003cdiv class=\"pd-tip-body\"\u003ePara un \u003cstrong\u003eefecto lifting natural\u003c\/strong\u003e, aplica en las sienes y difumina hacia arriba — crea sombras que levantan visualmente las facciones.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-tip\"\u003e\n      \u003cdiv class=\"pd-tip-icon\"\u003e🔥\u003c\/div\u003e\n      \u003cdiv class=\"pd-tip-body\"\u003eCombínalo con \u003cstrong\u003eSoft Pinch Liquid Blush\u003c\/strong\u003e para un look completo de dimensión: contour en zonas huecas + blush en mejillas = rostro perfectamente esculpido.\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ══ TONOS DISPONIBLES ══ --\u003e\n  \u003cdiv class=\"pd-section-label\"\u003eTonos disponibles (6 tonos)\u003c\/div\u003e\n  \u003cdiv class=\"pd-shades\"\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: linear-gradient(135deg, #c9b5ad, #b09d95);\"\u003e\u003c\/div\u003e\n      \u003cdiv style=\"flex:1;\"\u003e\n        \u003cdiv class=\"pd-shade-name\"\u003eGentle\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003ePiel clara — taupe frío\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: linear-gradient(135deg, #c7a89a, #b29584);\"\u003e\u003c\/div\u003e\n      \u003cdiv style=\"flex:1;\"\u003e\n        \u003cdiv class=\"pd-shade-name\"\u003eMellow\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003ePiel clara-media — marrón frío\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: linear-gradient(135deg, #b89a8a, #a58776);\"\u003e\u003c\/div\u003e\n      \u003cdiv style=\"flex:1;\"\u003e\n        \u003cdiv class=\"pd-shade-name\"\u003eSolace\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003ePiel media — taupe frío\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: linear-gradient(135deg, #a8826e, #956f5c);\"\u003e\u003c\/div\u003e\n      \u003cdiv style=\"flex:1;\"\u003e\n        \u003cdiv class=\"pd-shade-name\"\u003eSerene\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003ePiel media — marrón neutral\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: linear-gradient(135deg, #8b6857, #785749);\"\u003e\u003c\/div\u003e\n      \u003cdiv style=\"flex:1;\"\u003e\n        \u003cdiv class=\"pd-shade-name\"\u003eTranquil\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003ePiel media-oscura — marrón frío\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: linear-gradient(135deg, #6d4f41, #5a3e32);\"\u003e\u003c\/div\u003e\n      \u003cdiv style=\"flex:1;\"\u003e\n        \u003cdiv class=\"pd-shade-name\"\u003ePeaceful\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003ePiel oscura — marrón neutral (no usar en ojos)\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ══ LIBRE DE ══ --\u003e\n  \u003cdiv class=\"pd-section-label\"\u003eLibre de\u003c\/div\u003e\n  \u003cdiv class=\"pd-freefrom\"\u003e\n    \u003cspan class=\"pd-ff\"\u003eParabenos\u003c\/span\u003e\n    \u003cspan class=\"pd-ff\"\u003eFormaldehídos\u003c\/span\u003e\n    \u003cspan class=\"pd-ff\"\u003eFtalatos\u003c\/span\u003e\n    \u003cspan class=\"pd-ff\"\u003eAceite mineral\u003c\/span\u003e\n    \u003cspan class=\"pd-ff\"\u003eSulfatos (SLS y SLES)\u003c\/span\u003e\n    \u003cspan class=\"pd-ff\"\u003eFragancias sintéticas (\u0026lt;1%)\u003c\/span\u003e\n    \u003cspan class=\"pd-ff\"\u003eIngredientes animales\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ══ INGREDIENTES DESTACADOS ══ --\u003e\n  \u003cdiv class=\"pd-section-label\"\u003eIngredientes destacados\u003c\/div\u003e\n  \u003cdiv class=\"pd-key-ings\"\u003e\n    \u003cdiv class=\"pd-ki-card\"\u003e\n      \u003cdiv class=\"pd-ki-dot\" style=\"background:#f9c8e8;\"\u003e\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-ki-name\"\u003eExtracto de flor de loto (Nelumbo Nucifera Flower Extract)\u003c\/div\u003e\n        \u003cdiv class=\"pd-ki-desc\"\u003eIngrediente botánico que calma la piel y reduce rojeces, aportando propiedades antioxidantes y calmantes.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-ki-card\"\u003e\n      \u003cdiv class=\"pd-ki-dot\" style=\"background:#fff5e6;\"\u003e\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-ki-name\"\u003eExtracto de gardenia (Gardenia Florida Fruit Extract)\u003c\/div\u003e\n        \u003cdiv class=\"pd-ki-desc\"\u003eNutre y suaviza la piel mientras aporta beneficios antioxidantes para una tez más saludable y radiante.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-ki-card\"\u003e\n      \u003cdiv class=\"pd-ki-dot\" style=\"background:#e8f4f8;\"\u003e\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-ki-name\"\u003eExtracto de nenúfar blanco (Nymphaea Odorata Root Extract)\u003c\/div\u003e\n        \u003cdiv class=\"pd-ki-desc\"\u003eCalma y equilibra la piel sensible, reduciendo irritaciones y aportando hidratación ligera sin obstruir poros.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-ki-card\"\u003e\n      \u003cdiv class=\"pd-ki-dot\" style=\"background:#fef3c7;\"\u003e\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-ki-name\"\u003eAceite de semilla de girasol (Helianthus Annuus Seed Oil)\u003c\/div\u003e\n        \u003cdiv class=\"pd-ki-desc\"\u003eRico en vitamina E, protege la piel del daño oxidativo mientras mantiene la hidratación y suavidad natural.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-ki-card\"\u003e\n      \u003cdiv class=\"pd-ki-dot\" style=\"background:#f5f0e8;\"\u003e\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-ki-name\"\u003eÓxidos de hierro (Iron Oxides)\u003c\/div\u003e\n        \u003cdiv class=\"pd-ki-desc\"\u003ePigmentos minerales naturales (rojo, amarillo, negro) que crean los tonos tipo \"sombra\" perfectos para contornear.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ══ INCI ══ --\u003e\n  \u003cdiv class=\"pd-section-label\"\u003eIngredientes completos (INCI)\u003c\/div\u003e\n  \u003cdiv class=\"pd-inci-block\"\u003e\n    \u003cp class=\"pd-inci-text\"\u003e\n      HYDROGENATED POLYISOBUTENE,\n      HYDROGENATED POLY(C6-14 OLEFIN),\n      MICA,\n      OCTYLDODECANOL,\n      HYDROGENATED STYRENE\/ISOPRENE COPOLYMER,\n      TRIMETHYLSILOXYSILICATE,\n      ISODODECANE,\n      DISTEARDIMONIUM HECTORITE,\n      SORBITAN SESQUIOLEATE,\n      1,2-HEXANEDIOL,\n      TOCOPHEROL,\n      PROPYLENE CARBONATE,\n      TRIETHOXYCAPRYLYLSILANE,\n      \u003cstrong style=\"color:var(--text);\"\u003eHELIANTHUS ANNUUS (SUNFLOWER) SEED OIL\u003c\/strong\u003e,\n      ALUMINUM HYDROXIDE,\n      PENTAERYTHRITYL TETRA-DI-T-BUTYL HYDROXYHYDROCINNAMATE,\n      \u003cstrong style=\"color:var(--text);\"\u003eGARDENIA FLORIDA FRUIT EXTRACT\u003c\/strong\u003e,\n      \u003cstrong style=\"color:var(--text);\"\u003eNELUMBO NUCIFERA FLOWER EXTRACT\u003c\/strong\u003e,\n      \u003cstrong style=\"color:var(--text);\"\u003eNYMPHAEA ODORATA ROOT EXTRACT\u003c\/strong\u003e,\n      \u003cstrong style=\"color:var(--text);\"\u003eIRON OXIDES (CI 77492, CI 77499, CI 77491)\u003c\/strong\u003e,\n      TITANIUM DIOXIDE (CI 77891).\n    \u003c\/p\u003e\n    \u003cp class=\"pd-inci-note\"\u003eEl packaging y los materiales del producto pueden contener información adicional y\/o diferente. Siempre lee las etiquetas, advertencias e instrucciones del producto antes de usarlo.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Rare Beauty","offers":[{"title":"Gentle","offer_id":54084379672851,"sku":"200001176:29#Gentle","price":24.95,"currency_code":"EUR","in_stock":true},{"title":"Mellow","offer_id":54084379705619,"sku":"200001176:100013777#Mellow","price":24.95,"currency_code":"EUR","in_stock":true},{"title":"Solace","offer_id":54084379738387,"sku":"200001176:365016#Solace","price":24.95,"currency_code":"EUR","in_stock":true},{"title":"Serene","offer_id":54084379771155,"sku":"200001176:496#Serene","price":24.95,"currency_code":"EUR","in_stock":true},{"title":"Tranquil","offer_id":54084379803923,"sku":"200001176:10#Tranquil","price":24.95,"currency_code":"EUR","in_stock":true},{"title":"Peaceful","offer_id":54084379836691,"sku":"200001176:175#Peaceful","price":24.95,"currency_code":"EUR","in_stock":true},{"title":"Sublime","offer_id":54084379869459,"sku":"200001176:173#Sublime","price":24.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0985\/8826\/2675\/files\/S520df1e2d40644228a0b747aa8d57f4dv.webp?v=1777860260"},{"product_id":"rare-beauty-warm-wishes-effortless-bronzer-stick","title":"Rare Beauty Warm Wishes Effortless Bronzer Stick","description":"\u003cstyle\u003e\n  .pd {\n    --ac: #e64bbf;\n    --ac2: #ff9ad9;\n    --ac-soft: #fdf0f9;\n    --ac-soft2: #fff5fb;\n    --text: #111;\n    --muted: #6b6b6b;\n    --border: #ebebeb;\n    --surface: #fafafa;\n    --teal-soft: #e8f8f2;\n    --teal: #0f6e56;\n    --purple-soft: #f0eeff;\n    --purple: #5340c0;\n    --gold-soft: #fef9e7;\n    --gold: #9a6800;\n    --green-soft: #f0faf4;\n    --green: #1a7a4a;\n    font-family: 'Helvetica Neue', Arial, sans-serif;\n    color: var(--text);\n    font-size: 15px;\n    line-height: 1.7;\n    max-width: 680px;\n  }\n  .pd * { box-sizing: border-box; margin: 0; padding: 0; }\n  \/* ── HERO ── *\/\n  .pd-hero {\n    background: linear-gradient(135deg, var(--ac-soft) 0%, var(--ac-soft2) 100%);\n    border-radius: 14px;\n    padding: 24px 28px;\n    margin-bottom: 28px;\n    border-left: 3px solid var(--ac);\n  }\n  .pd-hero-eyebrow {\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 0.14em;\n    text-transform: uppercase;\n    color: var(--ac);\n    margin-bottom: 10px;\n  }\n  .pd-hero-title {\n    font-size: 22px;\n    font-weight: 800;\n    line-height: 1.25;\n    color: var(--text);\n    margin-bottom: 12px;\n    letter-spacing: -0.02em;\n  }\n  .pd-hero-title em {\n    font-style: normal;\n    background: linear-gradient(90deg, var(--ac), var(--ac2));\n    -webkit-background-clip: text;\n    background-clip: text;\n    color: transparent;\n  }\n  .pd-hero-body { font-size: 14px; color: var(--muted); line-height: 1.75; }\n  .pd-hero-body strong { color: var(--text); font-weight: 700; }\n  .pd-hero-note {\n    margin-top: 12px;\n    font-size: 12px;\n    color: var(--muted);\n    font-style: italic;\n  }\n  \/* ── SECTION LABEL ── *\/\n  .pd-section-label {\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 0.14em;\n    text-transform: uppercase;\n    color: var(--ac);\n    margin-bottom: 14px;\n    display: flex;\n    align-items: center;\n    gap: 8px;\n  }\n  .pd-section-label::after { content: ''; flex: 1; height: 1px; background: var(--border); }\n  \/* ── CERTS ── *\/\n  .pd-certs { display: flex; flex-wrap: wrap; gap: 8px; margin-bottom: 28px; }\n  .pd-cert {\n    display: inline-flex; align-items: center; gap: 5px;\n    font-size: 12px; font-weight: 700; padding: 6px 13px;\n    border-radius: 99px; border: 1px solid;\n  }\n  .pd-cert--teal { background: var(--teal-soft); color: var(--teal); border-color: #b4e4d2; }\n  .pd-cert--purple { background: var(--purple-soft); color: var(--purple); border-color: #cec5f5; }\n  .pd-cert--pink { background: var(--ac-soft); color: #c7238e; border-color: #f8c8e8; }\n  .pd-cert--gray { background: var(--surface); color: var(--muted); border-color: var(--border); }\n  .pd-cert--gold { background: var(--gold-soft); color: var(--gold); border-color: #f5d97a; }\n  \/* ── APPLICATOR CALLOUT ── *\/\n  .pd-callout {\n    display: flex; align-items: center; gap: 16px;\n    background: var(--purple-soft); border: 1px solid #cec5f5;\n    border-radius: 12px; padding: 16px 20px; margin-bottom: 28px;\n  }\n  .pd-callout-icon { font-size: 32px; flex-shrink: 0; line-height: 1; }\n  .pd-callout-title { font-size: 14px; font-weight: 700; color: var(--purple); margin-bottom: 3px; }\n  .pd-callout-desc { font-size: 12px; color: #6848c4; line-height: 1.5; }\n  \/* ── BENEFIT GRID ── *\/\n  .pd-benefits {\n    display: grid; grid-template-columns: repeat(2, 1fr);\n    gap: 10px; margin-bottom: 28px;\n  }\n  .pd-benefit {\n    display: flex; align-items: flex-start; gap: 10px;\n    background: var(--surface); border: 1px solid var(--border);\n    border-radius: 10px; padding: 12px 14px;\n  }\n  .pd-benefit:hover { border-color: #f8c8e8; }\n  .pd-benefit-icon {\n    width: 32px; height: 32px; border-radius: 8px;\n    background: var(--ac-soft); display: flex;\n    align-items: center; justify-content: center;\n    flex-shrink: 0; font-size: 15px;\n  }\n  .pd-benefit-title { font-size: 13px; font-weight: 700; color: var(--text); line-height: 1.3; margin-bottom: 2px; }\n  .pd-benefit-sub { font-size: 11px; color: var(--muted); line-height: 1.4; }\n  \/* ── STEPS ── *\/\n  .pd-steps { margin-bottom: 14px; }\n  .pd-step {\n    display: flex; gap: 14px; align-items: flex-start;\n    padding: 14px 0; border-bottom: 1px solid var(--border);\n  }\n  .pd-step:last-child { border-bottom: none; }\n  .pd-step-num {\n    width: 28px; height: 28px; border-radius: 50%;\n    background: var(--ac); color: #fff; font-size: 12px;\n    font-weight: 800; display: flex; align-items: center;\n    justify-content: center; flex-shrink: 0; margin-top: 1px;\n  }\n  .pd-step-text { font-size: 14px; color: var(--text); line-height: 1.65; padding-top: 3px; }\n  .pd-step-text strong { color: var(--ac); font-weight: 700; }\n  \/* ── TIPS ── *\/\n  .pd-tips { display: flex; flex-direction: column; gap: 8px; margin-bottom: 28px; }\n  .pd-tip {\n    background: var(--ac-soft); border-radius: 10px;\n    padding: 13px 16px; display: flex; gap: 10px; align-items: flex-start;\n  }\n  .pd-tip-icon { font-size: 15px; flex-shrink: 0; margin-top: 1px; }\n  .pd-tip-body { font-size: 13px; color: #8a1060; line-height: 1.6; }\n  .pd-tip-body strong { font-weight: 700; }\n  \/* ── STATS ── *\/\n  .pd-stats {\n    display: grid; grid-template-columns: repeat(2, 1fr);\n    gap: 12px; margin-bottom: 28px;\n  }\n  .pd-stat {\n    background: var(--green-soft); border: 1px solid #b8e6d3;\n    border-radius: 10px; padding: 14px 12px; text-align: center;\n  }\n  .pd-stat-num {\n    font-size: 28px; font-weight: 800;\n    background: linear-gradient(135deg, var(--green), #0a4f33);\n    -webkit-background-clip: text;\n    background-clip: text;\n    color: transparent;\n    line-height: 1;\n    margin-bottom: 6px;\n  }\n  .pd-stat-label { font-size: 11px; color: #0f6e56; line-height: 1.4; font-weight: 600; }\n  \/* ── SHADES ── *\/\n  .pd-shades { display: flex; flex-direction: column; gap: 8px; margin-bottom: 28px; }\n  .pd-shade {\n    display: flex; align-items: center; gap: 12px;\n    background: var(--surface); border: 1px solid var(--border);\n    border-radius: 10px; padding: 10px 14px;\n  }\n  .pd-shade-swatch {\n    width: 36px; height: 36px; border-radius: 8px;\n    border: 2px solid #fff; box-shadow: 0 0 0 1px var(--border);\n    flex-shrink: 0;\n  }\n  .pd-shade-name { font-size: 13px; font-weight: 700; color: var(--text); flex: 1; }\n  .pd-shade-desc { font-size: 11px; color: var(--muted); }\n  \/* ── KEY INGREDIENTS ── *\/\n  .pd-key-ings { display: flex; flex-direction: column; gap: 10px; margin-bottom: 28px; }\n  .pd-ki-card {\n    display: flex; gap: 12px; align-items: flex-start;\n    background: var(--surface); border: 1px solid var(--border);\n    border-radius: 10px; padding: 13px 15px;\n  }\n  .pd-ki-dot { width: 10px; height: 10px; border-radius: 50%; flex-shrink: 0; margin-top: 5px; }\n  .pd-ki-name { font-size: 13px; font-weight: 700; color: var(--text); margin-bottom: 3px; }\n  .pd-ki-desc { font-size: 12px; color: var(--muted); line-height: 1.5; }\n  \/* ── FREE-FROM ── *\/\n  .pd-freefrom { display: flex; flex-wrap: wrap; gap: 6px; margin-bottom: 28px; }\n  .pd-ff {\n    font-size: 11px; font-weight: 600; padding: 4px 10px;\n    border-radius: 99px; background: #f4f4f4; color: var(--muted);\n    border: 1px solid var(--border);\n  }\n  .pd-ff::before { content: '✕ '; }\n  \/* ── INCI ── *\/\n  .pd-inci-block {\n    background: var(--surface); border: 1px solid var(--border);\n    border-radius: 12px; padding: 18px 20px; margin-bottom: 4px;\n  }\n  .pd-inci-text { font-size: 11.5px; line-height: 1.85; color: var(--muted); word-break: break-word; }\n  .pd-inci-note { margin-top: 10px; font-size: 11px; font-style: italic; color: #aaa; }\n  @media (max-width: 480px) {\n    .pd-benefits { grid-template-columns: 1fr; }\n    .pd-stats { grid-template-columns: 1fr; }\n    .pd-hero { padding: 18px; }\n    .pd-hero-title { font-size: 18px; }\n    .pd-callout { flex-direction: column; gap: 8px; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"pd\"\u003e\n  \u003c!-- ══ HERO ══ --\u003e\n  \u003cdiv class=\"pd-hero\"\u003e\n    \u003cdiv class=\"pd-hero-eyebrow\"\u003eBronceador en barra · Brillo soleado effortless\u003c\/div\u003e\n    \u003ch2 class=\"pd-hero-title\"\u003eCalidez natural.\u003cbr\u003e\u003cem\u003eLook sun-kissed sin esfuerzo.\u003c\/em\u003e\n\u003c\/h2\u003e\n    \u003cp class=\"pd-hero-body\"\u003e\n      Barra de bronceador en crema con textura \u003cstrong\u003elíquida ultra-cremosa\u003c\/strong\u003e que se funde con la piel al instante. \n      Aporta un \u003cstrong\u003ebrillo soleado creíble\u003c\/strong\u003e con acabado second-skin natural, sin peso, sin grasa y sin marcar líneas.\n    \u003c\/p\u003e\n    \u003cp class=\"pd-hero-note\"\u003e🌸 Con el mismo Botanical Blend de loto, gardenia y nenúfar blanco para calmar y nutrir la piel.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ══ APPLICATOR CALLOUT ══ --\u003e\n  \u003cdiv class=\"pd-callout\"\u003e\n    \u003cdiv class=\"pd-callout-icon\"\u003e🌞\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cdiv class=\"pd-callout-title\"\u003eAplicador 2-en-1 integrado\u003c\/div\u003e\n      \u003cdiv class=\"pd-callout-desc\"\u003eGira la barra para revelar el producto. Incluye un cepillo angular incorporado para aplicar y difuminar con precisión y facilidad.\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ══ CERTS ══ --\u003e\n  \u003cdiv class=\"pd-certs\"\u003e\n    \u003cspan class=\"pd-cert pd-cert--teal\"\u003e🌿 Vegano\u003c\/span\u003e\n    \u003cspan class=\"pd-cert pd-cert--teal\"\u003e🐰 Cruelty-free\u003c\/span\u003e\n    \u003cspan class=\"pd-cert pd-cert--purple\"\u003e🔬 Derm-tested\u003c\/span\u003e\n    \u003cspan class=\"pd-cert pd-cert--gray\"\u003e✓ No comedogénico\u003c\/span\u003e\n    \u003cspan class=\"pd-cert pd-cert--pink\"\u003e💧 Water-resistant\u003c\/span\u003e\n    \u003cspan class=\"pd-cert pd-cert--gray\"\u003e👁 Apto para párpados\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ══ BENEFICIOS ══ --\u003e\n  \u003cdiv class=\"pd-section-label\"\u003eBeneficios\u003c\/div\u003e\n  \u003cdiv class=\"pd-benefits\"\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e🌊\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eTextura líquido-crema\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eSe funde al instante con la piel como si fuera líquido\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e☀️\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eBrillo sun-kissed natural\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eCalidez creíble que parece venir del sol\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e🪶\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eUltraligero y weightless\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eSin sensación grasa ni pesada\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e🎨\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eBuildable y ultra blendable\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eDe sutil a más intenso según quieras\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e✨\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eAcabado second-skin\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eSe ve como tu propia piel, nunca acartonado\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e⏱\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eLarga duración\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eNo se desvanece, no se cuartea ni migra\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ══ RESULTADOS CLÍNICOS ══ --\u003e\n  \u003cdiv class=\"pd-section-label\"\u003eResultados clínicos\u003c\/div\u003e\n  \u003cdiv class=\"pd-stats\"\u003e\n    \u003cdiv class=\"pd-stat\"\u003e\n      \u003cdiv class=\"pd-stat-num\"\u003e100%\u003c\/div\u003e\n      \u003cdiv class=\"pd-stat-label\"\u003eSe difumina perfectamente con los dedos y no se asienta en líneas\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-stat\"\u003e\n      \u003cdiv class=\"pd-stat-num\"\u003e98%\u003c\/div\u003e\n      \u003cdiv class=\"pd-stat-label\"\u003eTextura weightless que se desliza suavemente\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ══ CÓMO APLICARLO ══ --\u003e\n  \u003cdiv class=\"pd-section-label\"\u003eCómo aplicarlo\u003c\/div\u003e\n  \u003cdiv class=\"pd-steps\"\u003e\n    \u003cdiv class=\"pd-step\"\u003e\n      \u003cdiv class=\"pd-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"pd-step-text\"\u003eGira la barra para sacar producto y \u003cstrong\u003eaplica directamente\u003c\/strong\u003e en las zonas donde quieras añadir calidez (pómulos, frente, mentón, sien).\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-step\"\u003e\n      \u003cdiv class=\"pd-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"pd-step-text\"\u003eDifumina con \u003cstrong\u003ededos, brocha o esponja\u003c\/strong\u003e con movimientos suaves hasta que se funda completamente con la piel.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-step\"\u003e\n      \u003cdiv class=\"pd-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"pd-step-text\"\u003eConstruye \u003cstrong\u003ecapa por capa\u003c\/strong\u003e para más intensidad donde necesites definición o glow.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-step\"\u003e\n      \u003cdiv class=\"pd-step-num\"\u003e4\u003c\/div\u003e\n      \u003cdiv class=\"pd-step-text\"\u003eUsa el \u003cstrong\u003ecepillo angular integrado\u003c\/strong\u003e para aplicar y difuminar con precisión en zonas pequeñas.\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ══ TRUCOS ══ --\u003e\n  \u003cdiv class=\"pd-section-label\"\u003eTips pro\u003c\/div\u003e\n  \u003cdiv class=\"pd-tips\"\u003e\n    \u003cdiv class=\"pd-tip\"\u003e\n      \u003cdiv class=\"pd-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv class=\"pd-tip-body\"\u003eAplícalo \u003cstrong\u003eantes o después del maquillaje\u003c\/strong\u003e — su fórmula se integra perfectamente en cualquier momento.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-tip\"\u003e\n      \u003cdiv class=\"pd-tip-icon\"\u003e👁\u003c\/div\u003e\n      \u003cdiv class=\"pd-tip-body\"\u003eÚsalo también en \u003cstrong\u003epárpados\u003c\/strong\u003e para un wash cálido de color y dimensión natural.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-tip\"\u003e\n      \u003cdiv class=\"pd-tip-icon\"\u003e🎭\u003c\/div\u003e\n      \u003cdiv class=\"pd-tip-body\"\u003ePara un \u003cstrong\u003eefecto sculpted natural\u003c\/strong\u003e, aplícalo bajo los pómulos y en la línea de la mandíbula.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-tip\"\u003e\n      \u003cdiv class=\"pd-tip-icon\"\u003e🌸\u003c\/div\u003e\n      \u003cdiv class=\"pd-tip-body\"\u003eCombínalo con \u003cstrong\u003eSoft Pinch Liquid Blush\u003c\/strong\u003e o el Liquid Contour para un look completo lleno de dimensión y calidez.\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ══ TONOS DISPONIBLES ══ --\u003e\n  \u003cdiv class=\"pd-section-label\"\u003eTonos disponibles (8 tonos)\u003c\/div\u003e\n  \u003cdiv class=\"pd-shades\"\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: linear-gradient(135deg, #d2b9a8, #c4a48f);\"\u003e\u003c\/div\u003e\n      \u003cdiv style=\"flex:1;\"\u003e\n        \u003cdiv class=\"pd-shade-name\"\u003ePower Boost\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eTrue tan con subtonos neutrales (ideal para pieles claras a medias)\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: linear-gradient(135deg, #e0c4b0, #d1af98);\"\u003e\u003c\/div\u003e\n      \u003cdiv style=\"flex:1;\"\u003e\n        \u003cdiv class=\"pd-shade-name\"\u003eBright Side\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eSoft tan con subtonos fríos\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: linear-gradient(135deg, #c9a88f, #b8947a);\"\u003e\u003c\/div\u003e\n      \u003cdiv style=\"flex:1;\"\u003e\n        \u003cdiv class=\"pd-shade-name\"\u003eHappy Sol\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eLight brown con subtonos fríos\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: linear-gradient(135deg, #b98f72, #a67d62);\"\u003e\u003c\/div\u003e\n      \u003cdiv style=\"flex:1;\"\u003e\n        \u003cdiv class=\"pd-shade-name\"\u003eAlways Sunny\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eRich caramel con subtonos neutrales\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: linear-gradient(135deg, #a67d5f, #8f6649);\"\u003e\u003c\/div\u003e\n      \u003cdiv style=\"flex:1;\"\u003e\n        \u003cdiv class=\"pd-shade-name\"\u003eGood Energy\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eMedium brown con subtonos neutrales\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: linear-gradient(135deg, #8f6649, #7a5136);\"\u003e\u003c\/div\u003e\n      \u003cdiv style=\"flex:1;\"\u003e\n        \u003cdiv class=\"pd-shade-name\"\u003eFull of Life\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eDeep bronze con subtonos dorados\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: linear-gradient(135deg, #7a5a45, #664837);\"\u003e\u003c\/div\u003e\n      \u003cdiv style=\"flex:1;\"\u003e\n        \u003cdiv class=\"pd-shade-name\"\u003eOn the Horizon\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eDeep brown con subtonos fríos\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: linear-gradient(135deg, #8b5f3d, #6f4a2e);\"\u003e\u003c\/div\u003e\n      \u003cdiv style=\"flex:1;\"\u003e\n        \u003cdiv class=\"pd-shade-name\"\u003eTrue Warmth\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eDeep amber con subtonos rojos (solo online)\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ══ LIBRE DE ══ --\u003e\n  \u003cdiv class=\"pd-section-label\"\u003eLibre de\u003c\/div\u003e\n  \u003cdiv class=\"pd-freefrom\"\u003e\n    \u003cspan class=\"pd-ff\"\u003eParabenos\u003c\/span\u003e\n    \u003cspan class=\"pd-ff\"\u003eAceites minerales\u003c\/span\u003e\n    \u003cspan class=\"pd-ff\"\u003eFragancias sintéticas\u003c\/span\u003e\n    \u003cspan class=\"pd-ff\"\u003eIngredientes animales\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ══ INGREDIENTES DESTACADOS ══ --\u003e\n  \u003cdiv class=\"pd-section-label\"\u003eIngredientes destacados\u003c\/div\u003e\n  \u003cdiv class=\"pd-key-ings\"\u003e\n    \u003cdiv class=\"pd-ki-card\"\u003e\n      \u003cdiv class=\"pd-ki-dot\" style=\"background:#f9c8e8;\"\u003e\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-ki-name\"\u003eExtracto de flor de loto (Nelumbo Nucifera Flower Extract)\u003c\/div\u003e\n        \u003cdiv class=\"pd-ki-desc\"\u003eCalma la piel y aporta propiedades antioxidantes.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-ki-card\"\u003e\n      \u003cdiv class=\"pd-ki-dot\" style=\"background:#fff5e6;\"\u003e\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-ki-name\"\u003eExtracto de gardenia (Gardenia Florida Fruit Extract)\u003c\/div\u003e\n        \u003cdiv class=\"pd-ki-desc\"\u003eNutre y suaviza la piel.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-ki-card\"\u003e\n      \u003cdiv class=\"pd-ki-dot\" style=\"background:#e8f4f8;\"\u003e\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-ki-name\"\u003eExtracto de nenúfar blanco (Nymphaea Odorata Root Extract)\u003c\/div\u003e\n        \u003cdiv class=\"pd-ki-desc\"\u003eEquilibra e hidrata la piel sensible.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-ki-card\"\u003e\n      \u003cdiv class=\"pd-ki-dot\" style=\"background:#fef3c7;\"\u003e\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-ki-name\"\u003eAceite de semilla de girasol (Helianthus Annuus Seed Oil)\u003c\/div\u003e\n        \u003cdiv class=\"pd-ki-desc\"\u003eRico en vitamina E, protege y suaviza.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ══ INCI ══ --\u003e\n  \u003cdiv class=\"pd-section-label\"\u003eIngredientes completos (INCI)\u003c\/div\u003e\n  \u003cdiv class=\"pd-inci-block\"\u003e\n    \u003cp class=\"pd-inci-text\"\u003e\n      ISODECYL ISONONANOATE, SILICA, C12-15 ALKYL BENZOATE, OCTYLDODECYL STEAROYL STEARATE, ISODECYL NEOPENTANOATE, SYNTHETIC WAX, METHYL METHACRYLATE CROSSPOLYMER, DICALCIUM PHOSPHATE, LIMNANTHES ALBA (MEADOWFOAM) SEED OIL, SYNTHETIC FLUORPHLOGOPITE, TOCOPHERYL ACETATE, PENTAERYTHRITYL TETRA-DI-T-BUTYL HYDROXYHYDROCINNAMATE, \u003cstrong style=\"color:var(--text);\"\u003eHELIANTHUS ANNUUS (SUNFLOWER) SEED OIL\u003c\/strong\u003e, \u003cstrong style=\"color:var(--text);\"\u003eGARDENIA FLORIDA FRUIT EXTRACT\u003c\/strong\u003e, \u003cstrong style=\"color:var(--text);\"\u003eNELUMBO NUCIFERA FLOWER EXTRACT\u003c\/strong\u003e, \u003cstrong style=\"color:var(--text);\"\u003eNYMPHAEA ODORATA ROOT EXTRACT\u003c\/strong\u003e, IRON OXIDES (CI 77491, CI 77492, CI 77499), TITANIUM DIOXIDE (CI 77891), [+\/- MAY CONTAIN: ULTRAMARINES (CI 77007), BLUE 1 LAKE (CI 42090)].\n    \u003c\/p\u003e\n    \u003cp class=\"pd-inci-note\"\u003eEl packaging y los materiales del producto pueden contener información adicional y\/o diferente. Siempre lee las etiquetas, advertencias e instrucciones del producto antes de usarlo.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"Rare Beauty","offers":[{"title":"Always Sunny","offer_id":54084383015187,"sku":"200001176:200006154#Always Sunny","price":24.95,"currency_code":"EUR","in_stock":true},{"title":"Bright Side","offer_id":54084383047955,"sku":"200001176:200006155#Bright Side","price":24.95,"currency_code":"EUR","in_stock":true},{"title":"Happy Sol","offer_id":54084383080723,"sku":"200001176:200006156#Happy Sol","price":24.95,"currency_code":"EUR","in_stock":true},{"title":"Power Boost","offer_id":54084383113491,"sku":"200001176:200006157#Power Boost","price":24.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0985\/8826\/2675\/files\/Sd7d8d81a762448c88a9262a1b86def6eW.webp?v=1777860267"},{"product_id":"rare-beauty-soft-pinch-matte-bouncy-blush","title":"Rare Beauty Soft Pinch Matte Bouncy Blush","description":"\u003cstyle\u003e\n  .pd {\n    --ac: #e64bbf;\n    --ac2: #ff9ad9;\n    --ac-soft: #fdf0f9;\n    --ac-soft2: #fff5fb;\n    --text: #111;\n    --muted: #6b6b6b;\n    --border: #ebebeb;\n    --surface: #fafafa;\n    --teal-soft: #e8f8f2;\n    --teal: #0f6e56;\n    --purple-soft: #f0eeff;\n    --purple: #5340c0;\n    --gold-soft: #fef9e7;\n    --gold: #9a6800;\n    --green-soft: #f0faf4;\n    --green: #1a7a4a;\n    font-family: 'Helvetica Neue', Arial, sans-serif;\n    color: var(--text);\n    font-size: 15px;\n    line-height: 1.7;\n    max-width: 680px;\n  }\n  .pd * { box-sizing: border-box; margin: 0; padding: 0; }\n  \/* ── HERO ── *\/\n  .pd-hero {\n    background: linear-gradient(135deg, var(--ac-soft) 0%, var(--ac-soft2) 100%);\n    border-radius: 14px;\n    padding: 24px 28px;\n    margin-bottom: 28px;\n    border-left: 3px solid var(--ac);\n  }\n  .pd-hero-eyebrow {\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 0.14em;\n    text-transform: uppercase;\n    color: var(--ac);\n    margin-bottom: 10px;\n  }\n  .pd-hero-title {\n    font-size: 22px;\n    font-weight: 800;\n    line-height: 1.25;\n    color: var(--text);\n    margin-bottom: 12px;\n    letter-spacing: -0.02em;\n  }\n  .pd-hero-title em {\n    font-style: normal;\n    background: linear-gradient(90deg, var(--ac), var(--ac2));\n    -webkit-background-clip: text;\n    background-clip: text;\n    color: transparent;\n  }\n  .pd-hero-body { font-size: 14px; color: var(--muted); line-height: 1.75; }\n  .pd-hero-body strong { color: var(--text); font-weight: 700; }\n  .pd-hero-note {\n    margin-top: 12px;\n    font-size: 12px;\n    color: var(--muted);\n    font-style: italic;\n  }\n  \/* ── SECTION LABEL ── *\/\n  .pd-section-label {\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 0.14em;\n    text-transform: uppercase;\n    color: var(--ac);\n    margin-bottom: 14px;\n    display: flex;\n    align-items: center;\n    gap: 8px;\n  }\n  .pd-section-label::after { content: ''; flex: 1; height: 1px; background: var(--border); }\n  \/* ── CERTS ── *\/\n  .pd-certs { display: flex; flex-wrap: wrap; gap: 8px; margin-bottom: 28px; }\n  .pd-cert {\n    display: inline-flex; align-items: center; gap: 5px;\n    font-size: 12px; font-weight: 700; padding: 6px 13px;\n    border-radius: 99px; border: 1px solid;\n  }\n  .pd-cert--teal { background: var(--teal-soft); color: var(--teal); border-color: #b4e4d2; }\n  .pd-cert--purple { background: var(--purple-soft); color: var(--purple); border-color: #cec5f5; }\n  .pd-cert--pink { background: var(--ac-soft); color: #c7238e; border-color: #f8c8e8; }\n  .pd-cert--gray { background: var(--surface); color: var(--muted); border-color: var(--border); }\n  .pd-cert--gold { background: var(--gold-soft); color: var(--gold); border-color: #f5d97a; }\n  \/* ── BENEFIT GRID ── *\/\n  .pd-benefits {\n    display: grid; grid-template-columns: repeat(2, 1fr);\n    gap: 10px; margin-bottom: 28px;\n  }\n  .pd-benefit {\n    display: flex; align-items: flex-start; gap: 10px;\n    background: var(--surface); border: 1px solid var(--border);\n    border-radius: 10px; padding: 12px 14px;\n  }\n  .pd-benefit:hover { border-color: #f8c8e8; }\n  .pd-benefit-icon {\n    width: 32px; height: 32px; border-radius: 8px;\n    background: var(--ac-soft); display: flex;\n    align-items: center; justify-content: center;\n    flex-shrink: 0; font-size: 15px;\n  }\n  .pd-benefit-title { font-size: 13px; font-weight: 700; color: var(--text); line-height: 1.3; margin-bottom: 2px; }\n  .pd-benefit-sub { font-size: 11px; color: var(--muted); line-height: 1.4; }\n  \/* ── STEPS ── *\/\n  .pd-steps { margin-bottom: 14px; }\n  .pd-step {\n    display: flex; gap: 14px; align-items: flex-start;\n    padding: 14px 0; border-bottom: 1px solid var(--border);\n  }\n  .pd-step:last-child { border-bottom: none; }\n  .pd-step-num {\n    width: 28px; height: 28px; border-radius: 50%;\n    background: var(--ac); color: #fff; font-size: 12px;\n    font-weight: 800; display: flex; align-items: center;\n    justify-content: center; flex-shrink: 0; margin-top: 1px;\n  }\n  .pd-step-text { font-size: 14px; color: var(--text); line-height: 1.65; padding-top: 3px; }\n  .pd-step-text strong { color: var(--ac); font-weight: 700; }\n  \/* ── TIPS ── *\/\n  .pd-tips { display: flex; flex-direction: column; gap: 8px; margin-bottom: 28px; }\n  .pd-tip {\n    background: var(--ac-soft); border-radius: 10px;\n    padding: 13px 16px; display: flex; gap: 10px; align-items: flex-start;\n  }\n  .pd-tip-icon { font-size: 15px; flex-shrink: 0; margin-top: 1px; }\n  .pd-tip-body { font-size: 13px; color: #8a1060; line-height: 1.6; }\n  .pd-tip-body strong { font-weight: 700; }\n  \/* ── STATS ── *\/\n  .pd-stats {\n    display: grid; grid-template-columns: repeat(2, 1fr);\n    gap: 12px; margin-bottom: 28px;\n  }\n  .pd-stat {\n    background: var(--green-soft); border: 1px solid #b8e6d3;\n    border-radius: 10px; padding: 14px 12px; text-align: center;\n  }\n  .pd-stat-num {\n    font-size: 28px; font-weight: 800;\n    background: linear-gradient(135deg, var(--green), #0a4f33);\n    -webkit-background-clip: text;\n    background-clip: text;\n    color: transparent;\n    line-height: 1;\n    margin-bottom: 6px;\n  }\n  .pd-stat-label { font-size: 11px; color: #0f6e56; line-height: 1.4; font-weight: 600; }\n  \/* ── SHADES ── *\/\n  .pd-shades { display: flex; flex-direction: column; gap: 8px; margin-bottom: 28px; }\n  .pd-shade {\n    display: flex; align-items: center; gap: 12px;\n    background: var(--surface); border: 1px solid var(--border);\n    border-radius: 10px; padding: 10px 14px;\n  }\n  .pd-shade-swatch {\n    width: 36px; height: 36px; border-radius: 8px;\n    border: 2px solid #fff; box-shadow: 0 0 0 1px var(--border);\n    flex-shrink: 0;\n  }\n  .pd-shade-name { font-size: 13px; font-weight: 700; color: var(--text); flex: 1; }\n  .pd-shade-desc { font-size: 11px; color: var(--muted); }\n  \/* ── KEY INGREDIENTS ── *\/\n  .pd-key-ings { display: flex; flex-direction: column; gap: 10px; margin-bottom: 28px; }\n  .pd-ki-card {\n    display: flex; gap: 12px; align-items: flex-start;\n    background: var(--surface); border: 1px solid var(--border);\n    border-radius: 10px; padding: 13px 15px;\n  }\n  .pd-ki-dot { width: 10px; height: 10px; border-radius: 50%; flex-shrink: 0; margin-top: 5px; }\n  .pd-ki-name { font-size: 13px; font-weight: 700; color: var(--text); margin-bottom: 3px; }\n  .pd-ki-desc { font-size: 12px; color: var(--muted); line-height: 1.5; }\n  \/* ── FREE-FROM ── *\/\n  .pd-freefrom { display: flex; flex-wrap: wrap; gap: 6px; margin-bottom: 28px; }\n  .pd-ff {\n    font-size: 11px; font-weight: 600; padding: 4px 10px;\n    border-radius: 99px; background: #f4f4f4; color: var(--muted);\n    border: 1px solid var(--border);\n  }\n  .pd-ff::before { content: '✕ '; }\n  \/* ── INCI ── *\/\n  .pd-inci-block {\n    background: var(--surface); border: 1px solid var(--border);\n    border-radius: 12px; padding: 18px 20px; margin-bottom: 4px;\n  }\n  .pd-inci-text { font-size: 11.5px; line-height: 1.85; color: var(--muted); word-break: break-word; }\n  .pd-inci-note { margin-top: 10px; font-size: 11px; font-style: italic; color: #aaa; }\n  @media (max-width: 480px) {\n    .pd-benefits { grid-template-columns: 1fr; }\n    .pd-stats { grid-template-columns: 1fr; }\n    .pd-hero { padding: 18px; }\n    .pd-hero-title { font-size: 18px; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"pd\"\u003e\n  \u003c!-- ══ HERO ══ --\u003e\n  \u003cdiv class=\"pd-hero\"\u003e\n    \u003cdiv class=\"pd-hero-eyebrow\"\u003eBlush en crema mate · Efecto bouncy y natural\u003c\/div\u003e\n    \u003ch2 class=\"pd-hero-title\"\u003eRubor soñado.\u003cbr\u003e\u003cem\u003eAcabado mate difuminado y saludable.\u003c\/em\u003e\n\u003c\/h2\u003e\n    \u003cp class=\"pd-hero-body\"\u003e\n      Blush crema-to-powder con textura \u003cstrong\u003eesponjosa y pudding-like\u003c\/strong\u003e que se funde con la piel al instante. \n      Proporciona un \u003cstrong\u003erubor natural y difuminado\u003c\/strong\u003e con acabado mate suave que dura todo el día, sin resecar y con un toque de hidratación.\n    \u003c\/p\u003e\n    \u003cp class=\"pd-hero-note\"\u003e🌸 Con el Botanical Blend de loto, gardenia y nenúfar blanco para calmar y nutrir la piel. Aroma sutil a flores de melocotón.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ══ CERTS ══ --\u003e\n  \u003cdiv class=\"pd-certs\"\u003e\n    \u003cspan class=\"pd-cert pd-cert--teal\"\u003e🌿 Vegano\u003c\/span\u003e\n    \u003cspan class=\"pd-cert pd-cert--teal\"\u003e🐰 Cruelty-free\u003c\/span\u003e\n    \u003cspan class=\"pd-cert pd-cert--purple\"\u003e🔬 Derm-tested\u003c\/span\u003e\n    \u003cspan class=\"pd-cert pd-cert--gray\"\u003e✓ Pieles sensibles\u003c\/span\u003e\n    \u003cspan class=\"pd-cert pd-cert--pink\"\u003e⏱ Larga duración\u003c\/span\u003e\n    \u003cspan class=\"pd-cert pd-cert--gray\"\u003e💧 Hidratante\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ══ BENEFICIOS ══ --\u003e\n  \u003cdiv class=\"pd-section-label\"\u003eBeneficios\u003c\/div\u003e\n  \u003cdiv class=\"pd-benefits\"\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e🍮\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eTextura bouncy pudding-like\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eCremosa, esponjosa y muy fácil de trabajar\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e🌫\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eAcabado mate blurred\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eRubor difuminado y natural que parece piel real\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e🪶\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eUltraligero y cómodo\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eSin sensación pesada ni pastosa\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e🎨\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eBuildable y blendable\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eDe sutil a intenso según cómo lo apliques\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e✨\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eHidratación y bounce\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eRenueva la piel con un toque de jugosidad\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e⏱\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eLarga duración\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eSe mantiene fresco y sin migrar todo el día\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ══ RESULTADOS CLÍNICOS ══ --\u003e\n  \u003cdiv class=\"pd-section-label\"\u003eResultados clínicos\u003c\/div\u003e\n  \u003cdiv class=\"pd-stats\"\u003e\n    \u003cdiv class=\"pd-stat\"\u003e\n      \u003cdiv class=\"pd-stat-num\"\u003e100%\u003c\/div\u003e\n      \u003cdiv class=\"pd-stat-label\"\u003eSe difumina sin esfuerzo y no marca textura\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-stat\"\u003e\n      \u003cdiv class=\"pd-stat-num\"\u003e98%\u003c\/div\u003e\n      \u003cdiv class=\"pd-stat-label\"\u003eAcabado mate natural y saludable\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ══ CÓMO APLICARLO ══ --\u003e\n  \u003cdiv class=\"pd-section-label\"\u003eCómo aplicarlo\u003c\/div\u003e\n  \u003cdiv class=\"pd-steps\"\u003e\n    \u003cdiv class=\"pd-step\"\u003e\n      \u003cdiv class=\"pd-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"pd-step-text\"\u003eToma producto con la yema de los \u003cstrong\u003ededos\u003c\/strong\u003e o con una brocha suave.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-step\"\u003e\n      \u003cdiv class=\"pd-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"pd-step-text\"\u003eAplica en las \u003cstrong\u003emanzanas de las mejillas\u003c\/strong\u003e (o donde quieras el rubor) con toques suaves.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-step\"\u003e\n      \u003cdiv class=\"pd-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"pd-step-text\"\u003eDifumina con \u003cstrong\u003ededos o brocha\u003c\/strong\u003e usando movimientos circulares hasta conseguir el efecto deseado.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-step\"\u003e\n      \u003cdiv class=\"pd-step-num\"\u003e4\u003c\/div\u003e\n      \u003cdiv class=\"pd-step-text\"\u003eConstruye por capas si quieres más intensidad. La fórmula cream-to-powder se fija rápidamente.\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ══ TRUCOS ══ --\u003e\n  \u003cdiv class=\"pd-section-label\"\u003eTips pro\u003c\/div\u003e\n  \u003cdiv class=\"pd-tips\"\u003e\n    \u003cdiv class=\"pd-tip\"\u003e\n      \u003cdiv class=\"pd-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv class=\"pd-tip-body\"\u003eAplícalo \u003cstrong\u003econ los dedos\u003c\/strong\u003e para un acabado más jugoso y natural, o con brocha para mayor difuminado.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-tip\"\u003e\n      \u003cdiv class=\"pd-tip-icon\"\u003e🌸\u003c\/div\u003e\n      \u003cdiv class=\"pd-tip-body\"\u003eCombínalo con el \u003cstrong\u003eLiquid Contour\u003c\/strong\u003e y el \u003cstrong\u003eWarm Wishes Bronzer\u003c\/strong\u003e para un look completo con dimensión y calidez.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-tip\"\u003e\n      \u003cdiv class=\"pd-tip-icon\"\u003e👁\u003c\/div\u003e\n      \u003cdiv class=\"pd-tip-body\"\u003eÚsalo también en \u003cstrong\u003epárpados\u003c\/strong\u003e para un wash de color mate armonioso (evita tonos muy oscuros cerca de la línea de agua).\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-tip\"\u003e\n      \u003cdiv class=\"pd-tip-icon\"\u003e🎭\u003c\/div\u003e\n      \u003cdiv class=\"pd-tip-body\"\u003ePara un efecto lifting, aplica ligeramente por encima de los pómulos y difumina hacia las sienes.\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ══ TONOS DISPONIBLES ══ --\u003e\n  \u003cdiv class=\"pd-section-label\"\u003eTonos disponibles (7 tonos)\u003c\/div\u003e\n  \u003cdiv class=\"pd-shades\"\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: linear-gradient(135deg, #f8b5b5, #e88a8a);\"\u003e\u003c\/div\u003e\n      \u003cdiv style=\"flex:1;\"\u003e\n        \u003cdiv class=\"pd-shade-name\"\u003eHappy\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eCool pink vibrante\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: linear-gradient(135deg, #e8a8c0, #d88aa8);\"\u003e\u003c\/div\u003e\n      \u003cdiv style=\"flex:1;\"\u003e\n        \u003cdiv class=\"pd-shade-name\"\u003eGrateful\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eSoft mauve rosado\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: linear-gradient(135deg, #f7c7a8, #e8b38a);\"\u003e\u003c\/div\u003e\n      \u003cdiv style=\"flex:1;\"\u003e\n        \u003cdiv class=\"pd-shade-name\"\u003eHope\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003ePeach nude cálido\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: linear-gradient(135deg, #d8a8b8, #c88aa0);\"\u003e\u003c\/div\u003e\n      \u003cdiv style=\"flex:1;\"\u003e\n        \u003cdiv class=\"pd-shade-name\"\u003eWorth\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eMauve neutral\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: linear-gradient(135deg, #e89a9a, #d87a7a);\"\u003e\u003c\/div\u003e\n      \u003cdiv style=\"flex:1;\"\u003e\n        \u003cdiv class=\"pd-shade-name\"\u003eThriving\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eBerry rosado\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: linear-gradient(135deg, #f0b090, #e09a70);\"\u003e\u003c\/div\u003e\n      \u003cdiv style=\"flex:1;\"\u003e\n        \u003cdiv class=\"pd-shade-name\"\u003eAlive\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eCoral cálido\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: linear-gradient(135deg, #c8a8b0, #b88a9a);\"\u003e\u003c\/div\u003e\n      \u003cdiv style=\"flex:1;\"\u003e\n        \u003cdiv class=\"pd-shade-name\"\u003eTruth\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eMauve profundo sutil\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ══ LIBRE DE ══ --\u003e\n  \u003cdiv class=\"pd-section-label\"\u003eLibre de\u003c\/div\u003e\n  \u003cdiv class=\"pd-freefrom\"\u003e\n    \u003cspan class=\"pd-ff\"\u003eParabenos\u003c\/span\u003e\n    \u003cspan class=\"pd-ff\"\u003eAceite mineral\u003c\/span\u003e\n    \u003cspan class=\"pd-ff\"\u003eFragancias sintéticas fuertes\u003c\/span\u003e\n    \u003cspan class=\"pd-ff\"\u003eIngredientes animales\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ══ INGREDIENTES DESTACADOS ══ --\u003e\n  \u003cdiv class=\"pd-section-label\"\u003eIngredientes destacados\u003c\/div\u003e\n  \u003cdiv class=\"pd-key-ings\"\u003e\n    \u003cdiv class=\"pd-ki-card\"\u003e\n      \u003cdiv class=\"pd-ki-dot\" style=\"background:#f9c8e8;\"\u003e\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-ki-name\"\u003eExtracto de flor de loto (Nelumbo Nucifera Flower Extract)\u003c\/div\u003e\n        \u003cdiv class=\"pd-ki-desc\"\u003eCalma la piel y aporta antioxidantes.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-ki-card\"\u003e\n      \u003cdiv class=\"pd-ki-dot\" style=\"background:#fff5e6;\"\u003e\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-ki-name\"\u003eExtracto de gardenia (Gardenia Florida Fruit Extract)\u003c\/div\u003e\n        \u003cdiv class=\"pd-ki-desc\"\u003eNutre y suaviza la piel.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-ki-card\"\u003e\n      \u003cdiv class=\"pd-ki-dot\" style=\"background:#e8f4f8;\"\u003e\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-ki-name\"\u003eExtracto de nenúfar blanco (Nymphaea Odorata Root Extract)\u003c\/div\u003e\n        \u003cdiv class=\"pd-ki-desc\"\u003eEquilibra e hidrata piel sensible.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-ki-card\"\u003e\n      \u003cdiv class=\"pd-ki-dot\" style=\"background:#fef3c7;\"\u003e\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-ki-name\"\u003eAceite de semilla de girasol (Helianthus Annuus Seed Oil)\u003c\/div\u003e\n        \u003cdiv class=\"pd-ki-desc\"\u003eRico en vitamina E, protege y suaviza.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ══ INCI ══ --\u003e\n  \u003cdiv class=\"pd-section-label\"\u003eIngredientes completos (INCI)\u003c\/div\u003e\n  \u003cdiv class=\"pd-inci-block\"\u003e\n    \u003cp class=\"pd-inci-text\"\u003e\n      SYNTHETIC FLUORPHLOGOPITE, HEXYL LAURATE, DIMETHICONE\/VINYL DIMETHICONE CROSSPOLYMER, DIISOSTEARYL MALATE, CAPRYLIC\/CAPRIC TRIGLYCERIDE, DIMETHICONE, 1,2-HEXANEDIOL, BUTYLENE GLYCOL, CAPRYLYL GLYCOL, TOCOPHERYL ACETATE, PENTAERYTHRITYL TETRA-DI-T-BUTYL HYDROXYHYDROCINNAMATE, \n      \u003cstrong style=\"color:var(--text);\"\u003eHELIANTHUS ANNUUS (SUNFLOWER) SEED OIL\u003c\/strong\u003e, \n      \u003cstrong style=\"color:var(--text);\"\u003eGARDENIA FLORIDA FRUIT EXTRACT\u003c\/strong\u003e, \n      \u003cstrong style=\"color:var(--text);\"\u003eNELUMBO NUCIFERA FLOWER EXTRACT\u003c\/strong\u003e, \n      \u003cstrong style=\"color:var(--text);\"\u003eNYMPHAEA ODORATA ROOT EXTRACT\u003c\/strong\u003e, \n      IRON OXIDES (CI 77491, CI 77492, CI 77499), TITANIUM DIOXIDE (CI 77891), [+\/- MAY CONTAIN: ULTRAMARINES (CI 77007), RED 7 LAKE (CI 15850), etc.].\n    \u003c\/p\u003e\n    \u003cp class=\"pd-inci-note\"\u003eEl packaging y los materiales del producto pueden contener información adicional y\/o diferente. Siempre lee las etiquetas, advertencias e instrucciones del producto antes de usarlo.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"Rare Beauty","offers":[{"title":"Happy","offer_id":54084581556499,"sku":"200001176:200004889#Happy","price":23.95,"currency_code":"EUR","in_stock":true},{"title":"Truth","offer_id":54084581589267,"sku":"200001176:200006152#Truth","price":23.95,"currency_code":"EUR","in_stock":true},{"title":"Thriving","offer_id":54084581622035,"sku":"200001176:200006153#Thriving","price":23.95,"currency_code":"EUR","in_stock":true},{"title":"Hope","offer_id":54084581654803,"sku":"200001176:200005536#Hope","price":23.95,"currency_code":"EUR","in_stock":true},{"title":"Alive","offer_id":54084581687571,"sku":"200001176:200006151#Alive","price":23.95,"currency_code":"EUR","in_stock":true},{"title":"Worth","offer_id":54084581720339,"sku":"200001176:1254#Worth","price":23.95,"currency_code":"EUR","in_stock":true},{"title":"Grateful","offer_id":54084581753107,"sku":"200001176:200000195#Grateful","price":23.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0985\/8826\/2675\/files\/S32f3c83506504260bf99346e2c42479do.webp?v=1777860270"},{"product_id":"charlotte-tilbury-beautiful-skin-foundation","title":"Charlotte Tilbury Beautiful Skin Foundation","description":"\u003cstyle\u003e\n  .pd {\n    --ac: #b8336a;\n    --ac2: #d4659a;\n    --ac-soft: #fbeef4;\n    --ac-soft2: #fdf5f9;\n    --text: #111;\n    --muted: #6b6b6b;\n    --border: #ebebeb;\n    --surface: #fafafa;\n    --teal-soft: #e8f8f2;\n    --teal: #0f6e56;\n    --purple-soft: #f0eeff;\n    --purple: #5340c0;\n    --gold-soft: #fef9e7;\n    --gold: #9a6800;\n    --green-soft: #f0faf4;\n    --green: #1a7a4a;\n    font-family: 'Helvetica Neue', Arial, sans-serif;\n    color: var(--text);\n    font-size: 15px;\n    line-height: 1.7;\n    max-width: 680px;\n  }\n  .pd * { box-sizing: border-box; margin: 0; padding: 0; }\n  .pd-hero { background: linear-gradient(135deg, var(--ac-soft) 0%, var(--ac-soft2) 100%); border-radius: 14px; padding: 24px 28px; margin-bottom: 28px; border-left: 3px solid var(--ac); }\n  .pd-hero-eyebrow { font-size: 10px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: var(--ac); margin-bottom: 10px; }\n  .pd-hero-title { font-size: 22px; font-weight: 800; line-height: 1.25; color: var(--text); margin-bottom: 12px; letter-spacing: -0.02em; }\n  .pd-hero-title em { font-style: normal; background: linear-gradient(90deg, var(--ac), var(--ac2)); -webkit-background-clip: text; background-clip: text; color: transparent; }\n  .pd-hero-body { font-size: 14px; color: var(--muted); line-height: 1.75; }\n  .pd-hero-body strong { color: var(--text); font-weight: 700; }\n  .pd-hero-note { margin-top: 12px; font-size: 12px; color: var(--muted); font-style: italic; }\n  .pd-section-label { font-size: 10px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: var(--ac); margin-bottom: 14px; display: flex; align-items: center; gap: 8px; }\n  .pd-section-label::after { content: ''; flex: 1; height: 1px; background: var(--border); }\n  .pd-certs { display: flex; flex-wrap: wrap; gap: 8px; margin-bottom: 28px; }\n  .pd-cert { display: inline-flex; align-items: center; gap: 5px; font-size: 12px; font-weight: 700; padding: 6px 13px; border-radius: 99px; border: 1px solid; }\n  .pd-cert--teal { background: var(--teal-soft); color: var(--teal); border-color: #b4e4d2; }\n  .pd-cert--purple { background: var(--purple-soft); color: var(--purple); border-color: #cec5f5; }\n  .pd-cert--pink { background: var(--ac-soft); color: #9a2456; border-color: #f0c8d8; }\n  .pd-cert--gray { background: var(--surface); color: var(--muted); border-color: var(--border); }\n  .pd-cert--gold { background: var(--gold-soft); color: var(--gold); border-color: #f5d97a; }\n  .pd-benefits { display: grid; grid-template-columns: repeat(2, 1fr); gap: 10px; margin-bottom: 28px; }\n  .pd-benefit { display: flex; align-items: flex-start; gap: 10px; background: var(--surface); border: 1px solid var(--border); border-radius: 10px; padding: 12px 14px; }\n  .pd-benefit:hover { border-color: #f0c8d8; }\n  .pd-benefit-icon { width: 32px; height: 32px; border-radius: 8px; background: var(--ac-soft); display: flex; align-items: center; justify-content: center; flex-shrink: 0; font-size: 15px; }\n  .pd-benefit-title { font-size: 13px; font-weight: 700; color: var(--text); line-height: 1.3; margin-bottom: 2px; }\n  .pd-benefit-sub { font-size: 11px; color: var(--muted); line-height: 1.4; }\n  .pd-steps { margin-bottom: 14px; }\n  .pd-step { display: flex; gap: 14px; align-items: flex-start; padding: 14px 0; border-bottom: 1px solid var(--border); }\n  .pd-step:last-child { border-bottom: none; }\n  .pd-step-num { width: 28px; height: 28px; border-radius: 50%; background: var(--ac); color: #fff; font-size: 12px; font-weight: 800; display: flex; align-items: center; justify-content: center; flex-shrink: 0; margin-top: 1px; }\n  .pd-step-text { font-size: 14px; color: var(--text); line-height: 1.65; padding-top: 3px; }\n  .pd-step-text strong { color: var(--ac); font-weight: 700; }\n  .pd-tips { display: flex; flex-direction: column; gap: 8px; margin-bottom: 28px; }\n  .pd-tip { background: var(--ac-soft); border-radius: 10px; padding: 13px 16px; display: flex; gap: 10px; align-items: flex-start; }\n  .pd-tip-icon { font-size: 15px; flex-shrink: 0; margin-top: 1px; }\n  .pd-tip-body { font-size: 13px; color: #7a1c44; line-height: 1.6; }\n  .pd-tip-body strong { font-weight: 700; }\n  .pd-stats { display: grid; grid-template-columns: repeat(2, 1fr); gap: 12px; margin-bottom: 28px; }\n  .pd-stat { background: var(--green-soft); border: 1px solid #b8e6d3; border-radius: 10px; padding: 14px 12px; text-align: center; }\n  .pd-stat-num { font-size: 28px; font-weight: 800; background: linear-gradient(135deg, var(--green), #0a4f33); -webkit-background-clip: text; background-clip: text; color: transparent; line-height: 1; margin-bottom: 6px; }\n  .pd-stat-label { font-size: 11px; color: #0f6e56; line-height: 1.4; font-weight: 600; }\n  .pd-shades { display: flex; flex-direction: column; gap: 8px; margin-bottom: 28px; }\n  .pd-shade { display: flex; align-items: center; gap: 12px; background: var(--surface); border: 1px solid var(--border); border-radius: 10px; padding: 10px 14px; }\n  .pd-shade-swatch { width: 36px; height: 36px; border-radius: 8px; border: 2px solid #fff; box-shadow: 0 0 0 1px var(--border); flex-shrink: 0; }\n  .pd-shade-name { font-size: 13px; font-weight: 700; color: var(--text); flex: 1; }\n  .pd-shade-desc { font-size: 11px; color: var(--muted); }\n  .pd-shade-group-title { font-size: 11px; font-weight: 700; color: var(--ac); text-transform: uppercase; letter-spacing: 0.1em; margin-top: 14px; margin-bottom: 4px; padding-left: 4px; }\n  .pd-shade-group-title:first-child { margin-top: 0; }\n  .pd-key-ings { display: flex; flex-direction: column; gap: 10px; margin-bottom: 28px; }\n  .pd-ki-card { display: flex; gap: 12px; align-items: flex-start; background: var(--surface); border: 1px solid var(--border); border-radius: 10px; padding: 13px 15px; }\n  .pd-ki-dot { width: 10px; height: 10px; border-radius: 50%; flex-shrink: 0; margin-top: 5px; }\n  .pd-ki-name { font-size: 13px; font-weight: 700; color: var(--text); margin-bottom: 3px; }\n  .pd-ki-desc { font-size: 12px; color: var(--muted); line-height: 1.5; }\n  .pd-freefrom { display: flex; flex-wrap: wrap; gap: 6px; margin-bottom: 28px; }\n  .pd-ff { font-size: 11px; font-weight: 600; padding: 4px 10px; border-radius: 99px; background: #f4f4f4; color: var(--muted); border: 1px solid var(--border); }\n  .pd-ff::before { content: '✕ '; }\n  .pd-inci-block { background: var(--surface); border: 1px solid var(--border); border-radius: 12px; padding: 18px 20px; margin-bottom: 4px; }\n  .pd-inci-text { font-size: 11.5px; line-height: 1.85; color: var(--muted); word-break: break-word; }\n  .pd-inci-note { margin-top: 10px; font-size: 11px; font-style: italic; color: #aaa; }\n  @media (max-width: 480px) {\n    .pd-benefits { grid-template-columns: 1fr; }\n    .pd-stats { grid-template-columns: 1fr; }\n    .pd-hero { padding: 18px; }\n    .pd-hero-title { font-size: 18px; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"pd\"\u003e\n  \u003c!-- ══ HERO ══ --\u003e\n  \u003cdiv class=\"pd-hero\"\u003e\n    \u003cdiv class=\"pd-hero-eyebrow\"\u003eBase hidratante de cobertura media · Acabado natural luminoso 16h\u003c\/div\u003e\n    \u003ch2 class=\"pd-hero-title\"\u003eUna piel preciosa cada día.\u003cbr\u003e\u003cem\u003eMaquillaje impulsado por skincare con glow saludable.\u003c\/em\u003e\n\u003c\/h2\u003e\n    \u003cp class=\"pd-hero-body\"\u003e\n      Base de maquillaje hidratante de \u003cstrong\u003ecobertura media modulable\u003c\/strong\u003e con acabado natural luminoso \n      y duración de hasta \u003cstrong\u003e16 horas\u003c\/strong\u003e. Formulada con ácido hialurónico, complejo de rosa y extracto \n      de coco para hidratar, suavizar, difuminar poros e iluminar la piel. Aporta un efecto \"tu piel pero mejor\" \n      con un toque saludable, sin sensación pesada ni acabado cake.\n    \u003c\/p\u003e\n    \u003cp class=\"pd-hero-note\"\u003e🌹 Disponible en 30 tonos con base neutra universal para todos los matices y tipos de piel.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ══ CERTS ══ --\u003e\n  \u003cdiv class=\"pd-certs\"\u003e\n    \u003cspan class=\"pd-cert pd-cert--gold\"\u003e🌹 Complejo de Rosa\u003c\/span\u003e\n    \u003cspan class=\"pd-cert pd-cert--teal\"\u003e🌿 Vegana y cruelty-free\u003c\/span\u003e\n    \u003cspan class=\"pd-cert pd-cert--pink\"\u003e✨ Glow natural 16h\u003c\/span\u003e\n    \u003cspan class=\"pd-cert pd-cert--gray\"\u003e💧 Ácido hialurónico\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ══ BENEFICIOS ══ --\u003e\n  \u003cdiv class=\"pd-section-label\"\u003eBeneficios\u003c\/div\u003e\n  \u003cdiv class=\"pd-benefits\"\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e💧\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eHidratación profunda\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eEl ácido hialurónico inunda la piel de humedad y la revitaliza\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e✨\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eGlow saludable\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eAcabado natural luminoso, nada de efecto máscara ni cake\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e🎯\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eCobertura modulable\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eDe media a alta, capa a capa según lo que necesites\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e🌸\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eDifumina poros\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eBix'Activ™ reduce visiblemente brillos y suaviza la textura\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e🌹\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eEfecto iluminador\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eEl Complejo de Rosa reduce signos de fatiga y cansancio\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e⏱️\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eLarga duración 16h\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eResistente todo el día sin retoques ni transferencia excesiva\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ══ CÓMO APLICARLO ══ --\u003e\n  \u003cdiv class=\"pd-section-label\"\u003eCómo aplicarla\u003c\/div\u003e\n  \u003cdiv class=\"pd-steps\"\u003e\n    \u003cdiv class=\"pd-step\"\u003e\n      \u003cdiv class=\"pd-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"pd-step-text\"\u003eAplica unas gotas con el \u003cstrong\u003ecuentagotas\u003c\/strong\u003e sobre la piel limpia e hidratada, en frente, mejillas, nariz y barbilla.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-step\"\u003e\n      \u003cdiv class=\"pd-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"pd-step-text\"\u003eDifumina \u003cstrong\u003edesde el centro hacia fuera\u003c\/strong\u003e con brocha kabuki, esponja o dedos, hasta el contorno mandibular.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-step\"\u003e\n      \u003cdiv class=\"pd-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"pd-step-text\"\u003ePara mayor cobertura, aplica con toques suaves \u003cstrong\u003ecapa a capa\u003c\/strong\u003e en zonas donde necesites más correción.\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ══ TRUCOS ══ --\u003e\n  \u003cdiv class=\"pd-section-label\"\u003eTips pro\u003c\/div\u003e\n  \u003cdiv class=\"pd-tips\"\u003e\n    \u003cdiv class=\"pd-tip\"\u003e\n      \u003cdiv class=\"pd-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv class=\"pd-tip-body\"\u003ePrepara la piel con una crema hidratante o sérum tipo Magic Cream para potenciar el efecto glow y la fusión con la piel.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-tip\"\u003e\n      \u003cdiv class=\"pd-tip-icon\"\u003e✨\u003c\/div\u003e\n      \u003cdiv class=\"pd-tip-body\"\u003eSi tienes piel mixta o grasa, fija con un toque de polvo translúcido en zona T para prolongar la duración.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-tip\"\u003e\n      \u003cdiv class=\"pd-tip-icon\"\u003e🌹\u003c\/div\u003e\n      \u003cdiv class=\"pd-tip-body\"\u003eCombínala con Hollywood Flawless Filter mezclado en la base para un acabado aún más jugoso e iluminador.\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ══ TONOS DISPONIBLES ══ --\u003e\n  \u003cdiv class=\"pd-section-label\"\u003eTonos disponibles (30 tonos)\u003c\/div\u003e\n  \u003cdiv class=\"pd-shades\"\u003e\n\n    \u003cdiv class=\"pd-shade-group-title\"\u003ePieles claras (1–4)\u003c\/div\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: linear-gradient(135deg, #f5e3d3, #ecd2bf);\"\u003e\u003c\/div\u003e\n      \u003cdiv style=\"flex:1;\"\u003e\n        \u003cdiv class=\"pd-shade-name\"\u003e1 Neutral\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003ePieles muy claras con matices neutros\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: linear-gradient(135deg, #f1dcc6, #e6cbb1);\"\u003e\u003c\/div\u003e\n      \u003cdiv style=\"flex:1;\"\u003e\n        \u003cdiv class=\"pd-shade-name\"\u003e2 Neutral\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003ePieles claras con matices neutros\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: linear-gradient(135deg, #f0d6b8, #e3c39e);\"\u003e\u003c\/div\u003e\n      \u003cdiv style=\"flex:1;\"\u003e\n        \u003cdiv class=\"pd-shade-name\"\u003e2 Warm\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003ePieles claras con matices amarillos cálidos\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: linear-gradient(135deg, #f3d8c3, #e7c5ad);\"\u003e\u003c\/div\u003e\n      \u003cdiv style=\"flex:1;\"\u003e\n        \u003cdiv class=\"pd-shade-name\"\u003e3 Cool\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003ePieles claras con matices rosas fríos\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: linear-gradient(135deg, #ecd0b3, #dfbe9b);\"\u003e\u003c\/div\u003e\n      \u003cdiv style=\"flex:1;\"\u003e\n        \u003cdiv class=\"pd-shade-name\"\u003e3 Neutral\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003ePieles claras con matices neutros\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: linear-gradient(135deg, #e8c9a8, #d8b58e);\"\u003e\u003c\/div\u003e\n      \u003cdiv style=\"flex:1;\"\u003e\n        \u003cdiv class=\"pd-shade-name\"\u003e4 Neutral\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003ePieles claras con matices neutros peach\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: linear-gradient(135deg, #e6c4a0, #d3ae84);\"\u003e\u003c\/div\u003e\n      \u003cdiv style=\"flex:1;\"\u003e\n        \u003cdiv class=\"pd-shade-name\"\u003e4 Warm\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003ePieles claras-medias con matices amarillos\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-shade-group-title\"\u003ePieles claras–medias (5–7)\u003c\/div\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: linear-gradient(135deg, #e0bd96, #cea679);\"\u003e\u003c\/div\u003e\n      \u003cdiv style=\"flex:1;\"\u003e\n        \u003cdiv class=\"pd-shade-name\"\u003e5 Neutral\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003ePieles más claras con matices oliva neutros\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: linear-gradient(135deg, #ddb88f, #cba074);\"\u003e\u003c\/div\u003e\n      \u003cdiv style=\"flex:1;\"\u003e\n        \u003cdiv class=\"pd-shade-name\"\u003e6 Cool\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003ePieles claras-medias con matices rosas fríos\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: linear-gradient(135deg, #d8b287, #c79b6e);\"\u003e\u003c\/div\u003e\n      \u003cdiv style=\"flex:1;\"\u003e\n        \u003cdiv class=\"pd-shade-name\"\u003e6 Neutral\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003ePieles claras-medias con matices neutros\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: linear-gradient(135deg, #d2ac80, #c19567);\"\u003e\u003c\/div\u003e\n      \u003cdiv style=\"flex:1;\"\u003e\n        \u003cdiv class=\"pd-shade-name\"\u003e7 Cool\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003ePieles medias con matices rosas fríos\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: linear-gradient(135deg, #cda57a, #ba8d61);\"\u003e\u003c\/div\u003e\n      \u003cdiv style=\"flex:1;\"\u003e\n        \u003cdiv class=\"pd-shade-name\"\u003e7 Neutral\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003ePieles medias con matices oliva neutros\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: linear-gradient(135deg, #c8a075, #b6885d);\"\u003e\u003c\/div\u003e\n      \u003cdiv style=\"flex:1;\"\u003e\n        \u003cdiv class=\"pd-shade-name\"\u003e7 Warm\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003ePieles medias con matices amarillos dorados cálidos\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-shade-group-title\"\u003ePieles medias–bronceadas (8–10)\u003c\/div\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: linear-gradient(135deg, #be9669, #ac7e51);\"\u003e\u003c\/div\u003e\n      \u003cdiv style=\"flex:1;\"\u003e\n        \u003cdiv class=\"pd-shade-name\"\u003e8 Neutral\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003ePieles medias-bronceadas con matices oliva neutros\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: linear-gradient(135deg, #b58c5e, #a37448);\"\u003e\u003c\/div\u003e\n      \u003cdiv style=\"flex:1;\"\u003e\n        \u003cdiv class=\"pd-shade-name\"\u003e8 Warm\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003ePieles medias-bronceadas con matices cálidos\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: linear-gradient(135deg, #ac8253, #99693d);\"\u003e\u003c\/div\u003e\n      \u003cdiv style=\"flex:1;\"\u003e\n        \u003cdiv class=\"pd-shade-name\"\u003e9 Cool\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003ePieles bronceadas con matices fríos\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: linear-gradient(135deg, #a3784a, #905f33);\"\u003e\u003c\/div\u003e\n      \u003cdiv style=\"flex:1;\"\u003e\n        \u003cdiv class=\"pd-shade-name\"\u003e9 Neutral\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003ePieles bronceadas con matices neutros\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: linear-gradient(135deg, #9c7142, #8a582c);\"\u003e\u003c\/div\u003e\n      \u003cdiv style=\"flex:1;\"\u003e\n        \u003cdiv class=\"pd-shade-name\"\u003e9 Warm\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003ePieles bronceadas con matices amarillos cálidos\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: linear-gradient(135deg, #93683b, #815026);\"\u003e\u003c\/div\u003e\n      \u003cdiv style=\"flex:1;\"\u003e\n        \u003cdiv class=\"pd-shade-name\"\u003e10 Neutral\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003ePieles bronceadas con matices oliva neutros\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: linear-gradient(135deg, #8a6033, #784820);\"\u003e\u003c\/div\u003e\n      \u003cdiv style=\"flex:1;\"\u003e\n        \u003cdiv class=\"pd-shade-name\"\u003e10 Warm\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003ePieles bronceadas con matices cálidos dorados\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-shade-group-title\"\u003ePieles oscuras (11–14)\u003c\/div\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: linear-gradient(135deg, #80582d, #6e421b);\"\u003e\u003c\/div\u003e\n      \u003cdiv style=\"flex:1;\"\u003e\n        \u003cdiv class=\"pd-shade-name\"\u003e11 Neutral\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003ePieles oscuras con matices neutros\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: linear-gradient(135deg, #785128, #663d18);\"\u003e\u003c\/div\u003e\n      \u003cdiv style=\"flex:1;\"\u003e\n        \u003cdiv class=\"pd-shade-name\"\u003e11 Warm\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003ePieles oscuras con matices cálidos\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: linear-gradient(135deg, #6f4923, #5d3614);\"\u003e\u003c\/div\u003e\n      \u003cdiv style=\"flex:1;\"\u003e\n        \u003cdiv class=\"pd-shade-name\"\u003e12 Cool\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003ePieles oscuras con matices rosas fríos\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: linear-gradient(135deg, #66421e, #543010);\"\u003e\u003c\/div\u003e\n      \u003cdiv style=\"flex:1;\"\u003e\n        \u003cdiv class=\"pd-shade-name\"\u003e12 Neutral\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003ePieles oscuras con matices neutros oliva\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: linear-gradient(135deg, #5d3a18, #4b2a0c);\"\u003e\u003c\/div\u003e\n      \u003cdiv style=\"flex:1;\"\u003e\n        \u003cdiv class=\"pd-shade-name\"\u003e13 Neutral\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003ePieles oscuras profundas con matices neutros\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: linear-gradient(135deg, #553314, #432409);\"\u003e\u003c\/div\u003e\n      \u003cdiv style=\"flex:1;\"\u003e\n        \u003cdiv class=\"pd-shade-name\"\u003e13 Warm\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003ePieles oscuras profundas con matices cálidos\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: linear-gradient(135deg, #4d2d10, #3b1e07);\"\u003e\u003c\/div\u003e\n      \u003cdiv style=\"flex:1;\"\u003e\n        \u003cdiv class=\"pd-shade-name\"\u003e14 Neutral\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003ePieles muy oscuras con matices neutros\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-shade-group-title\"\u003ePieles muy oscuras (15–17)\u003c\/div\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: linear-gradient(135deg, #45270c, #331a05);\"\u003e\u003c\/div\u003e\n      \u003cdiv style=\"flex:1;\"\u003e\n        \u003cdiv class=\"pd-shade-name\"\u003e15 Cool\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003ePieles muy oscuras con matices fríos\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: linear-gradient(135deg, #3d220a, #2b1604);\"\u003e\u003c\/div\u003e\n      \u003cdiv style=\"flex:1;\"\u003e\n        \u003cdiv class=\"pd-shade-name\"\u003e15 Neutral\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003ePieles muy oscuras con matices neutros\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: linear-gradient(135deg, #361d08, #241203);\"\u003e\u003c\/div\u003e\n      \u003cdiv style=\"flex:1;\"\u003e\n        \u003cdiv class=\"pd-shade-name\"\u003e16 Neutral\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003ePieles intensas con matices neutros profundos\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: linear-gradient(135deg, #2e1806, #1d0e02);\"\u003e\u003c\/div\u003e\n      \u003cdiv style=\"flex:1;\"\u003e\n        \u003cdiv class=\"pd-shade-name\"\u003e17 Neutral\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003ePieles muy intensas con matices neutros profundos\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ══ INGREDIENTES DESTACADOS ══ --\u003e\n  \u003cdiv class=\"pd-section-label\"\u003eIngredientes destacados\u003c\/div\u003e\n  \u003cdiv class=\"pd-key-ings\"\u003e\n    \u003cdiv class=\"pd-ki-card\"\u003e\n      \u003cdiv class=\"pd-ki-dot\" style=\"background:#a0e0f0;\"\u003e\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-ki-name\"\u003eÁcido hialurónico\u003c\/div\u003e\n        \u003cdiv class=\"pd-ki-desc\"\u003eHidrata profundamente y revitaliza las capas externas visibles de la piel.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-ki-card\"\u003e\n      \u003cdiv class=\"pd-ki-dot\" style=\"background:#e89cb8;\"\u003e\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-ki-name\"\u003eComplejo de Rosa\u003c\/div\u003e\n        \u003cdiv class=\"pd-ki-desc\"\u003eReduce los signos visibles de fatiga aportando luminosidad y suavidad.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-ki-card\"\u003e\n      \u003cdiv class=\"pd-ki-dot\" style=\"background:#d4b896;\"\u003e\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-ki-name\"\u003eBix'Activ™ + Hyalurosmooth™\u003c\/div\u003e\n        \u003cdiv class=\"pd-ki-desc\"\u003eReducen brillos, difuminan la apariencia de poros y suavizan la textura.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-ki-card\"\u003e\n      \u003cdiv class=\"pd-ki-dot\" style=\"background:#f0e8d0;\"\u003e\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-ki-name\"\u003eExtracto de coco\u003c\/div\u003e\n        \u003cdiv class=\"pd-ki-desc\"\u003eRefuerza la barrera cutánea y ayuda a la piel a retener mejor la humedad.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ══ LIBRE DE ══ --\u003e\n  \u003cdiv class=\"pd-section-label\"\u003eLibre de\u003c\/div\u003e\n  \u003cdiv class=\"pd-freefrom\"\u003e\n    \u003cspan class=\"pd-ff\"\u003eParabenos\u003c\/span\u003e\n    \u003cspan class=\"pd-ff\"\u003eSulfatos SLS\/SLES\u003c\/span\u003e\n    \u003cspan class=\"pd-ff\"\u003eFtalatos\u003c\/span\u003e\n    \u003cspan class=\"pd-ff\"\u003eAceite mineral\u003c\/span\u003e\n    \u003cspan class=\"pd-ff\"\u003eFormaldehídos\u003c\/span\u003e\n    \u003cspan class=\"pd-ff\"\u003eOxibenzona\u003c\/span\u003e\n    \u003cspan class=\"pd-ff\"\u003eHidroquinona\u003c\/span\u003e\n    \u003cspan class=\"pd-ff\"\u003eTriclosán\u003c\/span\u003e\n    \u003cspan class=\"pd-ff\"\u003eTestado en animales\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ══ INCI ══ --\u003e\n  \u003cdiv class=\"pd-section-label\"\u003eNota sobre ingredientes\u003c\/div\u003e\n  \u003cdiv class=\"pd-inci-block\"\u003e\n    \u003cp class=\"pd-inci-text\"\u003e\n      Aqua\/Water, Pyrus Malus (Apple) Fruit Water, Dimethicone, Octyldodecyl Stearoyl Stearate, Mica, \n      Cetyl PEG\/PPG-10\/1 Dimethicone, Hydrogenated Ethylhexyl Olivate, Hydrogenated Polyisobutene, \n      Propanediol, Glycerin, Trimethylsiloxysilicate, Polyglyceryl-4 Isostearate, Sodium Hyaluronate, \n      Cocos Nucifera (Coconut) Fruit Extract, Rosa Damascena (Rose) Flower Oil, Rosa Damascena Flower Water, \n      Tocopheryl Acetate, [+\/- Titanium Dioxide (CI 77891), Iron Oxides (CI 77491, CI 77492, CI 77499)].\n    \u003c\/p\u003e\n    \u003cp class=\"pd-inci-note\"\u003eFórmula vegana y cruelty-free. La lista de ingredientes puede variar ligeramente según el tono. Consulta siempre la etiqueta del producto para la lista completa actualizada.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"Charlotte Tilbury","offers":[{"title":"1 Neutral","offer_id":54099472777491,"sku":"200001176:200006154#17-1N","price":41.95,"currency_code":"EUR","in_stock":true},{"title":"2 Neutral","offer_id":54099472810259,"sku":"200001176:200006155#17-2N","price":41.95,"currency_code":"EUR","in_stock":true},{"title":"2 Warm","offer_id":54099472843027,"sku":"200001176:200006156#17-2W","price":41.95,"currency_code":"EUR","in_stock":true},{"title":"3 Cool","offer_id":54099472875795,"sku":"200001176:200006157#17-3C","price":41.95,"currency_code":"EUR","in_stock":true},{"title":"3 Neutral","offer_id":54099472908563,"sku":"200001176:10#17-3N","price":41.95,"currency_code":"EUR","in_stock":true},{"title":"4 Neutral","offer_id":54099472941331,"sku":"200001176:173#17-4N","price":41.95,"currency_code":"EUR","in_stock":true},{"title":"4 Warm","offer_id":54099472974099,"sku":"200001176:175#17-4W","price":41.95,"currency_code":"EUR","in_stock":true},{"title":"5 Neutral","offer_id":54099473006867,"sku":"200001176:365458#17-5N","price":41.95,"currency_code":"EUR","in_stock":true},{"title":"6 Cool","offer_id":54099472744723,"sku":"200001176:29#17-6C","price":41.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0985\/8826\/2675\/files\/S5d178ac9bfae4f4ca63d01bc34252746U.webp?v=1777541388"},{"product_id":"charlotte-tilbury-beautiful-skin-radiant-concealer","title":"Charlotte Tilbury Beautiful Skin Radiant Concealer","description":"\u003cstyle\u003e\n  .pd {\n    --ac: #b8336a;\n    --ac2: #d4659a;\n    --ac-soft: #fbeef4;\n    --ac-soft2: #fdf5f9;\n    --text: #111;\n    --muted: #6b6b6b;\n    --border: #ebebeb;\n    --surface: #fafafa;\n    --teal-soft: #e8f8f2;\n    --teal: #0f6e56;\n    --purple-soft: #f0eeff;\n    --purple: #5340c0;\n    --gold-soft: #fef9e7;\n    --gold: #9a6800;\n    --green-soft: #f0faf4;\n    --green: #1a7a4a;\n    font-family: 'Helvetica Neue', Arial, sans-serif;\n    color: var(--text);\n    font-size: 15px;\n    line-height: 1.7;\n    max-width: 680px;\n  }\n  .pd * { box-sizing: border-box; margin: 0; padding: 0; }\n  .pd-hero { background: linear-gradient(135deg, var(--ac-soft) 0%, var(--ac-soft2) 100%); border-radius: 14px; padding: 24px 28px; margin-bottom: 28px; border-left: 3px solid var(--ac); }\n  .pd-hero-eyebrow { font-size: 10px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: var(--ac); margin-bottom: 10px; }\n  .pd-hero-title { font-size: 22px; font-weight: 800; line-height: 1.25; color: var(--text); margin-bottom: 12px; letter-spacing: -0.02em; }\n  .pd-hero-title em { font-style: normal; background: linear-gradient(90deg, var(--ac), var(--ac2)); -webkit-background-clip: text; background-clip: text; color: transparent; }\n  .pd-hero-body { font-size: 14px; color: var(--muted); line-height: 1.75; }\n  .pd-hero-body strong { color: var(--text); font-weight: 700; }\n  .pd-hero-note { margin-top: 12px; font-size: 12px; color: var(--muted); font-style: italic; }\n  .pd-section-label { font-size: 10px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: var(--ac); margin-bottom: 14px; display: flex; align-items: center; gap: 8px; }\n  .pd-section-label::after { content: ''; flex: 1; height: 1px; background: var(--border); }\n  .pd-certs { display: flex; flex-wrap: wrap; gap: 8px; margin-bottom: 28px; }\n  .pd-cert { display: inline-flex; align-items: center; gap: 5px; font-size: 12px; font-weight: 700; padding: 6px 13px; border-radius: 99px; border: 1px solid; }\n  .pd-cert--teal { background: var(--teal-soft); color: var(--teal); border-color: #b4e4d2; }\n  .pd-cert--purple { background: var(--purple-soft); color: var(--purple); border-color: #cec5f5; }\n  .pd-cert--pink { background: var(--ac-soft); color: #9a2456; border-color: #f0c8d8; }\n  .pd-cert--gray { background: var(--surface); color: var(--muted); border-color: var(--border); }\n  .pd-cert--gold { background: var(--gold-soft); color: var(--gold); border-color: #f5d97a; }\n  .pd-benefits { display: grid; grid-template-columns: repeat(2, 1fr); gap: 10px; margin-bottom: 28px; }\n  .pd-benefit { display: flex; align-items: flex-start; gap: 10px; background: var(--surface); border: 1px solid var(--border); border-radius: 10px; padding: 12px 14px; }\n  .pd-benefit:hover { border-color: #f0c8d8; }\n  .pd-benefit-icon { width: 32px; height: 32px; border-radius: 8px; background: var(--ac-soft); display: flex; align-items: center; justify-content: center; flex-shrink: 0; font-size: 15px; }\n  .pd-benefit-title { font-size: 13px; font-weight: 700; color: var(--text); line-height: 1.3; margin-bottom: 2px; }\n  .pd-benefit-sub { font-size: 11px; color: var(--muted); line-height: 1.4; }\n  .pd-steps { margin-bottom: 14px; }\n  .pd-step { display: flex; gap: 14px; align-items: flex-start; padding: 14px 0; border-bottom: 1px solid var(--border); }\n  .pd-step:last-child { border-bottom: none; }\n  .pd-step-num { width: 28px; height: 28px; border-radius: 50%; background: var(--ac); color: #fff; font-size: 12px; font-weight: 800; display: flex; align-items: center; justify-content: center; flex-shrink: 0; margin-top: 1px; }\n  .pd-step-text { font-size: 14px; color: var(--text); line-height: 1.65; padding-top: 3px; }\n  .pd-step-text strong { color: var(--ac); font-weight: 700; }\n  .pd-tips { display: flex; flex-direction: column; gap: 8px; margin-bottom: 28px; }\n  .pd-tip { background: var(--ac-soft); border-radius: 10px; padding: 13px 16px; display: flex; gap: 10px; align-items: flex-start; }\n  .pd-tip-icon { font-size: 15px; flex-shrink: 0; margin-top: 1px; }\n  .pd-tip-body { font-size: 13px; color: #7a1c44; line-height: 1.6; }\n  .pd-tip-body strong { font-weight: 700; }\n  .pd-stats { display: grid; grid-template-columns: repeat(2, 1fr); gap: 12px; margin-bottom: 28px; }\n  .pd-stat { background: var(--green-soft); border: 1px solid #b8e6d3; border-radius: 10px; padding: 14px 12px; text-align: center; }\n  .pd-stat-num { font-size: 28px; font-weight: 800; background: linear-gradient(135deg, var(--green), #0a4f33); -webkit-background-clip: text; background-clip: text; color: transparent; line-height: 1; margin-bottom: 6px; }\n  .pd-stat-label { font-size: 11px; color: #0f6e56; line-height: 1.4; font-weight: 600; }\n  .pd-shades { display: flex; flex-direction: column; gap: 8px; margin-bottom: 28px; }\n  .pd-shade { display: flex; align-items: center; gap: 12px; background: var(--surface); border: 1px solid var(--border); border-radius: 10px; padding: 10px 14px; }\n  .pd-shade-swatch { width: 36px; height: 36px; border-radius: 8px; border: 2px solid #fff; box-shadow: 0 0 0 1px var(--border); flex-shrink: 0; }\n  .pd-shade-name { font-size: 13px; font-weight: 700; color: var(--text); flex: 1; }\n  .pd-shade-desc { font-size: 11px; color: var(--muted); }\n  .pd-shade-group-title { font-size: 11px; font-weight: 700; color: var(--ac); text-transform: uppercase; letter-spacing: 0.1em; margin-top: 14px; margin-bottom: 4px; padding-left: 4px; }\n  .pd-shade-group-title:first-child { margin-top: 0; }\n  .pd-key-ings { display: flex; flex-direction: column; gap: 10px; margin-bottom: 28px; }\n  .pd-ki-card { display: flex; gap: 12px; align-items: flex-start; background: var(--surface); border: 1px solid var(--border); border-radius: 10px; padding: 13px 15px; }\n  .pd-ki-dot { width: 10px; height: 10px; border-radius: 50%; flex-shrink: 0; margin-top: 5px; }\n  .pd-ki-name { font-size: 13px; font-weight: 700; color: var(--text); margin-bottom: 3px; }\n  .pd-ki-desc { font-size: 12px; color: var(--muted); line-height: 1.5; }\n  .pd-freefrom { display: flex; flex-wrap: wrap; gap: 6px; margin-bottom: 28px; }\n  .pd-ff { font-size: 11px; font-weight: 600; padding: 4px 10px; border-radius: 99px; background: #f4f4f4; color: var(--muted); border: 1px solid var(--border); }\n  .pd-ff::before { content: '✕ '; }\n  .pd-inci-block { background: var(--surface); border: 1px solid var(--border); border-radius: 12px; padding: 18px 20px; margin-bottom: 4px; }\n  .pd-inci-text { font-size: 11.5px; line-height: 1.85; color: var(--muted); word-break: break-word; }\n  .pd-inci-note { margin-top: 10px; font-size: 11px; font-style: italic; color: #aaa; }\n  @media (max-width: 480px) {\n    .pd-benefits { grid-template-columns: 1fr; }\n    .pd-stats { grid-template-columns: 1fr; }\n    .pd-hero { padding: 18px; }\n    .pd-hero-title { font-size: 18px; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"pd\"\u003e\n  \u003c!-- ══ HERO ══ --\u003e\n  \u003cdiv class=\"pd-hero\"\u003e\n    \u003cdiv class=\"pd-hero-eyebrow\"\u003eCorrector radiante hidratante · Cobertura media modulable 16h\u003c\/div\u003e\n    \u003ch2 class=\"pd-hero-title\"\u003eMirada despierta y piel luminosa.\u003cbr\u003e\u003cem\u003eEl \"shapewear\" para ojos y rostro con efecto lifting.\u003c\/em\u003e\n\u003c\/h2\u003e\n    \u003cp class=\"pd-hero-body\"\u003e\n      Corrector cremoso de \u003cstrong\u003ecobertura media a alta modulable\u003c\/strong\u003e con acabado radiante segunda piel \n      y duración de hasta \u003cstrong\u003e16 horas\u003c\/strong\u003e. Formulado con un 10 % de ingredientes activos de skincare: \n      ácido hialurónico, niacinamida, vitamina C dorada y colágeno vegano. \u003cstrong\u003eOculta, ilumina y esculpe\u003c\/strong\u003e \n      en un solo gesto, reduciendo visiblemente las ojeras, manchas e imperfecciones sin efecto cake ni marcar líneas.\n    \u003c\/p\u003e\n    \u003cp class=\"pd-hero-note\"\u003e✨ Disponible en 30 tonos inclusivos para iluminar, corregir y contornear según tu necesidad.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ══ CERTS ══ --\u003e\n  \u003cdiv class=\"pd-certs\"\u003e\n    \u003cspan class=\"pd-cert pd-cert--gold\"\u003e💧 10% activos skincare\u003c\/span\u003e\n    \u003cspan class=\"pd-cert pd-cert--teal\"\u003e🌿 Cruelty-free\u003c\/span\u003e\n    \u003cspan class=\"pd-cert pd-cert--pink\"\u003e✨ Acabado radiante 16h\u003c\/span\u003e\n    \u003cspan class=\"pd-cert pd-cert--gray\"\u003e💎 Vitamina C + Niacinamida\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ══ BENEFICIOS ══ --\u003e\n  \u003cdiv class=\"pd-section-label\"\u003eBeneficios\u003c\/div\u003e\n  \u003cdiv class=\"pd-benefits\"\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e👁️\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eReduce ojeras\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003e93 % confirma que reduce visiblemente las ojeras con cada uso\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e✨\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eAcabado radiante\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003ePerlas micro-difusoras para un efecto luminoso \"segunda piel\"\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e🎯\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003e3 usos en 1\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eCorrige, ilumina y contornea con distintos tonos del mismo producto\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e💧\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eHidratación intensa\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eÁcido hialurónico que mantiene la piel hidratada hasta 2x más\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e🪶\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eNo marca líneas\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eFórmula ligera que no se acumula en arrugas ni patas de gallo\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e⏱️\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eLarga duración 16h\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eResistente al agua y al sudor, sin retoques durante todo el día\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ══ CÓMO APLICARLO ══ --\u003e\n  \u003cdiv class=\"pd-section-label\"\u003eCómo aplicarlo\u003c\/div\u003e\n  \u003cdiv class=\"pd-steps\"\u003e\n    \u003cdiv class=\"pd-step\"\u003e\n      \u003cdiv class=\"pd-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"pd-step-text\"\u003eAplica con el \u003cstrong\u003eaplicador doe-foot\u003c\/strong\u003e en el contorno de ojos, lados de la nariz y zonas con imperfecciones o rojez.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-step\"\u003e\n      \u003cdiv class=\"pd-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"pd-step-text\"\u003eDifumina \u003cstrong\u003ehacia arriba\u003c\/strong\u003e con los dedos o brocha para conseguir efecto lifting natural.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-step\"\u003e\n      \u003cdiv class=\"pd-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"pd-step-text\"\u003ePara más cobertura, construye \u003cstrong\u003ecapa a capa\u003c\/strong\u003e con toques suaves sin arrastrar el producto.\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ══ TRUCOS ══ --\u003e\n  \u003cdiv class=\"pd-section-label\"\u003eTips pro\u003c\/div\u003e\n  \u003cdiv class=\"pd-tips\"\u003e\n    \u003cdiv class=\"pd-tip\"\u003e\n      \u003cdiv class=\"pd-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv class=\"pd-tip-body\"\u003ePara iluminar las ojeras, usa un tono \u003cstrong\u003edos números más claro\u003c\/strong\u003e que tu match perfecto y aplícalo en triángulo invertido.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-tip\"\u003e\n      \u003cdiv class=\"pd-tip-icon\"\u003e✨\u003c\/div\u003e\n      \u003cdiv class=\"pd-tip-body\"\u003ePara contornear, elige un tono \u003cstrong\u003edos números más oscuro\u003c\/strong\u003e y aplica en sienes, mandíbula y laterales de la nariz.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-tip\"\u003e\n      \u003cdiv class=\"pd-tip-icon\"\u003e🌹\u003c\/div\u003e\n      \u003cdiv class=\"pd-tip-body\"\u003eCombínalo con la Beautiful Skin Foundation en tu mismo número para un acabado uniforme y ultra natural.\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ══ TONOS DISPONIBLES ══ --\u003e\n  \u003cdiv class=\"pd-section-label\"\u003eTonos disponibles (30 tonos)\u003c\/div\u003e\n  \u003cdiv class=\"pd-shades\"\u003e\n\n    \u003cdiv class=\"pd-shade-group-title\"\u003eFair · Pieles claras (1–4.5)\u003c\/div\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: linear-gradient(135deg, #fae5d4, #f1d4be);\"\u003e\u003c\/div\u003e\n      \u003cdiv style=\"flex:1;\"\u003e\n        \u003cdiv class=\"pd-shade-name\"\u003e1 Fair\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eEl más claro con matices neutros\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: linear-gradient(135deg, #f7dccc, #ecc8b3);\"\u003e\u003c\/div\u003e\n      \u003cdiv style=\"flex:1;\"\u003e\n        \u003cdiv class=\"pd-shade-name\"\u003e2 Fair\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eMuy claro con matices rosas fríos\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: linear-gradient(135deg, #f3d6c0, #e7c0a4);\"\u003e\u003c\/div\u003e\n      \u003cdiv style=\"flex:1;\"\u003e\n        \u003cdiv class=\"pd-shade-name\"\u003e2.5 Fair\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eClaro con matices amarillos cálidos\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: linear-gradient(135deg, #f0d0b8, #e3b99a);\"\u003e\u003c\/div\u003e\n      \u003cdiv style=\"flex:1;\"\u003e\n        \u003cdiv class=\"pd-shade-name\"\u003e3 Fair\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eClaro con matices rosas\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: linear-gradient(135deg, #ecc9ad, #dfb290);\"\u003e\u003c\/div\u003e\n      \u003cdiv style=\"flex:1;\"\u003e\n        \u003cdiv class=\"pd-shade-name\"\u003e3.5 Fair\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eClaro con matices amarillos\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: linear-gradient(135deg, #e8c2a3, #dba886);\"\u003e\u003c\/div\u003e\n      \u003cdiv style=\"flex:1;\"\u003e\n        \u003cdiv class=\"pd-shade-name\"\u003e4 Fair\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eClaro con matices neutros\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: linear-gradient(135deg, #e3bb9a, #d59e7a);\"\u003e\u003c\/div\u003e\n      \u003cdiv style=\"flex:1;\"\u003e\n        \u003cdiv class=\"pd-shade-name\"\u003e4.5 Fair\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eClaro con matices melocotón\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-shade-group-title\"\u003eMedium · Pieles medias (5–8.5)\u003c\/div\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: linear-gradient(135deg, #ddb38e, #ce966c);\"\u003e\u003c\/div\u003e\n      \u003cdiv style=\"flex:1;\"\u003e\n        \u003cdiv class=\"pd-shade-name\"\u003e5 Medium\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eClaro-medio con matices amarillos\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: linear-gradient(135deg, #d8ad86, #c88e63);\"\u003e\u003c\/div\u003e\n      \u003cdiv style=\"flex:1;\"\u003e\n        \u003cdiv class=\"pd-shade-name\"\u003e6 Medium\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eClaro-medio con matices neutros\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: linear-gradient(135deg, #d2a67d, #c2865a);\"\u003e\u003c\/div\u003e\n      \u003cdiv style=\"flex:1;\"\u003e\n        \u003cdiv class=\"pd-shade-name\"\u003e6.5 Medium\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eMedio con matices neutros\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: linear-gradient(135deg, #cd9e74, #bd7e51);\"\u003e\u003c\/div\u003e\n      \u003cdiv style=\"flex:1;\"\u003e\n        \u003cdiv class=\"pd-shade-name\"\u003e7 Medium\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eMedio con matices melocotón\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: linear-gradient(135deg, #c8966b, #b87648);\"\u003e\u003c\/div\u003e\n      \u003cdiv style=\"flex:1;\"\u003e\n        \u003cdiv class=\"pd-shade-name\"\u003e7.5 Medium\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eMedio con matices amarillos\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: linear-gradient(135deg, #c28e62, #b26d3e);\"\u003e\u003c\/div\u003e\n      \u003cdiv style=\"flex:1;\"\u003e\n        \u003cdiv class=\"pd-shade-name\"\u003e8 Medium\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eMedio con matices neutros\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: linear-gradient(135deg, #bb8559, #ab6435);\"\u003e\u003c\/div\u003e\n      \u003cdiv style=\"flex:1;\"\u003e\n        \u003cdiv class=\"pd-shade-name\"\u003e8.5 Medium\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eMedio-bronceado con matices amarillos\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-shade-group-title\"\u003eTan · Pieles bronceadas (9–11.75)\u003c\/div\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: linear-gradient(135deg, #b07c50, #a05c2c);\"\u003e\u003c\/div\u003e\n      \u003cdiv style=\"flex:1;\"\u003e\n        \u003cdiv class=\"pd-shade-name\"\u003e9 Tan\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eMedio-bronceado con matices oliva\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: linear-gradient(135deg, #a87349, #985425);\"\u003e\u003c\/div\u003e\n      \u003cdiv style=\"flex:1;\"\u003e\n        \u003cdiv class=\"pd-shade-name\"\u003e9.5 Tan\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eBronceado con matices cálidos dorados\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: linear-gradient(135deg, #a06b40, #904c1e);\"\u003e\u003c\/div\u003e\n      \u003cdiv style=\"flex:1;\"\u003e\n        \u003cdiv class=\"pd-shade-name\"\u003e10 Tan\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eBronceado con matices melocotón\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: linear-gradient(135deg, #986339, #884418);\"\u003e\u003c\/div\u003e\n      \u003cdiv style=\"flex:1;\"\u003e\n        \u003cdiv class=\"pd-shade-name\"\u003e11 Tan\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eBronceado con matices oliva\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: linear-gradient(135deg, #905c33, #803c13);\"\u003e\u003c\/div\u003e\n      \u003cdiv style=\"flex:1;\"\u003e\n        \u003cdiv class=\"pd-shade-name\"\u003e11.5 Tan\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eBronceado con matices neutros\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: linear-gradient(135deg, #885530, #783610);\"\u003e\u003c\/div\u003e\n      \u003cdiv style=\"flex:1;\"\u003e\n        \u003cdiv class=\"pd-shade-name\"\u003e11.75 Tan\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eBronceado con matices oliva neutros\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-shade-group-title\"\u003eTan-Deep · Bronceado-oscuro (12–13)\u003c\/div\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: linear-gradient(135deg, #804f2c, #6f320e);\"\u003e\u003c\/div\u003e\n      \u003cdiv style=\"flex:1;\"\u003e\n        \u003cdiv class=\"pd-shade-name\"\u003e12 Tan\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eBronceado-oscuro con matices neutros\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: linear-gradient(135deg, #784628, #66290a);\"\u003e\u003c\/div\u003e\n      \u003cdiv style=\"flex:1;\"\u003e\n        \u003cdiv class=\"pd-shade-name\"\u003e13 Deep\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eBronceado-oscuro con matices melocotón cálidos\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-shade-group-title\"\u003eDeep · Pieles oscuras (14–17.75)\u003c\/div\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: linear-gradient(135deg, #6e3e23, #5c2308);\"\u003e\u003c\/div\u003e\n      \u003cdiv style=\"flex:1;\"\u003e\n        \u003cdiv class=\"pd-shade-name\"\u003e14 Deep\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eOscuro con matices oliva neutros\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: linear-gradient(135deg, #65371e, #531e06);\"\u003e\u003c\/div\u003e\n      \u003cdiv style=\"flex:1;\"\u003e\n        \u003cdiv class=\"pd-shade-name\"\u003e15 Deep\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eOscuro con matices neutros\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: linear-gradient(135deg, #5c321a, #4a1a05);\"\u003e\u003c\/div\u003e\n      \u003cdiv style=\"flex:1;\"\u003e\n        \u003cdiv class=\"pd-shade-name\"\u003e15.5 Deep\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eOscuro con matices fríos \/ rojizos\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: linear-gradient(135deg, #532d16, #411604);\"\u003e\u003c\/div\u003e\n      \u003cdiv style=\"flex:1;\"\u003e\n        \u003cdiv class=\"pd-shade-name\"\u003e16 Deep\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eMuy oscuro con matices dorados neutros\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: linear-gradient(135deg, #4a2812, #381303);\"\u003e\u003c\/div\u003e\n      \u003cdiv style=\"flex:1;\"\u003e\n        \u003cdiv class=\"pd-shade-name\"\u003e16.5 Deep\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eMuy oscuro con matices neutros \/ rojizos\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: linear-gradient(135deg, #41230f, #2f1002);\"\u003e\u003c\/div\u003e\n      \u003cdiv style=\"flex:1;\"\u003e\n        \u003cdiv class=\"pd-shade-name\"\u003e17 Deep\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eMuy oscuro con matices cálidos neutros\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: linear-gradient(135deg, #381e0c, #260c01);\"\u003e\u003c\/div\u003e\n      \u003cdiv style=\"flex:1;\"\u003e\n        \u003cdiv class=\"pd-shade-name\"\u003e17.5 Deep\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eProfundo con matices rojizos\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: linear-gradient(135deg, #2f1909, #1d0a01);\"\u003e\u003c\/div\u003e\n      \u003cdiv style=\"flex:1;\"\u003e\n        \u003cdiv class=\"pd-shade-name\"\u003e17.75 Deep\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eProfundo con matices neutros\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ══ INGREDIENTES DESTACADOS ══ --\u003e\n  \u003cdiv class=\"pd-section-label\"\u003eIngredientes destacados\u003c\/div\u003e\n  \u003cdiv class=\"pd-key-ings\"\u003e\n    \u003cdiv class=\"pd-ki-card\"\u003e\n      \u003cdiv class=\"pd-ki-dot\" style=\"background:#a0e0f0;\"\u003e\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-ki-name\"\u003eÁcido hialurónico\u003c\/div\u003e\n        \u003cdiv class=\"pd-ki-desc\"\u003eHidrata profundamente y revitaliza las capas externas visibles de la piel.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-ki-card\"\u003e\n      \u003cdiv class=\"pd-ki-dot\" style=\"background:#f9d27a;\"\u003e\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-ki-name\"\u003eNiacinamida\u003c\/div\u003e\n        \u003cdiv class=\"pd-ki-desc\"\u003eVitamina B3 que suaviza y reduce la apariencia de líneas finas y poros.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-ki-card\"\u003e\n      \u003cdiv class=\"pd-ki-dot\" style=\"background:#ffd966;\"\u003e\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-ki-name\"\u003eVitamina C dorada\u003c\/div\u003e\n        \u003cdiv class=\"pd-ki-desc\"\u003eUnifica el tono y aporta una luminosidad inmediata y duradera.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-ki-card\"\u003e\n      \u003cdiv class=\"pd-ki-dot\" style=\"background:#e89cb8;\"\u003e\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-ki-name\"\u003eColágeno vegano\u003c\/div\u003e\n        \u003cdiv class=\"pd-ki-desc\"\u003eAporta efecto plumping para una piel más lisa, firme y rellena.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-ki-card\"\u003e\n      \u003cdiv class=\"pd-ki-dot\" style=\"background:#e8e0d0;\"\u003e\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-ki-name\"\u003ePerlas de mica natural\u003c\/div\u003e\n        \u003cdiv class=\"pd-ki-desc\"\u003eDifunden la luz para un acabado radiante \"segunda piel\" sin marcar.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ══ LIBRE DE ══ --\u003e\n  \u003cdiv class=\"pd-section-label\"\u003eLibre de\u003c\/div\u003e\n  \u003cdiv class=\"pd-freefrom\"\u003e\n    \u003cspan class=\"pd-ff\"\u003eParabenos\u003c\/span\u003e\n    \u003cspan class=\"pd-ff\"\u003eSulfatos SLS\/SLES\u003c\/span\u003e\n    \u003cspan class=\"pd-ff\"\u003eFtalatos\u003c\/span\u003e\n    \u003cspan class=\"pd-ff\"\u003eAceite mineral\u003c\/span\u003e\n    \u003cspan class=\"pd-ff\"\u003eFormaldehídos\u003c\/span\u003e\n    \u003cspan class=\"pd-ff\"\u003eOxibenzona\u003c\/span\u003e\n    \u003cspan class=\"pd-ff\"\u003eHidroquinona\u003c\/span\u003e\n    \u003cspan class=\"pd-ff\"\u003eTriclosán\u003c\/span\u003e\n    \u003cspan class=\"pd-ff\"\u003eGluten\u003c\/span\u003e\n    \u003cspan class=\"pd-ff\"\u003eTestado en animales\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ══ INCI ══ --\u003e\n  \u003cdiv class=\"pd-section-label\"\u003eNota sobre ingredientes\u003c\/div\u003e\n  \u003cdiv class=\"pd-inci-block\"\u003e\n    \u003cp class=\"pd-inci-text\"\u003e\n      Aqua\/Water, Dicaprylyl Ether, Polyglyceryl-3 Polyricinoleate, Glycerin, Coco-Caprylate\/Caprate, \n      Niacinamide, Mica, Hydrogenated Castor Oil, Collagen, Squalane, Camellia Japonica Seed Oil, \n      Hydrolyzed Sodium Hyaluronate, Helianthus Annuus (Sunflower) Seed Oil, Tocopherol, Ascorbic Acid, \n      Colloidal Gold, Glutathione, Palmitoyl Tetrapeptide-10, [+\/- Titanium Dioxide (CI 77891), \n      Iron Oxides (CI 77491, CI 77492, CI 77499)].\n    \u003c\/p\u003e\n    \u003cp class=\"pd-inci-note\"\u003eFórmula con 10 % de ingredientes activos de skincare, cruelty-free y libre de gluten. La lista de ingredientes puede variar ligeramente según el tono. Consulta siempre la etiqueta del producto para la lista completa actualizada.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"Charlotte Tilbury","offers":[{"title":"2.5 Fair","offer_id":54099491520787,"sku":"200001176:100013777#24-2.5","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"3 Fair","offer_id":54099491553555,"sku":"200001176:200006158#24-3","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"4 Fair","offer_id":54099491455251,"sku":"200001176:193#24-4","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"4.5 Fair","offer_id":54099491389715,"sku":"200001176:200006156#24-4.5","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"5 Medium","offer_id":54099491488019,"sku":"200001176:200006159#24-5","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"6 Medium","offer_id":54099491422483,"sku":"200001176:200004889#24-6","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"6.5 Medium","offer_id":54099491356947,"sku":"200001176:1254#24-6.5","price":29.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0985\/8826\/2675\/files\/Saf0f7e7f0ae04ffabdf1daa2dc3ad77fG.webp?v=1777542405"},{"product_id":"charlotte-tilbury-airbrush-flawless-finish-powder","title":"Charlotte Tilbury Airbrush Flawless Finish Setting Powder","description":"\u003cstyle\u003e\n  .pd {\n    --ac: #b8336a;\n    --ac2: #d4659a;\n    --ac-soft: #fbeef4;\n    --ac-soft2: #fdf5f9;\n    --text: #111;\n    --muted: #6b6b6b;\n    --border: #ebebeb;\n    --surface: #fafafa;\n    --teal-soft: #e8f8f2;\n    --teal: #0f6e56;\n    --purple-soft: #f0eeff;\n    --purple: #5340c0;\n    --gold-soft: #fef9e7;\n    --gold: #9a6800;\n    --green-soft: #f0faf4;\n    --green: #1a7a4a;\n    font-family: 'Helvetica Neue', Arial, sans-serif;\n    color: var(--text);\n    font-size: 15px;\n    line-height: 1.7;\n    max-width: 680px;\n  }\n  .pd * { box-sizing: border-box; margin: 0; padding: 0; }\n  .pd-hero { background: linear-gradient(135deg, var(--ac-soft) 0%, var(--ac-soft2) 100%); border-radius: 14px; padding: 24px 28px; margin-bottom: 28px; border-left: 3px solid var(--ac); }\n  .pd-hero-eyebrow { font-size: 10px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: var(--ac); margin-bottom: 10px; }\n  .pd-hero-title { font-size: 22px; font-weight: 800; line-height: 1.25; color: var(--text); margin-bottom: 12px; letter-spacing: -0.02em; }\n  .pd-hero-title em { font-style: normal; background: linear-gradient(90deg, var(--ac), var(--ac2)); -webkit-background-clip: text; background-clip: text; color: transparent; }\n  .pd-hero-body { font-size: 14px; color: var(--muted); line-height: 1.75; }\n  .pd-hero-body strong { color: var(--text); font-weight: 700; }\n  .pd-hero-note { margin-top: 12px; font-size: 12px; color: var(--muted); font-style: italic; }\n  .pd-section-label { font-size: 10px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: var(--ac); margin-bottom: 14px; display: flex; align-items: center; gap: 8px; }\n  .pd-section-label::after { content: ''; flex: 1; height: 1px; background: var(--border); }\n  .pd-certs { display: flex; flex-wrap: wrap; gap: 8px; margin-bottom: 28px; }\n  .pd-cert { display: inline-flex; align-items: center; gap: 5px; font-size: 12px; font-weight: 700; padding: 6px 13px; border-radius: 99px; border: 1px solid; }\n  .pd-cert--teal { background: var(--teal-soft); color: var(--teal); border-color: #b4e4d2; }\n  .pd-cert--purple { background: var(--purple-soft); color: var(--purple); border-color: #cec5f5; }\n  .pd-cert--pink { background: var(--ac-soft); color: #9a2456; border-color: #f0c8d8; }\n  .pd-cert--gray { background: var(--surface); color: var(--muted); border-color: var(--border); }\n  .pd-cert--gold { background: var(--gold-soft); color: var(--gold); border-color: #f5d97a; }\n  .pd-benefits { display: grid; grid-template-columns: repeat(2, 1fr); gap: 10px; margin-bottom: 28px; }\n  .pd-benefit { display: flex; align-items: flex-start; gap: 10px; background: var(--surface); border: 1px solid var(--border); border-radius: 10px; padding: 12px 14px; }\n  .pd-benefit:hover { border-color: #f0c8d8; }\n  .pd-benefit-icon { width: 32px; height: 32px; border-radius: 8px; background: var(--ac-soft); display: flex; align-items: center; justify-content: center; flex-shrink: 0; font-size: 15px; }\n  .pd-benefit-title { font-size: 13px; font-weight: 700; color: var(--text); line-height: 1.3; margin-bottom: 2px; }\n  .pd-benefit-sub { font-size: 11px; color: var(--muted); line-height: 1.4; }\n  .pd-steps { margin-bottom: 14px; }\n  .pd-step { display: flex; gap: 14px; align-items: flex-start; padding: 14px 0; border-bottom: 1px solid var(--border); }\n  .pd-step:last-child { border-bottom: none; }\n  .pd-step-num { width: 28px; height: 28px; border-radius: 50%; background: var(--ac); color: #fff; font-size: 12px; font-weight: 800; display: flex; align-items: center; justify-content: center; flex-shrink: 0; margin-top: 1px; }\n  .pd-step-text { font-size: 14px; color: var(--text); line-height: 1.65; padding-top: 3px; }\n  .pd-step-text strong { color: var(--ac); font-weight: 700; }\n  .pd-tips { display: flex; flex-direction: column; gap: 8px; margin-bottom: 28px; }\n  .pd-tip { background: var(--ac-soft); border-radius: 10px; padding: 13px 16px; display: flex; gap: 10px; align-items: flex-start; }\n  .pd-tip-icon { font-size: 15px; flex-shrink: 0; margin-top: 1px; }\n  .pd-tip-body { font-size: 13px; color: #7a1c44; line-height: 1.6; }\n  .pd-tip-body strong { font-weight: 700; }\n  .pd-shades { display: flex; flex-direction: column; gap: 8px; margin-bottom: 28px; }\n  .pd-shade { display: flex; align-items: center; gap: 12px; background: var(--surface); border: 1px solid var(--border); border-radius: 10px; padding: 10px 14px; }\n  .pd-shade-swatch { width: 36px; height: 36px; border-radius: 8px; border: 2px solid #fff; box-shadow: 0 0 0 1px var(--border); flex-shrink: 0; }\n  .pd-shade-name { font-size: 13px; font-weight: 700; color: var(--text); flex: 1; }\n  .pd-shade-desc { font-size: 11px; color: var(--muted); }\n  .pd-key-ings { display: flex; flex-direction: column; gap: 10px; margin-bottom: 28px; }\n  .pd-ki-card { display: flex; gap: 12px; align-items: flex-start; background: var(--surface); border: 1px solid var(--border); border-radius: 10px; padding: 13px 15px; }\n  .pd-ki-dot { width: 10px; height: 10px; border-radius: 50%; flex-shrink: 0; margin-top: 5px; }\n  .pd-ki-name { font-size: 13px; font-weight: 700; color: var(--text); margin-bottom: 3px; }\n  .pd-ki-desc { font-size: 12px; color: var(--muted); line-height: 1.5; }\n  .pd-freefrom { display: flex; flex-wrap: wrap; gap: 6px; margin-bottom: 28px; }\n  .pd-ff { font-size: 11px; font-weight: 600; padding: 4px 10px; border-radius: 99px; background: #f4f4f4; color: var(--muted); border: 1px solid var(--border); }\n  .pd-ff::before { content: '✕ '; }\n  .pd-inci-block { background: var(--surface); border: 1px solid var(--border); border-radius: 12px; padding: 18px 20px; margin-bottom: 4px; }\n  .pd-inci-text { font-size: 11.5px; line-height: 1.85; color: var(--muted); word-break: break-word; }\n  .pd-inci-note { margin-top: 10px; font-size: 11px; font-style: italic; color: #aaa; }\n  @media (max-width: 480px) {\n    .pd-benefits { grid-template-columns: 1fr; }\n    .pd-hero { padding: 18px; }\n    .pd-hero-title { font-size: 18px; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"pd\"\u003e\n\n  \u003c!-- ══ HERO ══ --\u003e\n  \u003cdiv class=\"pd-hero\"\u003e\n    \u003cdiv class=\"pd-hero-eyebrow\"\u003ePolvo fijador compacto micro-fino · Efecto airbrush · Recargable\u003c\/div\u003e\n    \u003ch2 class=\"pd-hero-title\"\u003eEl nº 1 en EE.UU. y Reino Unido.\u003cbr\u003e\u003cem\u003eUn velo cashmere invisible que borra poros y fija el maquillaje.\u003c\/em\u003e\n\u003c\/h2\u003e\n    \u003cp class=\"pd-hero-body\"\u003e\n      Polvo fijador compacto de textura \u003cstrong\u003emicro-ultra-fina\u003c\/strong\u003e que matifica, difumina y fija el maquillaje con un acabado poreless perfecto. La fórmula con \u003cstrong\u003emicropolvos soft-focus\u003c\/strong\u003e de nanopartículas crea un velo cashmere invisible sobre la piel, suavizando líneas finas e imperfecciones sin efecto máscara ni caking. Enriquecido con \u003cstrong\u003ecera de rosa y aceite de almendra dulce\u003c\/strong\u003e para hidratar y suavizar mientras fija. Compacto \u003cstrong\u003erecargable\u003c\/strong\u003e — un clásico desde hace 12 años.\n    \u003c\/p\u003e\n    \u003cp class=\"pd-hero-note\"\u003e🏆 El polvo fijador más vendido en EE.UU. y Reino Unido · 1 unidad vendida cada 8 segundos en el mundo.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ══ CERTS ══ --\u003e\n  \u003cdiv class=\"pd-certs\"\u003e\n    \u003cspan class=\"pd-cert pd-cert--gold\"\u003e🌹 Cera de Rosa + Aceite de Almendra\u003c\/span\u003e\n    \u003cspan class=\"pd-cert pd-cert--teal\"\u003e🌿 Vegano y cruelty-free\u003c\/span\u003e\n    \u003cspan class=\"pd-cert pd-cert--pink\"\u003e✨ Nº 1 EE.UU. y Reino Unido\u003c\/span\u003e\n    \u003cspan class=\"pd-cert pd-cert--gray\"\u003e♻️ Envase recargable\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ══ BENEFICIOS ══ --\u003e\n  \u003cdiv class=\"pd-section-label\"\u003eBeneficios\u003c\/div\u003e\n  \u003cdiv class=\"pd-benefits\"\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e🕳️\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003ePoros invisibles\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eMicropolvos soft-focus difuminan poros e imperfecciones al instante\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e✨\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eAcabado airbrush\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eVelo cashmere micro-fino que se funde con la piel sin notarse\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e💧\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eHidrata mientras fija\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eCera de rosa y aceite de almendra dulce: nunca seco ni cake\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e🌸\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eSin líneas ni grumos\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eNo se acumula en arrugas ni patas de gallo durante el día\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e⏱️\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eControl de brillo 12h\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eFija el maquillaje y reduce brillos hasta 12 horas\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eDifusor de luz\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003ePigmentos perlados nacarados que suavizan e iluminan el cutis\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ══ CÓMO APLICARLO ══ --\u003e\n  \u003cdiv class=\"pd-section-label\"\u003eCómo aplicarlo\u003c\/div\u003e\n  \u003cdiv class=\"pd-steps\"\u003e\n    \u003cdiv class=\"pd-step\"\u003e\n      \u003cdiv class=\"pd-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"pd-step-text\"\u003eAplica con la \u003cstrong\u003ebrocha Powder \u0026amp; Sculpt\u003c\/strong\u003e en zona T, nariz y cualquier área con exceso de brillo o que necesite fijar.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-step\"\u003e\n      \u003cdiv class=\"pd-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"pd-step-text\"\u003ePara cobertura total, extiende desde la zona T hacia afuera y hacia arriba con movimientos \u003cstrong\u003esuaves y circulares\u003c\/strong\u003e.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-step\"\u003e\n      \u003cdiv class=\"pd-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"pd-step-text\"\u003eÚsalo \u003cstrong\u003esolo o encima\u003c\/strong\u003e de la base y el corrector para fijar el maquillaje y prolongar su duración.\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ══ TRUCOS ══ --\u003e\n  \u003cdiv class=\"pd-section-label\"\u003eTips pro\u003c\/div\u003e\n  \u003cdiv class=\"pd-tips\"\u003e\n    \u003cdiv class=\"pd-tip\"\u003e\n      \u003cdiv class=\"pd-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv class=\"pd-tip-body\"\u003ePara pieles grasas, aplícalo en \u003cstrong\u003ecapas ligeras\u003c\/strong\u003e empezando por la zona T y difuminando hacia fuera para un acabado completamente mate y poreless.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-tip\"\u003e\n      \u003cdiv class=\"pd-tip-icon\"\u003e✨\u003c\/div\u003e\n      \u003cdiv class=\"pd-tip-body\"\u003eCombínalo con el \u003cstrong\u003eAirbrush Brightening Flawless Finish\u003c\/strong\u003e bajo los ojos y en los altos del rostro para difuminar sombras y añadir luminosidad.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-tip\"\u003e\n      \u003cdiv class=\"pd-tip-icon\"\u003e🌹\u003c\/div\u003e\n      \u003cdiv class=\"pd-tip-body\"\u003eSella el look con el \u003cstrong\u003eAirbrush Flawless Setting Spray\u003c\/strong\u003e para un acabado impecable que dura hasta 16 horas sin retoques.\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ══ TONOS DISPONIBLES ══ --\u003e\n  \u003cdiv class=\"pd-section-label\"\u003eTonos disponibles (4 tonos)\u003c\/div\u003e\n  \u003cdiv class=\"pd-shades\"\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: linear-gradient(135deg, #f5e8d8, #e8d0b8);\"\u003e\u003c\/div\u003e\n      \u003cdiv style=\"flex:1;\"\u003e\n        \u003cdiv class=\"pd-shade-name\"\u003e1 Fair · Claro\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003ePara tonos de piel claros y muy claros\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: linear-gradient(135deg, #ddb88a, #cc9e6e);\"\u003e\u003c\/div\u003e\n      \u003cdiv style=\"flex:1;\"\u003e\n        \u003cdiv class=\"pd-shade-name\"\u003e2 Medium · Medio\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003ePara tonos de piel medios y claros-medios\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: linear-gradient(135deg, #b8825a, #a06540);\"\u003e\u003c\/div\u003e\n      \u003cdiv style=\"flex:1;\"\u003e\n        \u003cdiv class=\"pd-shade-name\"\u003e3 Tan · Bronceado\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003ePara tonos de piel bronceados y medios-oscuros\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: linear-gradient(135deg, #7a4a28, #5e3210);\"\u003e\u003c\/div\u003e\n      \u003cdiv style=\"flex:1;\"\u003e\n        \u003cdiv class=\"pd-shade-name\"\u003e4 Deep · Oscuro\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003ePara tonos de piel oscuros y muy oscuros\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ══ INGREDIENTES DESTACADOS ══ --\u003e\n  \u003cdiv class=\"pd-section-label\"\u003eIngredientes destacados\u003c\/div\u003e\n  \u003cdiv class=\"pd-key-ings\"\u003e\n    \u003cdiv class=\"pd-ki-card\"\u003e\n      \u003cdiv class=\"pd-ki-dot\" style=\"background:#e89cb8;\"\u003e\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-ki-name\"\u003eCera de Rosa (Rosa Multiflora)\u003c\/div\u003e\n        \u003cdiv class=\"pd-ki-desc\"\u003eNutre e hidrata la piel, asegurando que el polvo no reseque ni marque líneas de expresión.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-ki-card\"\u003e\n      \u003cdiv class=\"pd-ki-dot\" style=\"background:#f5e0c0;\"\u003e\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-ki-name\"\u003eAceite de Almendra Dulce\u003c\/div\u003e\n        \u003cdiv class=\"pd-ki-desc\"\u003eSuaviza y acondiciona la piel, aportando una textura sedosa y confortable todo el día.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-ki-card\"\u003e\n      \u003cdiv class=\"pd-ki-dot\" style=\"background:#e8e8f0;\"\u003e\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-ki-name\"\u003eMicropolvos Soft-Focus (Polymethyl Methacrylate)\u003c\/div\u003e\n        \u003cdiv class=\"pd-ki-desc\"\u003eNanopartículas que dispersan la luz y crean un velo de acabado poreless y satinado.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-ki-card\"\u003e\n      \u003cdiv class=\"pd-ki-dot\" style=\"background:#f0f0e0;\"\u003e\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-ki-name\"\u003ePigmentos Perlados + Sílice\u003c\/div\u003e\n        \u003cdiv class=\"pd-ki-desc\"\u003eDifunden la luz al impactar sobre la piel para una luminosidad natural y un cutis unificado.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-ki-card\"\u003e\n      \u003cdiv class=\"pd-ki-dot\" style=\"background:#d0e8d0;\"\u003e\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-ki-name\"\u003eExtracto de Flor de Tilia (Tilo)\u003c\/div\u003e\n        \u003cdiv class=\"pd-ki-desc\"\u003ePropiedades calmantes y suavizantes que mejoran el confort durante el uso prolongado.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ══ LIBRE DE ══ --\u003e\n  \u003cdiv class=\"pd-section-label\"\u003eLibre de\u003c\/div\u003e\n  \u003cdiv class=\"pd-freefrom\"\u003e\n    \u003cspan class=\"pd-ff\"\u003eSulfatos SLS\/SLES\u003c\/span\u003e\n    \u003cspan class=\"pd-ff\"\u003eFtalatos\u003c\/span\u003e\n    \u003cspan class=\"pd-ff\"\u003eAceite mineral\u003c\/span\u003e\n    \u003cspan class=\"pd-ff\"\u003eFormaldehídos\u003c\/span\u003e\n    \u003cspan class=\"pd-ff\"\u003eOxibenzona\u003c\/span\u003e\n    \u003cspan class=\"pd-ff\"\u003eHidroquinona\u003c\/span\u003e\n    \u003cspan class=\"pd-ff\"\u003eTriclosán\u003c\/span\u003e\n    \u003cspan class=\"pd-ff\"\u003eGluten\u003c\/span\u003e\n    \u003cspan class=\"pd-ff\"\u003eTestado en animales\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ══ INCI ══ --\u003e\n  \u003cdiv class=\"pd-section-label\"\u003eNota sobre ingredientes\u003c\/div\u003e\n  \u003cdiv class=\"pd-inci-block\"\u003e\n    \u003cp class=\"pd-inci-text\"\u003e\n      Talc, Mica, Polymethyl Methacrylate, Dimethicone, Silica, Pentaerythrityl Tetraisostearate, \n      Cetearyl Ethylhexanoate, Zinc Stearate, Zea Mays (Corn) Starch, Chlorphenesin, Potassium Sorbate, \n      Tocopheryl Acetate, PEI-10, Propylene Glycol, Prunus Amygdalus Dulcis (Sweet Almond) Oil, \n      Rosa Multiflora Flower Wax, Tetrasodium EDTA, Aqua\/Water\/Eau, Dimethiconol, \n      Tilia Cordata Flower Extract, [+\/- Titanium Dioxide (CI 77891), Iron Oxides (CI 77491, CI 77492, CI 77499)].\n    \u003c\/p\u003e\n    \u003cp class=\"pd-inci-note\"\u003eFórmula vegana, cruelty-free y libre de gluten. La lista de ingredientes puede variar ligeramente según el tono. Consulta siempre la etiqueta del producto para la lista completa actualizada. Envase recargable — recambios disponibles por separado.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Charlotte Tilbury","offers":[{"title":"Fair","offer_id":54102092939539,"sku":"200001176:200004889#08-Fair","price":41.95,"currency_code":"EUR","in_stock":true},{"title":"Medium","offer_id":54102092906771,"sku":"200001176:1254#08-Medium","price":41.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0985\/8826\/2675\/files\/airbrush-flawless-light-packshot.jpg?v=1777629191"},{"product_id":"one-size-ultimate-blurring-setting-powder","title":"One\/Size Ultimate Blurring Setting Powder","description":"\u003cstyle\u003e\n  .pd {\n    \/* Paleta adaptada a ONE\/SIZE (Rosas intensos y vibrantes) *\/\n    --ac: #E32B5E; \n    --ac2: #FF4A83;\n    --ac-soft: #FDE8EF;\n    --ac-soft2: #FFF5F8;\n    --text: #111;\n    --muted: #6b6b6b;\n    --border: #ebebeb;\n    --surface: #fafafa;\n    --teal-soft: #e8f8f2;\n    --teal: #0f6e56;\n    --purple-soft: #f0eeff;\n    --purple: #5340c0;\n    --gold-soft: #fef9e7;\n    --gold: #9a6800;\n    --green-soft: #f0faf4;\n    --green: #1a7a4a;\n    font-family: 'Helvetica Neue', Arial, sans-serif;\n    color: var(--text);\n    font-size: 15px;\n    line-height: 1.7;\n    max-width: 680px;\n  }\n  .pd * { box-sizing: border-box; margin: 0; padding: 0; }\n  .pd-hero { background: linear-gradient(135deg, var(--ac-soft) 0%, var(--ac-soft2) 100%); border-radius: 14px; padding: 24px 28px; margin-bottom: 28px; border-left: 3px solid var(--ac); }\n  .pd-hero-eyebrow { font-size: 10px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: var(--ac); margin-bottom: 10px; }\n  .pd-hero-title { font-size: 22px; font-weight: 800; line-height: 1.25; color: var(--text); margin-bottom: 12px; letter-spacing: -0.02em; }\n  .pd-hero-title em { font-style: normal; background: linear-gradient(90deg, var(--ac), var(--ac2)); -webkit-background-clip: text; background-clip: text; color: transparent; }\n  .pd-hero-body { font-size: 14px; color: var(--muted); line-height: 1.75; }\n  .pd-hero-body strong { color: var(--text); font-weight: 700; }\n  .pd-hero-note { margin-top: 12px; font-size: 12px; color: var(--muted); font-style: italic; }\n  .pd-section-label { font-size: 10px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: var(--ac); margin-bottom: 14px; display: flex; align-items: center; gap: 8px; }\n  .pd-section-label::after { content: ''; flex: 1; height: 1px; background: var(--border); }\n  .pd-certs { display: flex; flex-wrap: wrap; gap: 8px; margin-bottom: 28px; }\n  .pd-cert { display: inline-flex; align-items: center; gap: 5px; font-size: 12px; font-weight: 700; padding: 6px 13px; border-radius: 99px; border: 1px solid; }\n  .pd-cert--teal { background: var(--teal-soft); color: var(--teal); border-color: #b4e4d2; }\n  .pd-cert--purple { background: var(--purple-soft); color: var(--purple); border-color: #cec5f5; }\n  .pd-cert--pink { background: var(--ac-soft); color: var(--ac); border-color: #fca7c2; }\n  .pd-cert--gray { background: var(--surface); color: var(--muted); border-color: var(--border); }\n  .pd-cert--gold { background: var(--gold-soft); color: var(--gold); border-color: #f5d97a; }\n  .pd-benefits { display: grid; grid-template-columns: repeat(2, 1fr); gap: 10px; margin-bottom: 28px; }\n  .pd-benefit { display: flex; align-items: flex-start; gap: 10px; background: var(--surface); border: 1px solid var(--border); border-radius: 10px; padding: 12px 14px; }\n  .pd-benefit:hover { border-color: #fca7c2; }\n  .pd-benefit-icon { width: 32px; height: 32px; border-radius: 8px; background: var(--ac-soft); display: flex; align-items: center; justify-content: center; flex-shrink: 0; font-size: 15px; }\n  .pd-benefit-title { font-size: 13px; font-weight: 700; color: var(--text); line-height: 1.3; margin-bottom: 2px; }\n  .pd-benefit-sub { font-size: 11px; color: var(--muted); line-height: 1.4; }\n  .pd-steps { margin-bottom: 14px; }\n  .pd-step { display: flex; gap: 14px; align-items: flex-start; padding: 14px 0; border-bottom: 1px solid var(--border); }\n  .pd-step:last-child { border-bottom: none; }\n  .pd-step-num { width: 28px; height: 28px; border-radius: 50%; background: var(--ac); color: #fff; font-size: 12px; font-weight: 800; display: flex; align-items: center; justify-content: center; flex-shrink: 0; margin-top: 1px; }\n  .pd-step-text { font-size: 14px; color: var(--text); line-height: 1.65; padding-top: 3px; }\n  .pd-step-text strong { color: var(--ac); font-weight: 700; }\n  .pd-tips { display: flex; flex-direction: column; gap: 8px; margin-bottom: 28px; }\n  .pd-tip { background: var(--ac-soft); border-radius: 10px; padding: 13px 16px; display: flex; gap: 10px; align-items: flex-start; }\n  .pd-tip-icon { font-size: 15px; flex-shrink: 0; margin-top: 1px; }\n  .pd-tip-body { font-size: 13px; color: #7A1431; line-height: 1.6; }\n  .pd-tip-body strong { font-weight: 700; }\n  .pd-shades { display: flex; flex-direction: column; gap: 10px; margin-bottom: 28px; }\n  .pd-shade { display: flex; align-items: flex-start; gap: 12px; background: var(--surface); border: 1px solid var(--border); border-radius: 10px; padding: 12px 14px; transition: border-color .15s; }\n  .pd-shade:hover { border-color: #fca7c2; }\n  .pd-shade-swatch { width: 40px; height: 40px; border-radius: 50%; border: 2px solid #fff; box-shadow: 0 0 0 1px var(--border); flex-shrink: 0; margin-top: 2px; }\n  .pd-shade-info { flex: 1; }\n  .pd-shade-header { display: flex; align-items: center; gap: 8px; margin-bottom: 3px; flex-wrap: wrap; }\n  .pd-shade-name { font-size: 13px; font-weight: 700; color: var(--text); }\n  .pd-shade-badge { font-size: 10px; font-weight: 700; padding: 2px 8px; border-radius: 99px; background: var(--gold-soft); color: var(--gold); border: 1px solid #f5d97a; letter-spacing: 0.05em; white-space: nowrap; }\n  .pd-shade-desc { font-size: 11.5px; color: var(--muted); line-height: 1.5; }\n  .pd-shade-group-title { font-size: 11px; font-weight: 700; color: var(--ac); text-transform: uppercase; letter-spacing: 0.1em; margin-top: 16px; margin-bottom: 6px; padding-left: 4px; display: flex; align-items: center; gap: 8px; }\n  .pd-shade-group-title::after { content: ''; flex: 1; height: 1px; background: #FFC2D6; }\n  .pd-shade-group-title:first-child { margin-top: 0; }\n  .pd-key-ings { display: flex; flex-direction: column; gap: 10px; margin-bottom: 28px; }\n  .pd-ki-card { display: flex; gap: 12px; align-items: flex-start; background: var(--surface); border: 1px solid var(--border); border-radius: 10px; padding: 13px 15px; }\n  .pd-ki-dot { width: 10px; height: 10px; border-radius: 50%; flex-shrink: 0; margin-top: 5px; }\n  .pd-ki-name { font-size: 13px; font-weight: 700; color: var(--text); margin-bottom: 3px; }\n  .pd-ki-desc { font-size: 12px; color: var(--muted); line-height: 1.5; }\n  .pd-freefrom { display: flex; flex-wrap: wrap; gap: 6px; margin-bottom: 28px; }\n  .pd-ff { font-size: 11px; font-weight: 600; padding: 4px 10px; border-radius: 99px; background: #f4f4f4; color: var(--muted); border: 1px solid var(--border); }\n  .pd-ff::before { content: '✕ '; }\n  .pd-inci-block { background: var(--surface); border: 1px solid var(--border); border-radius: 12px; padding: 18px 20px; margin-bottom: 4px; }\n  .pd-inci-text { font-size: 11.5px; line-height: 1.85; color: var(--muted); word-break: break-word; }\n  .pd-inci-note { margin-top: 10px; font-size: 11px; font-style: italic; color: #aaa; }\n  @media (max-width: 480px) {\n    .pd-benefits { grid-template-columns: 1fr; }\n    .pd-hero { padding: 18px; }\n    .pd-hero-title { font-size: 18px; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"pd\"\u003e\n\n  \u003cdiv class=\"pd-hero\"\u003e\n    \u003cdiv class=\"pd-hero-eyebrow\"\u003ePolvo sellador difuminador · Control de brillos 24H · A prueba de sudor\u003c\/div\u003e\n    \u003ch2 class=\"pd-hero-title\"\u003eEl polvo definitivo para un acabado impecable.\u003cbr\u003e\u003cem\u003eDifumina textura, sella el maquillaje y controla el brillo durante 24 horas.\u003c\/em\u003e\n\u003c\/h2\u003e\n    \u003cp class=\"pd-hero-body\"\u003e\n      Experimenta un rendimiento premium con este polvo sellador galardonado. Su fórmula amigable con la piel \u003cstrong\u003edifumina instantáneamente la textura, ilumina el cutis y controla el aceite\u003c\/strong\u003e. Gracias a sus microesferas de alto rendimiento, proporciona una longevidad al maquillaje de hasta 12 horas, garantizando un acabado \u003cstrong\u003ea prueba de sudor, ultraligero y listo para las cámaras\u003c\/strong\u003e.\n    \u003c\/p\u003e\n    \u003cp class=\"pd-hero-note\"\u003e📷 Sin efecto \"flashback\" · Resultados comprobados en control de aceite y difuminación de poros.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-certs\"\u003e\n    \u003cspan class=\"pd-cert pd-cert--gold\"\u003e⏳ 24h Sin brillos\u003c\/span\u003e\n    \u003cspan class=\"pd-cert pd-cert--pink\"\u003e✨ Efecto Soft-Focus\u003c\/span\u003e\n    \u003cspan class=\"pd-cert pd-cert--teal\"\u003e🐰 Cruelty-Free \u0026amp; Vegano\u003c\/span\u003e\n    \u003cspan class=\"pd-cert pd-cert--gray\"\u003e💦 Resistente al sudor\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-section-label\"\u003eBeneficios\u003c\/div\u003e\n  \u003cdiv class=\"pd-benefits\"\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e🛡️\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eControl de brillos 24 horas\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eAbsorbe el exceso de aceite al instante para mantener un acabado mate impecable.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e✨\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eEfecto difuminador extremo\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eSuaviza visualmente la textura de la piel y minimiza la apariencia de los poros.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e💦\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eResistente al sudor\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eSella tu look para soportar la humedad y el desgaste por hasta 12 horas.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e📸\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eIdeal para fotografías\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eAcabado totalmente transparente ante los flashes, sin el temido rastro blanco.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e☁️\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eSensación ingrávida\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eFórmula en polvo finamente molida que no pesa ni se siente acartonada en el rostro.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e🌈\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003ePara todos los tonos\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003e7 tonalidades diseñadas estratégicamente para iluminar, corregir o contornear.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-section-label\"\u003eCómo aplicarlo\u003c\/div\u003e\n  \u003cdiv class=\"pd-steps\"\u003e\n    \u003cdiv class=\"pd-step\"\u003e\n      \u003cdiv class=\"pd-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"pd-step-text\"\u003e\n\u003cstrong\u003eSellado de uso diario (Everyday Set):\u003c\/strong\u003e Presiona una borla o brocha para tomar la cantidad deseada y pásala suavemente sobre la piel para absorber la grasa y dejar un acabado mate suave.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-step\"\u003e\n      \u003cdiv class=\"pd-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"pd-step-text\"\u003e\n\u003cstrong\u003eTécnica de horneado (All Day Bake):\u003c\/strong\u003e Aplica una capa generosa de polvo debajo de los ojos, zona T, lados de la nariz y barbilla. Deja actuar (baking) unos minutos y cepilla el exceso.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-step\"\u003e\n      \u003cdiv class=\"pd-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"pd-step-text\"\u003e\n\u003cstrong\u003eDispensador sin desastres:\u003c\/strong\u003e Gira el envase boca abajo y da 2-3 toques firmes en la base. El producto saldrá por la ranura especial diseñada por Patrick Starrr para darte la cantidad perfecta sin desperdiciar.\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-section-label\"\u003eTips pro de Patrick Starrr\u003c\/div\u003e\n  \u003cdiv class=\"pd-tips\"\u003e\n    \u003cdiv class=\"pd-tip\"\u003e\n      \u003cdiv class=\"pd-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv class=\"pd-tip-body\"\u003ePara una máxima retención del maquillaje \"full-glam\", aplica un poco de polvo \u003cstrong\u003eentre cada paso de tus productos en crema\/líquidos\u003c\/strong\u003e. Esto ayudará con el agarre y la estratificación del maquillaje.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-tip\"\u003e\n      \u003cdiv class=\"pd-tip-icon\"\u003e✨\u003c\/div\u003e\n      \u003cdiv class=\"pd-tip-body\"\u003eExperimenta usando las tonalidades \u003cstrong\u003eTranslucent\u003c\/strong\u003e y \u003cstrong\u003eDark\/Deep\u003c\/strong\u003e juntas para iluminar el centro del rostro y crear un contorno difuminado sin esfuerzo.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-tip\"\u003e\n      \u003cdiv class=\"pd-tip-icon\"\u003e💖\u003c\/div\u003e\n      \u003cdiv class=\"pd-tip-body\"\u003ePara iluminar al instante tu cutis, utiliza los tonos \u003cstrong\u003eUltra Pink\u003c\/strong\u003e o \u003cstrong\u003eSweet Honey\u003c\/strong\u003e justo debajo de los ojos como iluminador de \u003cem\u003ebaking\u003c\/em\u003e.\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-section-label\"\u003eTonos disponibles (7 tonos)\u003c\/div\u003e\n  \u003cdiv class=\"pd-shades\"\u003e\n\n    \u003cdiv class=\"pd-shade-group-title\"\u003eClaros a Medios\u003c\/div\u003e\n\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: radial-gradient(circle at 40% 40%, #fcfcfc, #eaeaea); border: 2px solid #fff;\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"pd-shade-info\"\u003e\n        \u003cdiv class=\"pd-shade-header\"\u003e\u003cspan class=\"pd-shade-name\"\u003eTranslucent\u003c\/span\u003e\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eTranslúcido universal. Para tonos de piel claros a oscuros. El clásico polvo invisible que sella y matifica sin alterar el color de tu base.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: radial-gradient(circle at 40% 40%, #ffdbec, #ffb8d8); border: 2px solid #fff;\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"pd-shade-info\"\u003e\n        \u003cdiv class=\"pd-shade-header\"\u003e\u003cspan class=\"pd-shade-name\"\u003eUltra Pink\u003c\/span\u003e\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eRosa iluminador. Excelente para cancelar tonos grisáceos u oscuros, iluminando la zona de la ojera con un sutil efecto \"despierto\".\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: radial-gradient(circle at 40% 40%, #ffd2b8, #f5a982); border: 2px solid #fff;\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"pd-shade-info\"\u003e\n        \u003cdiv class=\"pd-shade-header\"\u003e\u003cspan class=\"pd-shade-name\"\u003eUltra Peach\u003c\/span\u003e\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eMelocotón suave. Aporta luz, calidez y neutraliza suavemente la oscuridad en pieles de tono claro a medio.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: radial-gradient(circle at 40% 40%, #e6bc8a, #cf9e61); border: 2px solid #fff;\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"pd-shade-info\"\u003e\n        \u003cdiv class=\"pd-shade-header\"\u003e\u003cspan class=\"pd-shade-name\"\u003eSweet Honey\u003c\/span\u003e\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eMiel cálida. Pensado para iluminar y unificar complexiones medias o bronceadas aportando una calidez muy natural.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-shade-group-title\"\u003eMedios-Oscuros a Profundos\u003c\/div\u003e\n\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: radial-gradient(circle at 40% 40%, #d68d67, #b86235); border: 2px solid #fff;\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"pd-shade-info\"\u003e\n        \u003cdiv class=\"pd-shade-header\"\u003e\u003cspan class=\"pd-shade-name\"\u003eRich Peach\u003c\/span\u003e\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eMelocotón intenso. Neutraliza las sombras azuladas profundas e ilumina la zona central en pieles medias oscuras.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: radial-gradient(circle at 40% 40%, #e6b847, #c49525); border: 2px solid #fff;\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"pd-shade-info\"\u003e\n        \u003cdiv class=\"pd-shade-header\"\u003e\u003cspan class=\"pd-shade-name\"\u003eMarigold\u003c\/span\u003e\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eAmarillo dorado cálido. Ilumina el rostro con un matiz vibrante que evita que los tonos oscuros luzcan cenizos o apagados.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: radial-gradient(circle at 40% 40%, #6b4331, #472619); border: 2px solid #fff;\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"pd-shade-info\"\u003e\n        \u003cdiv class=\"pd-shade-header\"\u003e\u003cspan class=\"pd-shade-name\"\u003eDark \/ Deep\u003c\/span\u003e\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eMarrón profundo y rico. Ideal para sellar bases en pieles oscuras y muy oscuras, o como un tono perfecto de contorno en pieles más claras.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-section-label\"\u003eIngredientes destacados\u003c\/div\u003e\n  \u003cdiv class=\"pd-key-ings\"\u003e\n    \u003cdiv class=\"pd-ki-card\"\u003e\n      \u003cdiv class=\"pd-ki-dot\" style=\"background:#ff8fbc;\"\u003e\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-ki-name\"\u003eMicroesferas de Rendimiento (Performance Microspheres)\u003c\/div\u003e\n        \u003cdiv class=\"pd-ki-desc\"\u003eTextura especializada que ayuda a difundir la luz y crea un poderoso efecto \"soft-focus\" para difuminar texturas y poros.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-ki-card\"\u003e\n      \u003cdiv class=\"pd-ki-dot\" style=\"background:#e5cda8;\"\u003e\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-ki-name\"\u003ePolvos de Enfoque Suave (Soft-Focus Powders)\u003c\/div\u003e\n        \u003cdiv class=\"pd-ki-desc\"\u003eMolidos finamente para proporcionar el máximo nivel de difuminación óptica sintiéndose completamente ingrávidos y transpirables en la piel.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-ki-card\"\u003e\n      \u003cdiv class=\"pd-ki-dot\" style=\"background:#ffd966;\"\u003e\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-ki-name\"\u003eAlmidón de Maíz (Zea Mays Corn Starch)\u003c\/div\u003e\n        \u003cdiv class=\"pd-ki-desc\"\u003eAlternativa de alta calidad que ayuda a absorber la grasa superficial y a controlar los brillos indeseados hasta por 24 horas.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-section-label\"\u003eLibre de\u003c\/div\u003e\n  \u003cdiv class=\"pd-freefrom\"\u003e\n    \u003cspan class=\"pd-ff\"\u003eParabenos\u003c\/span\u003e\n    \u003cspan class=\"pd-ff\"\u003eGluten\u003c\/span\u003e\n    \u003cspan class=\"pd-ff\"\u003eTestado en animales (Cruelty-Free)\u003c\/span\u003e\n    \u003cspan class=\"pd-ff\"\u003eIngredientes de origen animal (Vegano)\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-section-label\"\u003eNota sobre ingredientes\u003c\/div\u003e\n  \u003cdiv class=\"pd-inci-block\"\u003e\n    \u003cp class=\"pd-inci-text\"\u003e\n      Talc (Asbestos-Free)*, Calcium Sodium Borosilicate, Magnesium Myristate, Nylon-12, Caprylic\/Capric Triglyceride, Ethylhexyl Palmitate, Zea Mays (Corn) Starch, Phenoxyethanol, Caprylyl Glycol, Lauroyl Lysine, Sodium Dehydroacetate, Trimethylsiloxysilicate, Polymethyl Methacrylate, Ascorbyl Palmitate, Methicone. May Contain\/Peut Contenir (±): Iron Oxides (CI 77491, CI 77492, CI 77499), Yellow 5 Lake (CI 19140), Ultramarines (CI 77007), Red 30 Lake (CI 73360).\n    \u003c\/p\u003e\n    \u003cp class=\"pd-inci-note\"\u003e\n      *El talco utilizado mantiene la integridad y el rendimiento del producto, está libre de asbesto y es de la más alta calidad. Los pigmentos pueden variar según la tonalidad elegida. Consulta siempre el embalaje físico para la lista de ingredientes exacta de tu producto.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"One Size","offers":[{"title":"Translucent","offer_id":54109770645779,"sku":"200001176:200004889#01 Translucent","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Ultrapeach","offer_id":54109770613011,"sku":"200001176:1254#02 Ultrapeach","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Ultrapink","offer_id":54109770580243,"sku":"200001176:200000195#03 Ultrapink","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Sweethoney","offer_id":54109770547475,"sku":"200001176:200006151#04 Sweethoney","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Richpeach","offer_id":54109770514707,"sku":"200001176:200005536#05 Richpeach","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Darkdeep","offer_id":54109770678547,"sku":"200001176:200006153#06 Darkdeep","price":29.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0985\/8826\/2675\/files\/S3bf465da98624db5895f8287d0e0b3d16.webp?v=1777863394"},{"product_id":"one-size-on-til-dawn-mattifying-setting-spray","title":"One\/Size On 'Til Dawn Mattifying Waterproof Setting Spray","description":"\u003cstyle\u003e\n  .pd {\n    \/* Paleta adaptada a ONE\/SIZE (Rosas intensos y vibrantes) *\/\n    --ac: #E32B5E; \n    --ac2: #FF4A83;\n    --ac-soft: #FDE8EF;\n    --ac-soft2: #FFF5F8;\n    --text: #111;\n    --muted: #6b6b6b;\n    --border: #ebebeb;\n    --surface: #fafafa;\n    --teal-soft: #e8f8f2;\n    --teal: #0f6e56;\n    --purple-soft: #f0eeff;\n    --purple: #5340c0;\n    --gold-soft: #fef9e7;\n    --gold: #9a6800;\n    --green-soft: #f0faf4;\n    --green: #1a7a4a;\n    font-family: 'Helvetica Neue', Arial, sans-serif;\n    color: var(--text);\n    font-size: 15px;\n    line-height: 1.7;\n    max-width: 680px;\n  }\n  .pd * { box-sizing: border-box; margin: 0; padding: 0; }\n  .pd-hero { background: linear-gradient(135deg, var(--ac-soft) 0%, var(--ac-soft2) 100%); border-radius: 14px; padding: 24px 28px; margin-bottom: 28px; border-left: 3px solid var(--ac); }\n  .pd-hero-eyebrow { font-size: 10px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: var(--ac); margin-bottom: 10px; }\n  .pd-hero-title { font-size: 22px; font-weight: 800; line-height: 1.25; color: var(--text); margin-bottom: 12px; letter-spacing: -0.02em; }\n  .pd-hero-title em { font-style: normal; background: linear-gradient(90deg, var(--ac), var(--ac2)); -webkit-background-clip: text; background-clip: text; color: transparent; }\n  .pd-hero-body { font-size: 14px; color: var(--muted); line-height: 1.75; }\n  .pd-hero-body strong { color: var(--text); font-weight: 700; }\n  .pd-hero-note { margin-top: 12px; font-size: 12px; color: var(--muted); font-style: italic; }\n  .pd-section-label { font-size: 10px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: var(--ac); margin-bottom: 14px; display: flex; align-items: center; gap: 8px; }\n  .pd-section-label::after { content: ''; flex: 1; height: 1px; background: var(--border); }\n  .pd-certs { display: flex; flex-wrap: wrap; gap: 8px; margin-bottom: 28px; }\n  .pd-cert { display: inline-flex; align-items: center; gap: 5px; font-size: 12px; font-weight: 700; padding: 6px 13px; border-radius: 99px; border: 1px solid; }\n  .pd-cert--teal { background: var(--teal-soft); color: var(--teal); border-color: #b4e4d2; }\n  .pd-cert--purple { background: var(--purple-soft); color: var(--purple); border-color: #cec5f5; }\n  .pd-cert--pink { background: var(--ac-soft); color: var(--ac); border-color: #fca7c2; }\n  .pd-cert--gray { background: var(--surface); color: var(--muted); border-color: var(--border); }\n  .pd-cert--gold { background: var(--gold-soft); color: var(--gold); border-color: #f5d97a; }\n  .pd-benefits { display: grid; grid-template-columns: repeat(2, 1fr); gap: 10px; margin-bottom: 28px; }\n  .pd-benefit { display: flex; align-items: flex-start; gap: 10px; background: var(--surface); border: 1px solid var(--border); border-radius: 10px; padding: 12px 14px; }\n  .pd-benefit:hover { border-color: #fca7c2; }\n  .pd-benefit-icon { width: 32px; height: 32px; border-radius: 8px; background: var(--ac-soft); display: flex; align-items: center; justify-content: center; flex-shrink: 0; font-size: 15px; }\n  .pd-benefit-title { font-size: 13px; font-weight: 700; color: var(--text); line-height: 1.3; margin-bottom: 2px; }\n  .pd-benefit-sub { font-size: 11px; color: var(--muted); line-height: 1.4; }\n  .pd-steps { margin-bottom: 14px; }\n  .pd-step { display: flex; gap: 14px; align-items: flex-start; padding: 14px 0; border-bottom: 1px solid var(--border); }\n  .pd-step:last-child { border-bottom: none; }\n  .pd-step-num { width: 28px; height: 28px; border-radius: 50%; background: var(--ac); color: #fff; font-size: 12px; font-weight: 800; display: flex; align-items: center; justify-content: center; flex-shrink: 0; margin-top: 1px; }\n  .pd-step-text { font-size: 14px; color: var(--text); line-height: 1.65; padding-top: 3px; }\n  .pd-step-text strong { color: var(--ac); font-weight: 700; }\n  .pd-tips { display: flex; flex-direction: column; gap: 8px; margin-bottom: 28px; }\n  .pd-tip { background: var(--ac-soft); border-radius: 10px; padding: 13px 16px; display: flex; gap: 10px; align-items: flex-start; }\n  .pd-tip-icon { font-size: 15px; flex-shrink: 0; margin-top: 1px; }\n  .pd-tip-body { font-size: 13px; color: #7A1431; line-height: 1.6; }\n  .pd-tip-body strong { font-weight: 700; }\n  .pd-shades { display: flex; flex-direction: column; gap: 10px; margin-bottom: 28px; }\n  .pd-shade { display: flex; align-items: flex-start; gap: 12px; background: var(--surface); border: 1px solid var(--border); border-radius: 10px; padding: 12px 14px; transition: border-color .15s; }\n  .pd-shade:hover { border-color: #fca7c2; }\n  .pd-shade-swatch { width: 40px; height: 40px; border-radius: 50%; border: 2px solid #fff; box-shadow: 0 0 0 1px var(--border); flex-shrink: 0; margin-top: 2px; display: flex; align-items: center; justify-content: center; font-size: 18px; }\n  .pd-shade-info { flex: 1; }\n  .pd-shade-header { display: flex; align-items: center; gap: 8px; margin-bottom: 3px; flex-wrap: wrap; }\n  .pd-shade-name { font-size: 13px; font-weight: 700; color: var(--text); }\n  .pd-shade-badge { font-size: 10px; font-weight: 700; padding: 2px 8px; border-radius: 99px; background: var(--gold-soft); color: var(--gold); border: 1px solid #f5d97a; letter-spacing: 0.05em; white-space: nowrap; }\n  .pd-shade-desc { font-size: 11.5px; color: var(--muted); line-height: 1.5; }\n  .pd-shade-group-title { font-size: 11px; font-weight: 700; color: var(--ac); text-transform: uppercase; letter-spacing: 0.1em; margin-top: 16px; margin-bottom: 6px; padding-left: 4px; display: flex; align-items: center; gap: 8px; }\n  .pd-shade-group-title::after { content: ''; flex: 1; height: 1px; background: #FFC2D6; }\n  .pd-shade-group-title:first-child { margin-top: 0; }\n  .pd-key-ings { display: flex; flex-direction: column; gap: 10px; margin-bottom: 28px; }\n  .pd-ki-card { display: flex; gap: 12px; align-items: flex-start; background: var(--surface); border: 1px solid var(--border); border-radius: 10px; padding: 13px 15px; }\n  .pd-ki-dot { width: 10px; height: 10px; border-radius: 50%; flex-shrink: 0; margin-top: 5px; }\n  .pd-ki-name { font-size: 13px; font-weight: 700; color: var(--text); margin-bottom: 3px; }\n  .pd-ki-desc { font-size: 12px; color: var(--muted); line-height: 1.5; }\n  .pd-freefrom { display: flex; flex-wrap: wrap; gap: 6px; margin-bottom: 28px; }\n  .pd-ff { font-size: 11px; font-weight: 600; padding: 4px 10px; border-radius: 99px; background: #f4f4f4; color: var(--muted); border: 1px solid var(--border); }\n  .pd-ff::before { content: '✕ '; }\n  .pd-inci-block { background: var(--surface); border: 1px solid var(--border); border-radius: 12px; padding: 18px 20px; margin-bottom: 4px; }\n  .pd-inci-text { font-size: 11.5px; line-height: 1.85; color: var(--muted); word-break: break-word; }\n  .pd-inci-note { margin-top: 10px; font-size: 11px; font-style: italic; color: #aaa; }\n  @media (max-width: 480px) {\n    .pd-benefits { grid-template-columns: 1fr; }\n    .pd-hero { padding: 18px; }\n    .pd-hero-title { font-size: 18px; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"pd\"\u003e\n\n  \u003c!-- ══ HERO ══ --\u003e\n  \u003cdiv class=\"pd-hero\"\u003e\n    \u003cdiv class=\"pd-hero-eyebrow\"\u003eSpray fijador continuo · Resistente al agua · Matificante\u003c\/div\u003e\n    \u003ch2 class=\"pd-hero-title\"\u003eFijación extrema que aguanta hasta el amanecer.\u003cbr\u003e\u003cem\u003eUn spray impermeable que sella tu maquillaje impecable por 16 horas.\u003c\/em\u003e\n\u003c\/h2\u003e\n    \u003cp class=\"pd-hero-body\"\u003e\n      Descubre el secreto para un maquillaje inamovible. Este spray fijador en formato aerosol proporciona una \u003cstrong\u003ebruma fina y continua\u003c\/strong\u003e que bloquea tu look al instante. Su fórmula ligera y no pegajosa absorbe el exceso de grasa, minimiza la apariencia de los poros y deja un \u003cstrong\u003eacabado mate perfecto, resistente al sudor, al agua y a los roces\u003c\/strong\u003e. \n    \u003c\/p\u003e\n    \u003cp class=\"pd-hero-note\"\u003e🌙 100% afirmaron que el maquillaje no se corrió tras 16 horas de uso · Disponible en tamaño original y viaje.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ══ CERTS ══ --\u003e\n  \u003cdiv class=\"pd-certs\"\u003e\n    \u003cspan class=\"pd-cert pd-cert--pink\"\u003e⏳ 16h de Fijación\u003c\/span\u003e\n    \u003cspan class=\"pd-cert pd-cert--teal\"\u003e💧 Resistente al agua y sudor\u003c\/span\u003e\n    \u003cspan class=\"pd-cert pd-cert--gold\"\u003e☁️ Bruma en aerosol\u003c\/span\u003e\n    \u003cspan class=\"pd-cert pd-cert--gray\"\u003e🐰 Vegano y Cruelty-Free\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ══ BENEFICIOS ══ --\u003e\n  \u003cdiv class=\"pd-section-label\"\u003eBeneficios\u003c\/div\u003e\n  \u003cdiv class=\"pd-benefits\"\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e🛡️\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eFijación extrema (16H)\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eSella todo tipo de maquillaje (líquidos, cremas y polvos) para que no se mueva en todo el día.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e💦\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eFórmula Waterproof\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eTotalmente resistente al agua, las lágrimas, la humedad y el sudor intenso.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e✨\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eAcabado mate sin brillos\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eAbsorbe el aceite al contacto, eliminando el brillo indeseado sin resecar la piel.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e💨\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eAerosol continuo\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eAplicación uniforme y ultraligera que no deja gotas ni arruina la textura del maquillaje.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e🌿\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eEfecto difuminador\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eAyuda a minimizar la apariencia de los poros gracias a sus ingredientes botánicos activos.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e🚫\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eA prueba de transferencias\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eTu maquillaje se queda en tu rostro, no en tu ropa, mascarilla o teléfono.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ══ CÓMO APLICARLO ══ --\u003e\n  \u003cdiv class=\"pd-section-label\"\u003eCómo aplicarlo\u003c\/div\u003e\n  \u003cdiv class=\"pd-steps\"\u003e\n    \u003cdiv class=\"pd-step\"\u003e\n      \u003cdiv class=\"pd-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"pd-step-text\"\u003e\n\u003cstrong\u003eAgita bien el bote\u003c\/strong\u003e antes de cada uso para asegurar que los ingredientes matificantes se mezclen correctamente.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-step\"\u003e\n      \u003cdiv class=\"pd-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"pd-step-text\"\u003eMantén el envase a una distancia de \u003cstrong\u003e25-30 centímetros\u003c\/strong\u003e del rostro. Cierra bien los ojos y la boca.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-step\"\u003e\n      \u003cdiv class=\"pd-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"pd-step-text\"\u003ePresiona el dosificador y rocía en un movimiento circular o en forma de \"X\" y \"T\" para una \u003cstrong\u003ecobertura uniforme\u003c\/strong\u003e. Deja secar unos segundos.\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ══ TRUCOS ══ --\u003e\n  \u003cdiv class=\"pd-section-label\"\u003eTips pro de Patrick Starrr\u003c\/div\u003e\n  \u003cdiv class=\"pd-tips\"\u003e\n    \u003cdiv class=\"pd-tip\"\u003e\n      \u003cdiv class=\"pd-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv class=\"pd-tip-body\"\u003ePara un control de aceite extremo, \u003cstrong\u003erocía tu esponja o brocha de maquillaje\u003c\/strong\u003e con On 'Til Dawn antes de difuminar tu base o corrector.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-tip\"\u003e\n      \u003cdiv class=\"pd-tip-icon\"\u003e✨\u003c\/div\u003e\n      \u003cdiv class=\"pd-tip-body\"\u003eUtiliza la técnica de \u003cstrong\u003e\"Sandwiching\"\u003c\/strong\u003e: Aplica el spray entre las capas de cremas y polvos para asegurar la máxima durabilidad en eventos largos.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-tip\"\u003e\n      \u003cdiv class=\"pd-tip-icon\"\u003e🎒\u003c\/div\u003e\n      \u003cdiv class=\"pd-tip-body\"\u003eLleva siempre el \u003cstrong\u003etamaño Mini (Travel Size)\u003c\/strong\u003e en tu bolso para garantizar que tu maquillaje sobreviva a cualquier imprevisto o clima húmedo.\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ══ TAMAÑOS (Variantes) ══ --\u003e\n  \u003cdiv class=\"pd-section-label\"\u003eTamaños disponibles (2 formatos)\u003c\/div\u003e\n  \u003cdiv class=\"pd-shades\"\u003e\n\n    \u003cdiv class=\"pd-shade-group-title\"\u003eOpciones de formato\u003c\/div\u003e\n\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: var(--ac-soft); border-color: var(--ac);\"\u003e🧴\u003c\/div\u003e\n      \u003cdiv class=\"pd-shade-info\"\u003e\n        \u003cdiv class=\"pd-shade-header\"\u003e\n          \u003cspan class=\"pd-shade-name\"\u003eFull Size - Tamaño Original\u003c\/span\u003e\n          \u003cspan class=\"pd-shade-badge\" style=\"background: var(--purple-soft); color: var(--purple); border-color: #cec5f5;\"\u003eBestseller\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003e\n\u003cstrong\u003e143 mL \/ 3.4 oz.\u003c\/strong\u003e El tamaño perfecto para tu tocador. Garantiza meses de maquillaje inamovible para uso diario.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: var(--surface); border-color: var(--border);\"\u003e✈️\u003c\/div\u003e\n      \u003cdiv class=\"pd-shade-info\"\u003e\n        \u003cdiv class=\"pd-shade-header\"\u003e\u003cspan class=\"pd-shade-name\"\u003eMini - Travel Size\u003c\/span\u003e\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003e\n\u003cstrong\u003e46 mL \/ 1.0 oz.\u003c\/strong\u003e Formato compacto y apto para la cabina del avión (TSA-friendly). Ideal para llevar en el bolso, viajes o para probar el producto por primera vez.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003c!-- ══ INGREDIENTES DESTACADOS ══ --\u003e\n  \u003cdiv class=\"pd-section-label\"\u003eIngredientes destacados\u003c\/div\u003e\n  \u003cdiv class=\"pd-key-ings\"\u003e\n    \u003cdiv class=\"pd-ki-card\"\u003e\n      \u003cdiv class=\"pd-ki-dot\" style=\"background:#a5d6a7;\"\u003e\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-ki-name\"\u003eExtracto de Té Verde (Green Tea Extract)\u003c\/div\u003e\n        \u003cdiv class=\"pd-ki-desc\"\u003eRico en antioxidantes, ayuda a calmar la piel, cerrar visiblemente los poros y proporcionar un aspecto más uniforme y refinado.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-ki-card\"\u003e\n      \u003cdiv class=\"pd-ki-dot\" style=\"background:#f4c2c2;\"\u003e\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-ki-name\"\u003eHamamelis (Witch Hazel)\u003c\/div\u003e\n        \u003cdiv class=\"pd-ki-desc\"\u003eUn astringente natural muy eficaz que absorbe el exceso de sebo de la superficie de la piel para mantener un acabado mate duradero.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ══ LIBRE DE ══ --\u003e\n  \u003cdiv class=\"pd-section-label\"\u003eLibre de\u003c\/div\u003e\n  \u003cdiv class=\"pd-freefrom\"\u003e\n    \u003cspan class=\"pd-ff\"\u003eParabenos\u003c\/span\u003e\n    \u003cspan class=\"pd-ff\"\u003eFtalatos\u003c\/span\u003e\n    \u003cspan class=\"pd-ff\"\u003eSulfatos SLS\/SLES\u003c\/span\u003e\n    \u003cspan class=\"pd-ff\"\u003eTestado en animales (Cruelty-Free)\u003c\/span\u003e\n    \u003cspan class=\"pd-ff\"\u003eIngredientes de origen animal (Vegano)\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ══ INCI ══ --\u003e\n  \u003cdiv class=\"pd-section-label\"\u003eNota sobre ingredientes\u003c\/div\u003e\n  \u003cdiv class=\"pd-inci-block\"\u003e\n    \u003cp class=\"pd-inci-text\"\u003e\n      Butane, Alcohol Denat., Isobutane, Diisopropyl Adipate, Magnesium Carbonate, Isododecane, Water\/Aqua\/Eau, Camellia Sinensis Leaf Extract, Hamamelis Virginiana (Witch Hazel) Water, Caprylic\/Capric Triglyceride, Fragrance (Parfum), Linalool, Benzyl Salicylate, Hexyl Cinnamal, Limonene, Citronellol.\n    \u003c\/p\u003e\n    \u003cp class=\"pd-inci-note\"\u003e\n      *Contenido bajo presión. Evite pulverizar cerca de los ojos. No utilizar cerca del fuego, llama o chispas. Consulta siempre el embalaje físico para la lista de ingredientes exacta y actualizada, ya que puede estar sujeta a cambios.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"One Size","offers":[{"title":"46ml","offer_id":54109783032083,"sku":"200001176:1254#46ml","price":15.95,"currency_code":"EUR","in_stock":true},{"title":"143ml","offer_id":54109782999315,"sku":"200001176:200004889#143ml","price":29.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0985\/8826\/2675\/files\/Sc9c1f252593c4a20bab9a5f37a0ad8ba9.webp?v=1777865173"},{"product_id":"fenty-beauty-diamond-bomb-all-over-diamond-veil","title":"Fenty Beauty Diamond Bomb All-Over Diamond Veil","description":"\u003cstyle\u003e\n  .pd {\n    \/* Paleta adaptada a Fenty Beauty (Nudes, Rose Gold y tonos modernos) *\/\n    --ac: #C88E83; \n    --ac2: #E8A798;\n    --ac-soft: #FDF6F5;\n    --ac-soft2: #FFFFFF;\n    --text: #111111;\n    --muted: #595959;\n    --border: #EAEAEA;\n    --surface: #FAFAFA;\n    --teal-soft: #F0F4F8;\n    --teal: #4A6C82;\n    --purple-soft: #F6F3FA;\n    --purple: #705B87;\n    --gold-soft: #FBF7EE;\n    --gold: #A88647;\n    --green-soft: #F2F7F4;\n    --green: #487A5B;\n    font-family: 'Helvetica Neue', Arial, sans-serif;\n    color: var(--text);\n    font-size: 15px;\n    line-height: 1.7;\n    max-width: 680px;\n  }\n  .pd * { box-sizing: border-box; margin: 0; padding: 0; }\n  .pd-hero { background: linear-gradient(135deg, var(--ac-soft) 0%, var(--ac-soft2) 100%); border-radius: 14px; padding: 24px 28px; margin-bottom: 28px; border-left: 3px solid var(--ac); }\n  .pd-hero-eyebrow { font-size: 10px; font-weight: 800; letter-spacing: 0.14em; text-transform: uppercase; color: var(--ac); margin-bottom: 10px; }\n  .pd-hero-title { font-size: 22px; font-weight: 900; line-height: 1.25; color: var(--text); margin-bottom: 12px; letter-spacing: -0.02em; }\n  .pd-hero-title em { font-style: normal; background: linear-gradient(90deg, var(--ac), var(--ac2)); -webkit-background-clip: text; background-clip: text; color: transparent; }\n  .pd-hero-body { font-size: 14px; color: var(--muted); line-height: 1.75; }\n  .pd-hero-body strong { color: var(--text); font-weight: 700; }\n  .pd-hero-note { margin-top: 12px; font-size: 12px; color: var(--muted); font-style: italic; }\n  .pd-section-label { font-size: 10px; font-weight: 800; letter-spacing: 0.14em; text-transform: uppercase; color: var(--ac); margin-bottom: 14px; display: flex; align-items: center; gap: 8px; }\n  .pd-section-label::after { content: ''; flex: 1; height: 1px; background: var(--border); }\n  .pd-certs { display: flex; flex-wrap: wrap; gap: 8px; margin-bottom: 28px; }\n  .pd-cert { display: inline-flex; align-items: center; gap: 5px; font-size: 12px; font-weight: 700; padding: 6px 13px; border-radius: 99px; border: 1px solid; }\n  .pd-cert--pink { background: var(--ac-soft); color: var(--ac); border-color: #F1D4CE; }\n  .pd-cert--gold { background: var(--gold-soft); color: var(--gold); border-color: #EBDCB9; }\n  .pd-cert--teal { background: var(--teal-soft); color: var(--teal); border-color: #DDE7EF; }\n  .pd-cert--gray { background: var(--surface); color: var(--muted); border-color: var(--border); }\n  .pd-benefits { display: grid; grid-template-columns: repeat(2, 1fr); gap: 10px; margin-bottom: 28px; }\n  .pd-benefit { display: flex; align-items: flex-start; gap: 10px; background: var(--surface); border: 1px solid var(--border); border-radius: 10px; padding: 12px 14px; transition: border-color .15s; }\n  .pd-benefit:hover { border-color: var(--ac2); }\n  .pd-benefit-icon { width: 32px; height: 32px; border-radius: 8px; background: var(--ac-soft); display: flex; align-items: center; justify-content: center; flex-shrink: 0; font-size: 15px; }\n  .pd-benefit-title { font-size: 13px; font-weight: 800; color: var(--text); line-height: 1.3; margin-bottom: 2px; }\n  .pd-benefit-sub { font-size: 11px; color: var(--muted); line-height: 1.4; }\n  .pd-steps { margin-bottom: 14px; }\n  .pd-step { display: flex; gap: 14px; align-items: flex-start; padding: 14px 0; border-bottom: 1px solid var(--border); }\n  .pd-step:last-child { border-bottom: none; }\n  .pd-step-num { width: 28px; height: 28px; border-radius: 50%; background: var(--ac); color: #fff; font-size: 12px; font-weight: 800; display: flex; align-items: center; justify-content: center; flex-shrink: 0; margin-top: 1px; }\n  .pd-step-text { font-size: 14px; color: var(--text); line-height: 1.65; padding-top: 3px; }\n  .pd-step-text strong { color: var(--ac); font-weight: 700; }\n  .pd-shades { display: flex; flex-direction: column; gap: 10px; margin-bottom: 28px; }\n  .pd-shade { display: flex; align-items: flex-start; gap: 12px; background: var(--surface); border: 1px solid var(--border); border-radius: 10px; padding: 12px 14px; transition: border-color .15s; }\n  .pd-shade:hover { border-color: var(--ac2); }\n  .pd-shade-swatch { width: 40px; height: 40px; border-radius: 50%; border: 2px solid #fff; box-shadow: 0 0 0 1px var(--border); flex-shrink: 0; margin-top: 2px; }\n  .pd-shade-info { flex: 1; }\n  .pd-shade-header { display: flex; align-items: center; gap: 8px; margin-bottom: 3px; flex-wrap: wrap; }\n  .pd-shade-name { font-size: 13px; font-weight: 800; color: var(--text); }\n  .pd-shade-desc { font-size: 11.5px; color: var(--muted); line-height: 1.5; }\n  .pd-inci-block { background: var(--surface); border: 1px solid var(--border); border-radius: 12px; padding: 18px 20px; margin-bottom: 4px; }\n  .pd-inci-text { font-size: 11.5px; line-height: 1.85; color: var(--muted); word-break: break-word; }\n  @media (max-width: 480px) {\n    .pd-benefits { grid-template-columns: 1fr; }\n    .pd-hero { padding: 18px; }\n    .pd-hero-title { font-size: 18px; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"pd\"\u003e\n\n  \u003cdiv class=\"pd-hero\"\u003e\n    \u003cdiv class=\"pd-hero-eyebrow\"\u003eIluminador 3D · Piel efecto diamante\u003c\/div\u003e\n    \u003ch2 class=\"pd-hero-title\"\u003eBáñate en diamantes.\u003cbr\u003e\u003cem\u003eIluminación tridimensional pura para rostro y cuerpo.\u003c\/em\u003e\n    \u003c\/h2\u003e\n    \u003cp class=\"pd-hero-body\"\u003e\n      Inspirado en el icónico vestido de cristales de Rihanna, \u003cstrong\u003eDiamond Bomb\u003c\/strong\u003e no es un iluminador convencional. Es una fórmula innovadora que combina la ligereza de un polvo con la flexibilidad de un gel. Su acabado no deja rastro de base o partículas pesadas, solo un \u003cstrong\u003evelo de cristales puros\u003c\/strong\u003e que captura la luz desde todos los ángulos. \n    \u003c\/p\u003e\n    \u003cp class=\"pd-hero-note\"\u003e✨ Textura \"Jelly-Powder\" que se funde en la piel al contacto · Brillo infinito, cero partículas pesadas.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-certs\"\u003e\n    \u003cspan class=\"pd-cert pd-cert--pink\"\u003e✨ Brillo diamante multidimensional\u003c\/span\u003e\n    \u003cspan class=\"pd-cert pd-cert--gold\"\u003e☁️ Textura ultra flexible\u003c\/span\u003e\n    \u003cspan class=\"pd-cert pd-cert--teal\"\u003e🐰 100% Cruelty-Free\u003c\/span\u003e\n    \u003cspan class=\"pd-cert pd-cert--gray\"\u003e🌟 Uso facial y corporal\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-section-label\"\u003e¿Por qué es icónico?\u003c\/div\u003e\n  \u003cdiv class=\"pd-benefits\"\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e💎\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eBrillo 3D\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003ePartículas reflectantes que crean un efecto tridimensional puro sobre cualquier tono de piel.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e☁️\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eTextura flexible\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eSu fórmula híbrida gel-polvo se siente como una segunda piel y no se cuartea.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e✨\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eEfecto \"Diamond Veil\"\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eCubre tu rostro y cuerpo con un velo de destellos refinados, sin purpurina gruesa.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e🔄\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eVersatilidad total\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003ePásalo por tus hombros, escote o pómulos para un acabado de alfombra roja.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-section-label\"\u003eTonos disponibles\u003c\/div\u003e\n  \u003cdiv class=\"pd-shades\"\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: #E8E5DF;\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"pd-shade-info\"\u003e\n        \u003cdiv class=\"pd-shade-name\"\u003eHow Many Carats?!\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eEl diamante puro y original. Brillo blanco cristalino para un efecto espectacular.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: #F1D4CE;\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"pd-shade-info\"\u003e\n        \u003cdiv class=\"pd-shade-name\"\u003ePink Ice\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eUn destello rosado frío muy elegante para una luz fresca.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: #EBDCB9;\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"pd-shade-info\"\u003e\n        \u003cdiv class=\"pd-shade-name\"\u003eRosé Rave\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eOro rosa brillante para un acabado cálido y sofisticado.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: #E2DBEB;\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"pd-shade-info\"\u003e\n        \u003cdiv class=\"pd-shade-name\"\u003eLavender Luv'r\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eDestellos lavanda para iluminar con un toque mágico y moderno.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: #D4A373;\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"pd-shade-info\"\u003e\n        \u003cdiv class=\"pd-shade-name\"\u003eRose Rave\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eUn destello rosado intenso con mucha personalidad.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: #A88647;\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"pd-shade-info\"\u003e\n        \u003cdiv class=\"pd-shade-name\"\u003eTrophy Wife\u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eEl icónico oro puro de Fenty, ahora en versión diamante. Indispensable.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-section-label\"\u003eInformación de fórmula\u003c\/div\u003e\n  \u003cdiv class=\"pd-inci-block\"\u003e\n    \u003cp class=\"pd-inci-text\"\u003e\n      Polymethylsilsesquioxane, Calcium Sodium Borosilicate, Phenyl Trimethicone, Diisostearyl Malate, Dimethicone, Dimethicone\/Vinyl Dimethicone Crosspolymer, Pentylene Glycol, Aqua\/Water\/Eau, Polyisobutene, Triethoxycaprylylsilane, Tin Oxide... \u003cem\u003e*Los ingredientes pueden variar según el tono; consulta siempre el empaque físico.\u003c\/em\u003e\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Fenty Beauty","offers":[{"title":"How Many Carats?! (8 g)","offer_id":54191891218707,"sku":"200001176:200004889#highlight A","price":34.95,"currency_code":"EUR","in_stock":true},{"title":"Rose Rave (8 g)","offer_id":54191891251475,"sku":"200001176:1254#highlight B","price":34.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0985\/8826\/2675\/files\/214ad6a7-d317-40b1-841e-555f01e64804609655.jpg?v=1779427794"},{"product_id":"fenty-beauty-invisimatte-2-0","title":"Fenty Beauty INVISIMATTE 2.0","description":"\u003cstyle\u003e\n  .pd {\n    \/* Paleta adaptada a Fenty Beauty (Nudes, Rose Gold y tonos modernos) *\/\n    --ac: #C88E83; \n    --ac2: #E8A798;\n    --ac-soft: #FDF6F5;\n    --ac-soft2: #FFFFFF;\n    --text: #111111;\n    --muted: #595959;\n    --border: #EAEAEA;\n    --surface: #FAFAFA;\n    --teal-soft: #F0F4F8;\n    --teal: #4A6C82;\n    --purple-soft: #F6F3FA;\n    --purple: #705B87;\n    --gold-soft: #FBF7EE;\n    --gold: #A88647;\n    --green-soft: #F2F7F4;\n    --green: #487A5B;\n    font-family: 'Helvetica Neue', Arial, sans-serif;\n    color: var(--text);\n    font-size: 15px;\n    line-height: 1.7;\n    max-width: 680px;\n  }\n  .pd * { box-sizing: border-box; margin: 0; padding: 0; }\n  .pd-hero { background: linear-gradient(135deg, var(--ac-soft) 0%, var(--ac-soft2) 100%); border-radius: 14px; padding: 24px 28px; margin-bottom: 28px; border-left: 3px solid var(--ac); }\n  .pd-hero-eyebrow { font-size: 10px; font-weight: 800; letter-spacing: 0.14em; text-transform: uppercase; color: var(--ac); margin-bottom: 10px; }\n  .pd-hero-title { font-size: 22px; font-weight: 900; line-height: 1.25; color: var(--text); margin-bottom: 12px; letter-spacing: -0.02em; }\n  .pd-hero-title em { font-style: normal; background: linear-gradient(90deg, var(--ac), var(--ac2)); -webkit-background-clip: text; background-clip: text; color: transparent; }\n  .pd-hero-body { font-size: 14px; color: var(--muted); line-height: 1.75; }\n  .pd-hero-body strong { color: var(--text); font-weight: 700; }\n  .pd-hero-note { margin-top: 12px; font-size: 12px; color: var(--muted); font-style: italic; }\n  .pd-section-label { font-size: 10px; font-weight: 800; letter-spacing: 0.14em; text-transform: uppercase; color: var(--ac); margin-bottom: 14px; display: flex; align-items: center; gap: 8px; }\n  .pd-section-label::after { content: ''; flex: 1; height: 1px; background: var(--border); }\n  .pd-certs { display: flex; flex-wrap: wrap; gap: 8px; margin-bottom: 28px; }\n  .pd-cert { display: inline-flex; align-items: center; gap: 5px; font-size: 12px; font-weight: 700; padding: 6px 13px; border-radius: 99px; border: 1px solid; }\n  .pd-cert--pink { background: var(--ac-soft); color: var(--ac); border-color: #F1D4CE; }\n  .pd-cert--gold { background: var(--gold-soft); color: var(--gold); border-color: #EBDCB9; }\n  .pd-cert--teal { background: var(--teal-soft); color: var(--teal); border-color: #DDE7EF; }\n  .pd-cert--gray { background: var(--surface); color: var(--muted); border-color: var(--border); }\n  .pd-benefits { display: grid; grid-template-columns: repeat(2, 1fr); gap: 10px; margin-bottom: 28px; }\n  .pd-benefit { display: flex; align-items: flex-start; gap: 10px; background: var(--surface); border: 1px solid var(--border); border-radius: 10px; padding: 12px 14px; transition: border-color .15s; }\n  .pd-benefit:hover { border-color: var(--ac2); }\n  .pd-benefit-icon { width: 32px; height: 32px; border-radius: 8px; background: var(--ac-soft); display: flex; align-items: center; justify-content: center; flex-shrink: 0; font-size: 15px; }\n  .pd-benefit-title { font-size: 13px; font-weight: 800; color: var(--text); line-height: 1.3; margin-bottom: 2px; }\n  .pd-benefit-sub { font-size: 11px; color: var(--muted); line-height: 1.4; }\n  .pd-steps { margin-bottom: 14px; }\n  .pd-step { display: flex; gap: 14px; align-items: flex-start; padding: 14px 0; border-bottom: 1px solid var(--border); }\n  .pd-step:last-child { border-bottom: none; }\n  .pd-step-num { width: 28px; height: 28px; border-radius: 50%; background: var(--ac); color: #fff; font-size: 12px; font-weight: 800; display: flex; align-items: center; justify-content: center; flex-shrink: 0; margin-top: 1px; }\n  .pd-step-text { font-size: 14px; color: var(--text); line-height: 1.65; padding-top: 3px; }\n  .pd-step-text strong { color: var(--ac); font-weight: 700; }\n  .pd-tips { display: flex; flex-direction: column; gap: 8px; margin-bottom: 28px; }\n  .pd-tip { background: var(--ac-soft); border-radius: 10px; padding: 13px 16px; display: flex; gap: 10px; align-items: flex-start; }\n  .pd-tip-icon { font-size: 15px; flex-shrink: 0; margin-top: 1px; }\n  .pd-tip-body { font-size: 13px; color: #5C3A32; line-height: 1.6; }\n  .pd-tip-body strong { font-weight: 800; }\n  .pd-shades { display: flex; flex-direction: column; gap: 10px; margin-bottom: 28px; }\n  .pd-shade { display: flex; align-items: flex-start; gap: 12px; background: var(--surface); border: 1px solid var(--border); border-radius: 10px; padding: 12px 14px; transition: border-color .15s; }\n  .pd-shade:hover { border-color: var(--ac2); }\n  .pd-shade-swatch { width: 40px; height: 40px; border-radius: 50%; border: 2px solid #fff; box-shadow: 0 0 0 1px var(--border); flex-shrink: 0; margin-top: 2px; }\n  .pd-shade-info { flex: 1; }\n  .pd-shade-header { display: flex; align-items: center; gap: 8px; margin-bottom: 3px; flex-wrap: wrap; }\n  .pd-shade-name { font-size: 13px; font-weight: 800; color: var(--text); }\n  .pd-shade-badge { font-size: 10px; font-weight: 700; padding: 2px 8px; border-radius: 99px; background: var(--gold-soft); color: var(--gold); border: 1px solid #EBDCB9; letter-spacing: 0.05em; white-space: nowrap; }\n  .pd-shade-desc { font-size: 11.5px; color: var(--muted); line-height: 1.5; }\n  .pd-key-ings { display: flex; flex-direction: column; gap: 10px; margin-bottom: 28px; }\n  .pd-ki-card { display: flex; gap: 12px; align-items: flex-start; background: var(--surface); border: 1px solid var(--border); border-radius: 10px; padding: 13px 15px; }\n  .pd-ki-dot { width: 10px; height: 10px; border-radius: 50%; flex-shrink: 0; margin-top: 5px; }\n  .pd-ki-name { font-size: 13px; font-weight: 800; color: var(--text); margin-bottom: 3px; }\n  .pd-ki-desc { font-size: 12px; color: var(--muted); line-height: 1.5; }\n  .pd-freefrom { display: flex; flex-wrap: wrap; gap: 6px; margin-bottom: 28px; }\n  .pd-ff { font-size: 11px; font-weight: 600; padding: 4px 10px; border-radius: 99px; background: #F5F5F5; color: var(--muted); border: 1px solid var(--border); }\n  .pd-ff::before { content: '✕ '; }\n  .pd-inci-block { background: var(--surface); border: 1px solid var(--border); border-radius: 12px; padding: 18px 20px; margin-bottom: 4px; }\n  .pd-inci-text { font-size: 11.5px; line-height: 1.85; color: var(--muted); word-break: break-word; }\n  .pd-inci-note { margin-top: 10px; font-size: 11px; font-style: italic; color: #aaa; }\n  @media (max-width: 480px) {\n    .pd-benefits { grid-template-columns: 1fr; }\n    .pd-hero { padding: 18px; }\n    .pd-hero-title { font-size: 18px; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"pd\"\u003e\n\n  \u003cdiv class=\"pd-hero\"\u003e\n    \u003cdiv class=\"pd-hero-eyebrow\"\u003ePolvo matificante · Filtro en la vida real\u003c\/div\u003e\n    \u003ch2 class=\"pd-hero-title\"\u003eEl borrador mágico para poros y brillos.\u003cbr\u003e\u003cem\u003eFija, matifica y prolonga tu maquillaje en segundos.\u003c\/em\u003e\n    \u003c\/h2\u003e\n    \u003cp class=\"pd-hero-body\"\u003e\n      Llevado al siguiente nivel. \u003cstrong\u003eInvisimatte 2.0\u003c\/strong\u003e es el polvo translúcido que Rihanna lleva consigo a todas partes. Diseñado para ser completamente invisible sobre cualquier tono de piel, su fórmula inteligente \u003cstrong\u003eabsorbe el exceso de sebo al instante, difumina la apariencia de los poros y prolonga la duración del maquillaje\u003c\/strong\u003e sin acartonar ni dejar rastro blanco. El toque final para estar siempre \"lista para la foto\".\n    \u003c\/p\u003e\n    \u003cp class=\"pd-hero-note\"\u003e♻️ Diseño sostenible: ¡Envase recargable (refillable) disponible! · Contiene 8.5g de producto.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-certs\"\u003e\n    \u003cspan class=\"pd-cert pd-cert--pink\"\u003e✨ Efecto filtro difuminador\u003c\/span\u003e\n    \u003cspan class=\"pd-cert pd-cert--gold\"\u003e☁️ Cero rastro blanco (Flashback)\u003c\/span\u003e\n    \u003cspan class=\"pd-cert pd-cert--teal\"\u003e🐰 100% Vegano y Cruelty-Free\u003c\/span\u003e\n    \u003cspan class=\"pd-cert pd-cert--gray\"\u003e🌿 Envase recargable\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-section-label\"\u003e¿Por qué lo necesitas en tu bolso?\u003c\/div\u003e\n  \u003cdiv class=\"pd-benefits\"\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e🛡️\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eControl de brillos extremo\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eCombate el sebo no deseado de inmediato, manteniendo la piel fresca y mate durante horas.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e📸\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eA prueba de flashes\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eSu tono translúcido universal garantiza que no habrá \"flashback\" ni aspecto ceniza en tus fotos.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e✨\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eDifumina poros al instante\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eActúa como un filtro embellecedor que suaviza visualmente la textura de la piel.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e🔒\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eFijación de larga duración\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eSella tu base de maquillaje y corrector para evitar que se cuarteen o se muevan.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e🌍\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eUn tono para todas\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eSe adapta de manera imperceptible desde la piel más clara hasta la más profunda.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e♻️\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eAmigable con el planeta\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eEl envase imantado está diseñado para que solo tengas que comprar la recarga cuando se termine.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-section-label\"\u003eTono disponible\u003c\/div\u003e\n  \u003cdiv class=\"pd-shades\"\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: #FAFAFA; border: 2px solid #EAEAEA;\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"pd-shade-info\"\u003e\n        \u003cdiv class=\"pd-shade-header\"\u003e\n          \u003cspan class=\"pd-shade-name\"\u003eUniversal Translucent\u003c\/span\u003e\n          \u003cspan class=\"pd-shade-badge\"\u003eÚnico Tono\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eDiseñado inteligentemente para ser completamente invisible sobre la piel, sin alterar el color de tu base ni dejar un velo blanquecino en las pieles más oscuras.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-section-label\"\u003eSecretos de aplicación\u003c\/div\u003e\n  \u003cdiv class=\"pd-steps\"\u003e\n    \u003cdiv class=\"pd-step\"\u003e\n      \u003cdiv class=\"pd-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"pd-step-text\"\u003e\n\u003cstrong\u003ePara sellar el maquillaje:\u003c\/strong\u003e Tras aplicar tu base líquida o corrector, presiona suavemente la esponja incluida (o una brocha para polvos) sobre el producto y pásala a toques por las zonas que desees fijar.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-step\"\u003e\n      \u003cdiv class=\"pd-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"pd-step-text\"\u003e\n\u003cstrong\u003ePara retoques rápidos:\u003c\/strong\u003e Llévalo en el bolso. A lo largo del día, presiona la esponja sobre la Zona T (frente, nariz y barbilla) o cualquier área donde notes brillo no deseado. Absorberá la grasa sin estropear el maquillaje que hay debajo.\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-section-label\"\u003eEl ingrediente estrella\u003c\/div\u003e\n  \u003cdiv class=\"pd-key-ings\"\u003e\n    \u003cdiv class=\"pd-ki-card\"\u003e\n      \u003cdiv class=\"pd-ki-dot\" style=\"background:#EBDCB9;\"\u003e\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-ki-name\"\u003eExtracto de Semilla de Chía\u003c\/div\u003e\n        \u003cdiv class=\"pd-ki-desc\"\u003eConocida por sus propiedades absorbentes y matificantes, ayuda a controlar el sebo de la piel durante todo el día, garantizando un acabado mate pero cómodo y flexible, sin resecar el cutis.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-section-label\"\u003eFormulación Limpia\u003c\/div\u003e\n  \u003cdiv class=\"pd-freefrom\"\u003e\n    \u003cspan class=\"pd-ff\"\u003eTalco (Formulado para evitar obstruir el poro)\u003c\/span\u003e\n    \u003cspan class=\"pd-ff\"\u003eParabenos\u003c\/span\u003e\n    \u003cspan class=\"pd-ff\"\u003eFtalatos\u003c\/span\u003e\n    \u003cspan class=\"pd-ff\"\u003eIngredientes de origen animal (100% Vegano)\u003c\/span\u003e\n    \u003cspan class=\"pd-ff\"\u003eTestado en animales (Cruelty-Free)\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-section-label\"\u003eNota INCI\u003c\/div\u003e\n  \u003cdiv class=\"pd-inci-block\"\u003e\n    \u003cp class=\"pd-inci-text\"\u003e\n      Mica, Silica, Magnesium Myristate, Squalane, Salvia Hispanica (Chia) Seed Extract, Caprylic\/Capric Triglyceride, 1,2-Hexanediol, Caprylyl Glycol, Tocopheryl Acetate...\n    \u003c\/p\u003e\n    \u003cp class=\"pd-inci-note\"\u003e\n      *Los ingredientes están optimizados para lograr el máximo nivel de absorción de aceite y difuminación óptica. Recomendamos verificar el empaque físico para obtener la lista más actualizada del producto.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Fenty Beauty","offers":[{"title":"8.5g","offer_id":54191894790419,"sku":"200001176:200006155#Instant Setting","price":31.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0985\/8826\/2675\/files\/aa9736ff-02b9-46db-908b-4aa58bd7f4e6694604.jpg?v=1779428803"},{"product_id":"fenty-beauty-killawatt-freestyle-highlighter","title":"Fenty Beauty Killawatt Freestyle Highlighter","description":"\u003cstyle\u003e\n  .pd {\n    \/* Paleta adaptada a Fenty Beauty (Nudes, Rose Gold y tonos modernos) *\/\n    --ac: #C88E83; \n    --ac2: #E8A798;\n    --ac-soft: #FDF6F5;\n    --ac-soft2: #FFFFFF;\n    --text: #111111;\n    --muted: #595959;\n    --border: #EAEAEA;\n    --surface: #FAFAFA;\n    --teal-soft: #F0F4F8;\n    --teal: #4A6C82;\n    --purple-soft: #F6F3FA;\n    --purple: #705B87;\n    --gold-soft: #FBF7EE;\n    --gold: #A88647;\n    --green-soft: #F2F7F4;\n    --green: #487A5B;\n    font-family: 'Helvetica Neue', Arial, sans-serif;\n    color: var(--text);\n    font-size: 15px;\n    line-height: 1.7;\n    max-width: 680px;\n  }\n  .pd * { box-sizing: border-box; margin: 0; padding: 0; }\n  .pd-hero { background: linear-gradient(135deg, var(--ac-soft) 0%, var(--ac-soft2) 100%); border-radius: 14px; padding: 24px 28px; margin-bottom: 28px; border-left: 3px solid var(--ac); }\n  .pd-hero-eyebrow { font-size: 10px; font-weight: 800; letter-spacing: 0.14em; text-transform: uppercase; color: var(--ac); margin-bottom: 10px; }\n  .pd-hero-title { font-size: 22px; font-weight: 900; line-height: 1.25; color: var(--text); margin-bottom: 12px; letter-spacing: -0.02em; }\n  .pd-hero-title em { font-style: normal; background: linear-gradient(90deg, var(--ac), var(--ac2)); -webkit-background-clip: text; background-clip: text; color: transparent; }\n  .pd-hero-body { font-size: 14px; color: var(--muted); line-height: 1.75; }\n  .pd-hero-body strong { color: var(--text); font-weight: 700; }\n  .pd-hero-note { margin-top: 12px; font-size: 12px; color: var(--muted); font-style: italic; }\n  .pd-section-label { font-size: 10px; font-weight: 800; letter-spacing: 0.14em; text-transform: uppercase; color: var(--ac); margin-bottom: 14px; display: flex; align-items: center; gap: 8px; }\n  .pd-section-label::after { content: ''; flex: 1; height: 1px; background: var(--border); }\n  .pd-certs { display: flex; flex-wrap: wrap; gap: 8px; margin-bottom: 28px; }\n  .pd-cert { display: inline-flex; align-items: center; gap: 5px; font-size: 12px; font-weight: 700; padding: 6px 13px; border-radius: 99px; border: 1px solid; }\n  .pd-cert--teal { background: var(--teal-soft); color: var(--teal); border-color: #DDE7EF; }\n  .pd-cert--purple { background: var(--purple-soft); color: var(--purple); border-color: #E2DBEB; }\n  .pd-cert--pink { background: var(--ac-soft); color: var(--ac); border-color: #F1D4CE; }\n  .pd-cert--gray { background: var(--surface); color: var(--muted); border-color: var(--border); }\n  .pd-cert--gold { background: var(--gold-soft); color: var(--gold); border-color: #EBDCB9; }\n  .pd-benefits { display: grid; grid-template-columns: repeat(2, 1fr); gap: 10px; margin-bottom: 28px; }\n  .pd-benefit { display: flex; align-items: flex-start; gap: 10px; background: var(--surface); border: 1px solid var(--border); border-radius: 10px; padding: 12px 14px; transition: border-color .15s; }\n  .pd-benefit:hover { border-color: var(--ac2); }\n  .pd-benefit-icon { width: 32px; height: 32px; border-radius: 8px; background: var(--ac-soft); display: flex; align-items: center; justify-content: center; flex-shrink: 0; font-size: 15px; }\n  .pd-benefit-title { font-size: 13px; font-weight: 800; color: var(--text); line-height: 1.3; margin-bottom: 2px; }\n  .pd-benefit-sub { font-size: 11px; color: var(--muted); line-height: 1.4; }\n  .pd-steps { margin-bottom: 14px; }\n  .pd-step { display: flex; gap: 14px; align-items: flex-start; padding: 14px 0; border-bottom: 1px solid var(--border); }\n  .pd-step:last-child { border-bottom: none; }\n  .pd-step-num { width: 28px; height: 28px; border-radius: 50%; background: var(--ac); color: #fff; font-size: 12px; font-weight: 800; display: flex; align-items: center; justify-content: center; flex-shrink: 0; margin-top: 1px; }\n  .pd-step-text { font-size: 14px; color: var(--text); line-height: 1.65; padding-top: 3px; }\n  .pd-step-text strong { color: var(--ac); font-weight: 700; }\n  .pd-tips { display: flex; flex-direction: column; gap: 8px; margin-bottom: 28px; }\n  .pd-tip { background: var(--ac-soft); border-radius: 10px; padding: 13px 16px; display: flex; gap: 10px; align-items: flex-start; }\n  .pd-tip-icon { font-size: 15px; flex-shrink: 0; margin-top: 1px; }\n  .pd-tip-body { font-size: 13px; color: #5C3A32; line-height: 1.6; }\n  .pd-tip-body strong { font-weight: 800; }\n  .pd-shades { display: flex; flex-direction: column; gap: 10px; margin-bottom: 28px; }\n  .pd-shade { display: flex; align-items: flex-start; gap: 12px; background: var(--surface); border: 1px solid var(--border); border-radius: 10px; padding: 12px 14px; transition: border-color .15s; }\n  .pd-shade:hover { border-color: var(--ac2); }\n  .pd-shade-swatch { width: 40px; height: 40px; border-radius: 50%; border: 2px solid #fff; box-shadow: 0 0 0 1px var(--border); flex-shrink: 0; margin-top: 2px; }\n  .pd-shade-info { flex: 1; }\n  .pd-shade-header { display: flex; align-items: center; gap: 8px; margin-bottom: 3px; flex-wrap: wrap; }\n  .pd-shade-name { font-size: 13px; font-weight: 800; color: var(--text); }\n  .pd-shade-badge { font-size: 10px; font-weight: 700; padding: 2px 8px; border-radius: 99px; background: var(--gold-soft); color: var(--gold); border: 1px solid #EBDCB9; letter-spacing: 0.05em; white-space: nowrap; }\n  .pd-shade-desc { font-size: 11.5px; color: var(--muted); line-height: 1.5; }\n  .pd-shade-group-title { font-size: 11px; font-weight: 800; color: var(--ac); text-transform: uppercase; letter-spacing: 0.1em; margin-top: 16px; margin-bottom: 6px; padding-left: 4px; display: flex; align-items: center; gap: 8px; }\n  .pd-shade-group-title::after { content: ''; flex: 1; height: 1px; background: #F1D4CE; }\n  .pd-shade-group-title:first-child { margin-top: 0; }\n  .pd-key-ings { display: flex; flex-direction: column; gap: 10px; margin-bottom: 28px; }\n  .pd-ki-card { display: flex; gap: 12px; align-items: flex-start; background: var(--surface); border: 1px solid var(--border); border-radius: 10px; padding: 13px 15px; }\n  .pd-ki-dot { width: 10px; height: 10px; border-radius: 50%; flex-shrink: 0; margin-top: 5px; }\n  .pd-ki-name { font-size: 13px; font-weight: 800; color: var(--text); margin-bottom: 3px; }\n  .pd-ki-desc { font-size: 12px; color: var(--muted); line-height: 1.5; }\n  .pd-freefrom { display: flex; flex-wrap: wrap; gap: 6px; margin-bottom: 28px; }\n  .pd-ff { font-size: 11px; font-weight: 600; padding: 4px 10px; border-radius: 99px; background: #F5F5F5; color: var(--muted); border: 1px solid var(--border); }\n  .pd-ff::before { content: '✕ '; }\n  .pd-inci-block { background: var(--surface); border: 1px solid var(--border); border-radius: 12px; padding: 18px 20px; margin-bottom: 4px; }\n  .pd-inci-text { font-size: 11.5px; line-height: 1.85; color: var(--muted); word-break: break-word; }\n  .pd-inci-note { margin-top: 10px; font-size: 11px; font-style: italic; color: #aaa; }\n  @media (max-width: 480px) {\n    .pd-benefits { grid-template-columns: 1fr; }\n    .pd-hero { padding: 18px; }\n    .pd-hero-title { font-size: 18px; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"pd\"\u003e\n\n  \u003cdiv class=\"pd-hero\"\u003e\n    \u003cdiv class=\"pd-hero-eyebrow\"\u003eIluminador Híbrido · Formato Individual y Dúo\u003c\/div\u003e\n    \u003ch2 class=\"pd-hero-title\"\u003eEl iluminador que se adapta a cada uno de tus moods.\u003cbr\u003e\u003cem\u003eFórmula crema-polvo para esculpir con luz tu rostro y mirada.\u003c\/em\u003e\n    \u003c\/h2\u003e\n    \u003cp class=\"pd-hero-body\"\u003e\n      Personaliza tu brillo con la colección completa de \u003cstrong\u003eKillawatt Freestyle Highlighter\u003c\/strong\u003e. Fenty Beauty revolucionó la iluminación con esta gama de 9 tonos diseñados para reflejar cada estado de ánimo: desde los \u003cstrong\u003eDúos\u003c\/strong\u003e con una mitad sutil y otra explosiva, hasta los impactantes tonos \u003cstrong\u003eIndividuales\u003c\/strong\u003e (Singles) para brillar sin límites. Su fórmula híbrida se funde al instante, creando un resplandor sin textura y con una fijación excepcional.\n    \u003c\/p\u003e\n    \u003cp class=\"pd-hero-note\"\u003e✨ Versatilidad \"Freestyle\": úsalo en pómulos, ojos, hombros o arco de cupido.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-certs\"\u003e\n    \u003cspan class=\"pd-cert pd-cert--pink\"\u003e✨ Iluminación a medida\u003c\/span\u003e\n    \u003cspan class=\"pd-cert pd-cert--gold\"\u003e☁️ Híbrido crema-polvo\u003c\/span\u003e\n    \u003cspan class=\"pd-cert pd-cert--teal\"\u003e🐰 100% Cruelty-Free\u003c\/span\u003e\n    \u003cspan class=\"pd-cert pd-cert--gray\"\u003e⏳ Larga duración\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-section-label\"\u003eLo que lo hace inigualable\u003c\/div\u003e\n  \u003cdiv class=\"pd-benefits\"\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e🌗\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eIndividuales y Dúos\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eElige entre impacto 3D puro o dúos versátiles con acabado de día (sedoso) y de noche (explosivo).\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e☁️\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eEfecto \"Melt-in\"\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eLa revolucionaria textura crema-polvo se funde en la piel, evitando destacar imperfecciones o poros.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e⏱️\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eLuz inagotable\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eDiseñado para fijarse sobre la piel y prolongar la luminosidad mucho después de la puesta del sol.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e🌍\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eUniversalmente favorecedor\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eNueve creaciones de Rihanna pensadas para fundirse a la perfección en todas las tonalidades de piel.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-section-label\"\u003eSácale el máximo partido\u003c\/div\u003e\n  \u003cdiv class=\"pd-steps\"\u003e\n    \u003cdiv class=\"pd-step\"\u003e\n      \u003cdiv class=\"pd-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"pd-step-text\"\u003e\n\u003cstrong\u003eLuz natural (Dúos):\u003c\/strong\u003e Aplica la parte más sutil del dúo (lado izquierdo) sobre pómulos, puente de la nariz y mentón para un resplandor elegante de diario.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-step\"\u003e\n      \u003cdiv class=\"pd-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"pd-step-text\"\u003e\n\u003cstrong\u003eImpacto total:\u003c\/strong\u003e Para un brillo explosivo, carga tu brocha con el lado derecho del dúo o con cualquiera de los tonos individuales. Perfecto para eventos o lagrimales.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-step\"\u003e\n      \u003cdiv class=\"pd-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"pd-step-text\"\u003e\n\u003cstrong\u003eComo sombra metálica:\u003c\/strong\u003e Su fórmula \"Freestyle\" funciona de maravilla como sombra de ojos. Usa los dedos para presionar el color sobre el párpado móvil para pigmentación máxima.\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-section-label\"\u003eColección Completa (9 Tonos)\u003c\/div\u003e\n  \u003cdiv class=\"pd-shades\"\u003e\n\n    \u003cdiv class=\"pd-shade-group-title\"\u003eTonos Individuales (Megabrillo 3D)\u003c\/div\u003e\n\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: #D4AF37; border: 2px solid #fff;\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"pd-shade-info\"\u003e\n        \u003cdiv class=\"pd-shade-header\"\u003e\n          \u003cspan class=\"pd-shade-name\"\u003eTrophy Wife\u003c\/span\u003e\n          \u003cspan class=\"pd-shade-badge\"\u003eIcono de Fenty\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eEl legendario oro amarillo 3D puro que revolucionó los iluminadores. Para un brillo majestuoso.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: #FDFDFD; border: 2px solid #fff;\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"pd-shade-info\"\u003e\n        \u003cdiv class=\"pd-shade-header\"\u003e\n          \u003cspan class=\"pd-shade-name\"\u003eMetal Moon\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eUn oro blanco megafino y etéreo. Perfecto para las pieles más pálidas o como un punto de luz sutil.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: #FFB6C1; border: 2px solid #fff;\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"pd-shade-info\"\u003e\n        \u003cdiv class=\"pd-shade-header\"\u003e\n          \u003cspan class=\"pd-shade-name\"\u003eWattabrat\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eUn rosa bebé tridimensional cargado de destellos. Una fantasía romántica y llamativa a la vez.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: #B87333; border: 2px solid #fff;\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"pd-shade-info\"\u003e\n        \u003cdiv class=\"pd-shade-header\"\u003e\n          \u003cspan class=\"pd-shade-name\"\u003ePenny4UThots\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eUn bronce metalizado ultra-cálido y profundo. Aporta la sensación de una piel vibrante tocada por el sol.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-shade-group-title\"\u003eTonos en Dúo (Día \u0026amp; Noche)\u003c\/div\u003e\n\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: linear-gradient(135deg, #FFE4E1 50%, #FFB6C1 50%); border: 2px solid #fff;\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"pd-shade-info\"\u003e\n        \u003cdiv class=\"pd-shade-header\"\u003e\n          \u003cspan class=\"pd-shade-name\"\u003eLightning Dust \/ Fire Crystal\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eMelocotón perlado suave a la izquierda, y un destello cristalino muy intenso a la derecha.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: linear-gradient(135deg, #F5DEB3 50%, #E8A798 50%); border: 2px solid #fff;\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"pd-shade-info\"\u003e\n        \u003cdiv class=\"pd-shade-header\"\u003e\n          \u003cspan class=\"pd-shade-name\"\u003eMean Money \/ Hu$tla Baby\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eEl favorito de muchas. Champán sedoso para el día y champán melocotón explosivo para la noche.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: linear-gradient(135deg, #FADADD 50%, #DB7093 50%); border: 2px solid #fff;\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"pd-shade-info\"\u003e\n        \u003cdiv class=\"pd-shade-header\"\u003e\n          \u003cspan class=\"pd-shade-name\"\u003eGirl Next Door \/ Chic Phreak\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eUna combinación hiper favorecedora de un rosa pálido muy suave junto a un rosa peonía súper radiante.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: linear-gradient(135deg, #CD7F32 50%, #A0522D 50%); border: 2px solid #fff;\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"pd-shade-info\"\u003e\n        \u003cdiv class=\"pd-shade-header\"\u003e\n          \u003cspan class=\"pd-shade-name\"\u003eGinger Binge \/ Moscow Mule\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eUn cobre rosado satinado y un cobre brillante reflectante. Impresionante como iluminador en pieles profundas o como colorete luminoso.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: linear-gradient(135deg, #E6B566 50%, #D4AF37 50%); border: 2px solid #fff;\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"pd-shade-info\"\u003e\n        \u003cdiv class=\"pd-shade-header\"\u003e\n          \u003cspan class=\"pd-shade-name\"\u003eAfternoon Snack \/ Mo' Hunny\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eUn bronce champán suave y sofisticado, combinado con un bronce dorado rebosante de brillo deslumbrante.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-section-label\"\u003eFormulación Limpia\u003c\/div\u003e\n  \u003cdiv class=\"pd-freefrom\"\u003e\n    \u003cspan class=\"pd-ff\"\u003eParabenos\u003c\/span\u003e\n    \u003cspan class=\"pd-ff\"\u003eFtalatos\u003c\/span\u003e\n    \u003cspan class=\"pd-ff\"\u003eTestado en animales (100% Cruelty-Free)\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-section-label\"\u003eNota INCI general\u003c\/div\u003e\n  \u003cdiv class=\"pd-inci-block\"\u003e\n    \u003cp class=\"pd-inci-text\"\u003e\n      Dimethicone, Talc, Isododecane, Diisostearyl Malate, Polyethylene, Synthetic Fluorphlogopite, Cetyl Dimethicone, Phenoxyethanol, Silica, Tin Oxide, Aluminum Hydroxide, Calcium Sodium Borosilicate...\n    \u003c\/p\u003e\n    \u003cp class=\"pd-inci-note\"\u003e\n      *Ten en cuenta que esta fórmula es una base híbrida. Las partículas reflectantes y pigmentos (Mica, Titanium Dioxide, Iron Oxides, etc.) varían significativamente entre los 9 tonos (ya sean singles o dúos). Consulta siempre el embalaje exterior para revisar el listado completo y exacto de la tonalidad seleccionada.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Fenty Beauty","offers":[{"title":"Trophy Wife (8 g)","offer_id":54191976939795,"sku":"200001176:200000195#A highlight powder","price":31.95,"currency_code":"EUR","in_stock":true},{"title":"Wattabrat (8 g)","offer_id":54191976808723,"sku":"200001176:200005536#B highlight powder","price":31.95,"currency_code":"EUR","in_stock":true},{"title":"Girl Next Door \/ Chic Phreak (2 x 3,5 g)","offer_id":54191976874259,"sku":"200001176:200006152#05 06","price":31.95,"currency_code":"EUR","in_stock":true},{"title":"Mean Money \/ Hu$tla Baby (2 x 3,5 g)","offer_id":54191976841491,"sku":"200001176:200006151#03 04","price":31.95,"currency_code":"EUR","in_stock":true},{"title":"Ginger Binge \/ Moscow Mule (2 x 3,5 g)","offer_id":54191976775955,"sku":"200001176:200006154#09 10","price":31.95,"currency_code":"EUR","in_stock":true},{"title":"AfternoonSnack \/ MoHunny (2 x 3,5 g)","offer_id":54191976907027,"sku":"200001176:200006153#07 08","price":31.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0985\/8826\/2675\/files\/f3a60f60-4dcc-45e8-a41e-e568e717dd8b567680.jpg?v=1779433330"},{"product_id":"fenty-beauty-match-stix-matte-shimmer-skinstick","title":"Fenty Beauty Match Stix Matte \u0026 Shimmer Skinstick","description":"\u003cstyle\u003e\n  .pd {\n    \/* Paleta adaptada a Fenty Beauty (Nudes, Rose Gold y tonos modernos) *\/\n    --ac: #C88E83; \n    --ac2: #E8A798;\n    --ac-soft: #FDF6F5;\n    --ac-soft2: #FFFFFF;\n    --text: #111111;\n    --muted: #595959;\n    --border: #EAEAEA;\n    --surface: #FAFAFA;\n    --teal-soft: #F0F4F8;\n    --teal: #4A6C82;\n    --purple-soft: #F6F3FA;\n    --purple: #705B87;\n    --gold-soft: #FBF7EE;\n    --gold: #A88647;\n    --green-soft: #F2F7F4;\n    --green: #487A5B;\n    font-family: 'Helvetica Neue', Arial, sans-serif;\n    color: var(--text);\n    font-size: 15px;\n    line-height: 1.7;\n    max-width: 680px;\n  }\n  .pd * { box-sizing: border-box; margin: 0; padding: 0; }\n  .pd-hero { background: linear-gradient(135deg, var(--ac-soft) 0%, var(--ac-soft2) 100%); border-radius: 14px; padding: 24px 28px; margin-bottom: 28px; border-left: 3px solid var(--ac); }\n  .pd-hero-eyebrow { font-size: 10px; font-weight: 800; letter-spacing: 0.14em; text-transform: uppercase; color: var(--ac); margin-bottom: 10px; }\n  .pd-hero-title { font-size: 22px; font-weight: 900; line-height: 1.25; color: var(--text); margin-bottom: 12px; letter-spacing: -0.02em; }\n  .pd-hero-title em { font-style: normal; background: linear-gradient(90deg, var(--ac), var(--ac2)); -webkit-background-clip: text; background-clip: text; color: transparent; }\n  .pd-hero-body { font-size: 14px; color: var(--muted); line-height: 1.75; }\n  .pd-hero-body strong { color: var(--text); font-weight: 700; }\n  .pd-hero-note { margin-top: 12px; font-size: 12px; color: var(--muted); font-style: italic; }\n  .pd-section-label { font-size: 10px; font-weight: 800; letter-spacing: 0.14em; text-transform: uppercase; color: var(--ac); margin-bottom: 14px; display: flex; align-items: center; gap: 8px; }\n  .pd-section-label::after { content: ''; flex: 1; height: 1px; background: var(--border); }\n  .pd-certs { display: flex; flex-wrap: wrap; gap: 8px; margin-bottom: 28px; }\n  .pd-cert { display: inline-flex; align-items: center; gap: 5px; font-size: 12px; font-weight: 700; padding: 6px 13px; border-radius: 99px; border: 1px solid; }\n  .pd-cert--teal { background: var(--teal-soft); color: var(--teal); border-color: #DDE7EF; }\n  .pd-cert--purple { background: var(--purple-soft); color: var(--purple); border-color: #E2DBEB; }\n  .pd-cert--pink { background: var(--ac-soft); color: var(--ac); border-color: #F1D4CE; }\n  .pd-cert--gray { background: var(--surface); color: var(--muted); border-color: var(--border); }\n  .pd-cert--gold { background: var(--gold-soft); color: var(--gold); border-color: #EBDCB9; }\n  .pd-benefits { display: grid; grid-template-columns: repeat(2, 1fr); gap: 10px; margin-bottom: 28px; }\n  .pd-benefit { display: flex; align-items: flex-start; gap: 10px; background: var(--surface); border: 1px solid var(--border); border-radius: 10px; padding: 12px 14px; transition: border-color .15s; }\n  .pd-benefit:hover { border-color: var(--ac2); }\n  .pd-benefit-icon { width: 32px; height: 32px; border-radius: 8px; background: var(--ac-soft); display: flex; align-items: center; justify-content: center; flex-shrink: 0; font-size: 15px; }\n  .pd-benefit-title { font-size: 13px; font-weight: 800; color: var(--text); line-height: 1.3; margin-bottom: 2px; }\n  .pd-benefit-sub { font-size: 11px; color: var(--muted); line-height: 1.4; }\n  .pd-steps { margin-bottom: 14px; }\n  .pd-step { display: flex; gap: 14px; align-items: flex-start; padding: 14px 0; border-bottom: 1px solid var(--border); }\n  .pd-step:last-child { border-bottom: none; }\n  .pd-step-num { width: 28px; height: 28px; border-radius: 50%; background: var(--ac); color: #fff; font-size: 12px; font-weight: 800; display: flex; align-items: center; justify-content: center; flex-shrink: 0; margin-top: 1px; }\n  .pd-step-text { font-size: 14px; color: var(--text); line-height: 1.65; padding-top: 3px; }\n  .pd-step-text strong { color: var(--ac); font-weight: 700; }\n  .pd-tips { display: flex; flex-direction: column; gap: 8px; margin-bottom: 28px; }\n  .pd-tip { background: var(--ac-soft); border-radius: 10px; padding: 13px 16px; display: flex; gap: 10px; align-items: flex-start; }\n  .pd-tip-icon { font-size: 15px; flex-shrink: 0; margin-top: 1px; }\n  .pd-tip-body { font-size: 13px; color: #5C3A32; line-height: 1.6; }\n  .pd-tip-body strong { font-weight: 800; }\n  .pd-shades { display: flex; flex-direction: column; gap: 10px; margin-bottom: 28px; }\n  .pd-shade { display: flex; align-items: flex-start; gap: 12px; background: var(--surface); border: 1px solid var(--border); border-radius: 10px; padding: 12px 14px; transition: border-color .15s; }\n  .pd-shade:hover { border-color: var(--ac2); }\n  .pd-shade-swatch { width: 40px; height: 40px; border-radius: 50%; border: 2px solid #fff; box-shadow: 0 0 0 1px var(--border); flex-shrink: 0; margin-top: 2px; }\n  .pd-shade-info { flex: 1; }\n  .pd-shade-header { display: flex; align-items: center; gap: 8px; margin-bottom: 3px; flex-wrap: wrap; }\n  .pd-shade-name { font-size: 13px; font-weight: 800; color: var(--text); }\n  .pd-shade-badge { font-size: 10px; font-weight: 700; padding: 2px 8px; border-radius: 99px; background: var(--gold-soft); color: var(--gold); border: 1px solid #EBDCB9; letter-spacing: 0.05em; white-space: nowrap; }\n  .pd-shade-desc { font-size: 11.5px; color: var(--muted); line-height: 1.5; }\n  .pd-shade-group-title { font-size: 11px; font-weight: 800; color: var(--ac); text-transform: uppercase; letter-spacing: 0.1em; margin-top: 16px; margin-bottom: 6px; padding-left: 4px; display: flex; align-items: center; gap: 8px; }\n  .pd-shade-group-title::after { content: ''; flex: 1; height: 1px; background: #F1D4CE; }\n  .pd-shade-group-title:first-child { margin-top: 0; }\n  .pd-key-ings { display: flex; flex-direction: column; gap: 10px; margin-bottom: 28px; }\n  .pd-ki-card { display: flex; gap: 12px; align-items: flex-start; background: var(--surface); border: 1px solid var(--border); border-radius: 10px; padding: 13px 15px; }\n  .pd-ki-dot { width: 10px; height: 10px; border-radius: 50%; flex-shrink: 0; margin-top: 5px; }\n  .pd-ki-name { font-size: 13px; font-weight: 800; color: var(--text); margin-bottom: 3px; }\n  .pd-ki-desc { font-size: 12px; color: var(--muted); line-height: 1.5; }\n  .pd-freefrom { display: flex; flex-wrap: wrap; gap: 6px; margin-bottom: 28px; }\n  .pd-ff { font-size: 11px; font-weight: 600; padding: 4px 10px; border-radius: 99px; background: #F5F5F5; color: var(--muted); border: 1px solid var(--border); }\n  .pd-ff::before { content: '✕ '; }\n  .pd-inci-block { background: var(--surface); border: 1px solid var(--border); border-radius: 12px; padding: 18px 20px; margin-bottom: 4px; }\n  .pd-inci-text { font-size: 11.5px; line-height: 1.85; color: var(--muted); word-break: break-word; }\n  .pd-inci-note { margin-top: 10px; font-size: 11px; font-style: italic; color: #aaa; }\n  @media (max-width: 480px) {\n    .pd-benefits { grid-template-columns: 1fr; }\n    .pd-hero { padding: 18px; }\n    .pd-hero-title { font-size: 18px; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"pd\"\u003e\n\n  \u003cdiv class=\"pd-hero\"\u003e\n    \u003cdiv class=\"pd-hero-eyebrow\"\u003eMaquillaje en barra · Contorno Mate\u003c\/div\u003e\n    \u003ch2 class=\"pd-hero-title\"\u003eEl stick que redefinió el arte del contorno.\u003cbr\u003e\u003cem\u003eEsculpe, define y corrige con precisión milimétrica.\u003c\/em\u003e\n    \u003c\/h2\u003e\n    \u003cp class=\"pd-hero-body\"\u003e\n      Descubre las barras de maquillaje \u003cstrong\u003eMatch Stix Matte\u003c\/strong\u003e de Fenty Beauty, creadas para ofrecerte un control absoluto a la hora de estructurar tu rostro. Su aclamada fórmula de crema a polvo es ultraligera, se funde al instante con la piel y ofrece un acabado mate aterciopelado que no marca líneas ni reseca. Con subtonos cuidadosamente calibrados para \u003cstrong\u003eimitar las sombras naturales de tu rostro\u003c\/strong\u003e y no dejar rastro naranja.\n    \u003c\/p\u003e\n    \u003cp class=\"pd-hero-note\"\u003e✨ Formato en stick de 7,1 g · Fácil de difuminar · Cobertura modulable sin cuartearse.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-certs\"\u003e\n    \u003cspan class=\"pd-cert pd-cert--pink\"\u003e✨ Crema a Polvo ultraligero\u003c\/span\u003e\n    \u003cspan class=\"pd-cert pd-cert--gold\"\u003e☁️ Difuminado sin esfuerzo\u003c\/span\u003e\n    \u003cspan class=\"pd-cert pd-cert--teal\"\u003e🐰 100% Cruelty-Free\u003c\/span\u003e\n    \u003cspan class=\"pd-cert pd-cert--gray\"\u003e⏳ Acabado Mate Natural\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-section-label\"\u003eLo que lo hace imprescindible\u003c\/div\u003e\n  \u003cdiv class=\"pd-benefits\"\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e🌑\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eSombras ultra reales\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eTonos de subtono frío y neutro formulados específicamente para crear sombras, no para broncear en exceso.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e☁️\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eTextura \"Air-Light\"\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eParece magia: es una crema suave al aplicarlo, pero se asienta como un polvo fino e imperceptible.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e🚫\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eCero pliegues\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eNo se acumula en las líneas de expresión ni se separa a lo largo del día. Se mantiene impecable.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e🎯\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003ePrecisión total\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eSu diseño en barra permite depositar el producto exactamente donde quieres: nariz, pómulos o mandíbula.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-section-label\"\u003eTécnica de esculpido\u003c\/div\u003e\n  \u003cdiv class=\"pd-steps\"\u003e\n    \u003cdiv class=\"pd-step\"\u003e\n      \u003cdiv class=\"pd-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"pd-step-text\"\u003e\n\u003cstrong\u003eMarca tus sombras:\u003c\/strong\u003e Elige un tono Matte 2 o 3 niveles más profundo que el color de tu piel. Traza una línea bajo los pómulos, a lo largo de la mandíbula, en la parte superior de la frente y en los laterales de la nariz.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-step\"\u003e\n      \u003cdiv class=\"pd-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"pd-step-text\"\u003e\n\u003cstrong\u003eDifumina (Blend):\u003c\/strong\u003e Con la ayuda de una brocha biselada densa o una esponja húmeda, difumina los bordes hacia arriba para lograr un efecto de \"lifting\" natural.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-step\"\u003e\n      \u003cdiv class=\"pd-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"pd-step-text\"\u003e\n\u003cstrong\u003eTruco PRO de Rihanna:\u003c\/strong\u003e Si el producto está un poco firme por el clima frío, caliéntalo frotando ligeramente la barra un par de veces sobre el dorso de tu mano antes de llevarlo al rostro. Se fundirá como mantequilla.\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-section-label\"\u003eTonos Disponibles (Gama Matte Contorno)\u003c\/div\u003e\n  \u003cdiv class=\"pd-shades\"\u003e\n\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: #C59A83; border: 2px solid #fff;\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"pd-shade-info\"\u003e\n        \u003cdiv class=\"pd-shade-header\"\u003e\n          \u003cspan class=\"pd-shade-name\"\u003eSoft Amber\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eEl tono perfecto de contorno frío-neutro para las pieles más claras y pálidas. Crea sombra sin ensuciar.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: #A27663; border: 2px solid #fff;\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"pd-shade-info\"\u003e\n        \u003cdiv class=\"pd-shade-header\"\u003e\n          \u003cspan class=\"pd-shade-name\"\u003eAmber\u003c\/span\u003e\n          \u003cspan class=\"pd-shade-badge\"\u003eEl Rey del Contorno\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eEl tono más icónico. Un marrón con subtono frío\/grisáceo ideal para imitar las sombras reales en pieles claras a medias.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: #AE7B62; border: 2px solid #fff;\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"pd-shade-info\"\u003e\n        \u003cdiv class=\"pd-shade-header\"\u003e\n          \u003cspan class=\"pd-shade-name\"\u003eSuedish\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eUn tono neutro muy versátil y suave, perfecto para esculpir cutis claros a medios con total naturalidad.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: #9A6A51; border: 2px solid #fff;\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"pd-shade-info\"\u003e\n        \u003cdiv class=\"pd-shade-header\"\u003e\n          \u003cspan class=\"pd-shade-name\"\u003eAmber Suede\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eTono contorno frío-neutro diseñado específicamente para enmarcar las pieles medias claras.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: #7C5036; border: 2px solid #fff;\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"pd-shade-info\"\u003e\n        \u003cdiv class=\"pd-shade-header\"\u003e\n          \u003cspan class=\"pd-shade-name\"\u003eMocha\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eTono neutro-frío espectacular, ideado para estructurar de manera realista pieles medias a bronceadas.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: #5D3724; border: 2px solid #fff;\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"pd-shade-info\"\u003e\n        \u003cdiv class=\"pd-shade-header\"\u003e\n          \u003cspan class=\"pd-shade-name\"\u003eTruffle\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eContorno profundo y neutro. La herramienta perfecta para esculpir pieles bronceadas a oscuras.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: #3D2217; border: 2px solid #fff;\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"pd-shade-info\"\u003e\n        \u003cdiv class=\"pd-shade-header\"\u003e\n          \u003cspan class=\"pd-shade-name\"\u003eExpresso\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eContorno frío súper profundo, especialmente formulado para realzar e imitar sombras en pieles muy oscuras.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-section-label\"\u003eFormulación Limpia\u003c\/div\u003e\n  \u003cdiv class=\"pd-freefrom\"\u003e\n    \u003cspan class=\"pd-ff\"\u003eParabenos\u003c\/span\u003e\n    \u003cspan class=\"pd-ff\"\u003eFtalatos\u003c\/span\u003e\n    \u003cspan class=\"pd-ff\"\u003eIngredientes de origen animal (100% Vegano)\u003c\/span\u003e\n    \u003cspan class=\"pd-ff\"\u003eTestado en animales (Cruelty-Free)\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-section-label\"\u003eNota INCI\u003c\/div\u003e\n  \u003cdiv class=\"pd-inci-block\"\u003e\n    \u003cp class=\"pd-inci-text\"\u003e\n      Tricaprylin, C12-15 Alkyl Ethylhexanoate, Polyethylene, Polymethyl Methacrylate, Octyldodecanol, Sucrose Acetate Isobutyrate, Mica, Cera Microcristallina\/Microcrystalline Wax, Octyldodecyl Neopentanoate, Silica, Polymethylsilsesquioxane, Caprylyl Glycol, Cetyl PEG\/PPG-10\/1 Dimethicone...\n    \u003c\/p\u003e\n    \u003cp class=\"pd-inci-note\"\u003e\n      *Los ingredientes están optimizados para lograr el tacto \"crema a polvo\" que permite difuminar sin manchar. Los pigmentos exactos varían según el tono de contorno. Recomendamos consultar el empaque físico para obtener la lista exacta de la tonalidad escogida.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Fenty Beauty","offers":[{"title":"Amber","offer_id":54192076259603,"sku":"200001176:29#Amber","price":26.95,"currency_code":"EUR","in_stock":true},{"title":"Amber Suede","offer_id":54192076292371,"sku":"200001176:100013777#Amber Suede","price":26.95,"currency_code":"EUR","in_stock":true},{"title":"Truffle","offer_id":54192076325139,"sku":"200001176:365016#Truffle","price":26.95,"currency_code":"EUR","in_stock":true},{"title":"Soft Amber","offer_id":54192076357907,"sku":"200001176:496#Soft Amber","price":26.95,"currency_code":"EUR","in_stock":true},{"title":"Mocha","offer_id":54192076390675,"sku":"200001176:10#Mocha","price":26.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0985\/8826\/2675\/files\/091798f8-d743-42e6-ad2b-a9f2b3489fbe744444.jpg?v=1779439069"},{"product_id":"fenty-beauty-set-it-down","title":"Fenty Beauty Set It Down","description":"\u003cstyle\u003e\n  .pd {\n    \/* Paleta adaptada a Fenty Beauty (Nudes, Rose Gold y tonos modernos) *\/\n    --ac: #C88E83; \n    --ac2: #E8A798;\n    --ac-soft: #FDF6F5;\n    --ac-soft2: #FFFFFF;\n    --text: #111111;\n    --muted: #595959;\n    --border: #EAEAEA;\n    --surface: #FAFAFA;\n    --teal-soft: #F0F4F8;\n    --teal: #4A6C82;\n    --purple-soft: #F6F3FA;\n    --purple: #705B87;\n    --gold-soft: #FBF7EE;\n    --gold: #A88647;\n    --green-soft: #F2F7F4;\n    --green: #487A5B;\n    font-family: 'Helvetica Neue', Arial, sans-serif;\n    color: var(--text);\n    font-size: 15px;\n    line-height: 1.7;\n    max-width: 680px;\n  }\n  .pd * { box-sizing: border-box; margin: 0; padding: 0; }\n  .pd-hero { background: linear-gradient(135deg, var(--ac-soft) 0%, var(--ac-soft2) 100%); border-radius: 14px; padding: 24px 28px; margin-bottom: 28px; border-left: 3px solid var(--ac); }\n  .pd-hero-eyebrow { font-size: 10px; font-weight: 800; letter-spacing: 0.14em; text-transform: uppercase; color: var(--ac); margin-bottom: 10px; }\n  .pd-hero-title { font-size: 22px; font-weight: 900; line-height: 1.25; color: var(--text); margin-bottom: 12px; letter-spacing: -0.02em; }\n  .pd-hero-title em { font-style: normal; background: linear-gradient(90deg, var(--ac), var(--ac2)); -webkit-background-clip: text; background-clip: text; color: transparent; }\n  .pd-hero-body { font-size: 14px; color: var(--muted); line-height: 1.75; }\n  .pd-hero-body strong { color: var(--text); font-weight: 700; }\n  .pd-hero-note { margin-top: 12px; font-size: 12px; color: var(--muted); font-style: italic; }\n  .pd-section-label { font-size: 10px; font-weight: 800; letter-spacing: 0.14em; text-transform: uppercase; color: var(--ac); margin-bottom: 14px; display: flex; align-items: center; gap: 8px; }\n  .pd-section-label::after { content: ''; flex: 1; height: 1px; background: var(--border); }\n  .pd-certs { display: flex; flex-wrap: wrap; gap: 8px; margin-bottom: 28px; }\n  .pd-cert { display: inline-flex; align-items: center; gap: 5px; font-size: 12px; font-weight: 700; padding: 6px 13px; border-radius: 99px; border: 1px solid; }\n  .pd-cert--teal { background: var(--teal-soft); color: var(--teal); border-color: #DDE7EF; }\n  .pd-cert--purple { background: var(--purple-soft); color: var(--purple); border-color: #E2DBEB; }\n  .pd-cert--pink { background: var(--ac-soft); color: var(--ac); border-color: #F1D4CE; }\n  .pd-cert--gray { background: var(--surface); color: var(--muted); border-color: var(--border); }\n  .pd-cert--gold { background: var(--gold-soft); color: var(--gold); border-color: #EBDCB9; }\n  .pd-benefits { display: grid; grid-template-columns: repeat(2, 1fr); gap: 10px; margin-bottom: 28px; }\n  .pd-benefit { display: flex; align-items: flex-start; gap: 10px; background: var(--surface); border: 1px solid var(--border); border-radius: 10px; padding: 12px 14px; transition: border-color .15s; }\n  .pd-benefit:hover { border-color: var(--ac2); }\n  .pd-benefit-icon { width: 32px; height: 32px; border-radius: 8px; background: var(--ac-soft); display: flex; align-items: center; justify-content: center; flex-shrink: 0; font-size: 15px; }\n  .pd-benefit-title { font-size: 13px; font-weight: 800; color: var(--text); line-height: 1.3; margin-bottom: 2px; }\n  .pd-benefit-sub { font-size: 11px; color: var(--muted); line-height: 1.4; }\n  .pd-steps { margin-bottom: 14px; }\n  .pd-step { display: flex; gap: 14px; align-items: flex-start; padding: 14px 0; border-bottom: 1px solid var(--border); }\n  .pd-step:last-child { border-bottom: none; }\n  .pd-step-num { width: 28px; height: 28px; border-radius: 50%; background: var(--ac); color: #fff; font-size: 12px; font-weight: 800; display: flex; align-items: center; justify-content: center; flex-shrink: 0; margin-top: 1px; }\n  .pd-step-text { font-size: 14px; color: var(--text); line-height: 1.65; padding-top: 3px; }\n  .pd-step-text strong { color: var(--ac); font-weight: 700; }\n  .pd-tips { display: flex; flex-direction: column; gap: 8px; margin-bottom: 28px; }\n  .pd-tip { background: var(--ac-soft); border-radius: 10px; padding: 13px 16px; display: flex; gap: 10px; align-items: flex-start; }\n  .pd-tip-icon { font-size: 15px; flex-shrink: 0; margin-top: 1px; }\n  .pd-tip-body { font-size: 13px; color: #5C3A32; line-height: 1.6; }\n  .pd-tip-body strong { font-weight: 800; }\n  .pd-shades { display: flex; flex-direction: column; gap: 10px; margin-bottom: 28px; }\n  .pd-shade { display: flex; align-items: flex-start; gap: 12px; background: var(--surface); border: 1px solid var(--border); border-radius: 10px; padding: 12px 14px; transition: border-color .15s; }\n  .pd-shade:hover { border-color: var(--ac2); }\n  .pd-shade-swatch { width: 40px; height: 40px; border-radius: 50%; border: 2px solid #fff; box-shadow: 0 0 0 1px var(--border); flex-shrink: 0; margin-top: 2px; }\n  .pd-shade-info { flex: 1; }\n  .pd-shade-header { display: flex; align-items: center; gap: 8px; margin-bottom: 3px; flex-wrap: wrap; }\n  .pd-shade-name { font-size: 13px; font-weight: 800; color: var(--text); }\n  .pd-shade-badge { font-size: 10px; font-weight: 700; padding: 2px 8px; border-radius: 99px; background: var(--gold-soft); color: var(--gold); border: 1px solid #EBDCB9; letter-spacing: 0.05em; white-space: nowrap; }\n  .pd-shade-desc { font-size: 11.5px; color: var(--muted); line-height: 1.5; }\n  .pd-shade-group-title { font-size: 11px; font-weight: 800; color: var(--ac); text-transform: uppercase; letter-spacing: 0.1em; margin-top: 16px; margin-bottom: 6px; padding-left: 4px; display: flex; align-items: center; gap: 8px; }\n  .pd-shade-group-title::after { content: ''; flex: 1; height: 1px; background: #F1D4CE; }\n  .pd-shade-group-title:first-child { margin-top: 0; }\n  .pd-key-ings { display: flex; flex-direction: column; gap: 10px; margin-bottom: 28px; }\n  .pd-ki-card { display: flex; gap: 12px; align-items: flex-start; background: var(--surface); border: 1px solid var(--border); border-radius: 10px; padding: 13px 15px; }\n  .pd-ki-dot { width: 10px; height: 10px; border-radius: 50%; flex-shrink: 0; margin-top: 5px; }\n  .pd-ki-name { font-size: 13px; font-weight: 800; color: var(--text); margin-bottom: 3px; }\n  .pd-ki-desc { font-size: 12px; color: var(--muted); line-height: 1.5; }\n  .pd-freefrom { display: flex; flex-wrap: wrap; gap: 6px; margin-bottom: 28px; }\n  .pd-ff { font-size: 11px; font-weight: 600; padding: 4px 10px; border-radius: 99px; background: #F5F5F5; color: var(--muted); border: 1px solid var(--border); }\n  .pd-ff::before { content: '✕ '; }\n  .pd-inci-block { background: var(--surface); border: 1px solid var(--border); border-radius: 12px; padding: 18px 20px; margin-bottom: 4px; }\n  .pd-inci-text { font-size: 11.5px; line-height: 1.85; color: var(--muted); word-break: break-word; }\n  .pd-inci-note { margin-top: 10px; font-size: 11px; font-style: italic; color: #aaa; }\n  @media (max-width: 480px) {\n    .pd-benefits { grid-template-columns: 1fr; }\n    .pd-hero { padding: 18px; }\n    .pd-hero-title { font-size: 18px; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"pd\"\u003e\n\n  \u003cdiv class=\"pd-hero\"\u003e\n    \u003cdiv class=\"pd-hero-eyebrow\"\u003ePolvo suelto difuminador · Resistente al agua · Sin Talco\u003c\/div\u003e\n    \u003ch2 class=\"pd-hero-title\"\u003eEl candado definitivo para tu maquillaje.\u003cbr\u003e\u003cem\u003eFija, difumina y controla el brillo sin resecar tu piel.\u003c\/em\u003e\n    \u003c\/h2\u003e\n    \u003cp class=\"pd-hero-body\"\u003e\n      Descubre \u003cstrong\u003eSet It Down\u003c\/strong\u003e, el nuevo polvo suelto ultrafino de Fenty Beauty diseñado para resistir cualquier desafío. Su innovadora fórmula sin talco y resistente al agua sella tu look durante horas, protegiéndolo del sudor y la humedad. Gracias a su potente infusión de activos como el ácido hialurónico, garantiza un \u003cstrong\u003eacabado mate natural, difuminando los poros al instante sin acartonar ni marcar las líneas de expresión\u003c\/strong\u003e.\n    \u003c\/p\u003e\n    \u003cp class=\"pd-hero-note\"\u003e💧 Enriquecido con tratamiento facial · Cero sensación de máscara o \"flashback\" · Envase de 15g.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-certs\"\u003e\n    \u003cspan class=\"pd-cert pd-cert--teal\"\u003e💦 Resistente al agua y sudor\u003c\/span\u003e\n    \u003cspan class=\"pd-cert pd-cert--pink\"\u003e✨ Efecto filtro \"Soft-Focus\"\u003c\/span\u003e\n    \u003cspan class=\"pd-cert pd-cert--gold\"\u003e☁️ 100% Libre de Talco\u003c\/span\u003e\n    \u003cspan class=\"pd-cert pd-cert--gray\"\u003e⏳ Larga duración (No transfer)\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-section-label\"\u003eBeneficios que transforman tu rutina\u003c\/div\u003e\n  \u003cdiv class=\"pd-benefits\"\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e🛡️\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eEscudo invisible\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eSella tu base y corrector bloqueando el sudor, la humedad y evitando la transferencia.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e✨\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eDifuminación óptica\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eSu textura ultrafina actúa como un filtro que minimiza visiblemente la apariencia de los poros.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e⚖️\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eControl de brillos 24\/7\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eAbsorbe el sebo excedente a lo largo del día manteniendo un acabado mate impecable.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e☁️\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eConfort sin acartonar\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eAl no contener talco y estar infundido con activos hidratantes, no reseca ni tensa la piel.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e📸\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eA prueba de fotos\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eGarantiza un rostro impecable ante los flashes, sin el temido efecto ceniza o \"flashback\".\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e🚫\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eCero pliegues\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eSe asienta como una segunda piel, evitando acumularse en las finas líneas bajo los ojos.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-section-label\"\u003eCómo aplicarlo como una experta\u003c\/div\u003e\n  \u003cdiv class=\"pd-steps\"\u003e\n    \u003cdiv class=\"pd-step\"\u003e\n      \u003cdiv class=\"pd-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"pd-step-text\"\u003e\n\u003cstrong\u003eSella e ilumina (Baking):\u003c\/strong\u003e Utiliza una borla de terciopelo. Toma un poco de polvo, retira el exceso en el dorso de la mano y presiona suavemente bajo los ojos, centro de la frente y barbilla. Déjalo actuar unos minutos para una fijación extrema.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-step\"\u003e\n      \u003cdiv class=\"pd-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"pd-step-text\"\u003e\n\u003cstrong\u003eAcabado natural global:\u003c\/strong\u003e Si prefieres un acabado más ligero en todo el rostro, utiliza una brocha suelta y grande. Toma una pequeña cantidad de producto y deslízala con movimientos suaves por todo el rostro para matificar.\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-section-label\"\u003eColección de Tonos (8 Opciones)\u003c\/div\u003e\n  \u003cdiv class=\"pd-shades\"\u003e\n\n    \u003cdiv class=\"pd-shade-group-title\"\u003eTonos Iluminadores y Claros\u003c\/div\u003e\n\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: #E8D3F5; border: 2px solid #fff;\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"pd-shade-info\"\u003e\n        \u003cdiv class=\"pd-shade-header\"\u003e\n          \u003cspan class=\"pd-shade-name\"\u003eLavender\u003c\/span\u003e\n          \u003cspan class=\"pd-shade-badge\"\u003eEfecto Iluminador\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eUn polvo lavanda translúcido espectacular para iluminar la ojera y neutralizar tonos cetrinos o amarillentos en pieles claras a medias.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: #F8D9DE; border: 2px solid #fff;\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"pd-shade-info\"\u003e\n        \u003cdiv class=\"pd-shade-header\"\u003e\n          \u003cspan class=\"pd-shade-name\"\u003eStrawberry Milk\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eUn suave rosa pastel que despierta el rostro. Ideal para aportar frescura y neutralizar ojeras grises\/azuladas en tez clara.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: #FDF4E3; border: 2px solid #fff;\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"pd-shade-info\"\u003e\n        \u003cdiv class=\"pd-shade-header\"\u003e\n          \u003cspan class=\"pd-shade-name\"\u003eButter\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eUn tono manteca muy claro, cálido y neutro. Perfecto para sellar e iluminar suavemente las pieles más claras.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-shade-group-title\"\u003eTonos Medios a Profundos\u003c\/div\u003e\n\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: #F2E3C6; border: 2px solid #fff;\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"pd-shade-info\"\u003e\n        \u003cdiv class=\"pd-shade-header\"\u003e\n          \u003cspan class=\"pd-shade-name\"\u003eBanana\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eEl clásico amarillo suave. Neutraliza las ojeras moradas y aporta una luminosidad cálida espectacular en pieles medias a bronceadas.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: #E8CBAA; border: 2px solid #fff;\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"pd-shade-info\"\u003e\n        \u003cdiv class=\"pd-shade-header\"\u003e\n          \u003cspan class=\"pd-shade-name\"\u003eCashew\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eUn tono translúcido ideal para pieles de tono medio a bronceado con subtonos cálidos o neutros. Sella sin alterar el color.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: #D4A373; border: 2px solid #fff;\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"pd-shade-info\"\u003e\n        \u003cdiv class=\"pd-shade-header\"\u003e\n          \u003cspan class=\"pd-shade-name\"\u003eHoney\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eUn tono miel dorado intenso. Diseñado para iluminar y sellar pieles bronceadas a oscuras, evitando cualquier rastro grisáceo.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: #A06B4B; border: 2px solid #fff;\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"pd-shade-info\"\u003e\n        \u003cdiv class=\"pd-shade-header\"\u003e\n          \u003cspan class=\"pd-shade-name\"\u003eCinnamon\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eUn canela cálido y profundo. Aporta calidez y fija el maquillaje a la perfección en tonos de piel oscuros.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: #6B4226; border: 2px solid #fff;\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"pd-shade-info\"\u003e\n        \u003cdiv class=\"pd-shade-header\"\u003e\n          \u003cspan class=\"pd-shade-name\"\u003eMocha\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eUn intenso tono chocolate. Creado especialmente para sellar el maquillaje en las complexiones más ricas y profundas.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-section-label\"\u003eFórmula enriquecida (Híbrido de maquillaje y Skincare)\u003c\/div\u003e\n  \u003cdiv class=\"pd-key-ings\"\u003e\n    \u003cdiv class=\"pd-ki-card\"\u003e\n      \u003cdiv class=\"pd-ki-dot\" style=\"background:#7ab8e6;\"\u003e\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-ki-name\"\u003eÁcido Hialurónico\u003c\/div\u003e\n        \u003cdiv class=\"pd-ki-desc\"\u003eMantiene la piel hidratada, flexible y cómoda. Evita que el polvo marque líneas de sequedad o deje sensación acartonada.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-ki-card\"\u003e\n      \u003cdiv class=\"pd-ki-dot\" style=\"background:#EBDCB9;\"\u003e\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-ki-name\"\u003eExtracto de Semillas de Chía\u003c\/div\u003e\n        \u003cdiv class=\"pd-ki-desc\"\u003eUn ingrediente botánico purificante que ayuda a regular activamente el exceso de sebo, manteniendo los brillos a raya durante todo el día.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-section-label\"\u003eFormulación Limpia\u003c\/div\u003e\n  \u003cdiv class=\"pd-freefrom\"\u003e\n    \u003cspan class=\"pd-ff\"\u003eTalco\u003c\/span\u003e\n    \u003cspan class=\"pd-ff\"\u003eFragancias añadidas (Sin perfume)\u003c\/span\u003e\n    \u003cspan class=\"pd-ff\"\u003eParabenos y Ftalatos\u003c\/span\u003e\n    \u003cspan class=\"pd-ff\"\u003eTestado en animales (Cruelty-Free)\u003c\/span\u003e\n    \u003cspan class=\"pd-ff\"\u003eIngredientes de origen animal (100% Vegano)\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-section-label\"\u003eNota INCI\u003c\/div\u003e\n  \u003cdiv class=\"pd-inci-block\"\u003e\n    \u003cp class=\"pd-inci-text\"\u003e\n      Mica, Silica, Zea Mays (Corn) Starch, Squalane, Salvia Hispanica Seed Extract, Sodium Hyaluronate, Caprylic\/Capric Triglyceride, 1,2-Hexanediol, Caprylyl Glycol, Tocopheryl Acetate...\n    \u003c\/p\u003e\n    \u003cp class=\"pd-inci-note\"\u003e\n      *Fórmula avanzada 100% libre de talco. Los pigmentos minerales exactos varían dependiendo de la tonalidad escogida (Iron Oxides, Ultramarines, etc.). Te sugerimos consultar el embalaje físico del producto para ver la lista completa.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Fenty Beauty","offers":[{"title":"Lavender","offer_id":54192280928531,"sku":"200001176:200006156#Lavender","price":31.95,"currency_code":"EUR","in_stock":true},{"title":"Butter","offer_id":54192280961299,"sku":"200001176:200006157#Butter","price":31.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0985\/8826\/2675\/files\/Sc5dafe4f2fe64adbb9f1ca1799d74833s.webp?v=1779451709"},{"product_id":"elf-power-grip-primer-4-percent-niacinamide","title":"e.l.f. Power Grip Primer + 4% Niacinamide","description":"\u003cstyle\u003e\n  .pd {\n    \/* Paleta adaptada a e.l.f. Cosmetics (Blanco, negro y toques limpios\/menta) *\/\n    --ac: #111111; \n    --ac2: #333333; \n    --ac-soft: #F4F4F4; \n    --ac-soft2: #FFFFFF; \n    --text: #1A1A1A; \n    --muted: #666666;\n    --border: #E5E5E5;\n    --surface: #FAFAFA;\n    --teal-soft: #E6F7F6; \n    --teal: #00B4A9; \n    --purple-soft: #F6F3FA;\n    --purple: #705B87;\n    --gold-soft: #FDF7E7;\n    --gold: #A88647;\n    --green-soft: #F2F7F4;\n    --green: #487A5B;\n    font-family: 'Helvetica Neue', Arial, sans-serif;\n    color: var(--text);\n    font-size: 15px;\n    line-height: 1.7;\n    max-width: 680px;\n  }\n  .pd * { box-sizing: border-box; margin: 0; padding: 0; }\n  .pd-hero { background: linear-gradient(135deg, var(--ac-soft) 0%, var(--ac-soft2) 100%); border-radius: 14px; padding: 24px 28px; margin-bottom: 28px; border-left: 4px solid var(--ac); }\n  .pd-hero-eyebrow { font-size: 10px; font-weight: 800; letter-spacing: 0.14em; text-transform: uppercase; color: var(--ac); margin-bottom: 10px; }\n  .pd-hero-title { font-size: 22px; font-weight: 900; line-height: 1.25; color: var(--text); margin-bottom: 12px; letter-spacing: -0.02em; }\n  .pd-hero-title em { font-style: normal; color: var(--muted); }\n  .pd-hero-body { font-size: 14px; color: var(--muted); line-height: 1.75; }\n  .pd-hero-body strong { color: var(--text); font-weight: 700; }\n  .pd-hero-note { margin-top: 12px; font-size: 12px; color: var(--muted); font-style: italic; }\n  .pd-section-label { font-size: 10px; font-weight: 800; letter-spacing: 0.14em; text-transform: uppercase; color: var(--ac); margin-bottom: 14px; display: flex; align-items: center; gap: 8px; }\n  .pd-section-label::after { content: ''; flex: 1; height: 1px; background: var(--border); }\n  .pd-certs { display: flex; flex-wrap: wrap; gap: 8px; margin-bottom: 28px; }\n  .pd-cert { display: inline-flex; align-items: center; gap: 5px; font-size: 12px; font-weight: 700; padding: 6px 13px; border-radius: 99px; border: 1px solid; }\n  .pd-cert--teal { background: var(--teal-soft); color: var(--teal); border-color: #BDEAE6; }\n  .pd-cert--purple { background: var(--purple-soft); color: var(--purple); border-color: #E2DBEB; }\n  .pd-cert--pink { background: #FDE8EF; color: #D15B7A; border-color: #F8CAD7; }\n  .pd-cert--gray { background: var(--surface); color: var(--ac); border-color: var(--border); }\n  .pd-cert--gold { background: var(--gold-soft); color: var(--gold); border-color: #EBDCB9; }\n  .pd-benefits { display: grid; grid-template-columns: repeat(2, 1fr); gap: 10px; margin-bottom: 28px; }\n  .pd-benefit { display: flex; align-items: flex-start; gap: 10px; background: var(--surface); border: 1px solid var(--border); border-radius: 10px; padding: 12px 14px; transition: border-color .15s; }\n  .pd-benefit:hover { border-color: var(--muted); }\n  .pd-benefit-icon { width: 32px; height: 32px; border-radius: 8px; background: var(--ac-soft); display: flex; align-items: center; justify-content: center; flex-shrink: 0; font-size: 15px; }\n  .pd-benefit-title { font-size: 13px; font-weight: 800; color: var(--text); line-height: 1.3; margin-bottom: 2px; }\n  .pd-benefit-sub { font-size: 11px; color: var(--muted); line-height: 1.4; }\n  .pd-steps { margin-bottom: 14px; }\n  .pd-step { display: flex; gap: 14px; align-items: flex-start; padding: 14px 0; border-bottom: 1px solid var(--border); }\n  .pd-step:last-child { border-bottom: none; }\n  .pd-step-num { width: 28px; height: 28px; border-radius: 50%; background: var(--ac); color: #fff; font-size: 12px; font-weight: 800; display: flex; align-items: center; justify-content: center; flex-shrink: 0; margin-top: 1px; }\n  .pd-step-text { font-size: 14px; color: var(--text); line-height: 1.65; padding-top: 3px; }\n  .pd-step-text strong { color: var(--ac); font-weight: 700; }\n  .pd-tips { display: flex; flex-direction: column; gap: 8px; margin-bottom: 28px; }\n  .pd-tip { background: var(--ac-soft); border-radius: 10px; padding: 13px 16px; display: flex; gap: 10px; align-items: flex-start; }\n  .pd-tip-icon { font-size: 15px; flex-shrink: 0; margin-top: 1px; }\n  .pd-tip-body { font-size: 13px; color: var(--ac2); line-height: 1.6; }\n  .pd-tip-body strong { font-weight: 800; }\n  .pd-shades { display: flex; flex-direction: column; gap: 10px; margin-bottom: 28px; }\n  .pd-shade { display: flex; align-items: flex-start; gap: 12px; background: var(--surface); border: 1px solid var(--border); border-radius: 10px; padding: 12px 14px; transition: border-color .15s; }\n  .pd-shade:hover { border-color: var(--muted); }\n  .pd-shade-swatch { width: 40px; height: 40px; border-radius: 50%; border: 2px solid #fff; box-shadow: 0 0 0 1px var(--border); flex-shrink: 0; margin-top: 2px; }\n  .pd-shade-info { flex: 1; }\n  .pd-shade-header { display: flex; align-items: center; gap: 8px; margin-bottom: 3px; flex-wrap: wrap; }\n  .pd-shade-name { font-size: 13px; font-weight: 800; color: var(--text); }\n  .pd-shade-badge { font-size: 10px; font-weight: 700; padding: 2px 8px; border-radius: 99px; background: var(--teal-soft); color: var(--teal); border: 1px solid #BDEAE6; letter-spacing: 0.05em; white-space: nowrap; }\n  .pd-shade-desc { font-size: 11.5px; color: var(--muted); line-height: 1.5; }\n  .pd-shade-group-title { font-size: 11px; font-weight: 800; color: var(--ac); text-transform: uppercase; letter-spacing: 0.1em; margin-top: 16px; margin-bottom: 6px; padding-left: 4px; display: flex; align-items: center; gap: 8px; }\n  .pd-shade-group-title::after { content: ''; flex: 1; height: 1px; background: var(--border); }\n  .pd-shade-group-title:first-child { margin-top: 0; }\n  .pd-key-ings { display: flex; flex-direction: column; gap: 10px; margin-bottom: 28px; }\n  .pd-ki-card { display: flex; gap: 12px; align-items: flex-start; background: var(--surface); border: 1px solid var(--border); border-radius: 10px; padding: 13px 15px; }\n  .pd-ki-dot { width: 10px; height: 10px; border-radius: 50%; flex-shrink: 0; margin-top: 5px; }\n  .pd-ki-name { font-size: 13px; font-weight: 800; color: var(--text); margin-bottom: 3px; }\n  .pd-ki-desc { font-size: 12px; color: var(--muted); line-height: 1.5; }\n  .pd-freefrom { display: flex; flex-wrap: wrap; gap: 6px; margin-bottom: 28px; }\n  .pd-ff { font-size: 11px; font-weight: 600; padding: 4px 10px; border-radius: 99px; background: #E5E5E5; color: var(--ac); border: 1px solid var(--border); }\n  .pd-ff::before { content: '✕ '; }\n  .pd-inci-block { background: var(--surface); border: 1px solid var(--border); border-radius: 12px; padding: 18px 20px; margin-bottom: 4px; }\n  .pd-inci-text { font-size: 11.5px; line-height: 1.85; color: var(--muted); word-break: break-word; }\n  .pd-inci-note { margin-top: 10px; font-size: 11px; font-style: italic; color: #aaa; }\n  @media (max-width: 480px) {\n    .pd-benefits { grid-template-columns: 1fr; }\n    .pd-hero { padding: 18px; }\n    .pd-hero-title { font-size: 18px; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"pd\"\u003e\n\n  \u003cdiv class=\"pd-hero\"\u003e\n    \u003cdiv class=\"pd-hero-eyebrow\"\u003ePrebase en Gel · Fijación Extrema · Tratamiento Activo\u003c\/div\u003e\n    \u003ch2 class=\"pd-hero-title\"\u003eEl \"imán\" perfecto para tu maquillaje con extra de Skincare.\u003cbr\u003e\u003cem\u003eFijación inamovible, piel luminosa y un tono unificado.\u003c\/em\u003e\n    \u003c\/h2\u003e\n    \u003cp class=\"pd-hero-body\"\u003e\n      El icónico primer viral de e.l.f. Cosmetics evoluciona. Ahora infusionado con un \u003cstrong\u003e4% de Niacinamida\u003c\/strong\u003e, el \u003cstrong\u003ePower Grip Primer\u003c\/strong\u003e en textura gel no solo se adhiere a tu maquillaje para que dure intacto a prueba de roces, calor y humedad, sino que actúa activamente como un tratamiento facial. Su fórmula translúcida iguala el tono de la piel, corrige la opacidad y aporta un \u003cstrong\u003eacabado *dewy* (jugoso) espectacular\u003c\/strong\u003e desde el primer paso de tu rutina.\n    \u003c\/p\u003e\n    \u003cp class=\"pd-hero-note\"\u003e💧 Ideal para todo tipo de pieles (grasas, secas, normales o mixtas) · Envase con dosificador (24 mL).\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-certs\"\u003e\n    \u003cspan class=\"pd-cert pd-cert--teal\"\u003e✨ Fijación Extrema (Efecto Grip)\u003c\/span\u003e\n    \u003cspan class=\"pd-cert pd-cert--pink\"\u003e💧 4% Niacinamida Activa\u003c\/span\u003e\n    \u003cspan class=\"pd-cert pd-cert--gray\"\u003e🐰 100% Vegano y Cruelty-Free\u003c\/span\u003e\n    \u003cspan class=\"pd-cert pd-cert--gold\"\u003e☁️ Acabado Jugoso (Dewy)\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-section-label\"\u003eBeneficios que transformarán tu rutina\u003c\/div\u003e\n  \u003cdiv class=\"pd-benefits\"\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e🧲\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eFijación Magnética\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eSu textura en gel crea una capa adherente que \"agarra\" tu base de maquillaje, evitando que se desplace en todo el día.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e🌟\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eTratamiento y Unificación\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eLa alta concentración de niacinamida trabaja para aclarar la opacidad y mejorar el tono de tu piel a largo plazo.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e💦\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eAcabado \"Glowy\"\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eOlvida las prebases que resecan. Deja la piel repulpada, fresca y con un brillo interior saludable.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e🌿\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eApto para piel con tendencia acneica\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eSu fórmula no comedogénica promueve una piel clara y tranquila, incluso en cutis sensibles o con imperfecciones.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-section-label\"\u003e¿Cómo se aplica correctamente?\u003c\/div\u003e\n  \u003cdiv class=\"pd-steps\"\u003e\n    \u003cdiv class=\"pd-step\"\u003e\n      \u003cdiv class=\"pd-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"pd-step-text\"\u003e\n\u003cstrong\u003ePreparación (Skincare primero):\u003c\/strong\u003e Aplica tu prebase después de terminar toda tu rutina de cuidado de la piel y de haber dejado absorber correctamente tu protector solar (SPF).\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-step\"\u003e\n      \u003cdiv class=\"pd-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"pd-step-text\"\u003e\n\u003cstrong\u003eCalienta y presiona:\u003c\/strong\u003e Extrae 1-2 pulsaciones. Utiliza las yemas de tus dedos para aplicar el gel a ligeros \"toquecitos\" o presiones (patting) por todo el rostro. El calor de tus dedos ayudará a que la fórmula se funda perfectamente con tu piel.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-step\"\u003e\n      \u003cdiv class=\"pd-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"pd-step-text\"\u003e\n\u003cstrong\u003eLa regla de los 30 segundos:\u003c\/strong\u003e ¡Este paso es crucial! Deja que el gel repose y se asiente durante medio minuto. Sentirás cómo la piel adquiere ese tacto sutilmente \"pegajoso\". Ahora, tu rostro está listo para aplicar la base y el corrector.\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-section-label\"\u003eTono del producto\u003c\/div\u003e\n  \u003cdiv class=\"pd-shades\"\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: #FDF6F5; border: 2px solid #EAEAEA;\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"pd-shade-info\"\u003e\n        \u003cdiv class=\"pd-shade-header\"\u003e\n          \u003cspan class=\"pd-shade-name\"\u003eAcabado Translúcido Universal\u003c\/span\u003e\n          \u003cspan class=\"pd-shade-badge\"\u003eApto para todos los tonos\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eAunque el gel se ve ligeramente rosado en el envase, se aplica y se seca de manera 100% transparente. Está diseñado para adaptarse y ser invisible en absolutamente todos los tonos de piel (desde los más claros hasta los más profundos).\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-section-label\"\u003ePoder en los ingredientes\u003c\/div\u003e\n  \u003cdiv class=\"pd-key-ings\"\u003e\n    \u003cdiv class=\"pd-ki-card\"\u003e\n      \u003cdiv class=\"pd-ki-dot\" style=\"background:#EAA5A5;\"\u003e\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-ki-name\"\u003e4% Niacinamida (Vitamina B3)\u003c\/div\u003e\n        \u003cdiv class=\"pd-ki-desc\"\u003eUn superhéroe del skincare. Aclara el aspecto de la piel apagada, unifica el tono, mejora la textura y fortalece la barrera protectora de la piel.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-ki-card\"\u003e\n      \u003cdiv class=\"pd-ki-dot\" style=\"background:#85D2DE;\"\u003e\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-ki-name\"\u003eÁcido Hialurónico y Glicerina\u003c\/div\u003e\n        \u003cdiv class=\"pd-ki-desc\"\u003eUn dúo infalible que atrae y retiene el agua en la superficie de la piel. Mantienen el rostro hidratado todo el día bajo el maquillaje, evitando que se cuartee.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-ki-card\"\u003e\n      \u003cdiv class=\"pd-ki-dot\" style=\"background:#D4E09B;\"\u003e\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-ki-name\"\u003eExtracto de Pitaya (Fruta del Dragón)\u003c\/div\u003e\n        \u003cdiv class=\"pd-ki-desc\"\u003eRico en antioxidantes, protege el rostro de los radicales libres y le aporta un extra de frescura y luminosidad natural.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-section-label\"\u003eEstándar \"e.l.f. Clean\"\u003c\/div\u003e\n  \u003cdiv class=\"pd-freefrom\"\u003e\n    \u003cspan class=\"pd-ff\"\u003eSupera las exigencias de EU y FDA\u003c\/span\u003e\n    \u003cspan class=\"pd-ff\"\u003eLibre de Ftalatos y Parabenos\u003c\/span\u003e\n    \u003cspan class=\"pd-ff\"\u003eSin Nonilfenoles ni Triclosán\u003c\/span\u003e\n    \u003cspan class=\"pd-ff\"\u003eCruelty-Free y 100% Vegano\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-section-label\"\u003eListado INCI\u003c\/div\u003e\n  \u003cdiv class=\"pd-inci-block\"\u003e\n    \u003cp class=\"pd-inci-text\"\u003e\n      Water (Aqua), Butylene Glycol, Glycerin, Niacinamide, Peg-150 Distearate, Polysorbate 80, Tocopherol, Hylocereus Undatus Fruit Extract, Sodium Hyaluronate, Peg-240\/Hdi Copolymer Bis-Decyltetradeceth-20 Ether, Potassium Laurate, 1,2-Hexanediol, Hydroxyacetophenone, Disodium Edta, Pentylene Glycol, Phenoxyethanol, Ethylhexylglycerin, Caprylyl Glycol. May Contain: Red 40 (Ci 16035), Yellow 5 (Ci 19140).\n    \u003c\/p\u003e\n    \u003cp class=\"pd-inci-note\"\u003e\n      *Los ingredientes están optimizados para ofrecer la textura gel adherente y maximizar los beneficios de la niacinamida. Te sugerimos consultar el empaque físico del producto para ver la lista más actualizada.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"e.l.f.","offers":[{"title":"Power Grip Primer + 4% Niacinamide","offer_id":54204852830483,"sku":"200001176:1254#Pink Primer","price":9.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0985\/8826\/2675\/files\/Sf911792be8ac405198b6b50be4f81c10X.webp?v=1779770605"},{"product_id":"elf-power-grip-primer","title":"e.l.f. Power Grip Primer","description":"\u003cstyle\u003e\n  .pd {\n    \/* Paleta adaptada a e.l.f. Cosmetics (Blanco, negro y toques limpios\/menta) *\/\n    --ac: #111111; \n    --ac2: #333333; \n    --ac-soft: #F4F4F4; \n    --ac-soft2: #FFFFFF; \n    --text: #1A1A1A; \n    --muted: #666666;\n    --border: #E5E5E5;\n    --surface: #FAFAFA;\n    --teal-soft: #E6F7F6; \n    --teal: #00B4A9; \n    --purple-soft: #F6F3FA;\n    --purple: #705B87;\n    --gold-soft: #FDF7E7;\n    --gold: #A88647;\n    --green-soft: #EEF8F6; \/* Verde aguamarina suave adaptado a Power Grip *\/\n    --green: #2B9C8A; \/* Verde Power Grip *\/\n    font-family: 'Helvetica Neue', Arial, sans-serif;\n    color: var(--text);\n    font-size: 15px;\n    line-height: 1.7;\n    max-width: 680px;\n  }\n  .pd * { box-sizing: border-box; margin: 0; padding: 0; }\n  .pd-hero { background: linear-gradient(135deg, var(--ac-soft) 0%, var(--ac-soft2) 100%); border-radius: 14px; padding: 24px 28px; margin-bottom: 28px; border-left: 4px solid var(--green); }\n  .pd-hero-eyebrow { font-size: 10px; font-weight: 800; letter-spacing: 0.14em; text-transform: uppercase; color: var(--green); margin-bottom: 10px; }\n  .pd-hero-title { font-size: 22px; font-weight: 900; line-height: 1.25; color: var(--text); margin-bottom: 12px; letter-spacing: -0.02em; }\n  .pd-hero-title em { font-style: normal; color: var(--muted); }\n  .pd-hero-body { font-size: 14px; color: var(--muted); line-height: 1.75; }\n  .pd-hero-body strong { color: var(--text); font-weight: 700; }\n  .pd-hero-note { margin-top: 12px; font-size: 12px; color: var(--muted); font-style: italic; }\n  .pd-section-label { font-size: 10px; font-weight: 800; letter-spacing: 0.14em; text-transform: uppercase; color: var(--ac); margin-bottom: 14px; display: flex; align-items: center; gap: 8px; }\n  .pd-section-label::after { content: ''; flex: 1; height: 1px; background: var(--border); }\n  .pd-certs { display: flex; flex-wrap: wrap; gap: 8px; margin-bottom: 28px; }\n  .pd-cert { display: inline-flex; align-items: center; gap: 5px; font-size: 12px; font-weight: 700; padding: 6px 13px; border-radius: 99px; border: 1px solid; }\n  .pd-cert--teal { background: var(--teal-soft); color: var(--teal); border-color: #BDEAE6; }\n  .pd-cert--purple { background: var(--purple-soft); color: var(--purple); border-color: #E2DBEB; }\n  .pd-cert--pink { background: #FDE8EF; color: #D15B7A; border-color: #F8CAD7; }\n  .pd-cert--gray { background: var(--surface); color: var(--ac); border-color: var(--border); }\n  .pd-cert--gold { background: var(--gold-soft); color: var(--gold); border-color: #EBDCB9; }\n  .pd-cert--green { background: var(--green-soft); color: var(--green); border-color: #B2DFD6; }\n  .pd-benefits { display: grid; grid-template-columns: repeat(2, 1fr); gap: 10px; margin-bottom: 28px; }\n  .pd-benefit { display: flex; align-items: flex-start; gap: 10px; background: var(--surface); border: 1px solid var(--border); border-radius: 10px; padding: 12px 14px; transition: border-color .15s; }\n  .pd-benefit:hover { border-color: var(--muted); }\n  .pd-benefit-icon { width: 32px; height: 32px; border-radius: 8px; background: var(--ac-soft); display: flex; align-items: center; justify-content: center; flex-shrink: 0; font-size: 15px; }\n  .pd-benefit-title { font-size: 13px; font-weight: 800; color: var(--text); line-height: 1.3; margin-bottom: 2px; }\n  .pd-benefit-sub { font-size: 11px; color: var(--muted); line-height: 1.4; }\n  .pd-steps { margin-bottom: 14px; }\n  .pd-step { display: flex; gap: 14px; align-items: flex-start; padding: 14px 0; border-bottom: 1px solid var(--border); }\n  .pd-step:last-child { border-bottom: none; }\n  .pd-step-num { width: 28px; height: 28px; border-radius: 50%; background: var(--ac); color: #fff; font-size: 12px; font-weight: 800; display: flex; align-items: center; justify-content: center; flex-shrink: 0; margin-top: 1px; }\n  .pd-step-text { font-size: 14px; color: var(--text); line-height: 1.65; padding-top: 3px; }\n  .pd-step-text strong { color: var(--ac); font-weight: 700; }\n  .pd-tips { display: flex; flex-direction: column; gap: 8px; margin-bottom: 28px; }\n  .pd-tip { background: var(--green-soft); border-radius: 10px; padding: 13px 16px; display: flex; gap: 10px; align-items: flex-start; }\n  .pd-tip-icon { font-size: 15px; flex-shrink: 0; margin-top: 1px; }\n  .pd-tip-body { font-size: 13px; color: var(--green); line-height: 1.6; }\n  .pd-tip-body strong { font-weight: 800; }\n  .pd-shades { display: flex; flex-direction: column; gap: 10px; margin-bottom: 28px; }\n  .pd-shade { display: flex; align-items: flex-start; gap: 12px; background: var(--surface); border: 1px solid var(--border); border-radius: 10px; padding: 12px 14px; transition: border-color .15s; }\n  .pd-shade:hover { border-color: var(--muted); }\n  .pd-shade-swatch { width: 40px; height: 40px; border-radius: 50%; border: 2px solid #fff; box-shadow: 0 0 0 1px var(--border); flex-shrink: 0; margin-top: 2px; }\n  .pd-shade-info { flex: 1; }\n  .pd-shade-header { display: flex; align-items: center; gap: 8px; margin-bottom: 3px; flex-wrap: wrap; }\n  .pd-shade-name { font-size: 13px; font-weight: 800; color: var(--text); }\n  .pd-shade-badge { font-size: 10px; font-weight: 700; padding: 2px 8px; border-radius: 99px; background: var(--green-soft); color: var(--green); border: 1px solid #B2DFD6; letter-spacing: 0.05em; white-space: nowrap; }\n  .pd-shade-desc { font-size: 11.5px; color: var(--muted); line-height: 1.5; }\n  .pd-key-ings { display: flex; flex-direction: column; gap: 10px; margin-bottom: 28px; }\n  .pd-ki-card { display: flex; gap: 12px; align-items: flex-start; background: var(--surface); border: 1px solid var(--border); border-radius: 10px; padding: 13px 15px; }\n  .pd-ki-dot { width: 10px; height: 10px; border-radius: 50%; flex-shrink: 0; margin-top: 5px; }\n  .pd-ki-name { font-size: 13px; font-weight: 800; color: var(--text); margin-bottom: 3px; }\n  .pd-ki-desc { font-size: 12px; color: var(--muted); line-height: 1.5; }\n  .pd-freefrom { display: flex; flex-wrap: wrap; gap: 6px; margin-bottom: 28px; }\n  .pd-ff { font-size: 11px; font-weight: 600; padding: 4px 10px; border-radius: 99px; background: #E5E5E5; color: var(--ac); border: 1px solid var(--border); }\n  .pd-ff::before { content: '✕ '; }\n  .pd-inci-block { background: var(--surface); border: 1px solid var(--border); border-radius: 12px; padding: 18px 20px; margin-bottom: 4px; }\n  .pd-inci-text { font-size: 11.5px; line-height: 1.85; color: var(--muted); word-break: break-word; }\n  .pd-inci-note { margin-top: 10px; font-size: 11px; font-style: italic; color: #aaa; }\n  @media (max-width: 480px) {\n    .pd-benefits { grid-template-columns: 1fr; }\n    .pd-hero { padding: 18px; }\n    .pd-hero-title { font-size: 18px; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"pd\"\u003e\n\n  \u003cdiv class=\"pd-hero\"\u003e\n    \u003cdiv class=\"pd-hero-eyebrow\"\u003ePrebase en Gel · Fijación Extrema · Ácido Hialurónico\u003c\/div\u003e\n    \u003ch2 class=\"pd-hero-title\"\u003eEl primer viral que \"atrapa\" tu maquillaje.\u003cbr\u003e\u003cem\u003eFijación inamovible, hidratación profunda y un acabado jugoso.\u003c\/em\u003e\n    \u003c\/h2\u003e\n    \u003cp class=\"pd-hero-body\"\u003e\n      Conoce el \u003cstrong\u003ePower Grip Primer\u003c\/strong\u003e original de e.l.f. Cosmetics, la prebase en gel que ha revolucionado internet. Su innovadora fórmula de textura \"pegajosa\" actúa como un imán para tu base de maquillaje, asegurando que permanezca impecable desde la mañana hasta la noche. Al mismo tiempo, su infusión de ácido hialurónico \u003cstrong\u003eretiene la humedad de la piel, alisa la textura y deja un codiciado acabado \"dewy\"\u003c\/strong\u003e (efecto cristal) súper saludable.\n    \u003c\/p\u003e\n    \u003cp class=\"pd-hero-note\"\u003e💧 Ideal para pieles grasas, secas y mixtas · Fórmula translúcida no comedogénica.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-certs\"\u003e\n    \u003cspan class=\"pd-cert pd-cert--green\"\u003e✨ Fijación Extrema (Efecto Grip)\u003c\/span\u003e\n    \u003cspan class=\"pd-cert pd-cert--teal\"\u003e💧 Ácido Hialurónico Activo\u003c\/span\u003e\n    \u003cspan class=\"pd-cert pd-cert--gray\"\u003e🐰 100% Vegano y Cruelty-Free\u003c\/span\u003e\n    \u003cspan class=\"pd-cert pd-cert--gold\"\u003e☁️ Acabado Jugoso (Dewy)\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-section-label\"\u003eBeneficios que transformarán tu rutina\u003c\/div\u003e\n  \u003cdiv class=\"pd-benefits\"\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e🧲\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eFijación Magnética\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eSu textura en gel crea una capa adherente y táctil que \"agarra\" tu base de maquillaje, evitando que se cuartee o desaparezca.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e💧\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eHidratación que repulpa\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eEl ácido hialurónico y la glicerina atraen agua a la piel, alisando visualmente la textura para un lienzo perfecto.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e✨\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eAcabado \"Glowy\"\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eOlvida las prebases mate que resecan. Deja tu rostro fresco, luminoso y con un brillo interior súper natural.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e🌿\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eNo comedogénico\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eFormulado para no obstruir los poros, permitiendo que tu piel respire cómodamente debajo del maquillaje.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-section-label\"\u003e¿Cómo se aplica correctamente?\u003c\/div\u003e\n  \u003cdiv class=\"pd-steps\"\u003e\n    \u003cdiv class=\"pd-step\"\u003e\n      \u003cdiv class=\"pd-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"pd-step-text\"\u003e\n\u003cstrong\u003ePreparación (Skincare primero):\u003c\/strong\u003e Comienza siempre con la piel limpia e hidratada. Deja que tu crema hidratante y protector solar se absorban por completo (espera 1 o 2 minutos).\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-step\"\u003e\n      \u003cdiv class=\"pd-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"pd-step-text\"\u003e\n\u003cstrong\u003eCalienta y presiona:\u003c\/strong\u003e Utiliza las yemas de tus dedos para aplicar el gel a ligeros toques (patting) por todo el rostro. Evita arrastrar el producto. El calor natural de tus manos ayudará a que la fórmula se funda perfectamente con tu piel.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-step\"\u003e\n      \u003cdiv class=\"pd-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"pd-step-text\"\u003e\n\u003cstrong\u003eLa regla de los 30 segundos:\u003c\/strong\u003e ¡Este paso es la clave del éxito! Deja que el primer repose y se asiente durante medio minuto. Sentirás cómo la piel adquiere ese tacto sutilmente \"pegajoso\". Ahora, estás lista para aplicar la base.\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-section-label\"\u003eTono del producto\u003c\/div\u003e\n  \u003cdiv class=\"pd-shades\"\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: #EAF8F5; border: 2px solid #EAEAEA;\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"pd-shade-info\"\u003e\n        \u003cdiv class=\"pd-shade-header\"\u003e\n          \u003cspan class=\"pd-shade-name\"\u003eTranslúcido Universal\u003c\/span\u003e\n          \u003cspan class=\"pd-shade-badge\"\u003ePara todos los tonos\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eAunque el gel se presenta en un llamativo tono verde aguamarina dentro del envase, se aplica y se seca de manera completamente transparente, adaptándose de forma invisible a las pieles más claras y a las más oscuras.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-section-label\"\u003eIngredientes súper estrella\u003c\/div\u003e\n  \u003cdiv class=\"pd-key-ings\"\u003e\n    \u003cdiv class=\"pd-ki-card\"\u003e\n      \u003cdiv class=\"pd-ki-dot\" style=\"background:#85D2DE;\"\u003e\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-ki-name\"\u003eÁcido Hialurónico (Sodium Hyaluronate)\u003c\/div\u003e\n        \u003cdiv class=\"pd-ki-desc\"\u003eUn humectante maestro que atrae y retiene la humedad en la piel, logrando un efecto visual de relleno y evitando que la base luzca reseca.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-ki-card\"\u003e\n      \u003cdiv class=\"pd-ki-dot\" style=\"background:#2B9C8A;\"\u003e\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-ki-name\"\u003eGlicerina\u003c\/div\u003e\n        \u003cdiv class=\"pd-ki-desc\"\u003eUn ingrediente idéntico a la piel que trabaja en sinergia con el ácido hialurónico para hidratar la barrera cutánea a lo largo de todo el día.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-ki-card\"\u003e\n      \u003cdiv class=\"pd-ki-dot\" style=\"background:#C3E0D8;\"\u003e\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-ki-name\"\u003eNiacinamida y Extracto de Romero\u003c\/div\u003e\n        \u003cdiv class=\"pd-ki-desc\"\u003eAgentes calmantes que ayudan a igualar sutilmente la textura de la piel y a prepararla para recibir el maquillaje sin rojeces ni irritaciones.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-section-label\"\u003eEstándar \"e.l.f. Clean\"\u003c\/div\u003e\n  \u003cdiv class=\"pd-freefrom\"\u003e\n    \u003cspan class=\"pd-ff\"\u003eSupera las exigencias de EU y FDA\u003c\/span\u003e\n    \u003cspan class=\"pd-ff\"\u003eLibre de Ftalatos y Parabenos\u003c\/span\u003e\n    \u003cspan class=\"pd-ff\"\u003eSin Nonilfenoles ni Triclosán\u003c\/span\u003e\n    \u003cspan class=\"pd-ff\"\u003eCruelty-Free y 100% Vegano\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-section-label\"\u003eListado INCI\u003c\/div\u003e\n  \u003cdiv class=\"pd-inci-block\"\u003e\n    \u003cp class=\"pd-inci-text\"\u003e\n      Water (Aqua), Butylene Glycol, Glycerin, PEG-150 Distearate, Polysorbate 80, Niacinamide, Rosmarinus Officinalis (Rosemary) Leaf Water, Melissa Officinalis Flower\/Leaf\/Stem Water, Mentha Piperita (Peppermint) Leaf Water, Sodium Hyaluronate, Sodium Ascorbyl Phosphate, Menthol, Pentylene Glycol, Propylene Glycol, PEG-240\/Hdi Copolymer Bis-Decyltetradeceth-20 Ether, PEG-40 Hydrogenated Castor Oil, Phenoxyethanol, Ethylhexylglycerin, Caprylyl Glycol, Disodium EDTA, Trideceth-9, 1,2-Hexanediol. May Contain: Blue 1 (Ci 42090), Yellow 5 (Ci 19140).\n    \u003c\/p\u003e\n    \u003cp class=\"pd-inci-note\"\u003e\n      *Los ingredientes están rigurosamente formulados para crear el equilibrio perfecto entre hidratación y la textura \"grip\" adherente. Te sugerimos consultar el envase exterior de tu producto para revisar la lista de ingredientes más actualizada.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"e.l.f.","offers":[{"title":"Power Grip Primer","offer_id":54204872786195,"sku":"200001176:200004889#Green Primer","price":9.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0985\/8826\/2675\/files\/Sc321fe2ea7de470992aec208bc7fc38as.webp?v=1779771682"},{"product_id":"elf-power-grip-dewy-setting-spray","title":"e.l.f. Power Grip Dewy Setting Spray","description":"\u003cstyle\u003e\n  .pd {\n    \/* Paleta adaptada a la línea Power Grip de e.l.f. (Verde menta y aguamarina) *\/\n    --ac: #111111; \n    --ac2: #333333; \n    --ac-soft: #F4F4F4; \n    --ac-soft2: #FFFFFF; \n    --text: #1A1A1A; \n    --muted: #666666;\n    --border: #E5E5E5;\n    --surface: #FAFAFA;\n    --teal-soft: #E6F7F6; \n    --teal: #00B4A9; \n    --purple-soft: #F6F3FA;\n    --purple: #705B87;\n    --gold-soft: #FDF7E7;\n    --gold: #A88647;\n    --green-soft: #E8F5F3; \/* Verde agua clarito *\/\n    --green: #299E8F; \/* Verde Power Grip *\/\n    font-family: 'Helvetica Neue', Arial, sans-serif;\n    color: var(--text);\n    font-size: 15px;\n    line-height: 1.7;\n    max-width: 680px;\n  }\n  .pd * { box-sizing: border-box; margin: 0; padding: 0; }\n  .pd-hero { background: linear-gradient(135deg, var(--ac-soft) 0%, var(--ac-soft2) 100%); border-radius: 14px; padding: 24px 28px; margin-bottom: 28px; border-left: 4px solid var(--green); }\n  .pd-hero-eyebrow { font-size: 10px; font-weight: 800; letter-spacing: 0.14em; text-transform: uppercase; color: var(--green); margin-bottom: 10px; }\n  .pd-hero-title { font-size: 22px; font-weight: 900; line-height: 1.25; color: var(--text); margin-bottom: 12px; letter-spacing: -0.02em; }\n  .pd-hero-title em { font-style: normal; color: var(--muted); }\n  .pd-hero-body { font-size: 14px; color: var(--muted); line-height: 1.75; }\n  .pd-hero-body strong { color: var(--text); font-weight: 700; }\n  .pd-hero-note { margin-top: 12px; font-size: 12px; color: var(--muted); font-style: italic; }\n  .pd-section-label { font-size: 10px; font-weight: 800; letter-spacing: 0.14em; text-transform: uppercase; color: var(--ac); margin-bottom: 14px; display: flex; align-items: center; gap: 8px; }\n  .pd-section-label::after { content: ''; flex: 1; height: 1px; background: var(--border); }\n  .pd-certs { display: flex; flex-wrap: wrap; gap: 8px; margin-bottom: 28px; }\n  .pd-cert { display: inline-flex; align-items: center; gap: 5px; font-size: 12px; font-weight: 700; padding: 6px 13px; border-radius: 99px; border: 1px solid; }\n  .pd-cert--teal { background: var(--teal-soft); color: var(--teal); border-color: #BDEAE6; }\n  .pd-cert--purple { background: var(--purple-soft); color: var(--purple); border-color: #E2DBEB; }\n  .pd-cert--green { background: var(--green-soft); color: var(--green); border-color: #A3D9D0; }\n  .pd-cert--gray { background: var(--surface); color: var(--ac); border-color: var(--border); }\n  .pd-cert--gold { background: var(--gold-soft); color: var(--gold); border-color: #EBDCB9; }\n  .pd-benefits { display: grid; grid-template-columns: repeat(2, 1fr); gap: 10px; margin-bottom: 28px; }\n  .pd-benefit { display: flex; align-items: flex-start; gap: 10px; background: var(--surface); border: 1px solid var(--border); border-radius: 10px; padding: 12px 14px; transition: border-color .15s; }\n  .pd-benefit:hover { border-color: var(--muted); }\n  .pd-benefit-icon { width: 32px; height: 32px; border-radius: 8px; background: var(--ac-soft); display: flex; align-items: center; justify-content: center; flex-shrink: 0; font-size: 15px; }\n  .pd-benefit-title { font-size: 13px; font-weight: 800; color: var(--text); line-height: 1.3; margin-bottom: 2px; }\n  .pd-benefit-sub { font-size: 11px; color: var(--muted); line-height: 1.4; }\n  .pd-steps { margin-bottom: 14px; }\n  .pd-step { display: flex; gap: 14px; align-items: flex-start; padding: 14px 0; border-bottom: 1px solid var(--border); }\n  .pd-step:last-child { border-bottom: none; }\n  .pd-step-num { width: 28px; height: 28px; border-radius: 50%; background: var(--ac); color: #fff; font-size: 12px; font-weight: 800; display: flex; align-items: center; justify-content: center; flex-shrink: 0; margin-top: 1px; }\n  .pd-step-text { font-size: 14px; color: var(--text); line-height: 1.65; padding-top: 3px; }\n  .pd-step-text strong { color: var(--ac); font-weight: 700; }\n  .pd-tips { display: flex; flex-direction: column; gap: 8px; margin-bottom: 28px; }\n  .pd-tip { background: var(--green-soft); border-radius: 10px; padding: 13px 16px; display: flex; gap: 10px; align-items: flex-start; }\n  .pd-tip-icon { font-size: 15px; flex-shrink: 0; margin-top: 1px; }\n  .pd-tip-body { font-size: 13px; color: var(--green); line-height: 1.6; }\n  .pd-tip-body strong { font-weight: 800; }\n  .pd-shades { display: flex; flex-direction: column; gap: 10px; margin-bottom: 28px; }\n  .pd-shade { display: flex; align-items: flex-start; gap: 12px; background: var(--surface); border: 1px solid var(--border); border-radius: 10px; padding: 12px 14px; transition: border-color .15s; }\n  .pd-shade:hover { border-color: var(--muted); }\n  .pd-shade-swatch { width: 40px; height: 40px; border-radius: 50%; border: 2px solid #fff; box-shadow: 0 0 0 1px var(--border); flex-shrink: 0; margin-top: 2px; }\n  .pd-shade-info { flex: 1; }\n  .pd-shade-header { display: flex; align-items: center; gap: 8px; margin-bottom: 3px; flex-wrap: wrap; }\n  .pd-shade-name { font-size: 13px; font-weight: 800; color: var(--text); }\n  .pd-shade-badge { font-size: 10px; font-weight: 700; padding: 2px 8px; border-radius: 99px; background: var(--green-soft); color: var(--green); border: 1px solid #A3D9D0; letter-spacing: 0.05em; white-space: nowrap; }\n  .pd-shade-desc { font-size: 11.5px; color: var(--muted); line-height: 1.5; }\n  .pd-key-ings { display: flex; flex-direction: column; gap: 10px; margin-bottom: 28px; }\n  .pd-ki-card { display: flex; gap: 12px; align-items: flex-start; background: var(--surface); border: 1px solid var(--border); border-radius: 10px; padding: 13px 15px; }\n  .pd-ki-dot { width: 10px; height: 10px; border-radius: 50%; flex-shrink: 0; margin-top: 5px; }\n  .pd-ki-name { font-size: 13px; font-weight: 800; color: var(--text); margin-bottom: 3px; }\n  .pd-ki-desc { font-size: 12px; color: var(--muted); line-height: 1.5; }\n  .pd-freefrom { display: flex; flex-wrap: wrap; gap: 6px; margin-bottom: 28px; }\n  .pd-ff { font-size: 11px; font-weight: 600; padding: 4px 10px; border-radius: 99px; background: #E5E5E5; color: var(--ac); border: 1px solid var(--border); }\n  .pd-ff::before { content: '✕ '; }\n  .pd-inci-block { background: var(--surface); border: 1px solid var(--border); border-radius: 12px; padding: 18px 20px; margin-bottom: 4px; }\n  .pd-inci-text { font-size: 11.5px; line-height: 1.85; color: var(--muted); word-break: break-word; }\n  .pd-inci-note { margin-top: 10px; font-size: 11px; font-style: italic; color: #aaa; }\n  @media (max-width: 480px) {\n    .pd-benefits { grid-template-columns: 1fr; }\n    .pd-hero { padding: 18px; }\n    .pd-hero-title { font-size: 18px; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"pd\"\u003e\n\n  \u003cdiv class=\"pd-hero\"\u003e\n    \u003cdiv class=\"pd-hero-eyebrow\"\u003eSpray Fijador Bifásico · Acabado Jugoso (Dewy)\u003c\/div\u003e\n    \u003ch2 class=\"pd-hero-title\"\u003eAgita las reglas de tu maquillaje.\u003cbr\u003e\u003cem\u003eFijación inamovible y una hidratación radiante en cada bruma.\u003c\/em\u003e\n    \u003c\/h2\u003e\n    \u003cp class=\"pd-hero-body\"\u003e\n      Conoce el secreto para que tu maquillaje no se derrita y tu piel no se reseque: el \u003cstrong\u003ePower Grip Dewy Setting Spray\u003c\/strong\u003e. Este innovador spray bifásico (fase acuosa + fase oleosa) sella tu look con el mismo poder de \"agarre\" que la prebase viral de la marca. Solo tienes que agitarlo para fusionar ambas fases y bañar tu rostro con una \u003cstrong\u003ebruma extrafina que hidrata profundamente y deja un acabado de piel sana, luminosa y jugosa.\u003c\/strong\u003e\n    \u003c\/p\u003e\n    \u003cp class=\"pd-hero-note\"\u003e💧 Bruma ultra-ligera · Apto para todas las pieles (incluso grasas que buscan luminosidad) · Sin perfume.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-certs\"\u003e\n    \u003cspan class=\"pd-cert pd-cert--green\"\u003e✨ Efecto Grip (Larga duración)\u003c\/span\u003e\n    \u003cspan class=\"pd-cert pd-cert--teal\"\u003e💧 Fórmula Bifásica Hidratante\u003c\/span\u003e\n    \u003cspan class=\"pd-cert pd-cert--gray\"\u003e🐰 100% Vegano y Cruelty-Free\u003c\/span\u003e\n    \u003cspan class=\"pd-cert pd-cert--gold\"\u003e☁️ Acabado Jugoso (Dewy)\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-section-label\"\u003e¿Por qué es un Bestseller?\u003c\/div\u003e\n  \u003cdiv class=\"pd-benefits\"\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e🧪\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eMagia Bifásica\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eCombina una fase de agua que \"atrapa\" el maquillaje y una fase de aceites que sella la hidratación.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e💦\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eBruma súper fina\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eSu difusor crea una nube de producto microscópica que no arruina tu base ni deja gotas marcadas.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e🧲\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eAgarre Extremo\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003ePreviene que el maquillaje se desvanezca, se cuartee o se corra, incluso en días largos.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e✨\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eAcabado \"Dewy\"\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eAdiós al aspecto acartonado de los polvos. Devuelve la luz y el aspecto de \"piel viva\" a tu rostro.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e🚫\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eCero sensación pegajosa\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eAunque es un producto hidratante de la línea \"Power Grip\", se seca dejando la piel suave, no grasienta.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e🍃\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eSin fragancia añadida\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eFormulado sin perfume artificial, ideal para evitar irritaciones en los cutis más sensibles.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-section-label\"\u003eGuía de Uso\u003c\/div\u003e\n  \u003cdiv class=\"pd-steps\"\u003e\n    \u003cdiv class=\"pd-step\"\u003e\n      \u003cdiv class=\"pd-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"pd-step-text\"\u003e\n\u003cstrong\u003eActiva la magia:\u003c\/strong\u003e Al ser un producto bifásico, es vital que agites vigorosamente el frasco antes de cada uso. Verás cómo la capa acuosa y la oleosa se mezclan creando un líquido uniforme.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-step\"\u003e\n      \u003cdiv class=\"pd-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"pd-step-text\"\u003e\n\u003cstrong\u003eBrumiza y sella:\u003c\/strong\u003e Cierra los ojos y la boca. Mantén el envase a unos 15 o 20 cm del rostro y rocía uniformemente asegurándote de cubrir todas las áreas maquilladas.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-step\"\u003e\n      \u003cdiv class=\"pd-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"pd-step-text\"\u003e\n\u003cstrong\u003eTruco PRO (Doble Hidratación):\u003c\/strong\u003e Puedes usar este spray sobre la piel limpia *antes* de maquillarte para preparar y humectar el rostro, y volver a aplicarlo al finalizar para fijar el look.\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-section-label\"\u003eAcabado del Producto\u003c\/div\u003e\n  \u003cdiv class=\"pd-shades\"\u003e\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: #E8F5F3; border: 2px solid #EAEAEA;\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"pd-shade-info\"\u003e\n        \u003cdiv class=\"pd-shade-header\"\u003e\n          \u003cspan class=\"pd-shade-name\"\u003eTranslúcido Dewy\u003c\/span\u003e\n          \u003cspan class=\"pd-shade-badge\"\u003eBruma Universal\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eLa fórmula es completamente invisible al secarse. Actúa sobre cualquier tono de piel aportando únicamente un velo de hidratación luminosa sin alterar el color del maquillaje.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-section-label\"\u003eSkincare en cada rociada\u003c\/div\u003e\n  \u003cdiv class=\"pd-key-ings\"\u003e\n    \u003cdiv class=\"pd-ki-card\"\u003e\n      \u003cdiv class=\"pd-ki-dot\" style=\"background:#A3D9D0;\"\u003e\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-ki-name\"\u003eJugo de Hoja de Aloe Vera (5%)\u003c\/div\u003e\n        \u003cdiv class=\"pd-ki-desc\"\u003eConocido por sus potentes propiedades calmantes, ayuda a refrescar la piel, reducir el estrés cutáneo y mantener la hidratación en equilibrio.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-ki-card\"\u003e\n      \u003cdiv class=\"pd-ki-dot\" style=\"background:#85D2DE;\"\u003e\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-ki-name\"\u003eÁcido Hialurónico\u003c\/div\u003e\n        \u003cdiv class=\"pd-ki-desc\"\u003eAtrapa la humedad del ambiente y la retiene en la epidermis para un efecto repulpante, borrando visualmente la sequedad bajo el maquillaje.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-ki-card\"\u003e\n      \u003cdiv class=\"pd-ki-dot\" style=\"background:#EBDCB9;\"\u003e\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-ki-name\"\u003eEscualano y Aceite de Jojoba\u003c\/div\u003e\n        \u003cdiv class=\"pd-ki-desc\"\u003eLos héroes de la \"fase oleosa\". Acondicionan sin dejar residuo graso, aportando esa elasticidad y el brillo saludable que caracteriza al efecto dewy.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-section-label\"\u003eCertificación \"e.l.f. Clean\"\u003c\/div\u003e\n  \u003cdiv class=\"pd-freefrom\"\u003e\n    \u003cspan class=\"pd-ff\"\u003eFabricado en instalaciones Fair Trade Certified™\u003c\/span\u003e\n    \u003cspan class=\"pd-ff\"\u003eLibre de Fragancias y Ftalatos\u003c\/span\u003e\n    \u003cspan class=\"pd-ff\"\u003eLibre de Parabenos y Nonilfenoles\u003c\/span\u003e\n    \u003cspan class=\"pd-ff\"\u003eCruelty-Free y 100% Vegano\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-section-label\"\u003eListado INCI\u003c\/div\u003e\n  \u003cdiv class=\"pd-inci-block\"\u003e\n    \u003cp class=\"pd-inci-text\"\u003e\n      Water (Aqua), Isononyl Isononanoate, Aloe Barbadensis Leaf Juice, Caprylic\/Capric Triglyceride, Glycerin, Hydrolyzed Sodium Hyaluronate, Squalane, Camellia Sinensis Seed Oil, Melia Azadirachta Flower Extract, Melia Azadirachta Leaf Extract, Corallina Officinalis Extract, Moringa Oleifera Seed Oil, Ocimum Sanctum Leaf Extract, Coccinia Indica Fruit Extract, Solanum Melongena (Eggplant) Fruit Extract, Aloe Barbadensis Flower Extract, Simmondsia Chinensis (Jojoba) Seed Oil, Melia Azadirachta Bark Extract, Curcuma Longa (Turmeric) Root Extract, Ocimum Basilicum (Basil) Flower\/Leaf Extract, Helianthus Annuus (Sunflower) Seed Oil, Hydroxyethyl Urea, Tocopherol, 1,2-Hexanediol, Potassium Sorbate, PVP, Sodium Benzoate, Hydroxyacetophenone, Diethylhexyl Syringylidenemalonate, Sodium Chloride, Citric Acid, Arginine, Disodium EDTA. May Contain: Blue 1 (Ci 42090), Yellow 5 (Ci 19140).\n    \u003c\/p\u003e\n    \u003cp class=\"pd-inci-note\"\u003e\n      *Recuerda que e.l.f. Cosmetics se enorgullece de eliminar más de 2.500 ingredientes cuestionables, superando los estándares de la UE y la FDA. Te recomendamos siempre leer el empaque físico por si hubiera alguna actualización en el INCI.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"e.l.f.","offers":[{"title":"Power Grip Dewy Setting Spray","offer_id":54204884156691,"sku":"200001176:200000195#A Setting Spary","price":9.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0985\/8826\/2675\/files\/Sde775b9548c747aea6153c568009df6c2.webp?v=1779773220"},{"product_id":"elf-stay-all-night-blue-light-micro-setting-mist","title":"e.l.f. Stay All Night Blue Light Micro-Setting Mist","description":"\u003cstyle\u003e\n  .pd {\n    \/* Paleta adaptada a e.l.f. Cosmetics (Blanco, negro y toques limpios\/menta) *\/\n    --ac: #111111; \n    --ac2: #333333; \n    --ac-soft: #F4F4F4; \n    --ac-soft2: #FFFFFF; \n    --text: #1A1A1A; \n    --muted: #666666;\n    --border: #E5E5E5;\n    --surface: #FAFAFA;\n    --teal-soft: #E6F7F6; \n    --teal: #00B4A9; \n    --purple-soft: #F6F3FA;\n    --purple: #705B87;\n    --gold-soft: #FDF7E7;\n    --gold: #A88647;\n    --green-soft: #F2F7F4;\n    --green: #487A5B;\n    font-family: 'Helvetica Neue', Arial, sans-serif;\n    color: var(--text);\n    font-size: 15px;\n    line-height: 1.7;\n    max-width: 680px;\n  }\n  .pd * { box-sizing: border-box; margin: 0; padding: 0; }\n  .pd-hero { background: linear-gradient(135deg, var(--ac-soft) 0%, var(--ac-soft2) 100%); border-radius: 14px; padding: 24px 28px; margin-bottom: 28px; border-left: 4px solid var(--teal); }\n  .pd-hero-eyebrow { font-size: 10px; font-weight: 800; letter-spacing: 0.14em; text-transform: uppercase; color: var(--teal); margin-bottom: 10px; }\n  .pd-hero-title { font-size: 22px; font-weight: 900; line-height: 1.25; color: var(--text); margin-bottom: 12px; letter-spacing: -0.02em; }\n  .pd-hero-title em { font-style: normal; color: var(--muted); }\n  .pd-hero-body { font-size: 14px; color: var(--muted); line-height: 1.75; }\n  .pd-hero-body strong { color: var(--text); font-weight: 700; }\n  .pd-hero-note { margin-top: 12px; font-size: 12px; color: var(--muted); font-style: italic; }\n  .pd-section-label { font-size: 10px; font-weight: 800; letter-spacing: 0.14em; text-transform: uppercase; color: var(--ac); margin-bottom: 14px; display: flex; align-items: center; gap: 8px; }\n  .pd-section-label::after { content: ''; flex: 1; height: 1px; background: var(--border); }\n  .pd-certs { display: flex; flex-wrap: wrap; gap: 8px; margin-bottom: 28px; }\n  .pd-cert { display: inline-flex; align-items: center; gap: 5px; font-size: 12px; font-weight: 700; padding: 6px 13px; border-radius: 99px; border: 1px solid; }\n  .pd-cert--teal { background: var(--teal-soft); color: var(--teal); border-color: #BDEAE6; }\n  .pd-cert--purple { background: var(--purple-soft); color: var(--purple); border-color: #E2DBEB; }\n  .pd-cert--pink { background: #FDE8EF; color: #D15B7A; border-color: #F8CAD7; }\n  .pd-cert--gray { background: var(--surface); color: var(--ac); border-color: var(--border); }\n  .pd-benefits { display: grid; grid-template-columns: repeat(2, 1fr); gap: 10px; margin-bottom: 28px; }\n  .pd-benefit { display: flex; align-items: flex-start; gap: 10px; background: var(--surface); border: 1px solid var(--border); border-radius: 10px; padding: 12px 14px; transition: border-color .15s; }\n  .pd-benefit:hover { border-color: var(--muted); }\n  .pd-benefit-icon { width: 32px; height: 32px; border-radius: 8px; background: var(--ac-soft); display: flex; align-items: center; justify-content: center; flex-shrink: 0; font-size: 15px; }\n  .pd-benefit-title { font-size: 13px; font-weight: 800; color: var(--text); line-height: 1.3; margin-bottom: 2px; }\n  .pd-benefit-sub { font-size: 11px; color: var(--muted); line-height: 1.4; }\n  .pd-steps { margin-bottom: 14px; }\n  .pd-step { display: flex; gap: 14px; align-items: flex-start; padding: 14px 0; border-bottom: 1px solid var(--border); }\n  .pd-step:last-child { border-bottom: none; }\n  .pd-step-num { width: 28px; height: 28px; border-radius: 50%; background: var(--teal); color: #fff; font-size: 12px; font-weight: 800; display: flex; align-items: center; justify-content: center; flex-shrink: 0; margin-top: 1px; }\n  .pd-step-text { font-size: 14px; color: var(--text); line-height: 1.65; padding-top: 3px; }\n  .pd-step-text strong { color: var(--teal); font-weight: 700; }\n  .pd-inci-block { background: var(--surface); border: 1px solid var(--border); border-radius: 12px; padding: 18px 20px; margin-bottom: 4px; }\n  .pd-inci-text { font-size: 11.5px; line-height: 1.85; color: var(--muted); word-break: break-word; }\n  .pd-inci-note { margin-top: 10px; font-size: 11px; font-style: italic; color: #aaa; }\n  @media (max-width: 480px) {\n    .pd-benefits { grid-template-columns: 1fr; }\n    .pd-hero { padding: 18px; }\n    .pd-hero-title { font-size: 18px; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"pd\"\u003e\n\n  \u003cdiv class=\"pd-hero\"\u003e\n    \u003cdiv class=\"pd-hero-eyebrow\"\u003eSpray Fijador · Protección Luz Azul · Acabado Mate\u003c\/div\u003e\n    \u003ch2 class=\"pd-hero-title\"\u003eTu escudo invisible contra el cansancio y el desgaste.\u003cbr\u003e\u003cem\u003eFijación duradera, piel fresca y protección frente a las pantallas.\u003c\/em\u003e\n    \u003c\/h2\u003e\n    \u003cp class=\"pd-hero-body\"\u003e\n      El \u003cstrong\u003eStay All Night Blue Light Micro-Setting Mist\u003c\/strong\u003e es mucho más que un fijador; es un tratamiento protector diseñado para la era digital. Esta bruma ligera y extrafina no solo bloquea tu look para que permanezca intacto sin necesidad de retoques, sino que actúa como una barrera contra la luz azul de tus dispositivos. Refresca tu rostro en cualquier momento, aliviando la sensación de fatiga y manteniendo tu maquillaje mate y sin brillos durante todo el día.\n    \u003c\/p\u003e\n    \u003cp class=\"pd-hero-note\"\u003e💧 Bruma ultra-ligera · Ideal para todo tipo de pieles · Formato 80ml.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-certs\"\u003e\n    \u003cspan class=\"pd-cert pd-cert--teal\"\u003e✨ Protección Luz Azul\u003c\/span\u003e\n    \u003cspan class=\"pd-cert pd-cert--gray\"\u003e⏳ Fijación de larga duración\u003c\/span\u003e\n    \u003cspan class=\"pd-cert pd-cert--green\"\u003e🌿 Con Aloe y extracto de Flor de Saúco\u003c\/span\u003e\n    \u003cspan class=\"pd-cert pd-cert--pink\"\u003e🐰 100% Vegano y Cruelty-Free\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-section-label\"\u003e¿Por qué es un esencial?\u003c\/div\u003e\n  \u003cdiv class=\"pd-benefits\"\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e🛡️\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eProtección Digital\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eGracias al Glucosylrutin, ayuda a reducir la transmisión de la luz azul de pantallas y dispositivos.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e✨\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eAcabado impecable\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eElimina los brillos y deja un acabado mate natural que se mantiene fresco durante horas.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e💨\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eBruma Micro-Fina\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eSu difusor crea una nube tan ligera que se absorbe al instante sin mojar el maquillaje.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e🌿\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eRefresca y Calma\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eEnriquecido con aloe vera y extracto de flor de saúco para revitalizar la piel cansada.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-section-label\"\u003eInstrucciones de Uso\u003c\/div\u003e\n  \u003cdiv class=\"pd-steps\"\u003e\n    \u003cdiv class=\"pd-step\"\u003e\n      \u003cdiv class=\"pd-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"pd-step-text\"\u003e\n\u003cstrong\u003eAgita:\u003c\/strong\u003e Es fundamental agitar bien el frasco antes de cada uso para asegurar que todos los activos se distribuyan correctamente en la bruma.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-step\"\u003e\n      \u003cdiv class=\"pd-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"pd-step-text\"\u003e\n\u003cstrong\u003ePulveriza:\u003c\/strong\u003e Mantén el spray a unos 20-25 cm de tu rostro. Cierra los ojos y aplica 2 o 4 pulverizaciones dibujando una \"Z\" para cubrir todo el rostro uniformemente.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-step\"\u003e\n      \u003cdiv class=\"pd-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"pd-step-text\"\u003e\n\u003cstrong\u003eTip extra:\u003c\/strong\u003e Puedes usarlo antes del maquillaje para refrescar la piel o después para sellarlo. ¡Llévalo contigo para refrescar el rostro en cualquier momento!\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-section-label\"\u003eIngredientes clave\u003c\/div\u003e\n  \u003cdiv class=\"pd-benefits\"\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e⭐\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eGlucosylrutin\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eEl activo clave que reduce el impacto de la luz azul.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e🌿\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eAloe Vera\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003ePropiedades calmantes que refrescan instantáneamente la piel estresada.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-section-label\"\u003eFormulación Limpia\u003c\/div\u003e\n  \u003cdiv class=\"pd-freefrom\"\u003e\n    \u003cspan class=\"pd-ff\"\u003eParabenos y Ftalatos\u003c\/span\u003e\n    \u003cspan class=\"pd-ff\"\u003eCruelty-Free y 100% Vegano\u003c\/span\u003e\n    \u003cspan class=\"pd-ff\"\u003eSupera estándares EU y FDA\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-section-label\"\u003eNota INCI\u003c\/div\u003e\n  \u003cdiv class=\"pd-inci-block\"\u003e\n    \u003cp class=\"pd-inci-text\"\u003e\n      Water (Aqua), Alcohol, PVP, Glucosylrutin, Aloe Barbadensis Leaf Juice, Silica, 1,2-Hexanediol, Hydroxyacetophenone, Tromethamine, Citric Acid, Potassium Sorbate, Glycerin, Sodium Benzoate, Denatonium Benzoate.\n    \u003c\/p\u003e\n    \u003cp class=\"pd-inci-note\"\u003e\n      *e.l.f. Cosmetics se compromete a eliminar más de 2.500 ingredientes cuestionables. Revisa siempre la etiqueta física del producto para obtener la información de ingredientes más actualizada.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"e.l.f.","offers":[{"title":"Stay All Night Blue Light Micro-Setting Mist","offer_id":54204887105811,"sku":"200001176:200005536#B Setting Spary","price":9.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0985\/8826\/2675\/files\/S5344479d521946c2bd14ce49fb8b7d1dt.webp?v=1779773802"},{"product_id":"elf-dewy-coconut-setting-mist","title":"e.l.f. Dewy Coconut Setting Mist","description":"\u003cstyle\u003e\n  .pd {\n    \/* Paleta adaptada a e.l.f. Cosmetics (Blanco, negro y toques limpios\/menta) *\/\n    --ac: #111111; \n    --ac2: #333333; \n    --ac-soft: #F4F4F4; \n    --ac-soft2: #FFFFFF; \n    --text: #1A1A1A; \n    --muted: #666666;\n    --border: #E5E5E5;\n    --surface: #FAFAFA;\n    --teal-soft: #E6F7F6; \n    --teal: #00B4A9; \n    --purple-soft: #F6F3FA;\n    --purple: #705B87;\n    --gold-soft: #FDF7E7;\n    --gold: #A88647;\n    --green-soft: #F2F7F4;\n    --green: #487A5B;\n    font-family: 'Helvetica Neue', Arial, sans-serif;\n    color: var(--text);\n    font-size: 15px;\n    line-height: 1.7;\n    max-width: 680px;\n  }\n  .pd * { box-sizing: border-box; margin: 0; padding: 0; }\n  .pd-hero { background: linear-gradient(135deg, var(--ac-soft) 0%, var(--ac-soft2) 100%); border-radius: 14px; padding: 24px 28px; margin-bottom: 28px; border-left: 4px solid var(--teal); }\n  .pd-hero-eyebrow { font-size: 10px; font-weight: 800; letter-spacing: 0.14em; text-transform: uppercase; color: var(--teal); margin-bottom: 10px; }\n  .pd-hero-title { font-size: 22px; font-weight: 900; line-height: 1.25; color: var(--text); margin-bottom: 12px; letter-spacing: -0.02em; }\n  .pd-hero-title em { font-style: normal; color: var(--muted); }\n  .pd-hero-body { font-size: 14px; color: var(--muted); line-height: 1.75; }\n  .pd-hero-body strong { color: var(--text); font-weight: 700; }\n  .pd-hero-note { margin-top: 12px; font-size: 12px; color: var(--muted); font-style: italic; }\n  .pd-section-label { font-size: 10px; font-weight: 800; letter-spacing: 0.14em; text-transform: uppercase; color: var(--ac); margin-bottom: 14px; display: flex; align-items: center; gap: 8px; }\n  .pd-section-label::after { content: ''; flex: 1; height: 1px; background: var(--border); }\n  .pd-certs { display: flex; flex-wrap: wrap; gap: 8px; margin-bottom: 28px; }\n  .pd-cert { display: inline-flex; align-items: center; gap: 5px; font-size: 12px; font-weight: 700; padding: 6px 13px; border-radius: 99px; border: 1px solid; }\n  .pd-cert--teal { background: var(--teal-soft); color: var(--teal); border-color: #BDEAE6; }\n  .pd-cert--gray { background: var(--surface); color: var(--ac); border-color: var(--border); }\n  .pd-cert--pink { background: #FDE8EF; color: #D15B7A; border-color: #F8CAD7; }\n  .pd-benefits { display: grid; grid-template-columns: repeat(2, 1fr); gap: 10px; margin-bottom: 28px; }\n  .pd-benefit { display: flex; align-items: flex-start; gap: 10px; background: var(--surface); border: 1px solid var(--border); border-radius: 10px; padding: 12px 14px; transition: border-color .15s; }\n  .pd-benefit:hover { border-color: var(--muted); }\n  .pd-benefit-icon { width: 32px; height: 32px; border-radius: 8px; background: var(--ac-soft); display: flex; align-items: center; justify-content: center; flex-shrink: 0; font-size: 15px; }\n  .pd-benefit-title { font-size: 13px; font-weight: 800; color: var(--text); line-height: 1.3; margin-bottom: 2px; }\n  .pd-benefit-sub { font-size: 11px; color: var(--muted); line-height: 1.4; }\n  .pd-steps { margin-bottom: 14px; }\n  .pd-step { display: flex; gap: 14px; align-items: flex-start; padding: 14px 0; border-bottom: 1px solid var(--border); }\n  .pd-step:last-child { border-bottom: none; }\n  .pd-step-num { width: 28px; height: 28px; border-radius: 50%; background: var(--teal); color: #fff; font-size: 12px; font-weight: 800; display: flex; align-items: center; justify-content: center; flex-shrink: 0; margin-top: 1px; }\n  .pd-step-text { font-size: 14px; color: var(--text); line-height: 1.65; padding-top: 3px; }\n  .pd-step-text strong { color: var(--teal); font-weight: 700; }\n  .pd-inci-block { background: var(--surface); border: 1px solid var(--border); border-radius: 12px; padding: 18px 20px; margin-bottom: 4px; }\n  .pd-inci-text { font-size: 11.5px; line-height: 1.85; color: var(--muted); word-break: break-word; }\n  .pd-inci-note { margin-top: 10px; font-size: 11px; font-style: italic; color: #aaa; }\n  @media (max-width: 480px) {\n    .pd-benefits { grid-template-columns: 1fr; }\n    .pd-hero { padding: 18px; }\n    .pd-hero-title { font-size: 18px; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"pd\"\u003e\n\n  \u003cdiv class=\"pd-hero\"\u003e\n    \u003cdiv class=\"pd-hero-eyebrow\"\u003eSpray Fijador Hidratante · Aroma a Coco\u003c\/div\u003e\n    \u003ch2 class=\"pd-hero-title\"\u003eRefresca, hidrata y sella tu look en un segundo.\u003cbr\u003e\u003cem\u003eEl acabado jugoso y tropical que tu piel necesita.\u003c\/em\u003e\n    \u003c\/h2\u003e\n    \u003cp class=\"pd-hero-body\"\u003e\n      Convierte tu rutina de maquillaje en una escapada tropical. El \u003cstrong\u003eDewy Coconut Setting Mist\u003c\/strong\u003e de e.l.f. Cosmetics no solo fija tu maquillaje para que se mantenga impecable, sino que revitaliza tu rostro con una bruma cargada de ingredientes hidratantes. Su fórmula ligera se absorbe al instante, dejando un acabado \u003cstrong\u003edewy\u003c\/strong\u003e (jugoso) natural, eliminando ese aspecto polvoriento o seco de los productos en polvo y dejando un aroma delicioso a coco.\n    \u003c\/p\u003e\n    \u003cp class=\"pd-hero-note\"\u003e🥥 Enriquecido con Agua de Coco · Bruma refrescante · Ideal para pieles secas o mixtas que buscan un extra de luz.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-certs\"\u003e\n    \u003cspan class=\"pd-cert pd-cert--teal\"\u003e✨ Acabado Dewy (Jugoso)\u003c\/span\u003e\n    \u003cspan class=\"pd-cert pd-cert--gray\"\u003e⏳ Fijación duradera\u003c\/span\u003e\n    \u003cspan class=\"pd-cert pd-cert--pink\"\u003e🥥 Infusionado con Agua de Coco\u003c\/span\u003e\n    \u003cspan class=\"pd-cert pd-cert--gray\"\u003e🐰 100% Vegano y Cruelty-Free\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-section-label\"\u003eBeneficios clave\u003c\/div\u003e\n  \u003cdiv class=\"pd-benefits\"\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e🥥\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eHidratación tropical\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eEl agua de coco es rica en nutrientes que mantienen la piel tersa y bien hidratada durante todo el día.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e✨\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eEfecto Dewy natural\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eIdeal para \"derretir\" el maquillaje en la piel y conseguir ese acabado brillante y saludable que tanto favorece.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e🔒\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eFijación suave\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eSella tu maquillaje evitando que se mueva, pero manteniendo esa flexibilidad cómoda que se pierde con los fijadores mate.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e☁️\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eBruma refrescante\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eEs el complemento perfecto para llevar en el bolso y reavivar tu look en cualquier momento.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-section-label\"\u003eModo de aplicación\u003c\/div\u003e\n  \u003cdiv class=\"pd-steps\"\u003e\n    \u003cdiv class=\"pd-step\"\u003e\n      \u003cdiv class=\"pd-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"pd-step-text\"\u003e\n\u003cstrong\u003eAgita bien:\u003c\/strong\u003e Antes de pulverizar, asegúrate de agitar el frasco para activar todos los beneficios del agua de coco y la fórmula fijadora.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-step\"\u003e\n      \u003cdiv class=\"pd-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"pd-step-text\"\u003e\n\u003cstrong\u003ePulveriza a distancia:\u003c\/strong\u003e Mantén el spray a unos 20 cm del rostro, cierra los ojos y aplica sobre todo el rostro con movimientos circulares.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-step\"\u003e\n      \u003cdiv class=\"pd-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"pd-step-text\"\u003e\n\u003cstrong\u003eTip PRO:\u003c\/strong\u003e Úsalo también antes de aplicar el maquillaje para preparar la piel, o humedece tu brocha de sombras con el spray para intensificar el color de tus pigmentos.\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-section-label\"\u003eFormulación Limpia\u003c\/div\u003e\n  \u003cdiv class=\"pd-freefrom\"\u003e\n    \u003cspan class=\"pd-ff\"\u003eLibre de Ftalatos\u003c\/span\u003e\n    \u003cspan class=\"pd-ff\"\u003eLibre de Parabenos\u003c\/span\u003e\n    \u003cspan class=\"pd-ff\"\u003eLibre de Nonilfenoles y Triclosán\u003c\/span\u003e\n    \u003cspan class=\"pd-ff\"\u003eCruelty-Free y 100% Vegano\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-section-label\"\u003eNota INCI\u003c\/div\u003e\n  \u003cdiv class=\"pd-inci-block\"\u003e\n    \u003cp class=\"pd-inci-text\"\u003e\n      Water (Aqua), Alcohol, Butylene Glycol, AMP-Acrylates\/Allyl Methacrylate Copolymer, Cocos Nucifera (Coconut) Water, Hydroxyacetophenone, 1,2-Hexanediol, PEG-40 Hydrogenated Castor Oil, Fragrance (Parfum).\n    \u003c\/p\u003e\n    \u003cp class=\"pd-inci-note\"\u003e\n      *Fórmula limpia y efectiva. Te recomendamos siempre revisar el empaque físico del producto para ver la lista de ingredientes más reciente y actualizada.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"e.l.f.","offers":[{"title":"Dewy Coconut Setting Mist","offer_id":54204890186003,"sku":"200001176:200006151#C Setting Spary","price":9.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0985\/8826\/2675\/files\/S9c850ead956141f6ab891c3700106156i.webp?v=1779774408"},{"product_id":"hourglass-vanish™-airbrush-concealer","title":"Hourglass Vanish™ Airbrush Concealer","description":"\u003cstyle\u003e\n  .pd {\n    \/* Paleta adaptada a Hourglass Cosmetics (Dorados, bronce, crema y elegancia clásica) *\/\n    --ac: #A38051; \n    --ac2: #C5A57A; \n    --ac-soft: #F9F6F0; \n    --ac-soft2: #FFFFFF; \n    --text: #2D241D; \n    --muted: #73655A; \n    --border: #E8DFD5; \n    --surface: #FCFAFA; \n    --gold-soft: #FDF9F1;\n    --gold: #B68C47;\n    font-family: 'Helvetica Neue', Arial, sans-serif;\n    color: var(--text);\n    font-size: 15px;\n    line-height: 1.7;\n    max-width: 680px;\n  }\n  .pd * { box-sizing: border-box; margin: 0; padding: 0; }\n  .pd-hero { background: linear-gradient(135deg, var(--ac-soft) 0%, var(--ac-soft2) 100%); border-radius: 14px; padding: 24px 28px; margin-bottom: 28px; border-left: 3px solid var(--ac); }\n  .pd-hero-eyebrow { font-size: 10px; font-weight: 800; letter-spacing: 0.14em; text-transform: uppercase; color: var(--ac); margin-bottom: 10px; }\n  .pd-hero-title { font-size: 22px; font-weight: 900; line-height: 1.25; color: var(--text); margin-bottom: 12px; letter-spacing: -0.02em; }\n  .pd-hero-title em { font-style: normal; background: linear-gradient(90deg, var(--ac), var(--ac2)); -webkit-background-clip: text; background-clip: text; color: transparent; }\n  .pd-hero-body { font-size: 14px; color: var(--muted); line-height: 1.75; }\n  .pd-hero-body strong { color: var(--text); font-weight: 700; }\n  .pd-hero-note { margin-top: 12px; font-size: 12px; color: var(--muted); font-style: italic; }\n  .pd-section-label { font-size: 10px; font-weight: 800; letter-spacing: 0.14em; text-transform: uppercase; color: var(--ac); margin-bottom: 14px; display: flex; align-items: center; gap: 8px; }\n  .pd-section-label::after { content: ''; flex: 1; height: 1px; background: var(--border); }\n  .pd-certs { display: flex; flex-wrap: wrap; gap: 8px; margin-bottom: 28px; }\n  .pd-cert { display: inline-flex; align-items: center; gap: 5px; font-size: 12px; font-weight: 700; padding: 6px 13px; border-radius: 99px; border: 1px solid; }\n  .pd-cert--gold { background: var(--gold-soft); color: var(--gold); border-color: #EBDCB9; }\n  .pd-cert--gray { background: var(--surface); color: var(--ac); border-color: var(--border); }\n  .pd-benefits { display: grid; grid-template-columns: repeat(2, 1fr); gap: 10px; margin-bottom: 28px; }\n  .pd-benefit { display: flex; align-items: flex-start; gap: 10px; background: var(--surface); border: 1px solid var(--border); border-radius: 10px; padding: 12px 14px; transition: border-color .15s; }\n  .pd-benefit:hover { border-color: var(--ac2); }\n  .pd-benefit-icon { width: 32px; height: 32px; border-radius: 8px; background: var(--ac-soft); display: flex; align-items: center; justify-content: center; flex-shrink: 0; font-size: 15px; }\n  .pd-benefit-title { font-size: 13px; font-weight: 800; color: var(--text); line-height: 1.3; margin-bottom: 2px; }\n  .pd-benefit-sub { font-size: 11px; color: var(--muted); line-height: 1.4; }\n  .pd-steps { margin-bottom: 14px; }\n  .pd-step { display: flex; gap: 14px; align-items: flex-start; padding: 14px 0; border-bottom: 1px solid var(--border); }\n  .pd-step:last-child { border-bottom: none; }\n  .pd-step-num { width: 28px; height: 28px; border-radius: 50%; background: var(--ac); color: #fff; font-size: 12px; font-weight: 800; display: flex; align-items: center; justify-content: center; flex-shrink: 0; margin-top: 1px; }\n  .pd-step-text { font-size: 14px; color: var(--text); line-height: 1.65; padding-top: 3px; }\n  .pd-step-text strong { color: var(--ac); font-weight: 700; }\n  .pd-shades { display: flex; flex-direction: column; gap: 8px; margin-bottom: 28px; }\n  .pd-shade { display: flex; align-items: flex-start; gap: 12px; background: var(--surface); border: 1px solid var(--border); border-radius: 10px; padding: 10px 14px; transition: border-color .15s; }\n  .pd-shade:hover { border-color: var(--ac2); }\n  .pd-shade-swatch { width: 40px; height: 40px; border-radius: 50%; border: 2px solid #fff; box-shadow: 0 0 0 1px var(--border); flex-shrink: 0; margin-top: 2px; }\n  .pd-shade-info { flex: 1; }\n  .pd-shade-header { display: flex; align-items: center; gap: 8px; margin-bottom: 2px; flex-wrap: wrap; }\n  .pd-shade-name { font-size: 13px; font-weight: 800; color: var(--text); }\n  .pd-shade-badge { font-size: 9px; font-weight: 700; padding: 2px 6px; border-radius: 99px; background: var(--gold-soft); color: var(--gold); border: 1px solid #EBDCB9; letter-spacing: 0.05em; white-space: nowrap; }\n  .pd-shade-desc { font-size: 11.5px; color: var(--muted); line-height: 1.4; }\n  .pd-shade-group-title { font-size: 11px; font-weight: 800; color: var(--ac); text-transform: uppercase; letter-spacing: 0.1em; margin-top: 16px; margin-bottom: 6px; padding-left: 4px; display: flex; align-items: center; gap: 8px; }\n  .pd-shade-group-title::after { content: ''; flex: 1; height: 1px; background: var(--border); }\n  .pd-shade-group-title:first-child { margin-top: 0; }\n  .pd-key-ings { display: flex; flex-direction: column; gap: 10px; margin-bottom: 28px; }\n  .pd-ki-card { display: flex; gap: 12px; align-items: flex-start; background: var(--surface); border: 1px solid var(--border); border-radius: 10px; padding: 13px 15px; }\n  .pd-ki-dot { width: 10px; height: 10px; border-radius: 50%; flex-shrink: 0; margin-top: 5px; }\n  .pd-ki-name { font-size: 13px; font-weight: 800; color: var(--text); margin-bottom: 3px; }\n  .pd-ki-desc { font-size: 12px; color: var(--muted); line-height: 1.5; }\n  .pd-freefrom { display: flex; flex-wrap: wrap; gap: 6px; margin-bottom: 28px; }\n  .pd-ff { font-size: 11px; font-weight: 600; padding: 4px 10px; border-radius: 99px; background: #F3F1ED; color: var(--muted); border: 1px solid var(--border); }\n  .pd-ff::before { content: '✓ '; color: var(--ac); }\n  .pd-inci-block { background: var(--surface); border: 1px solid var(--border); border-radius: 12px; padding: 18px 20px; margin-bottom: 4px; }\n  .pd-inci-text { font-size: 11.5px; line-height: 1.85; color: var(--muted); word-break: break-word; }\n  @media (max-width: 480px) {\n    .pd-benefits { grid-template-columns: 1fr; }\n    .pd-hero { padding: 18px; }\n    .pd-hero-title { font-size: 18px; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"pd\"\u003e\n\n  \u003cdiv class=\"pd-hero\"\u003e\n    \u003cdiv class=\"pd-hero-eyebrow\"\u003eCorrector Líquido · Cobertura Total · Larga Duración\u003c\/div\u003e\n    \u003ch2 class=\"pd-hero-title\"\u003ePerfección instantánea que desafía las cámaras.\u003cbr\u003e\u003cem\u003eEfecto aerógrafo, resistencia al agua y 16 horas de piel impecable.\u003c\/em\u003e\n    \u003c\/h2\u003e\n    \u003cp class=\"pd-hero-body\"\u003e\n      Descubre el secreto de una tez sin imperfecciones. \u003cstrong\u003eVanish Airbrush Concealer\u003c\/strong\u003e de Hourglass es un corrector líquido extraordinariamente ligero que proporciona cobertura total con un solo toque. Formulado con innovadores polvos microesféricos, difumina la apariencia de poros, líneas finas y ojeras, dejando un \u003cstrong\u003eacabado suave e indetectable que imita el efecto de un aerógrafo\u003c\/strong\u003e. Ni se cuartea ni reseca, manteniendo tu piel radiante durante todo el día.\n    \u003c\/p\u003e\n    \u003cp class=\"pd-hero-note\"\u003e✨ No comedogénico · Alta concentración de pigmento (aplica solo 1-3 puntos) · Fórmula Waterproof.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-certs\"\u003e\n    \u003cspan class=\"pd-cert pd-cert--gold\"\u003e✨ Efecto Piel Lisa (Airbrush)\u003c\/span\u003e\n    \u003cspan class=\"pd-cert pd-cert--gray\"\u003e⏳ 16 Horas de Duración\u003c\/span\u003e\n    \u003cspan class=\"pd-cert pd-cert--gray\"\u003e💧 Fórmula Waterproof\u003c\/span\u003e\n    \u003cspan class=\"pd-cert pd-cert--gray\"\u003e🐰 100% Vegano y Cruelty-Free\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-section-label\"\u003e¿Por qué es un corrector de culto?\u003c\/div\u003e\n  \u003cdiv class=\"pd-benefits\"\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e🎯\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eCobertura Total Instantánea\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eSu fórmula altamente concentrada camufla ojeras, rojeces y manchas oscuras usando una cantidad mínima de producto.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e🪄\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003ePolvos Microesféricos\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eReflejan la luz estratégicamente para rellenar visualmente las líneas finas y minimizar los poros dilatados.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e🛡️\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eA prueba de pliegues\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eSe adhiere a la piel con elasticidad. Resiste el sudor y no se acumula en las arrugas del contorno de los ojos (crease-resistant).\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e☁️\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eAplicador Customizado\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eSu punta flexible \"abraza\" los contornos del rostro, depositando la dosis perfecta sin dar tirones en la piel delicada.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-section-label\"\u003eTécnicas de Aplicación\u003c\/div\u003e\n  \u003cdiv class=\"pd-steps\"\u003e\n    \u003cdiv class=\"pd-step\"\u003e\n      \u003cdiv class=\"pd-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"pd-step-text\"\u003e\n\u003cstrong\u003ePara corregir:\u003c\/strong\u003e Aplica de 1 a 3 pequeños puntos directamente sobre las ojeras o imperfecciones utilizando el aplicador. Difumina suavemente con la brocha \u003cem\u003eVanish Seamless Finish Concealer Brush\u003c\/em\u003e, una esponja húmeda o el dedo anular.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-step\"\u003e\n      \u003cdiv class=\"pd-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"pd-step-text\"\u003e\n\u003cstrong\u003ePara iluminar (Highlighting):\u003c\/strong\u003e Selecciona un tono que sea dos niveles más claro que tu base natural. Aplícalo en los puntos altos del rostro (pómulos, puente de la nariz, arco de cupido) y difumina.\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-section-label\"\u003eTonos Seleccionados (Claridad y Luz)\u003c\/div\u003e\n  \u003cdiv class=\"pd-shades\"\u003e\n\n    \u003cdiv class=\"pd-shade-group-title\"\u003eTonos Muy Claros a Claros\u003c\/div\u003e\n\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: #FBE6D6;\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"pd-shade-info\"\u003e\n        \u003cdiv class=\"pd-shade-header\"\u003e\n          \u003cspan class=\"pd-shade-name\"\u003eBirch (1)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eTono muy claro con subtonos neutros. Ideal para las pieles más pálidas de porcelana.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: #F8DFC8;\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"pd-shade-info\"\u003e\n        \u003cdiv class=\"pd-shade-header\"\u003e\n          \u003cspan class=\"pd-shade-name\"\u003eCreme (1.5)\u003c\/span\u003e\n          \u003cspan class=\"pd-shade-badge\"\u003eColor Corrector\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eTono claro con subtono rosa frío. \u003cem\u003eTip PRO: Este tono es excelente para neutralizar las ojeras azuladas en pieles claras.\u003c\/em\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: #F5DCC4;\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"pd-shade-info\"\u003e\n        \u003cdiv class=\"pd-shade-header\"\u003e\n          \u003cspan class=\"pd-shade-name\"\u003eCotton (2)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eTono claro con subtonos dorados o ligeramente amarillos.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: #F3D3C1;\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"pd-shade-info\"\u003e\n        \u003cdiv class=\"pd-shade-header\"\u003e\n          \u003cspan class=\"pd-shade-name\"\u003eSilk (2.5)\u003c\/span\u003e\n          \u003cspan class=\"pd-shade-badge\"\u003eColor Corrector\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eTono claro con subtono rosa neutro-frío. \u003cem\u003eTip PRO: Ilumina y neutraliza perfectamente la oscuridad del contorno de ojos.\u003c\/em\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: #F0D4B5;\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"pd-shade-info\"\u003e\n        \u003cdiv class=\"pd-shade-header\"\u003e\n          \u003cspan class=\"pd-shade-name\"\u003eOat (3)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eTono claro con un subtono cálido muy dorado. Aporta mucha calidez a la tez.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: #EED1BE;\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"pd-shade-info\"\u003e\n        \u003cdiv class=\"pd-shade-header\"\u003e\n          \u003cspan class=\"pd-shade-name\"\u003eCedar (3.5)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eTono claro con ligeros subtonos melocotón o neutros cálidos.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-shade-group-title\"\u003eTonos Claros-Medios\u003c\/div\u003e\n\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: #ECC3AD;\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"pd-shade-info\"\u003e\n        \u003cdiv class=\"pd-shade-header\"\u003e\n          \u003cspan class=\"pd-shade-name\"\u003ePearl (4)\u003c\/span\u003e\n          \u003cspan class=\"pd-shade-badge\"\u003eColor Corrector\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eTono claro-medio con subtono melocotón. \u003cem\u003eTip PRO: Ideal para cancelar e iluminar ojeras marrones o grisáceas en pieles medias a claras.\u003c\/em\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: #E8BF9C;\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"pd-shade-info\"\u003e\n        \u003cdiv class=\"pd-shade-header\"\u003e\n          \u003cspan class=\"pd-shade-name\"\u003eFawn (4.5)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eTono claro-medio con subtonos amarillos y cálidos. Se funde perfectamente con el bronceado sutil.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-section-label\"\u003eFórmula Lujosa y Segura\u003c\/div\u003e\n  \u003cdiv class=\"pd-freefrom\"\u003e\n    \u003cspan class=\"pd-ff\"\u003eLibre de Parabenos, Sulfatos y Ftalatos\u003c\/span\u003e\n    \u003cspan class=\"pd-ff\"\u003eLibre de Alcohol y Aceite Mineral\u003c\/span\u003e\n    \u003cspan class=\"pd-ff\"\u003eLibre de Talco (Previene el acartonamiento)\u003c\/span\u003e\n    \u003cspan class=\"pd-ff\"\u003eNo comedogénico\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-section-label\"\u003eNota sobre los ingredientes (INCI)\u003c\/div\u003e\n  \u003cdiv class=\"pd-inci-block\"\u003e\n    \u003cp class=\"pd-inci-text\"\u003e\n      Water\/Aqua, Cyclopentasiloxane, Phenyl Trimethicone, Mica, Butylene Glycol, Cetyl Peg\/Ppg-10\/1 Dimethicone, Pvp, Peg-10 Dimethicone, Barium Sulfate, Sodium Chloride, Vinyl Dimethicone\/Methicone Silsesquioxane Crosspolymer, Aluminum Hydroxide, Camellia Sinensis Leaf Extract, Centella Asiatica Extract, Chamomilla Recutita (Gotu Kola) Extract, Silica... [May contain: Titanium Dioxide (CI 77891), Iron Oxides (CI 77491, CI 77492, CI 77499)].\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n","brand":"Hourglass Cosmetics","offers":[{"title":"Pearl","offer_id":54214738641171,"sku":"200001176:200006153#Pearl","price":32.95,"currency_code":"EUR","in_stock":true},{"title":"Fawn","offer_id":54214738673939,"sku":"200001176:200006154#Fawn","price":32.95,"currency_code":"EUR","in_stock":true},{"title":"Oat","offer_id":54214738706707,"sku":"200001176:200006151#Oat","price":32.95,"currency_code":"EUR","in_stock":true},{"title":"Cedar","offer_id":54214738739475,"sku":"200001176:200006152#Cedar","price":32.95,"currency_code":"EUR","in_stock":true},{"title":"Cotton","offer_id":54214738772243,"sku":"200001176:200000195#Cotton","price":32.95,"currency_code":"EUR","in_stock":true},{"title":"Silk","offer_id":54214738805011,"sku":"200001176:200005536#Silk","price":32.95,"currency_code":"EUR","in_stock":true},{"title":"Birch","offer_id":54214738837779,"sku":"200001176:200004889#Birch","price":32.95,"currency_code":"EUR","in_stock":true},{"title":"Creme","offer_id":54214738870547,"sku":"200001176:1254#Creme","price":32.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0985\/8826\/2675\/files\/S02be65e2a9f840eeab912d13f3010ef8P.webp?v=1779937352"},{"product_id":"hourglass-unreal-liquid-blush","title":"Hourglass Unreal Liquid Blush","description":"\u003cstyle\u003e\n  .pd {\n    \/* Paleta adaptada a Hourglass Cosmetics (Dorados, bronce, crema y elegancia clásica) *\/\n    --ac: #A38051; \n    --ac2: #C5A57A; \n    --ac-soft: #F9F6F0; \n    --ac-soft2: #FFFFFF; \n    --text: #2D241D; \n    --muted: #73655A; \n    --border: #E8DFD5; \n    --surface: #FCFAFA; \n    --teal-soft: #EBF3F2;\n    --teal: #49827B;\n    --purple-soft: #F4EFF6;\n    --purple: #795B6F;\n    --gold-soft: #FDF9F1;\n    --gold: #B68C47;\n    --green-soft: #F0F5ED;\n    --green: #597843;\n    font-family: 'Helvetica Neue', Arial, sans-serif;\n    color: var(--text);\n    font-size: 15px;\n    line-height: 1.7;\n    max-width: 680px;\n  }\n  .pd * { box-sizing: border-box; margin: 0; padding: 0; }\n  .pd-hero { background: linear-gradient(135deg, var(--ac-soft) 0%, var(--ac-soft2) 100%); border-radius: 14px; padding: 24px 28px; margin-bottom: 28px; border-left: 3px solid var(--ac); }\n  .pd-hero-eyebrow { font-size: 10px; font-weight: 800; letter-spacing: 0.14em; text-transform: uppercase; color: var(--ac); margin-bottom: 10px; }\n  .pd-hero-title { font-size: 22px; font-weight: 900; line-height: 1.25; color: var(--text); margin-bottom: 12px; letter-spacing: -0.02em; }\n  .pd-hero-title em { font-style: normal; background: linear-gradient(90deg, var(--ac), var(--ac2)); -webkit-background-clip: text; background-clip: text; color: transparent; }\n  .pd-hero-body { font-size: 14px; color: var(--muted); line-height: 1.75; }\n  .pd-hero-body strong { color: var(--text); font-weight: 700; }\n  .pd-hero-note { margin-top: 12px; font-size: 12px; color: var(--muted); font-style: italic; }\n  .pd-section-label { font-size: 10px; font-weight: 800; letter-spacing: 0.14em; text-transform: uppercase; color: var(--ac); margin-bottom: 14px; display: flex; align-items: center; gap: 8px; }\n  .pd-section-label::after { content: ''; flex: 1; height: 1px; background: var(--border); }\n  .pd-certs { display: flex; flex-wrap: wrap; gap: 8px; margin-bottom: 28px; }\n  .pd-cert { display: inline-flex; align-items: center; gap: 5px; font-size: 12px; font-weight: 700; padding: 6px 13px; border-radius: 99px; border: 1px solid; }\n  .pd-cert--gold { background: var(--gold-soft); color: var(--gold); border-color: #EBDCB9; }\n  .pd-cert--gray { background: var(--surface); color: var(--ac); border-color: var(--border); }\n  .pd-cert--purple { background: var(--purple-soft); color: var(--purple); border-color: #E2DBEB; }\n  .pd-benefits { display: grid; grid-template-columns: repeat(2, 1fr); gap: 10px; margin-bottom: 28px; }\n  .pd-benefit { display: flex; align-items: flex-start; gap: 10px; background: var(--surface); border: 1px solid var(--border); border-radius: 10px; padding: 12px 14px; transition: border-color .15s; }\n  .pd-benefit:hover { border-color: var(--ac2); }\n  .pd-benefit-icon { width: 32px; height: 32px; border-radius: 8px; background: var(--ac-soft); display: flex; align-items: center; justify-content: center; flex-shrink: 0; font-size: 15px; }\n  .pd-benefit-title { font-size: 13px; font-weight: 800; color: var(--text); line-height: 1.3; margin-bottom: 2px; }\n  .pd-benefit-sub { font-size: 11px; color: var(--muted); line-height: 1.4; }\n  .pd-steps { margin-bottom: 14px; }\n  .pd-step { display: flex; gap: 14px; align-items: flex-start; padding: 14px 0; border-bottom: 1px solid var(--border); }\n  .pd-step:last-child { border-bottom: none; }\n  .pd-step-num { width: 28px; height: 28px; border-radius: 50%; background: var(--ac); color: #fff; font-size: 12px; font-weight: 800; display: flex; align-items: center; justify-content: center; flex-shrink: 0; margin-top: 1px; }\n  .pd-step-text { font-size: 14px; color: var(--text); line-height: 1.65; padding-top: 3px; }\n  .pd-step-text strong { color: var(--ac); font-weight: 700; }\n  .pd-shades { display: flex; flex-direction: column; gap: 10px; margin-bottom: 28px; }\n  .pd-shade { display: flex; align-items: flex-start; gap: 12px; background: var(--surface); border: 1px solid var(--border); border-radius: 10px; padding: 12px 14px; transition: border-color .15s; }\n  .pd-shade:hover { border-color: var(--ac2); }\n  .pd-shade-swatch { width: 40px; height: 40px; border-radius: 50%; border: 2px solid #fff; box-shadow: 0 0 0 1px var(--border); flex-shrink: 0; margin-top: 2px; }\n  .pd-shade-info { flex: 1; }\n  .pd-shade-header { display: flex; align-items: center; gap: 8px; margin-bottom: 3px; flex-wrap: wrap; }\n  .pd-shade-name { font-size: 13px; font-weight: 800; color: var(--text); }\n  .pd-shade-badge { font-size: 10px; font-weight: 700; padding: 2px 8px; border-radius: 99px; background: var(--gold-soft); color: var(--gold); border: 1px solid #EBDCB9; letter-spacing: 0.05em; white-space: nowrap; }\n  .pd-shade-desc { font-size: 11.5px; color: var(--muted); line-height: 1.5; }\n  .pd-shade-group-title { font-size: 11px; font-weight: 800; color: var(--ac); text-transform: uppercase; letter-spacing: 0.1em; margin-top: 16px; margin-bottom: 6px; padding-left: 4px; display: flex; align-items: center; gap: 8px; }\n  .pd-shade-group-title::after { content: ''; flex: 1; height: 1px; background: var(--border); }\n  .pd-shade-group-title:first-child { margin-top: 0; }\n  .pd-key-ings { display: flex; flex-direction: column; gap: 10px; margin-bottom: 28px; }\n  .pd-ki-card { display: flex; gap: 12px; align-items: flex-start; background: var(--surface); border: 1px solid var(--border); border-radius: 10px; padding: 13px 15px; }\n  .pd-ki-dot { width: 10px; height: 10px; border-radius: 50%; flex-shrink: 0; margin-top: 5px; }\n  .pd-ki-name { font-size: 13px; font-weight: 800; color: var(--text); margin-bottom: 3px; }\n  .pd-ki-desc { font-size: 12px; color: var(--muted); line-height: 1.5; }\n  .pd-freefrom { display: flex; flex-wrap: wrap; gap: 6px; margin-bottom: 28px; }\n  .pd-ff { font-size: 11px; font-weight: 600; padding: 4px 10px; border-radius: 99px; background: #F3F1ED; color: var(--muted); border: 1px solid var(--border); }\n  .pd-ff::before { content: '✓ '; color: var(--ac); }\n  .pd-inci-block { background: var(--surface); border: 1px solid var(--border); border-radius: 12px; padding: 18px 20px; margin-bottom: 4px; }\n  .pd-inci-text { font-size: 11.5px; line-height: 1.85; color: var(--muted); word-break: break-word; }\n  .pd-inci-note { margin-top: 10px; font-size: 11px; font-style: italic; color: #aaa; }\n  @media (max-width: 480px) {\n    .pd-benefits { grid-template-columns: 1fr; }\n    .pd-hero { padding: 18px; }\n    .pd-hero-title { font-size: 18px; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"pd\"\u003e\n\n  \u003cdiv class=\"pd-hero\"\u003e\n    \u003cdiv class=\"pd-hero-eyebrow\"\u003eColorete Líquido · Efecto Lifting · Hidratación Serum\u003c\/div\u003e\n    \u003ch2 class=\"pd-hero-title\"\u003eEl rubor que despierta, hidrata y reafirma tus mejillas.\u003cbr\u003e\u003cem\u003eColor modulable irreal con un acabado natural que dura 12 horas.\u003c\/em\u003e\n    \u003c\/h2\u003e\n    \u003cp class=\"pd-hero-body\"\u003e\n      Descubre el secreto de un rostro esculpido y radiante. \u003cstrong\u003eUnreal Liquid Blush\u003c\/strong\u003e de Hourglass es mucho más que un colorete: es una innovadora fórmula con textura tipo sérum que se funde con la piel al contacto. Enriquecido con el exclusivo \u003cem\u003eUnreal Lifting Complex\u003c\/em\u003e y ácido hialurónico, rellena e hidrata al instante mientras aporta un halo de color vibrante y sedoso que perdura durante todo el día. Gracias a su innovador envase, tienes el control absoluto de la intensidad.\n    \u003c\/p\u003e\n    \u003cp class=\"pd-hero-note\"\u003e✨ No comedogénico · Apto para todos los tipos de piel · Envase de 10,3 ml con cuentagotas inteligente.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-certs\"\u003e\n    \u003cspan class=\"pd-cert pd-cert--gold\"\u003e✨ Efecto Lifting Instantáneo\u003c\/span\u003e\n    \u003cspan class=\"pd-cert pd-cert--gray\"\u003e💧 Hidrata y Rellena\u003c\/span\u003e\n    \u003cspan class=\"pd-cert pd-cert--gray\"\u003e⏳ Hasta 12 hrs de duración\u003c\/span\u003e\n    \u003cspan class=\"pd-cert pd-cert--gray\"\u003e🐰 100% Vegano y Cruelty-Free\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-section-label\"\u003e¿Por qué cambiará tu rutina?\u003c\/div\u003e\n  \u003cdiv class=\"pd-benefits\"\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e☁️\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eTextura Sérum Ingrávida\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eUltraligero, se integra en la piel sin esfuerzo ni dejar manchas, pudiendo aplicarse incluso sobre polvos selladores.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e🎨\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eColor a tu medida\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eSu fórmula concentrada te permite ir desde un sutil halo de \"buena cara\" hasta un color intenso de alto impacto.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e🪄\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eRellena y Reafirma\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eLos potentes activos de cuidado facial ayudan a suavizar la textura de las mejillas, dándoles un aspecto firme, liso y jugoso.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-benefit\"\u003e\n      \u003cdiv class=\"pd-benefit-icon\"\u003e💧\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-benefit-title\"\u003eCuentagotas de precisión\u003c\/div\u003e\n        \u003cdiv class=\"pd-benefit-sub\"\u003eEl envase incorpora un pulsador en la base que libera la gota exacta de producto, evitando desperdicios innecesarios.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-section-label\"\u003eAplicación paso a paso\u003c\/div\u003e\n  \u003cdiv class=\"pd-steps\"\u003e\n    \u003cdiv class=\"pd-step\"\u003e\n      \u003cdiv class=\"pd-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"pd-step-text\"\u003e\n\u003cstrong\u003eAgita bien:\u003c\/strong\u003e Al ser una fórmula fluida tipo sérum, es importante agitar suavemente el frasco cerrado antes de usarlo.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-step\"\u003e\n      \u003cdiv class=\"pd-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"pd-step-text\"\u003e\n\u003cstrong\u003eExtrae la gota:\u003c\/strong\u003e Retira el tapón y presiona el botón blando situado en la base del envase para liberar una pequeña gota en el dorso de tu mano (recuerda que el pigmento es muy intenso).\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-step\"\u003e\n      \u003cdiv class=\"pd-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"pd-step-text\"\u003e\n\u003cstrong\u003eDifumina:\u003c\/strong\u003e Toma el producto con una brocha tupida o directamente con las yemas de los dedos, y aplícalo sobre las manzanas de las mejillas a ligeros toquecitos, difuminando hacia las sienes para un efecto tensor.\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-section-label\"\u003eTonos Disponibles (7 Opciones)\u003c\/div\u003e\n  \u003cdiv class=\"pd-shades\"\u003e\n\n    \u003cdiv class=\"pd-shade-group-title\"\u003eRosas, Corales y Tonos Frescos\u003c\/div\u003e\n\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: #E4A2A3;\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"pd-shade-info\"\u003e\n        \u003cdiv class=\"pd-shade-header\"\u003e\n          \u003cspan class=\"pd-shade-name\"\u003eWhim\u003c\/span\u003e\n          \u003cspan class=\"pd-shade-badge\"\u003eBestseller\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eUn rosa brillante, fresco y vibrante. Aporta un efecto inmediato de juventud y vitalidad a cualquier tez.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: #D89891;\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"pd-shade-info\"\u003e\n        \u003cdiv class=\"pd-shade-header\"\u003e\n          \u003cspan class=\"pd-shade-name\"\u003eScene\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eRosa nude neutro. Un rubor clásico y sutil, perfecto para el uso diario y para conseguir looks súper naturales.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: #D5817E;\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"pd-shade-info\"\u003e\n        \u003cdiv class=\"pd-shade-header\"\u003e\n          \u003cspan class=\"pd-shade-name\"\u003eVision\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eUn cálido tono rosa empolvado (Warm Rose). Suave y romántico, realza maravillosamente las pieles claras a medias.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: #DE7E72;\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"pd-shade-info\"\u003e\n        \u003cdiv class=\"pd-shade-header\"\u003e\n          \u003cspan class=\"pd-shade-name\"\u003eFuture\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eCoral rosado luminoso. Un toque de frescura primaveral que aporta luz y dimensión al rostro.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-shade-group-title\"\u003eCálidos, Melocotones y Tonos Profundos\u003c\/div\u003e\n\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: #D67A60;\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"pd-shade-info\"\u003e\n        \u003cdiv class=\"pd-shade-header\"\u003e\n          \u003cspan class=\"pd-shade-name\"\u003eMoment\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eMelocotón cálido \/ Naranja suave. El color predilecto para lograr ese deseado acabado veraniego de piel tocada por el sol.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: #BA5941;\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"pd-shade-info\"\u003e\n        \u003cdiv class=\"pd-shade-header\"\u003e\n          \u003cspan class=\"pd-shade-name\"\u003eImagine\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eTerracota tostado intenso (Burnt orange). Profundo y sofisticado, espectacular en pieles de subtono cálido, medias y bronceadas.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-shade\"\u003e\n      \u003cdiv class=\"pd-shade-swatch\" style=\"background: #893744;\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"pd-shade-info\"\u003e\n        \u003cdiv class=\"pd-shade-header\"\u003e\n          \u003cspan class=\"pd-shade-name\"\u003eCraft\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pd-shade-desc\"\u003eCiruela intenso (Berry profundo). Deja un \"flush\" jugoso, muy elegante y llamativo, especialmente favorecedor en pieles medias a oscuras.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-section-label\"\u003eIngredientes de Tratamiento\u003c\/div\u003e\n  \u003cdiv class=\"pd-key-ings\"\u003e\n    \u003cdiv class=\"pd-ki-card\"\u003e\n      \u003cdiv class=\"pd-ki-dot\" style=\"background:#A38051;\"\u003e\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-ki-name\"\u003eUnreal Lifting Complex\u003c\/div\u003e\n        \u003cdiv class=\"pd-ki-desc\"\u003eUn revolucionario complejo antiedad exclusivo de Hourglass que ayuda a reafirmar visiblemente la piel y a tensar visualmente el área de las mejillas.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-ki-card\"\u003e\n      \u003cdiv class=\"pd-ki-dot\" style=\"background:#C5A57A;\"\u003e\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-ki-name\"\u003eÁcido Hialurónico\u003c\/div\u003e\n        \u003cdiv class=\"pd-ki-desc\"\u003eEl rey de la hidratación. Atrae y sella la humedad en la superficie del rostro para un efecto repulpado duradero, evitando que el maquillaje se acartone.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-section-label\"\u003eFórmula Lujosa y Segura\u003c\/div\u003e\n  \u003cdiv class=\"pd-freefrom\"\u003e\n    \u003cspan class=\"pd-ff\"\u003eNo Comedogénico (No obstruye los poros)\u003c\/span\u003e\n    \u003cspan class=\"pd-ff\"\u003eLibre de Parabenos, Sulfatos y Ftalatos\u003c\/span\u003e\n    \u003cspan class=\"pd-ff\"\u003eCruelty-Free y 100% Vegano (PETA)\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-section-label\"\u003eNota INCI\u003c\/div\u003e\n  \u003cdiv class=\"pd-inci-block\"\u003e\n    \u003cp class=\"pd-inci-text\"\u003e\n      Water\/Aqua, Dimethicone, Isododecane, Methyl Trimethicone, Cetyl PEG\/PPG-10\/1 Dimethicone, Butylene Glycol, Sodium Hyaluronate, Tocopheryl Acetate, Lupinus Albus Seed Extract, Caprylyl Glycol, 1,2-Hexanediol, Sodium Chloride, Disteardimonium Hectorite... [May Contain: Titanium Dioxide (CI 77891), Iron Oxides (CI 77491, CI 77492, CI 77499), Red 7 Lake (CI 15850), Red 28 Lake (CI 45410)].\n    \u003c\/p\u003e\n    \u003cp class=\"pd-inci-note\"\u003e\n      *Los ingredientes están optimizados para lograr la textura sérum perfecta y pueden variar muy levemente dependiendo del pigmento. Te recomendamos consultar siempre el envase físico del producto para ver el listado exacto de cada tono.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n","brand":"Hourglass Cosmetics","offers":[{"title":"Whim","offer_id":54214750503187,"sku":"200001176:365458#Whim Blush","price":34.95,"currency_code":"EUR","in_stock":true},{"title":"Imagine","offer_id":54214750535955,"sku":"200001176:618#Imagine Blush","price":34.95,"currency_code":"EUR","in_stock":true},{"title":"Moment","offer_id":54214750568723,"sku":"200001176:175#Moment Blush","price":34.95,"currency_code":"EUR","in_stock":true},{"title":"Vision","offer_id":54214750601491,"sku":"200001176:173#Vision Blush","price":34.95,"currency_code":"EUR","in_stock":true},{"title":"Scene","offer_id":54214750634259,"sku":"200001176:496#Scene Blush","price":34.95,"currency_code":"EUR","in_stock":true},{"title":"Future","offer_id":54214750667027,"sku":"200001176:10#Future Blush","price":34.95,"currency_code":"EUR","in_stock":true},{"title":"Craft","offer_id":54214750699795,"sku":"200001176:200006158#Craft Blush","price":34.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0985\/8826\/2675\/files\/Sac20dd2acc1d46d5b44338932c5023a3O.webp?v=1779938785"}],"url":"https:\/\/outletbeautyshop.com\/collections\/rostro.oembed?page=2","provider":"OutletBeautyShop","version":"1.0","type":"link"}