{"product_id":"⭐volver-a-la-raiz-8-bonos-de-regalo","title":"⭐ Volver a la Raíz Ebook + 8 Bonos De Regalo","description":"\n\u003cdiv class=\"urgency-wrapper\"\u003e\n  \u003cdiv class=\"urgency-banner\"\u003e\n\n    \u003c!-- ─── RATING \/ PRUEBA SOCIAL ─── --\u003e\n    \u003cdiv class=\"rating-block\"\u003e\n      \u003cdiv class=\"stars\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"#D2DB76\"\u003e\u003cpath d=\"M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"#D2DB76\"\u003e\u003cpath d=\"M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"#D2DB76\"\u003e\u003cpath d=\"M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"#D2DB76\"\u003e\u003cpath d=\"M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"#D2DB76\"\u003e\u003cpath d=\"M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"rating-text\"\u003e\n        \u003cstrong\u003e4.9\/5\u003c\/strong\u003e · Basado en \u003cstrong\u003e2.847 valoraciones\u003c\/strong\u003e\n      \u003c\/p\u003e\n      \u003cp class=\"rating-sub\"\u003e✨ Producto mejor valorado del mes\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"divider\"\u003e\u003c\/div\u003e\n\n    \u003c!-- ─── TOP ALERT ─── --\u003e\n    \u003cdiv class=\"urgency-top\"\u003e\n      \u003cspan class=\"pulse-dot\"\u003e\u003c\/span\u003e\n      \u003cp class=\"urgency-alert\"\u003e\n        \u003cspan class=\"alert-line\"\u003e¡EL PRECIO ESTÁ POR SUBIR!\u003c\/span\u003e\n        \u003cspan class=\"alert-line\"\u003e\u003cstrong\u003e368 personas\u003c\/strong\u003e están viendo\u003c\/span\u003e\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"urgency-offer\"\u003e\n      \u003cspan class=\"fire\"\u003e🔥\u003c\/span\u003e\n      \u003ch3\u003e¡OFERTA SOLO POR HOY!\u003c\/h3\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"urgency-reserve\"\u003e\n      Tu lugar solo está reservado por \u003cstrong\u003e10 minutos\u003c\/strong\u003e, en caso de no acceder se cederá a otra persona.\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"cupos-badge\"\u003e\n      ⚡ ÚLTIMOS 3 CUPOS ⚡\n    \u003c\/div\u003e\n\n    \u003cp class=\"urgency-end\"\u003eLa oferta se termina en:\u003c\/p\u003e\n\n    \u003cdiv class=\"countdown\" id=\"countdown\"\u003e\n      \u003cdiv class=\"time-block\"\u003e\n        \u003cspan class=\"time\" id=\"minutes\"\u003e10\u003c\/span\u003e\n        \u003cspan class=\"label\"\u003eMINUTOS\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"separator\"\u003e:\u003c\/span\u003e\n      \u003cdiv class=\"time-block\"\u003e\n        \u003cspan class=\"time\" id=\"seconds\"\u003e00\u003c\/span\u003e\n        \u003cspan class=\"label\"\u003eSEGUNDOS\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"discount-badge\"\u003e\n      ¡AHORRÁ EL \u003cstrong\u003e50%\u003c\/strong\u003e!\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  .urgency-wrapper {\n    font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;\n    display: flex;\n    justify-content: center;\n    padding: 20px 12px;\n    box-sizing: border-box;\n  }\n\n  .urgency-banner {\n    background: #28301C;\n    color: #FFC3CC;\n    border-radius: 20px;\n    padding: 26px 20px;\n    max-width: 480px;\n    width: 100%;\n    text-align: center;\n    box-shadow: 0 8px 32px rgba(40, 48, 28, 0.25);\n    position: relative;\n    overflow: hidden;\n    box-sizing: border-box;\n  }\n\n  .urgency-banner::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 4px;\n    background: linear-gradient(90deg, #FFC3CC 0%, #D2DB76 50%, #FFC3CC 100%);\n    background-size: 200% 100%;\n    animation: shimmer 2s linear infinite;\n  }\n\n  @keyframes shimmer {\n    0% { background-position: 200% 0; }\n    100% { background-position: -200% 0; }\n  }\n\n  \/* ─── RATING BLOCK ─── *\/\n  .rating-block {\n    text-align: center;\n    margin-bottom: 18px;\n  }\n\n  .stars {\n    display: flex;\n    justify-content: center;\n    align-items: center;\n    gap: 3px;\n    margin-bottom: 8px;\n  }\n\n  .stars svg {\n    width: 22px;\n    height: 22px;\n    filter: drop-shadow(0 0 4px rgba(210, 219, 118, 0.5));\n    animation: starPop 0.6s ease-out backwards;\n  }\n\n  .stars svg:nth-child(1) { animation-delay: 0.05s; }\n  .stars svg:nth-child(2) { animation-delay: 0.15s; }\n  .stars svg:nth-child(3) { animation-delay: 0.25s; }\n  .stars svg:nth-child(4) { animation-delay: 0.35s; }\n  .stars svg:nth-child(5) { animation-delay: 0.45s; }\n\n  @keyframes starPop {\n    0% { opacity: 0; transform: scale(0.3) rotate(-30deg); }\n    60% { transform: scale(1.2) rotate(5deg); }\n    100% { opacity: 1; transform: scale(1) rotate(0); }\n  }\n\n  .rating-text {\n    font-size: 13px;\n    color: #FFC3CC;\n    margin: 0 0 4px 0;\n    font-weight: 400;\n    letter-spacing: 0.2px;\n  }\n\n  .rating-text strong {\n    color: #D2DB76;\n    font-weight: 700;\n  }\n\n  .rating-sub {\n    font-size: 11px;\n    color: #FFC3CC;\n    margin: 0;\n    font-weight: 500;\n    letter-spacing: 0.5px;\n    opacity: 0.85;\n  }\n\n  .divider {\n    height: 1px;\n    background: linear-gradient(90deg, transparent 0%, rgba(255, 195, 204, 0.25) 50%, transparent 100%);\n    margin: 0 0 18px 0;\n  }\n\n  \/* ─── TOP ALERT — CENTRADO MOBILE FIRST ─── *\/\n  .urgency-top {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    gap: 10px;\n    margin-bottom: 20px;\n    padding: 0 4px;\n  }\n\n  .pulse-dot {\n    width: 10px;\n    height: 10px;\n    background: #FFC3CC;\n    border-radius: 50%;\n    animation: pulse 1.2s ease-in-out infinite;\n    flex-shrink: 0;\n  }\n\n  @keyframes pulse {\n    0%, 100% { opacity: 1; transform: scale(1); box-shadow: 0 0 0 0 rgba(255, 195, 204, 0.6); }\n    50% { opacity: 0.6; transform: scale(1.2); box-shadow: 0 0 0 8px rgba(255, 195, 204, 0); }\n  }\n\n  .urgency-alert {\n    font-size: 13px;\n    font-weight: 400;\n    letter-spacing: 0.3px;\n    margin: 0;\n    line-height: 1.5;\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    text-align: center;\n  }\n\n  .alert-line {\n    display: block;\n    text-align: center;\n  }\n\n  .urgency-alert strong {\n    color: #D2DB76;\n    font-weight: 700;\n  }\n\n  \/* ─── OFFER ─── *\/\n  .urgency-offer {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    gap: 10px;\n    margin-bottom: 16px;\n  }\n\n  .fire {\n    font-size: 24px;\n    animation: flicker 1.5s ease-in-out infinite;\n  }\n\n  @keyframes flicker {\n    0%, 100% { transform: scale(1) rotate(-3deg); }\n    50% { transform: scale(1.1) rotate(3deg); }\n  }\n\n  .urgency-offer h3 {\n    font-size: 21px;\n    font-weight: 800;\n    letter-spacing: -0.5px;\n    margin: 0;\n    color: #FFC3CC;\n    text-transform: uppercase;\n  }\n\n  .urgency-reserve {\n    font-size: 13px;\n    line-height: 1.5;\n    margin: 0 0 20px 0;\n    color: #FFC3CC;\n    opacity: 0.92;\n    font-weight: 300;\n    padding: 0 8px;\n  }\n\n  .urgency-reserve strong {\n    color: #D2DB76;\n    font-weight: 700;\n  }\n\n  .cupos-badge {\n    display: inline-block;\n    background: #D2DB76;\n    color: #28301C;\n    font-size: 13px;\n    font-weight: 800;\n    letter-spacing: 1px;\n    padding: 9px 20px;\n    border-radius: 50px;\n    margin-bottom: 22px;\n    animation: bounce 2s ease-in-out infinite;\n    text-transform: uppercase;\n  }\n\n  @keyframes bounce {\n    0%, 100% { transform: translateY(0); }\n    50% { transform: translateY(-3px); }\n  }\n\n  .urgency-end {\n    font-size: 11px;\n    letter-spacing: 1.5px;\n    text-transform: uppercase;\n    margin: 0 0 14px 0;\n    color: #FFC3CC;\n    opacity: 0.75;\n    font-weight: 500;\n  }\n\n  .countdown {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    gap: 8px;\n    margin-bottom: 24px;\n  }\n\n  .time-block {\n    background: #FFC3CC;\n    color: #28301C;\n    border-radius: 12px;\n    padding: 14px 20px;\n    min-width: 88px;\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    gap: 4px;\n    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);\n  }\n\n  .time {\n    font-size: 36px;\n    font-weight: 800;\n    line-height: 1;\n    letter-spacing: -1px;\n    font-variant-numeric: tabular-nums;\n  }\n\n  .label {\n    font-size: 9px;\n    font-weight: 700;\n    letter-spacing: 1.5px;\n    opacity: 0.7;\n  }\n\n  .separator {\n    font-size: 32px;\n    font-weight: 800;\n    color: #FFC3CC;\n    animation: blink 1s ease-in-out infinite;\n  }\n\n  @keyframes blink {\n    0%, 100% { opacity: 1; }\n    50% { opacity: 0.3; }\n  }\n\n  .discount-badge {\n    display: inline-block;\n    background: #FFC3CC;\n    color: #28301C;\n    font-size: 15px;\n    font-weight: 700;\n    letter-spacing: 0.5px;\n    padding: 12px 26px;\n    border-radius: 50px;\n    text-transform: uppercase;\n  }\n\n  .discount-badge strong {\n    font-size: 19px;\n    font-weight: 900;\n  }\n\n  \/* ─── DESKTOP ─── *\/\n  @media (min-width: 500px) {\n    .urgency-alert {\n      flex-direction: row;\n      gap: 6px;\n    }\n    .alert-line {\n      display: inline;\n    }\n    .stars svg { width: 24px; height: 24px; }\n    .rating-text { font-size: 14px; }\n  }\n\n  \/* ─── MOBILE SMALL ─── *\/\n  @media (max-width: 380px) {\n    .urgency-banner { padding: 22px 16px; }\n    .urgency-offer h3 { font-size: 18px; }\n    .time { font-size: 32px; }\n    .time-block { min-width: 78px; padding: 12px 14px; }\n    .urgency-alert { font-size: 12px; }\n    .urgency-reserve { font-size: 12px; }\n    .stars svg { width: 20px; height: 20px; }\n    .rating-text { font-size: 12px; }\n    .rating-sub { font-size: 10px; }\n  }\n\u003c\/style\u003e\n\n\u003cscript\u003e\n  (function() {\n    let totalSeconds = 10 * 60;\n    const minutesEl = document.getElementById('minutes');\n    const secondsEl = document.getElementById('seconds');\n\n    function updateCountdown() {\n      if (totalSeconds \u003c= 0) {\n        totalSeconds = 10 * 60;\n      }\n      const minutes = Math.floor(totalSeconds \/ 60);\n      const seconds = totalSeconds % 60;\n      minutesEl.textContent = String(minutes).padStart(2, '0');\n      secondsEl.textContent = String(seconds).padStart(2, '0');\n      totalSeconds--;\n    }\n\n    updateCountdown();\n    setInterval(updateCountdown, 1000);\n  })();\n\u003c\/script\u003e","brand":"+12875 Descargas","offers":[{"title":"Default Title","offer_id":48410378731769,"sku":null,"price":20990.0,"currency_code":"ARS","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0814\/1658\/5465\/files\/PRODUCTOOFICIAL.jpg?v=1779070817","url":"https:\/\/raizfemenina.org\/products\/%e2%ad%90volver-a-la-raiz-8-bonos-de-regalo","provider":"RAÍZ FEMENINA","version":"1.0","type":"link"}