✦ Verified product
Body Reset 7D + 8 BONUS DE REGALO
MXN 229.99
Body Reset 7 Day
Verified independent store
→
/* --- ESTILOS CAJA DE URGENCIA --- */ @keyframes pulse { 0% { transform: scale(1); } 50% { transform: scale(1.04); } 100% { transform: scale(1); } } .price-alert { display: inline
-block; animation: pulse 1.4s ease-in-out infinite; background: #fff4f4; color: #c62828; padding: 8px 16px; border-radius: 10px; font-weight: 700; font-size: 14px; box-shadow: 0 4px 12px rgba(0,0,0,0.08); margin-bottom: 16px; } .urgency-box { background: linear-gradient(145deg, #ffffff, #f8f8f8); color: #111; padding: 28px; border-radius: 18px; text-align: center; max-width: 400px; margin: auto; box-shadow: 0 14px 30px rgba(0,0,0,0.12); border: 1px solid rgba(0,0,0,0.06); margin-bottom: 30px; } .urgency-box h2 { margin: 0 0 12px; font-size: 28px; font-weight: 800; } .urgency-box p { margin: 8px 0; font-size: 15px; color: #444; line-height: 1.5; } #countdown { font-size: 64px; font-weight: 900; line-height: 1; color: #18a558; margin: 20px 0 8px; text-shadow: 0 1px 0 #128046, 0 2px 0 #0f6a3a, 0 3px 0 #0b542e, 0 4px 8px rgba(0,0,0,0.25); letter-spacing: 3px; } .count-label { margin-top: 6px; font-size: 13px; color: #777; letter-spacing: 2px; text-transform: uppercase; } .cta-btn { display: inline-block; margin-top: 18px; background: linear-gradient(135deg, #18a558, #0f7a40); color: white; font-weight: 900; padding: 14px 28px; border-radius: 12px; text-decoration: none; font-size: 15px; box-shadow: 0 8px 18px rgba(24,165,88,0.35); } ⚡ ¡EL PRECIO ESTÁ POR SUBIR! 🔥 ¡OFERTA SOLO POR HOY! Tu lugar solo está reservado por 10 minutos.Si no accedes, se liberará para otra persona. La oferta termina en: 10:00 MINUTOS · SEGUNDOS ¡AHORRÁ EL 50%! let duration = 10 * 60; const countdownEl = document.getElementById("countdown"); const timer = setInterval(() => { let minutes = Math.floor(duration / 60); let seconds = duration % 60; minutes = minutes < 10 ? "0" + minutes : minutes; seconds = seconds < 10 ? "0" + seconds : seconds; countdownEl.textContent = `${minutes}:${seconds}`; if (duration