{"product_id":"tokio-cheesecake","title":"TOKIO CHEESECAKE + 5 BONUS DE REGALO","description":"\u003c!-- Importar Playfair Display desde Google Fonts --\u003e\n\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Playfair+Display:wght@700\u0026display=swap');\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Montserrat:wght@400;500;700\u0026display=swap');\n  \n  \/* CONTENEDOR PRINCIPAL CON NEÓN DORADO *\/\n  #urgency-box {\n    position: relative;\n    overflow: hidden;\n    background: #000;\n    border: 2px solid #FFD700;\n    border-radius: 12px;\n    box-shadow:\n      0 0 8px rgba(255,215,0,0.8),\n      0 0 16px rgba(255,215,0,0.6),\n      0 4px 10px rgba(0,0,0,0.3);\n    padding: 20px;\n    text-align: center;\n    max-width: 360px;\n    margin: auto;\n  }\n  \n  \/* EFECTO SHINE *\/\n  #urgency-box::before {\n    content: '';\n    position: absolute;\n    top: 0; left: -75%;\n    width: 50%; height: 100%;\n    background: rgba(255,255,255,0.08);\n    transform: skewX(-25deg);\n    animation: shine 3.5s infinite;\n  }\n  @keyframes shine {\n    from { left: -75%; }\n    to   { left: 125%; }\n  }\n  \n  \/* TÍTULO: PLAYFAIR DISPLAY *\/\n  #urgency-box h2 {\n    font-family: 'Playfair Display', serif;\n    font-size: 24px;\n    color: #FFD700;\n    margin: 0 0 8px;\n  }\n  \n  \/* TEXTO SECUNDARIO: MONTSERRAT *\/\n  #urgency-box p {\n    font-family: 'Montserrat', sans-serif;\n    color: #FFF;\n    font-size: 14px;\n    margin: 0 0 8px;\n  }\n  #urgency-box p:nth-of-type(3) { margin-bottom: 12px; }\n  \n  \/* CASILLAS DE TIEMPO *\/\n  .timer-container {\n    display: flex;\n    justify-content: center;\n    gap: 12px;\n    margin-bottom: 16px;\n  }\n  .time-box {\n    background: linear-gradient(180deg, #1a1a1a 0%, #0f0f0f 100%);\n    border-radius: 8px;\n    width: 90px; height: 90px;\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    justify-content: center;\n    box-shadow: inset 0 2px 4px rgba(0,0,0,0.5);\n  }\n  .time-box .number {\n    font-family: 'Montserrat', sans-serif;\n    font-size: 48px; font-weight: 700;\n    color: #FFF; line-height: 1;\n  }\n  .time-box .label {\n    font-family: 'Montserrat', sans-serif;\n    font-size: 12px; text-transform: uppercase;\n    color: #EEE; margin-top: 4px;\n  }\n  \n  \/* BOTÓN ROJO DARK *\/\n  #offer-button {\n    margin-top: 12px;\n    background: #8B0000; \/* rojo oscuro *\/\n    color: #FFF;\n    font-family: 'Montserrat', sans-serif;\n    font-weight: 700;\n    padding: 12px 24px;\n    border: none;\n    border-radius: 8px;\n    font-size: 14px;\n    cursor: pointer;\n    box-shadow:\n      0 0 8px rgba(139,0,0,0.8),\n      0 4px 6px rgba(0,0,0,0.3);\n    transition: transform 0.2s;\n  }\n  #offer-button:hover {\n    transform: scale(1.05);\n  }\n\u003c\/style\u003e\n\u003cdiv id=\"urgency-box\"\u003e\n\u003ch2\u003e🔥 ¡OFERTA SOLO POR HOY!\u003c\/h2\u003e\n\u003cp\u003eTu lugar con los \u003cstrong style=\"color: #ffd700;\"\u003e5 BONUS de REGALO\u003c\/strong\u003e solo está reservado por los próximos minutos. \u003cstrong\u003e¡No pierdas tus beneficios!\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eLa oferta se termina en:\u003c\/p\u003e\n\u003cdiv class=\"timer-container\"\u003e\n\u003cdiv class=\"time-box\"\u003e\n\u003cdiv class=\"number\" id=\"minutes\"\u003e10\u003c\/div\u003e\n\u003cdiv class=\"label\"\u003eMINUTOS\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"time-box\"\u003e\n\u003cdiv class=\"number\" id=\"seconds\"\u003e00\u003c\/div\u003e\n\u003cdiv class=\"label\"\u003eSEGUNDOS\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton id=\"offer-button\"\u003e¡AHORRA $74.500 AHORA!\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cscript\u003e\n  document.addEventListener('DOMContentLoaded', () =\u003e {\n    let totalSeconds = 10 * 60; \/\/ 10 minutos\n    const minutesEl = document.getElementById('minutes');\n    const secondsEl = document.getElementById('seconds');\n\n    const updateTimer = () =\u003e {\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\n      if (totalSeconds \u003e 0) {\n        totalSeconds--;\n      } else {\n        clearInterval(timerInterval);\n      }\n    };\n\n    updateTimer(); \/\/ Mostrar de inmediato\n    const timerInterval = setInterval(updateTimer, 1000);\n  });\n\u003c\/script\u003e \u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0771\/8407\/3948\/files\/GARANTIA_1.gif?v=1753980431\"\u003e\u003c\/p\u003e\n","brand":"Mi tienda","offers":[{"title":"Default Title","offer_id":45684501053626,"sku":null,"price":17990.0,"currency_code":"ARS","in_stock":true}],"url":"https:\/\/tokiocheesecake.shop\/products\/tokio-cheesecake","provider":"Mi tienda","version":"1.0","type":"link"}