{"product_id":"lavan-revitalizante-de-textiles-blancos","title":"Laván Revitalizante de textiles blancos","description":"\u003cdiv class=\"lavan-pdp-2026\"\u003e\n  \u003cstyle\u003e\n    .lavan-pdp-2026 * { box-sizing: border-box; }\n    .lavan-pdp-2026 {\n      font-family: 'Outfit', sans-serif;\n      color: #2B3242;\n      background: #FFFFFF;\n      max-width: 820px;\n      margin: 0 auto;\n      line-height: 1.6;\n    }\n    .lavan-pdp-2026 p { margin: 0; }\n    .lavan-pdp-2026 .lp-reveal {\n      opacity: 0;\n      transform: translateY(24px);\n      animation: lp-fade-up 0.8s ease forwards;\n    }\n    @keyframes lp-fade-up {\n      to { opacity: 1; transform: translateY(0); }\n    }\n    .lavan-pdp-2026 .lp-hero {\n      text-align: center;\n      padding: 8px 12px 40px;\n      animation-delay: 0.05s;\n    }\n    .lavan-pdp-2026 .lp-eyebrow {\n      display: inline-flex;\n      align-items: center;\n      gap: 8px;\n      font-size: 12px;\n      font-weight: 600;\n      letter-spacing: 0.16em;\n      text-transform: uppercase;\n      color: #657087;\n      margin-bottom: 14px;\n    }\n    .lavan-pdp-2026 .lp-eyebrow::before,\n    .lavan-pdp-2026 .lp-eyebrow::after {\n      content: \"\";\n      width: 20px;\n      height: 1px;\n      background: #B3C0D9;\n    }\n    .lavan-pdp-2026 .lp-hero h2 {\n      font-family: 'Outfit', sans-serif;\n      font-weight: 700;\n      font-size: clamp(22px, 4vw, 30px);\n      line-height: 1.25;\n      margin: 0 0 14px;\n      color: #657087;\n      text-transform: uppercase;\n      letter-spacing: 0.01em;\n    }\n    .lavan-pdp-2026 .lp-hero p {\n      font-size: 15px;\n      color: #5B6472;\n      max-width: 520px;\n      margin: 0 auto;\n    }\n    .lavan-pdp-2026 .lp-price-badge {\n      display: inline-flex;\n      align-items: center;\n      gap: 10px;\n      background: #657087;\n      color: #FFFFFF;\n      border-radius: 999px;\n      padding: 10px 20px;\n      margin-top: 20px;\n      box-shadow: 0 10px 24px rgba(101,112,135,0.25);\n    }\n    .lavan-pdp-2026 .lp-price-badge__amount {\n      font-size: 20px;\n      font-weight: 700;\n      letter-spacing: 0.01em;\n    }\n    .lavan-pdp-2026 .lp-price-badge__divider {\n      width: 1px;\n      height: 18px;\n      background: rgba(255,255,255,0.35);\n    }\n    .lavan-pdp-2026 .lp-price-badge__meta {\n      font-size: 11.5px;\n      font-weight: 500;\n      color: #E4EBF7;\n      letter-spacing: 0.02em;\n      text-align: left;\n      line-height: 1.3;\n    }\n    .lavan-pdp-2026 .lp-quote {\n      background: linear-gradient(135deg, #657087, #4E5768);\n      color: #FFFFFF;\n      border-radius: 20px;\n      padding: 36px clamp(20px, 5vw, 48px);\n      text-align: center;\n      margin-bottom: 44px;\n      position: relative;\n      overflow: hidden;\n      animation-delay: 0.15s;\n    }\n    .lavan-pdp-2026 .lp-quote::before {\n      content: \"\";\n      position: absolute;\n      inset: -40%;\n      background: radial-gradient(circle at 30% 20%, rgba(255,255,255,0.12), transparent 55%);\n      animation: lp-glow 6s ease-in-out infinite alternate;\n    }\n    @keyframes lp-glow {\n      from { transform: translate(0,0) scale(1); }\n      to { transform: translate(4%, 3%) scale(1.15); }\n    }\n    .lavan-pdp-2026 .lp-quote p {\n      position: relative;\n      font-size: clamp(16px, 2.6vw, 20px);\n      font-weight: 500;\n      line-height: 1.5;\n      max-width: 560px;\n      margin: 0 auto;\n    }\n    .lavan-pdp-2026 .lp-section-title {\n      text-align: center;\n      font-size: 13px;\n      font-weight: 600;\n      letter-spacing: 0.12em;\n      text-transform: uppercase;\n      color: #657087;\n      margin-bottom: 24px;\n    }\n    .lavan-pdp-2026 .lp-values {\n      display: grid;\n      grid-template-columns: repeat(2, 1fr);\n      gap: 14px;\n      margin-bottom: 48px;\n    }\n    @media (min-width: 620px) {\n      .lavan-pdp-2026 .lp-values { grid-template-columns: repeat(4, 1fr); }\n    }\n    .lavan-pdp-2026 .lp-value-card {\n      background: #EFF2F9;\n      border-radius: 16px;\n      padding: 22px 16px;\n      text-align: center;\n      transition: transform 0.35s ease, background 0.35s ease, box-shadow 0.35s ease;\n      opacity: 0;\n      transform: translateY(20px);\n      animation: lp-fade-up 0.7s ease forwards;\n    }\n    .lavan-pdp-2026 .lp-value-card:nth-child(1) { animation-delay: 0.05s; }\n    .lavan-pdp-2026 .lp-value-card:nth-child(2) { animation-delay: 0.18s; }\n    .lavan-pdp-2026 .lp-value-card:nth-child(3) { animation-delay: 0.31s; }\n    .lavan-pdp-2026 .lp-value-card:nth-child(4) { animation-delay: 0.44s; }\n    .lavan-pdp-2026 .lp-value-card:hover {\n      transform: translateY(-6px);\n      background: #E4EBF7;\n      box-shadow: 0 14px 30px rgba(101,112,135,0.18);\n    }\n    .lavan-pdp-2026 .lp-value-icon {\n      width: 44px;\n      height: 44px;\n      margin: 0 auto 12px;\n      border-radius: 50%;\n      background: #FFFFFF;\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      font-size: 18px;\n      color: #657087;\n      transition: transform 0.35s ease;\n    }\n    .lavan-pdp-2026 .lp-value-card:hover .lp-value-icon {\n      transform: scale(1.12) rotate(-6deg);\n    }\n    .lavan-pdp-2026 .lp-value-card h3 {\n      font-size: 14px;\n      font-weight: 700;\n      text-transform: uppercase;\n      letter-spacing: 0.04em;\n      margin: 0 0 6px;\n      color: #657087;\n    }\n    .lavan-pdp-2026 .lp-value-card p {\n      font-size: 12.5px;\n      color: #5B6472;\n      line-height: 1.5;\n    }\n    .lavan-pdp-2026 .lp-ritual {\n      display: grid;\n      grid-template-columns: 1fr;\n      gap: 16px;\n      margin-bottom: 48px;\n    }\n    @media (min-width: 620px) {\n      .lavan-pdp-2026 .lp-ritual { grid-template-columns: 1fr 1fr; }\n    }\n    .lavan-pdp-2026 .lp-ritual-card {\n      border: 1px solid #E4EBF7;\n      border-radius: 18px;\n      padding: 26px 22px;\n      opacity: 0;\n      transform: translateY(20px);\n      animation: lp-fade-up 0.7s ease forwards;\n    }\n    .lavan-pdp-2026 .lp-ritual-card:nth-child(1) { animation-delay: 0.1s; }\n    .lavan-pdp-2026 .lp-ritual-card:nth-child(2) { animation-delay: 0.25s; }\n    .lavan-pdp-2026 .lp-ritual-step {\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n      width: 26px;\n      height: 26px;\n      border-radius: 50%;\n      background: #657087;\n      color: #FFFFFF;\n      font-size: 12px;\n      font-weight: 700;\n      margin-bottom: 12px;\n    }\n    .lavan-pdp-2026 .lp-ritual-card h4 {\n      font-size: 15px;\n      font-weight: 700;\n      margin: 0 0 10px;\n      color: #657087;\n      text-transform: uppercase;\n      letter-spacing: 0.03em;\n    }\n    .lavan-pdp-2026 .lp-ritual-card p {\n      font-size: 13.5px;\n      color: #5B6472;\n      line-height: 1.6;\n    }\n    .lavan-pdp-2026 .lp-composicion {\n      text-align: center;\n      margin-bottom: 48px;\n    }\n    .lavan-pdp-2026 .lp-pills {\n      display: flex;\n      flex-wrap: wrap;\n      justify-content: center;\n      gap: 8px;\n      margin-top: 16px;\n    }\n    .lavan-pdp-2026 .lp-pill {\n      background: #FFFFFF;\n      border: 1px solid #B3C0D9;\n      color: #4E5768;\n      font-size: 12px;\n      font-weight: 500;\n      padding: 8px 16px;\n      border-radius: 999px;\n      opacity: 0;\n      transform: translateY(12px) scale(0.9);\n      animation: lp-pill-in 0.6s ease forwards;\n      transition: background 0.3s ease, color 0.3s ease, border-color 0.3s ease;\n    }\n    @keyframes lp-pill-in {\n      to { opacity: 1; transform: translateY(0) scale(1); }\n    }\n    .lavan-pdp-2026 .lp-pill:hover {\n      background: #657087;\n      color: #FFFFFF;\n      border-color: #657087;\n    }\n    .lavan-pdp-2026 .lp-pill:nth-child(1) { animation-delay: 0.05s; }\n    .lavan-pdp-2026 .lp-pill:nth-child(2) { animation-delay: 0.15s; }\n    .lavan-pdp-2026 .lp-pill:nth-child(3) { animation-delay: 0.25s; }\n    .lavan-pdp-2026 .lp-pill:nth-child(4) { animation-delay: 0.35s; }\n    .lavan-pdp-2026 .lp-pill:nth-child(5) { animation-delay: 0.45s; }\n    .lavan-pdp-2026 .lp-nocl {\n      display: inline-flex;\n      align-items: center;\n      gap: 6px;\n      margin-top: 18px;\n      font-size: 12px;\n      font-weight: 600;\n      color: #657087;\n      letter-spacing: 0.04em;\n      text-transform: uppercase;\n    }\n    .lavan-pdp-2026 .lp-nocl-dot {\n      width: 7px;\n      height: 7px;\n      border-radius: 50%;\n      background: #657087;\n      animation: lp-pulse 1.8s ease-in-out infinite;\n    }\n    @keyframes lp-pulse {\n      0%, 100% { opacity: 1; transform: scale(1); }\n      50% { opacity: 0.4; transform: scale(1.4); }\n    }\n    .lavan-pdp-2026 .lp-footer {\n      background: #EFF2F9;\n      border-radius: 18px;\n      padding: 26px 24px;\n      display: flex;\n      flex-wrap: wrap;\n      align-items: center;\n      justify-content: space-between;\n      gap: 12px;\n      opacity: 0;\n      transform: translateY(20px);\n      animation: lp-fade-up 0.7s ease forwards;\n      animation-delay: 0.2s;\n    }\n    .lavan-pdp-2026 .lp-footer-name {\n      font-size: 14px;\n      font-weight: 700;\n      color: #657087;\n      text-transform: uppercase;\n      letter-spacing: 0.02em;\n    }\n    .lavan-pdp-2026 .lp-footer-name span {\n      display: block;\n      font-size: 12px;\n      font-weight: 400;\n      color: #5B6472;\n      margin-top: 2px;\n    }\n    .lavan-pdp-2026 .lp-footer-tag {\n      font-size: 11px;\n      font-weight: 600;\n      letter-spacing: 0.08em;\n      text-transform: uppercase;\n      color: #657087;\n      background: #FFFFFF;\n      border: 1px solid #B3C0D9;\n      border-radius: 999px;\n      padding: 8px 14px;\n    }\n  \u003c\/style\u003e\n\n  \u003cdiv class=\"lp-hero lp-reveal\"\u003e\n    \u003cspan class=\"lp-eyebrow\"\u003eLaván\u003c\/span\u003e\n    \u003ch2\u003eLa ropa no se lava, se preserva.\u003c\/h2\u003e\n    \u003cp\u003eBlanqueador textil premium, formulado sin cloro, para quienes entienden que cada prenda merece precisión y respeto.\u003c\/p\u003e\n    \u003cdiv class=\"lp-price-badge\"\u003e\n      \u003cspan class=\"lp-price-badge__amount\" id=\"lavan-price-amount\"\u003e \u003c\/span\u003e\n      \u003cspan class=\"lp-price-badge__divider\"\u003e\u003c\/span\u003e\n      \u003cspan class=\"lp-price-badge__meta\"\u003ePresentación de 500 g\u003cbr\u003eEnvío a toda Colombia\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cscript\u003e\n    (function() {\n      var amountEl = document.getElementById('lavan-price-amount');\n      if (!amountEl) return;\n      var match = window.location.pathname.match(\/\\\/products\\\/([^\/?]+)\/);\n      if (!match) return;\n      fetch('\/products\/' + match[1] + '.js')\n        .then(function(res) { return res.json(); })\n        .then(function(data) {\n          var price = (data.price || 0) \/ 100;\n          amountEl.textContent = price.toLocaleString('es-CO', {\n            style: 'currency',\n            currency: 'COP',\n            maximumFractionDigits: 0\n          });\n        })\n        .catch(function() {});\n    })();\n  \u003c\/script\u003e\n\n  \u003cdiv class=\"lp-quote lp-reveal\"\u003e\n    \u003cp\u003eNo limpia, renueva. Devuelve a cada tela su estado original: los blancos más blancos, los colores más vivos, la sensación de prenda recién estrenada.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"lp-section-title\"\u003eNuestros valores\u003c\/div\u003e\n  \u003cdiv class=\"lp-values\"\u003e\n    \u003cdiv class=\"lp-value-card\"\u003e\n      \u003cdiv class=\"lp-value-icon\"\u003e✦\u003c\/div\u003e\n      \u003ch3\u003ePureza\u003c\/h3\u003e\n      \u003cp\u003eFórmula sin cloro que respeta cada fibra.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"lp-value-card\"\u003e\n      \u003cdiv class=\"lp-value-icon\"\u003e◐\u003c\/div\u003e\n      \u003ch3\u003eRitual\u003c\/h3\u003e\n      \u003cp\u003eUn momento de cuidado, no una tarea más.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"lp-value-card\"\u003e\n      \u003cdiv class=\"lp-value-icon\"\u003e◆\u003c\/div\u003e\n      \u003ch3\u003ePrecisión\u003c\/h3\u003e\n      \u003cp\u003eCada prenda tratada con exactitud.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"lp-value-card\"\u003e\n      \u003cdiv class=\"lp-value-icon\"\u003e○\u003c\/div\u003e\n      \u003ch3\u003eMinimalismo\u003c\/h3\u003e\n      \u003cp\u003eLo esencial, sin nada de más.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"lp-section-title\"\u003eRitual de uso\u003c\/div\u003e\n  \u003cdiv class=\"lp-ritual\"\u003e\n    \u003cdiv class=\"lp-ritual-card\"\u003e\n      \u003cdiv class=\"lp-ritual-step\"\u003e1\u003c\/div\u003e\n      \u003ch4\u003eLavado en máquina\u003c\/h4\u003e\n      \u003cp\u003eAgregue una medida (30 g) por cada 5 L de agua directamente en el tambor y ejecute un ciclo normal. Combínelo con detergente de uso diario.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"lp-ritual-card\"\u003e\n      \u003cdiv class=\"lp-ritual-step\"\u003e2\u003c\/div\u003e\n      \u003ch4\u003eRemojo profundo\u003c\/h4\u003e\n      \u003cp\u003eUse 1 medida (30 g) por prenda en agua tibia. Deje en remojo entre 4 y 6 horas y luego lave utilizando la misma agua del remojo.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"lp-composicion lp-reveal\"\u003e\n    \u003cdiv class=\"lp-section-title\" style=\"margin-bottom:0;\"\u003eComposición\u003c\/div\u003e\n    \u003cdiv class=\"lp-pills\"\u003e\n      \u003cspan class=\"lp-pill\"\u003ePercarbonato de sodio\u003c\/span\u003e\n      \u003cspan class=\"lp-pill\"\u003eTAED\u003c\/span\u003e\n      \u003cspan class=\"lp-pill\"\u003eAbrillantador óptico\u003c\/span\u003e\n      \u003cspan class=\"lp-pill\"\u003eEnzima proteasa\u003c\/span\u003e\n      \u003cspan class=\"lp-pill\"\u003eEnzima amilasa\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"lp-nocl\"\u003e\n\u003cspan class=\"lp-nocl-dot\"\u003e\u003c\/span\u003e100% sin cloro\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"Laván","offers":[{"title":"Default Title","offer_id":53968106258746,"sku":"LVN BLNC","price":54900.0,"currency_code":"COP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1017\/3032\/0698\/files\/DSC02211.jpg?v=1787850158","url":"https:\/\/lavan.com.co\/products\/lavan-revitalizante-de-textiles-blancos","provider":"Laván","version":"1.0","type":"link"}