{"product_id":"florah-complete-ritual","title":"Florah Complete Ritual","description":"\u003cstyle\u003e\n  .florah-desc * {\n    box-sizing: border-box;\n    margin: 0;\n    padding: 0;\n  }\n\n  .florah-desc {\n    font-family: 'Outfit', sans-serif;\n    color: #0D1B4B;\n    width: 100%;\n  }\n\n  \/* Badge *\/\n  .florah-desc .fd-badge {\n    display: inline-flex;\n    align-items: center;\n    gap: 8px;\n    background: rgba(13,27,75,0.06);\n    border: 1px solid rgba(13,27,75,0.15);\n    border-radius: 100px;\n    padding: 6px 14px;\n    margin-bottom: 18px;\n  }\n\n  .florah-desc .fd-badge__dot {\n    width: 7px; height: 7px;\n    border-radius: 50%;\n    background: #0D1B4B;\n    flex-shrink: 0;\n  }\n\n  .florah-desc .fd-badge__text {\n    font-size: 11px;\n    font-weight: 600;\n    letter-spacing: 0.18em;\n    text-transform: uppercase;\n    color: #0D1B4B;\n  }\n\n  \/* Tri-color stripe *\/\n  .florah-desc .fd-stripe {\n    display: flex;\n    height: 3px;\n    width: 100%;\n    border-radius: 2px;\n    overflow: hidden;\n    margin-bottom: 20px;\n  }\n\n  .florah-desc .fd-stripe span { flex: 1; }\n\n  \/* Intro *\/\n  .florah-desc .fd-what {\n    background: #F5F0E8;\n    border-left: 3px solid #0D1B4B;\n    border-radius: 0 6px 6px 0;\n    padding: 16px 18px;\n    margin-bottom: 28px;\n  }\n\n  .florah-desc .fd-what p {\n    font-size: 14px;\n    font-weight: 400;\n    color: #0D1B4B;\n    line-height: 1.8;\n  }\n\n  .florah-desc .fd-what strong {\n    font-weight: 600;\n    color: #0D1B4B;\n  }\n\n  \/* Section label *\/\n  .florah-desc .fd-label {\n    display: flex;\n    align-items: center;\n    gap: 9px;\n    margin-bottom: 14px;\n  }\n\n  .florah-desc .fd-label__line {\n    width: 18px; height: 2px;\n    border-radius: 2px;\n    flex-shrink: 0;\n  }\n\n  .florah-desc .fd-label__text {\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 0.2em;\n    text-transform: uppercase;\n  }\n\n  \/* Product cards *\/\n  .florah-desc .fd-products {\n    display: flex;\n    flex-direction: column;\n    gap: 10px;\n    margin-bottom: 28px;\n  }\n\n  .florah-desc .fd-product {\n    display: grid;\n    grid-template-columns: auto 1fr;\n    gap: 16px;\n    padding: 16px 18px;\n    border-radius: 8px;\n    align-items: start;\n    border: 1px solid rgba(0,0,0,0.07);\n  }\n\n  .florah-desc .fd-product__num {\n    width: 36px; height: 36px;\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    font-size: 13px;\n    font-weight: 700;\n    color: #fff;\n    flex-shrink: 0;\n  }\n\n  .florah-desc .fd-product__name {\n    font-size: 14px;\n    font-weight: 700;\n    color: #0D1B4B;\n    margin-bottom: 4px;\n    line-height: 1.2;\n  }\n\n  .florah-desc .fd-product__when {\n    display: inline-block;\n    font-size: 10px;\n    font-weight: 600;\n    letter-spacing: 0.14em;\n    text-transform: uppercase;\n    padding: 3px 10px;\n    border-radius: 100px;\n    margin-bottom: 6px;\n  }\n\n  .florah-desc .fd-product__desc {\n    font-size: 12.5px;\n    font-weight: 400;\n    color: #546E7A;\n    line-height: 1.65;\n  }\n\n  \/* Why pack *\/\n  .florah-desc .fd-why {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 8px;\n    margin-bottom: 28px;\n  }\n\n  .florah-desc .fd-why-item {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n    padding: 12px 14px;\n    background: #F5F0E8;\n    border-radius: 8px;\n  }\n\n  .florah-desc .fd-why-item__icon {\n    font-size: 18px;\n    flex-shrink: 0;\n  }\n\n  .florah-desc .fd-why-item__text {\n    font-size: 12.5px;\n    font-weight: 500;\n    color: #0D1B4B;\n    line-height: 1.35;\n  }\n\n  \/* Footer note *\/\n  .florah-desc .fd-note {\n    display: flex;\n    align-items: flex-start;\n    gap: 12px;\n    padding: 14px 16px;\n    background: rgba(233,30,140,0.05);\n    border: 1px solid rgba(233,30,140,0.18);\n    border-radius: 8px;\n  }\n\n  .florah-desc .fd-note__icon { font-size: 17px; flex-shrink: 0; }\n\n  .florah-desc .fd-note__text {\n    font-size: 12.5px;\n    font-weight: 400;\n    color: #546E7A;\n    line-height: 1.6;\n  }\n\n  .florah-desc .fd-note__text strong {\n    font-weight: 600;\n    color: #0D1B4B;\n  }\n\n  @media (max-width: 480px) {\n    .florah-desc .fd-why { grid-template-columns: 1fr; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"florah-desc\"\u003e\n\n  \u003c!-- Badge --\u003e\n  \u003cdiv class=\"fd-badge\"\u003e\n    \u003cdiv class=\"fd-badge__dot\"\u003e\u003c\/div\u003e\n    \u003cspan class=\"fd-badge__text\"\u003ePack completo · 3 tratamientos · Ritual capilar\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Tri-color stripe --\u003e\n  \u003cdiv class=\"fd-stripe\"\u003e\n    \u003cspan style=\"background:#4A6CF7;\"\u003e\u003c\/span\u003e\n    \u003cspan style=\"background:#E91E8C;\"\u003e\u003c\/span\u003e\n    \u003cspan style=\"background:#E8821E;\"\u003e\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Intro --\u003e\n  \u003cdiv class=\"fd-what\"\u003e\n    \u003cp\u003e\n      El ritual capilar completo de Florah en un solo pack. \u003cstrong\u003eTres tratamientos formulados para trabajar juntos\u003c\/strong\u003e y transformar tu cabello desde adentro — antes, durante y después del lavado. Usarlos en conjunto potencia los resultados de cada uno.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Products --\u003e\n  \u003cdiv class=\"fd-label\"\u003e\n    \u003cdiv class=\"fd-label__line\" style=\"background:#0D1B4B;\"\u003e\u003c\/div\u003e\n    \u003cspan class=\"fd-label__text\" style=\"color:#0D1B4B;\"\u003eLo que incluye\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"fd-products\"\u003e\n\n    \u003cdiv class=\"fd-product\" style=\"background:rgba(74,108,247,0.04);\"\u003e\n      \u003cdiv class=\"fd-product__num\" style=\"background:#4A6CF7;\"\u003e1\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cp class=\"fd-product__name\"\u003eMagic Pre-poo Hidratante\u003c\/p\u003e\n        \u003cspan class=\"fd-product__when\" style=\"background:rgba(74,108,247,0.1); color:#4A6CF7;\"\u003eAntes del shampoo\u003c\/span\u003e\n        \u003cp class=\"fd-product__desc\"\u003eSe aplica sobre cabello húmedo antes del lavado. Hidrata en profundidad, suaviza, controla el frizz y protege la fibra del shampoo.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"fd-product\" style=\"background:rgba(232,130,30,0.04);\"\u003e\n      \u003cdiv class=\"fd-product__num\" style=\"background:#E8821E;\"\u003e2\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cp class=\"fd-product__name\"\u003ePre-poo Nutritivo\u003c\/p\u003e\n        \u003cspan class=\"fd-product__when\" style=\"background:rgba(232,130,30,0.1); color:#E8821E;\"\u003eAntes del shampoo\u003c\/span\u003e\n        \u003cp class=\"fd-product__desc\"\u003eRico en aceites y lípidos para nutrir profundamente y devolver brillo y vida al cabello seco u opaco antes del lavado.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"fd-product\" style=\"background:rgba(233,30,140,0.04);\"\u003e\n      \u003cdiv class=\"fd-product__num\" style=\"background:#E91E8C;\"\u003e3\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cp class=\"fd-product__name\"\u003eMascarilla Reconstructiva\u003c\/p\u003e\n        \u003cspan class=\"fd-product__when\" style=\"background:rgba(233,30,140,0.1); color:#E91E8C;\"\u003eDespués del shampoo\u003c\/span\u003e\n        \u003cp class=\"fd-product__desc\"\u003eRepara la fibra capilar, fortalece, reduce la rotura y devuelve resistencia al cabello más dañado con PDRN de salmón, colágeno y ácido hialurónico.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003c!-- Why pack --\u003e\n  \u003cdiv class=\"fd-label\"\u003e\n    \u003cdiv class=\"fd-label__line\" style=\"background:#E91E8C;\"\u003e\u003c\/div\u003e\n    \u003cspan class=\"fd-label__text\" style=\"color:#E91E8C;\"\u003e¿Por qué el pack?\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"fd-why\"\u003e\n    \u003cdiv class=\"fd-why-item\"\u003e\n      \u003cspan class=\"fd-why-item__icon\"\u003e⚡\u003c\/span\u003e\n      \u003cspan class=\"fd-why-item__text\"\u003eResultados más rápidos usándolos juntos\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fd-why-item\"\u003e\n      \u003cspan class=\"fd-why-item__icon\"\u003e🎯\u003c\/span\u003e\n      \u003cspan class=\"fd-why-item__text\"\u003eCada producto cubre una etapa del ritual\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fd-why-item\"\u003e\n      \u003cspan class=\"fd-why-item__icon\"\u003e💰\u003c\/span\u003e\n      \u003cspan class=\"fd-why-item__text\"\u003eMejor valor que comprarlos por separado\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fd-why-item\"\u003e\n      \u003cspan class=\"fd-why-item__icon\"\u003e🌿\u003c\/span\u003e\n      \u003cspan class=\"fd-why-item__text\"\u003eFórmulas artesanales con ingredientes naturales\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Note --\u003e\n  \u003cdiv class=\"fd-note\"\u003e\n    \u003cspan class=\"fd-note__icon\"\u003e🌸\u003c\/span\u003e\n    \u003cp class=\"fd-note__text\"\u003e\n      \u003cstrong\u003ePara todo tipo de cabello · 1–2 veces por semana\u003c\/strong\u003e\u003cbr\u003e\n      Fórmulas artesanales. Hechas con amor en Puerto Rico 🇵🇷\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Florah Hair Care","offers":[{"title":"Default Title","offer_id":53724260106453,"sku":null,"price":50.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0804\/9832\/7765\/files\/e85a3080-ed67-4937-8a3d-8aa6a7f70ad8.png?v=1780398569","url":"https:\/\/florahhaircare.com\/products\/florah-complete-ritual","provider":"Florah Hair Care","version":"1.0","type":"link"}