{"product_id":"basic","title":"Basic","description":"\u003c!--\n  PERFIL DE ENLACES · Dra. Elena Gómez (Edición 2026 Neo-Glass)\n--\u003e\n\u003cp\u003e\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e \u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin=\"\"\u003e \u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Bricolage+Grotesque:opsz,wght@12..96,400;12..96,600;12..96,800\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n  .dra26 {\n    --ink: #0b1f20;\n    --muted: #4a6363;\n    --line: rgba(255, 255, 255, 0.4);\n    --brand: #0e7c86;\n    --brand-2: #07525e;\n    --btn-bg: rgba(255, 255, 255, 0.75);\n    --glow: 14, 124, 134;\n\n    box-sizing: border-box; \n    position: relative; \n    isolation: isolate; \n    overflow: hidden;\n    max-width: 440px; \n    margin: 24px auto; \n    padding: 40px 24px 30px;\n    border-radius: 40px; \n    text-align: center; \n    color: var(--ink);\n    \n    background: linear-gradient(145deg, rgba(255,255,255,0.95) 0%, rgba(234,247,246,0.85) 100%);\n    backdrop-filter: blur(20px);\n    -webkit-backdrop-filter: blur(20px);\n    border: 1px solid rgba(255, 255, 255, 0.8);\n    box-shadow: \n      0 40px 80px -20px rgba(10, 95, 115, 0.25), \n      inset 0 0 0 1px rgba(255, 255, 255, 0.5),\n      inset 0 4px 10px rgba(255, 255, 255, 0.8);\n    font-family: 'Bricolage Grotesque', -apple-system, BlinkMacSystemFont, sans-serif;\n  }\n  .dra26 *, .dra26 *::before, .dra26 *::after { box-sizing: border-box; }\n\n  .dra26::before, .dra26::after { \n    content: ''; position: absolute; z-index: -1; border-radius: 50%; \n    width: 280px; height: 280px; filter: blur(60px); opacity: 0.6; \n  }\n  .dra26::before { \n    background: #50e3c2; top: -100px; right: -100px; \n    animation: dra26-aurora 12s cubic-bezier(0.4, 0, 0.2, 1) infinite alternate; \n  }\n  .dra26::after  { \n    background: #7bb5f0; bottom: -120px; left: -100px; \n    animation: dra26-aurora 15s cubic-bezier(0.4, 0, 0.2, 1) infinite alternate-reverse; \n  }\n  @keyframes dra26-aurora { \n    0% { transform: translate(0, 0) scale(1); }\n    100% { transform: translate(40px, -30px) scale(1.3); } \n  }\n\n  .dra26 [data-in] { \n    opacity: 0; transform: translateY(20px) scale(0.95); \n    animation: dra26-in 0.8s cubic-bezier(0.16, 1, 0.3, 1) forwards; \n    animation-delay: calc(var(--i, 0) * 80ms); \n  }\n  @keyframes dra26-in { to { opacity: 1; transform: translateY(0) scale(1); } }\n\n  .dra26-avatar { position: relative; width: 112px; height: 112px; margin: 0 auto 20px; }\n  .dra26-avatar img { \n    width: 100%; height: 100%; border-radius: 50%; object-fit: cover; \n    display: block; border: 4px solid #fff; \n    box-shadow: 0 16px 32px -8px rgba(10, 95, 115, 0.4); \n    background: #cfeeea; transition: transform 0.4s ease;\n  }\n  .dra26-avatar:hover img { transform: scale(1.05); }\n  \n  .dra26-status { \n    position: absolute; right: -6px; bottom: 6px; display: inline-flex; align-items: center; gap: 6px; \n    padding: 5px 12px 5px 8px; border-radius: 99px; font-size: 0.75rem; font-weight: 700; \n    background: rgba(255,255,255,0.9); backdrop-filter: blur(5px);\n    border: 1px solid rgba(255,255,255,1); \n    box-shadow: 0 8px 16px -4px rgba(10, 95, 115, 0.2); \n  }\n  .dra26-status[hidden] { display: none; }\n  .dra26-status i { width: 10px; height: 10px; border-radius: 50%; background: #9db3b3; }\n  .dra26-status[data-open=\"true\"] i { background: #1fb26b; animation: dra26-ping 2s infinite; }\n  @keyframes dra26-ping { \n    0% { box-shadow: 0 0 0 0 rgba(31, 178, 107, 0.6); } \n    70%, 100% { box-shadow: 0 0 0 8px rgba(31, 178, 107, 0); } \n  }\n\n  .dra26 h2 { margin: 0 0 6px; font-size: 1.85rem; line-height: 1.1; font-weight: 800; letter-spacing: -0.04em; color: var(--ink); }\n  .dra26-role { margin: 0 0 28px; color: var(--muted); font-size: 1.05rem; font-weight: 600; }\n\n  \/* == REGLA ESTRICTA: SIN SUBRAYADOS == *\/\n  .dra26 a, .dra26 a:link, .dra26 a:visited, .dra26 a:hover, .dra26 a:focus, .dra26 a:active,\n  .dra26-btn, .dra26-primary, .dra26-util, .dra26-tile, .dra26-round {\n    text-decoration: none !important;\n  }\n\n  .dra26-btn {\n    position: relative; display: flex; align-items: center; justify-content: center; gap: 10px; overflow: hidden;\n    color: var(--ink); font: inherit; font-weight: 700; cursor: pointer;\n    background: var(--btn-bg); \n    border: 1px solid var(--line);\n    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);\n    -webkit-tap-highlight-color: transparent;\n  }\n  \n  .dra26-btn::before { \n    content: ''; position: absolute; inset: 0; opacity: 0; transition: opacity 0.4s; pointer-events: none;\n    background: radial-gradient(180px circle at var(--x, 50%) var(--y, 50%), rgba(var(--glow), 0.12), transparent 70%); \n  }\n  .dra26-btn:hover::before { opacity: 1; }\n  .dra26-btn:hover { \n    transform: translateY(-4px) scale(1.02); \n    background: #ffffff;\n    border-color: rgba(var(--glow), 0.4); \n    box-shadow: 0 16px 30px -10px rgba(var(--glow), 0.3), 0 0 0 1px rgba(var(--glow), 0.1); \n  }\n  .dra26-btn:active { transform: scale(0.96); }\n  .dra26-btn svg { width: 24px; height: 24px; flex: none; transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1), color 0.3s; }\n  .dra26-btn:hover svg { transform: scale(1.15) rotate(-3deg); }\n\n  .dra26-primary { \n    width: 100%; padding: 20px 24px; border-radius: 24px; font-size: 1.15rem; color: #fff !important; \n    border: 1px solid rgba(255,255,255,0.3); --glow: 255, 255, 255;\n    background: linear-gradient(135deg, var(--brand) 0%, var(--brand-2) 100%); \n  }\n  .dra26-primary .stack { text-align: left; line-height: 1.2; }\n  .dra26-primary small { display: block; font-weight: 500; font-size: 0.8rem; opacity: 0.9; margin-top: 3px; }\n\n  .dra26-quick { display: grid; grid-template-columns: repeat(3, 1fr); gap: 12px; margin: 16px 0 20px; }\n  .dra26-tile { flex-direction: column; gap: 10px; padding: 18px 6px 16px; border-radius: 24px; font-size: 0.85rem; background: rgba(255,255,255,0.8); }\n  .dra26-tile svg { width: 28px; height: 28px; color: rgb(var(--glow)); }\n  .dra26-tel { --glow: 14, 124, 134; } .dra26-map { --glow: 224, 72, 72; }\n\n  .dra26-wsp { \n    --glow: 37, 211, 102; \n    background: #eafff2; \n    border-color: rgba(37, 211, 102, 0.3);\n    color: #0b5e2c !important;\n  }\n\n  \/* == ANIMACIONES DE PARPADEO CONTINUO == *\/\n  @keyframes dra26-blink-brand {\n    0%   { box-shadow: 0 18px 30px -14px rgba(10, 95, 115, 0.7), 0 0 0 0 rgba(14, 124, 134, 0.6); filter: brightness(1); }\n    50%  { filter: brightness(1.2); }\n    70%  { box-shadow: 0 18px 30px -14px rgba(10, 95, 115, 0.7), 0 0 0 16px rgba(14, 124, 134, 0); }\n    100% { box-shadow: 0 18px 30px -14px rgba(10, 95, 115, 0.7), 0 0 0 0 rgba(14, 124, 134, 0); filter: brightness(1); }\n  }\n  @keyframes dra26-blink-wsp {\n    0%   { box-shadow: 0 8px 20px -8px rgba(37, 211, 102, 0.5), 0 0 0 0 rgba(37, 211, 102, 0.6); }\n    70%  { box-shadow: 0 8px 20px -8px rgba(37, 211, 102, 0.5), 0 0 0 14px rgba(37, 211, 102, 0); }\n    100% { box-shadow: 0 8px 20px -8px rgba(37, 211, 102, 0.5), 0 0 0 0 rgba(37, 211, 102, 0); }\n  }\n  \n  .dra26 .dra26-primary { animation: dra26-blink-brand 2.2s cubic-bezier(0.16, 1, 0.3, 1) infinite; }\n  .dra26 .dra26-wsp { animation: dra26-blink-wsp 2.2s cubic-bezier(0.16, 1, 0.3, 1) infinite 0.5s; }\n\n  .dra26-social { display: flex; justify-content: center; gap: 14px; margin-bottom: 22px; }\n  .dra26-round { width: 56px; height: 56px; border-radius: 50%; background: rgba(255,255,255,0.8); }\n  .dra26-ig { --glow: 225, 48, 108; } .dra26-fb { --glow: 24, 119, 242; } .dra26-in { --glow: 10, 102, 194; }\n  .dra26-ig:hover svg { color: #e1306c; } .dra26-fb:hover svg { color: #1877f2; } .dra26-in:hover svg { color: #0a66c2; }\n\n  .dra26-utils { display: flex; justify-content: center; gap: 10px; padding-top: 20px; border-top: 1px solid rgba(0,0,0,0.06); }\n  .dra26-util { \n    display: inline-flex; align-items: center; gap: 8px; padding: 12px 20px; border-radius: 99px; \n    background: rgba(255, 255, 255, 0.6); backdrop-filter: blur(10px);\n    border: 1px solid rgba(255,255,255,0.8); color: var(--muted) !important; font-size: 0.85rem; font-weight: 700; \n    cursor: pointer; transition: all 0.3s; \n  }\n  .dra26-util svg { width: 18px; height: 18px; }\n  .dra26-util:hover { color: var(--brand-2) !important; background: #fff; transform: translateY(-3px); box-shadow: 0 10px 20px -10px rgba(10, 95, 115, 0.2); }\n\n  .dra26-toast { \n    position: absolute; left: 50%; bottom: 20px; transform: translate(-50%, 20px) scale(0.9); opacity: 0; pointer-events: none; \n    padding: 12px 24px; border-radius: 99px; background: rgba(7, 82, 94, 0.95); backdrop-filter: blur(10px);\n    color: #fff; font-size: 0.9rem; font-weight: 600; white-space: nowrap; transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1); \n    box-shadow: 0 15px 30px -10px rgba(0,0,0,0.3);\n  }\n  .dra26-toast.show { opacity: 1; transform: translate(-50%, 0) scale(1); }\n\n  @media (max-width: 380px) { \n    .dra26 { padding: 30px 16px 20px; border-radius: 32px; } \n    .dra26-tile { font-size: 0.8rem; padding: 16px 4px 14px; } \n    .dra26-primary { font-size: 1.05rem; }\n  }\n\u003c\/style\u003e\n\u003csvg width=\"0\" height=\"0\" style=\"position: absolute;\"\u003e\n  \u003cdefs\u003e\n    \u003csymbol id=\"i-wsp\" viewbox=\"0 0 24 24\"\u003e\u003cpath fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M7.9 20A9 9 0 1 0 4 16.1L2 22l5.9-2Z\"\u003e\u003c\/path\u003e\u003cpath fill=\"currentColor\" d=\"M9.2 7.8c-.3 0-.8.1-1.1.6-.4.6-.4 1.4.1 2.4 1 2.2 2.8 3.6 4.9 4.4.9.3 1.6.1 2-.4.3-.4.3-.9.2-1l-1.8-.9c-.2-.1-.5 0-.6.2l-.5.6c-.1.1-.3.2-.5.1-1.2-.5-2.1-1.4-2.7-2.6-.1-.2 0-.4.1-.5l.4-.5c.1-.2.1-.4 0-.6l-.8-1.7c-.1-.2-.3-.1-.7-.1Z\"\u003e\u003c\/path\u003e\u003c\/symbol\u003e\n    \u003csymbol id=\"i-cal\" viewbox=\"0 0 24 24\"\u003e\u003cg fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003crect x=\"3\" y=\"4.5\" width=\"18\" height=\"17\" rx=\"3\"\u003e\u003c\/rect\u003e\u003cpath d=\"M16 2.5v4M8 2.5v4M3 10h18M8 14.5h.01M12 14.5h.01M16 14.5h.01M8 18h.01M12 18h.01\"\u003e\u003c\/path\u003e\u003c\/g\u003e\u003c\/symbol\u003e\n    \u003csymbol id=\"i-tel\" viewbox=\"0 0 24 24\"\u003e\u003cpath fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6A19.79 19.79 0 0 1 2.12 4.18 2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72c.13.96.36 1.9.7 2.81a2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45c.91.34 1.85.57 2.81.7A2 2 0 0 1 22 16.92Z\"\u003e\u003c\/path\u003e\u003c\/symbol\u003e\n    \u003csymbol id=\"i-pin\" viewbox=\"0 0 24 24\"\u003e\u003cg fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M20 10c0 6-8 12-8 12s-8-6-8-12a8 8 0 0 1 16 0Z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"12\" cy=\"10\" r=\"3\"\u003e\u003c\/circle\u003e\u003c\/g\u003e\u003c\/symbol\u003e\n    \u003csymbol id=\"i-ig\" viewbox=\"0 0 24 24\"\u003e\u003cg fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003crect x=\"2.5\" y=\"2.5\" width=\"19\" height=\"19\" rx=\"5.5\"\u003e\u003c\/rect\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"4.2\"\u003e\u003c\/circle\u003e\u003c\/g\u003e\u003ccircle cx=\"17.5\" cy=\"6.5\" r=\"1.2\" fill=\"currentColor\"\u003e\u003c\/circle\u003e\u003c\/symbol\u003e\n    \u003csymbol id=\"i-fb\" viewbox=\"0 0 24 24\"\u003e\u003cpath fill=\"currentColor\" d=\"M13.5 22v-8.2h2.8l.5-3.4h-3.3V8.2c0-1 .4-1.7 1.8-1.7h1.7V3.4c-.3 0-1.3-.2-2.5-.2-2.6 0-4.3 1.6-4.3 4.4v2.8H7.4v3.4h2.8V22h3.3Z\"\u003e\u003c\/path\u003e\u003c\/symbol\u003e\n    \u003csymbol id=\"i-in\" viewbox=\"0 0 24 24\"\u003e\u003cpath fill=\"currentColor\" d=\"M5.4 8.5H2.3V21h3.1V8.5ZM3.85 3a1.8 1.8 0 1 0 0 3.6 1.8 1.8 0 0 0 0-3.6ZM21.7 14.1c0-3.3-1.8-5.8-4.8-5.8-1.5 0-2.6.8-3.2 1.7V8.5h-3.1V21h3.1v-6.7c0-1.6.8-2.7 2.2-2.7 1.3 0 1.9 1 1.9 2.6V21h3.1l.8-6.9Z\"\u003e\u003c\/path\u003e\u003c\/symbol\u003e\n    \u003csymbol id=\"i-user\" viewbox=\"0 0 24 24\"\u003e\u003cg fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M16 21v-1.5a4 4 0 0 0-4-4H7a4 4 0 0 0-4 4V21\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9.5\" cy=\"7.5\" r=\"3.5\"\u003e\u003c\/circle\u003e\u003cpath d=\"M19 8v6M22 11h-6\"\u003e\u003c\/path\u003e\u003c\/g\u003e\u003c\/symbol\u003e\n    \u003csymbol id=\"i-share\" viewbox=\"0 0 24 24\"\u003e\u003cg fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"18\" cy=\"5\" r=\"3\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"6\" cy=\"12\" r=\"3\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"18\" cy=\"19\" r=\"3\"\u003e\u003c\/circle\u003e\u003cpath d=\"m8.6 13.5 6.8 4M15.4 6.5l-6.8 4\"\u003e\u003c\/path\u003e\u003c\/g\u003e\u003c\/symbol\u003e\n  \u003c\/defs\u003e\n\u003c\/svg\u003e\n\u003csection class=\"dra26\" id=\"dra26\"\u003e\u003cheader\u003e\n\u003cdiv class=\"dra26-avatar\" data-in=\"\" style=\"--i: 0;\"\u003e\n\u003cimg id=\"dra26-photo\" width=\"112\" height=\"112\" alt=\"Foto de la Dra. Elena Gómez\" decoding=\"async\" src=\"https:\/\/ui-avatars.com\/api\/?name=Elena+Gomez\u0026amp;background=0e7c86\u0026amp;color=fff\u0026amp;size=200\u0026amp;bold=true\"\u003e \u003cspan class=\"dra26-status\" id=\"dra26-status\" data-open=\"false\" role=\"status\" hidden=\"\"\u003e\u003ci\u003e\u003c\/i\u003e\u003cspan id=\"dra26-status-text\"\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv data-in=\"\" style=\"--i: 1;\"\u003e\n\u003ch2\u003eDra. Elena Gómez\u003c\/h2\u003e\n\u003cp class=\"dra26-role\"\u003eMedicina estética y dermatología\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/header\u003e\u003cnav\u003e\u003c!-- Envoltorio div para separar la animación de aparición y el parpadeo del botón --\u003e\n\u003cdiv data-in=\"\" style=\"--i: 2;\"\u003e\u003ca class=\"dra26-btn dra26-primary\" href=\"https:\/\/calendly.com\/dra-elena-gomez\/consulta\" rel=\"noopener noreferrer\" target=\"_blank\"\u003e \u003csvg\u003e\u003cuse href=\"#i-cal\"\u003e\u003c\/use\u003e\u003c\/svg\u003e \u003cspan class=\"stack\"\u003eAgendar cita\u003csmall\u003eElige día y hora en línea\u003c\/small\u003e\u003c\/span\u003e \u003c\/a\u003e\u003c\/div\u003e\n\u003cdiv class=\"dra26-quick\" data-in=\"\" style=\"--i: 3;\"\u003e\n\u003ca class=\"dra26-btn dra26-tile dra26-wsp\" href=\"https:\/\/wa.me\/525512345678?text=Hola%20Dra.%20Elena%2C%20me%20gustar%C3%ADa%20recibir%20informaci%C3%B3n%20sobre%20una%20consulta.\" rel=\"noopener noreferrer\" target=\"_blank\"\u003e \u003csvg\u003e\u003cuse href=\"#i-wsp\"\u003e\u003c\/use\u003e\u003c\/svg\u003eWhatsApp \u003c\/a\u003e \u003ca class=\"dra26-btn dra26-tile dra26-tel\" href=\"tel:+525512345678\"\u003e \u003csvg\u003e\u003cuse href=\"#i-tel\"\u003e\u003c\/use\u003e\u003c\/svg\u003eLlamar \u003c\/a\u003e \u003ca class=\"dra26-btn dra26-tile dra26-map\" href=\"https:\/\/www.google.com\/maps\/search\/?api=1\u0026amp;query=Paseo+de+la+Reforma+222+Juarez+Ciudad+de+Mexico\" rel=\"noopener noreferrer\" target=\"_blank\"\u003e \u003csvg\u003e\u003cuse href=\"#i-pin\"\u003e\u003c\/use\u003e\u003c\/svg\u003eCómo llegar \u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dra26-social\" data-in=\"\" style=\"--i: 4;\"\u003e\n\u003ca class=\"dra26-btn dra26-round dra26-ig\" href=\"https:\/\/www.instagram.com\/dra.elenagomez\" rel=\"noopener noreferrer\" target=\"_blank\"\u003e\u003csvg\u003e\u003cuse href=\"#i-ig\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/a\u003e \u003ca class=\"dra26-btn dra26-round dra26-fb\" href=\"https:\/\/www.facebook.com\/dra.elenagomez\" rel=\"noopener noreferrer\" target=\"_blank\"\u003e\u003csvg\u003e\u003cuse href=\"#i-fb\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/a\u003e \u003ca class=\"dra26-btn dra26-round dra26-in\" href=\"https:\/\/www.linkedin.com\/in\/dra-elena-gomez\" rel=\"noopener noreferrer\" target=\"_blank\"\u003e\u003csvg\u003e\u003cuse href=\"#i-in\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/nav\u003e\n\u003cdiv class=\"dra26-utils\" data-in=\"\" style=\"--i: 5;\"\u003e\n\u003ca class=\"dra26-util\" download=\"contacto-dra-elena.vcf\" id=\"dra26-download\"\u003e \u003csvg\u003e\u003cuse href=\"#i-user\"\u003e\u003c\/use\u003e\u003c\/svg\u003eGuardar contacto\u003c\/a\u003e \u003ca class=\"dra26-util\" id=\"dra26-share\" rel=\"noopener noreferrer\" href=\"https:\/\/wa.me\/?text=Dra.%20Elena%20G%C3%B3mez%20%E2%80%93%20Medicina%20est%C3%A9tica%20y%20dermatolog%C3%ADa\" target=\"_blank\"\u003e \u003csvg\u003e\u003cuse href=\"#i-share\"\u003e\u003c\/use\u003e\u003c\/svg\u003eCompartir\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dra26-toast\" id=\"dra26-toast\" role=\"status\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"SaludPro","offers":[{"title":"Default Title","offer_id":47592646967468,"sku":null,"price":2.0,"currency_code":"MXN","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0651\/1607\/8252\/files\/LIfoto_4.png?v=1758754043","url":"https:\/\/saludpro.com.mx\/products\/basic","provider":"SaludPro","version":"1.0","type":"link"}