{"product_id":"glampets-limpiador-dental-para-mascotas","title":"GlamPets - Limpiador Dental Para Mascotas","description":"      \u003c!-- ════════════════════════════════════════════════════════════\n     DESCRIPCIÓN PRODUCTO SHOPIFY - GLAMPETS LIMPIADOR DENTAL\n     Tema: Debutify | COD Releasit Form\n     ════════════════════════════════════════════════════════════ --\u003e\n\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Lato:wght@300;400;700;900\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\n\u003cstyle\u003e\n\/* ============ RESET Y BASE ============ *\/\n.gp-wrapper * { box-sizing: border-box; margin: 0; padding: 0; font-family: 'Lato', sans-serif; }\n.gp-wrapper { max-width: 100%; overflow-x: hidden; color: #0a0a0a; line-height: 1.5; }\n.gp-wrapper img { max-width: 100%; height: auto; display: block; }\n.gp-container { max-width: 900px; margin: 0 auto; padding: 0 16px; }\n\n\/* ============ 1. BANNER MARQUEE ============ *\/\n.gp-marquee {\n  background: linear-gradient(90deg, #1e90ff 0%, #0a0a0a 50%, #1e90ff 100%);\n  color: #fff;\n  padding: 10px 0;\n  overflow: hidden;\n  white-space: nowrap;\n  font-weight: 700;\n  font-size: 13px;\n  letter-spacing: 0.5px;\n}\n.gp-marquee-track {\n  display: inline-block;\n  animation: gp-scroll 22s linear infinite;\n}\n.gp-marquee-track span { margin: 0 28px; }\n.gp-marquee-track span::before { content: \"✦ \"; color: #1e90ff; background: #fff; padding: 0 4px; border-radius: 3px; margin-right: 6px; }\n@keyframes gp-scroll {\n  0% { transform: translateX(0); }\n  100% { transform: translateX(-50%); }\n}\n\n\/* ============ 2. COUNTDOWN (INLINE + FLOTA AL SCROLLEAR) ============ *\/\n.gp-cd-spacer {\n  display: none;\n  height: 80px;\n}\n.gp-cd-spacer.gp-active { display: block; }\n\n.gp-countdown {\n  position: relative;\n  z-index: 50;\n  background: linear-gradient(135deg, #0a0a0a 0%, #1a1a1a 100%);\n  border: 1px solid #1e90ff;\n  border-radius: 14px;\n  padding: 14px 18px;\n  margin: 16px auto;\n  max-width: 880px;\n  width: calc(100% - 24px);\n  box-shadow: 0 8px 30px rgba(0,0,0,0.35), 0 0 30px rgba(30,144,255,0.4), inset 0 0 20px rgba(30,144,255,0.08);\n  overflow: hidden;\n  transition: none;\n}\n.gp-countdown.gp-floating {\n  position: fixed;\n  top: 12px;\n  left: 50%;\n  transform: translateX(-50%);\n  z-index: 99999;\n  margin: 0;\n  animation: gp-cd-drop 0.4s ease-out;\n}\n@keyframes gp-cd-drop {\n  from { transform: translateX(-50%) translateY(-100%); opacity: 0; }\n  to { transform: translateX(-50%) translateY(0); opacity: 1; }\n}\n.gp-countdown::before {\n  content: \"\";\n  position: absolute;\n  top: 0; left: -100%;\n  width: 60%; height: 100%;\n  background: linear-gradient(90deg, transparent, rgba(30,144,255,0.25), transparent);\n  animation: gp-sweep 2s ease-in-out infinite;\n}\n@keyframes gp-sweep {\n  0% { left: -100%; }\n  100% { left: 200%; }\n}\n.gp-cd-inner {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  gap: 14px;\n  position: relative;\n  z-index: 2;\n  flex-wrap: wrap;\n}\n.gp-cd-label {\n  color: #fff !important;\n  font-size: 13px;\n  font-weight: 700;\n  letter-spacing: 0.5px;\n  text-transform: uppercase;\n}\n.gp-cd-label span { color: #1e90ff !important; }\n.gp-cd-timer {\n  display: flex;\n  align-items: center;\n  gap: 6px;\n}\n.gp-cd-box {\n  background: #000 !important;\n  border: 1px solid #1e90ff;\n  border-radius: 6px;\n  padding: 6px 10px;\n  min-width: 42px;\n  text-align: center;\n  color: #1e90ff !important;\n  font-weight: 900;\n  font-size: 18px;\n  box-shadow: 0 0 10px rgba(30,144,255,0.5);\n  font-family: 'Lato', sans-serif !important;\n  line-height: 1.2;\n}\n.gp-cd-sep {\n  color: #1e90ff !important;\n  font-weight: 900;\n  font-size: 18px;\n  animation: gp-blink 0.7s ease-in-out infinite;\n}\n@keyframes gp-blink {\n  0%, 100% { opacity: 1; }\n  50% { opacity: 0.2; }\n}\n\n\/* ============ 3. HERO ============ *\/\n.gp-hero {\n  text-align: center;\n  padding: 30px 16px 20px;\n}\n.gp-rating-pill {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  background: #fff;\n  border: 2px solid #1e90ff;\n  border-radius: 50px;\n  padding: 8px 18px;\n  font-weight: 700;\n  font-size: 14px;\n  color: #0a0a0a;\n  box-shadow: 0 4px 14px rgba(30,144,255,0.18);\n  margin-bottom: 18px;\n}\n.gp-rating-stars { color: #ffc107; letter-spacing: 1px; }\n.gp-rating-pill small { color: #555; font-weight: 400; font-size: 12px; }\n.gp-hero h1 {\n  font-size: 32px;\n  font-weight: 900;\n  line-height: 1.15;\n  margin-bottom: 14px;\n  letter-spacing: -0.5px;\n}\n.gp-hero h1 .gp-blue { color: #1e90ff; }\n.gp-hero p {\n  font-size: 17px;\n  color: #444;\n  max-width: 620px;\n  margin: 0 auto 22px;\n  line-height: 1.55;\n}\n.gp-hero-img {\n  border-radius: 18px;\n  overflow: hidden;\n  box-shadow: 0 12px 40px rgba(0,0,0,0.12);\n}\n\n\/* ============ 4. TRANSFORMACIÓN ============ *\/\n.gp-transform {\n  background: radial-gradient(circle at 50% 50%, #1a1a1a 0%, #0a0a0a 70%);\n  margin: 40px -16px;\n  padding: 50px 16px;\n  position: relative;\n  overflow: hidden;\n}\n.gp-transform::before {\n  content: \"\";\n  position: absolute;\n  top: 50%; left: 50%;\n  transform: translate(-50%, -50%);\n  width: 500px; height: 500px;\n  background: radial-gradient(circle, rgba(30,144,255,0.25) 0%, transparent 70%);\n  filter: blur(40px);\n  pointer-events: none;\n}\n.gp-transform-inner {\n  position: relative;\n  text-align: center;\n  z-index: 2;\n  max-width: 880px;\n  margin: 0 auto;\n}\n.gp-transform-tag {\n  display: inline-block;\n  background: rgba(30,144,255,0.15);\n  border: 1px solid #1e90ff;\n  color: #1e90ff;\n  padding: 6px 16px;\n  border-radius: 50px;\n  font-size: 12px;\n  font-weight: 700;\n  letter-spacing: 1.5px;\n  text-transform: uppercase;\n  margin-bottom: 18px;\n}\n.gp-transform h2 {\n  color: #fff;\n  font-size: 30px;\n  font-weight: 900;\n  line-height: 1.2;\n  margin-bottom: 14px;\n}\n.gp-transform h2 .gp-blue { color: #1e90ff; }\n.gp-transform p {\n  color: #ccc;\n  font-size: 16px;\n  max-width: 600px;\n  margin: 0 auto 26px;\n  line-height: 1.6;\n}\n.gp-transform-img {\n  border-radius: 18px;\n  overflow: hidden;\n  box-shadow: 0 20px 60px rgba(30,144,255,0.3);\n  border: 2px solid rgba(30,144,255,0.4);\n}\n\n\/* ============ 5. BENEFICIOS ============ *\/\n.gp-benefits {\n  padding: 40px 0 20px;\n}\n.gp-benefits h2 {\n  text-align: center;\n  font-size: 26px;\n  font-weight: 900;\n  margin-bottom: 28px;\n  letter-spacing: -0.3px;\n}\n.gp-benefits h2 .gp-blue { color: #1e90ff; }\n.gp-benefits-grid {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 14px;\n}\n.gp-benefit-card {\n  background: #fff;\n  border: 2px solid #eef2f7;\n  border-radius: 16px;\n  padding: 22px 14px;\n  text-align: center;\n  transition: all 0.3s ease;\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  justify-content: center;\n  min-height: 170px;\n}\n.gp-benefit-card:hover {\n  border-color: #1e90ff;\n  transform: translateY(-4px);\n  box-shadow: 0 12px 30px rgba(30,144,255,0.15);\n}\n.gp-benefit-icon { font-size: 38px; margin-bottom: 10px; }\n.gp-benefit-card h3 { font-size: 15px; font-weight: 900; margin-bottom: 6px; color: #0a0a0a; }\n.gp-benefit-card p { font-size: 13px; color: #666; line-height: 1.4; }\n\n\/* ============ 6. PRODUCTO EN USO ============ *\/\n.gp-use-section {\n  background: #f5f7fa;\n  margin: 30px -16px;\n  padding: 36px 16px;\n  text-align: center;\n}\n.gp-use-section h2 {\n  font-size: 24px;\n  font-weight: 900;\n  margin-bottom: 8px;\n  letter-spacing: -0.3px;\n}\n.gp-use-section h2 .gp-blue { color: #1e90ff; }\n.gp-use-section p {\n  color: #555;\n  font-size: 15px;\n  margin-bottom: 22px;\n  max-width: 560px;\n  margin-left: auto;\n  margin-right: auto;\n}\n.gp-use-img {\n  border-radius: 16px;\n  overflow: hidden;\n  box-shadow: 0 12px 36px rgba(0,0,0,0.12);\n  max-width: 700px;\n  margin: 22px auto 0;\n}\n\n\/* ============ 7. URGENCIA (CON ANIMACIÓN POTENTE) ============ *\/\n.gp-urgency {\n  background: linear-gradient(135deg, #0a0a0a 0%, #1a1a1a 100%);\n  border-radius: 14px;\n  padding: 18px 20px;\n  margin: 30px 0;\n  position: relative;\n  overflow: hidden;\n  border: 1px solid #1e90ff;\n  animation: gp-urgency-glow 2s ease-in-out infinite;\n}\n@keyframes gp-urgency-glow {\n  0%, 100% { box-shadow: 0 0 15px rgba(30,144,255,0.3), inset 0 0 10px rgba(30,144,255,0.05); }\n  50% { box-shadow: 0 0 35px rgba(30,144,255,0.7), inset 0 0 20px rgba(30,144,255,0.15); }\n}\n.gp-urgency::before {\n  content: \"\";\n  position: absolute;\n  top: 0; left: -50%;\n  width: 50%; height: 100%;\n  background: linear-gradient(90deg, transparent, rgba(30,144,255,0.4), rgba(255,255,255,0.25), rgba(30,144,255,0.4), transparent);\n  animation: gp-urgency-sweep 2.2s linear infinite;\n}\n@keyframes gp-urgency-sweep {\n  0% { left: -50%; }\n  100% { left: 100%; }\n}\n.gp-urgency::after {\n  content: \"\";\n  position: absolute;\n  top: 50%; left: 50%;\n  transform: translate(-50%, -50%);\n  width: 300px; height: 300px;\n  background: radial-gradient(circle, rgba(255,59,48,0.15) 0%, transparent 70%);\n  animation: gp-urgency-pulse-bg 1.8s ease-in-out infinite;\n  pointer-events: none;\n}\n@keyframes gp-urgency-pulse-bg {\n  0%, 100% { opacity: 0.3; transform: translate(-50%, -50%) scale(0.8); }\n  50% { opacity: 1; transform: translate(-50%, -50%) scale(1.2); }\n}\n.gp-urgency-inner {\n  position: relative;\n  z-index: 2;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  gap: 14px;\n  flex-wrap: wrap;\n  text-align: center;\n}\n.gp-pulse-dot {\n  width: 14px; height: 14px;\n  background: #ff3b30;\n  border-radius: 50%;\n  box-shadow: 0 0 0 0 rgba(255,59,48,0.9), 0 0 10px rgba(255,59,48,0.8);\n  animation: gp-pulse 1.2s infinite;\n  flex-shrink: 0;\n}\n@keyframes gp-pulse {\n  0% { box-shadow: 0 0 0 0 rgba(255,59,48,0.9), 0 0 10px rgba(255,59,48,0.8); transform: scale(1); }\n  70% { box-shadow: 0 0 0 18px rgba(255,59,48,0), 0 0 10px rgba(255,59,48,0.8); transform: scale(1.15); }\n  100% { box-shadow: 0 0 0 0 rgba(255,59,48,0), 0 0 10px rgba(255,59,48,0.8); transform: scale(1); }\n}\n.gp-urgency-text { color: #fff; font-weight: 700; font-size: 14px; }\n.gp-urgency-text strong { color: #1e90ff; }\n\n\/* ============ 9. ANTES Y DESPUÉS ============ *\/\n.gp-vs { padding: 40px 0; }\n.gp-vs h2 {\n  text-align: center;\n  font-size: 26px;\n  font-weight: 900;\n  margin-bottom: 22px;\n  letter-spacing: -0.3px;\n}\n.gp-vs h2 .gp-blue { color: #1e90ff; }\n.gp-vs-img-wrap {\n  position: relative;\n  border-radius: 18px;\n  overflow: hidden;\n  box-shadow: 0 14px 40px rgba(0,0,0,0.15);\n  margin-bottom: 22px;\n}\n.gp-vs-badge {\n  position: absolute;\n  top: 14px;\n  padding: 6px 16px;\n  border-radius: 50px;\n  color: #fff;\n  font-weight: 900;\n  font-size: 12px;\n  letter-spacing: 1.5px;\n  z-index: 3;\n  box-shadow: 0 4px 12px rgba(0,0,0,0.25);\n}\n.gp-vs-badge-antes { left: 14px; background: #e63946; }\n.gp-vs-badge-despues { right: 14px; background: #2ec27e; }\n.gp-vs-grid {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 12px;\n}\n.gp-vs-col { border-radius: 14px; padding: 18px 14px; }\n.gp-vs-col-bad { background: #fff4f4; border: 2px solid #ffd6d6; }\n.gp-vs-col-good { background: #f0fdf4; border: 2px solid #bbf7d0; }\n.gp-vs-col h4 { font-size: 14px; font-weight: 900; margin-bottom: 12px; text-align: center; }\n.gp-vs-col-bad h4 { color: #c0392b; }\n.gp-vs-col-good h4 { color: #16a34a; }\n.gp-vs-col ul { list-style: none; padding: 0; }\n.gp-vs-col li {\n  font-size: 13px;\n  padding: 6px 0;\n  display: flex;\n  align-items: flex-start;\n  gap: 6px;\n  line-height: 1.35;\n}\n.gp-vs-col-bad li::before { content: \"✕\"; color: #e63946; font-weight: 900; flex-shrink: 0; }\n.gp-vs-col-good li::before { content: \"✓\"; color: #2ec27e; font-weight: 900; flex-shrink: 0; }\n\n\/* ============ 10. INGREDIENTES ============ *\/\n.gp-tech {\n  background: linear-gradient(135deg, #f8fafc 0%, #eef4fb 100%);\n  margin: 30px -16px;\n  padding: 40px 16px;\n}\n.gp-tech-inner { max-width: 880px; margin: 0 auto; text-align: center; }\n.gp-tech h2 { font-size: 26px; font-weight: 900; margin-bottom: 8px; letter-spacing: -0.3px; }\n.gp-tech h2 .gp-blue { color: #1e90ff; }\n.gp-tech \u003e .gp-tech-inner \u003e p {\n  color: #555;\n  font-size: 15px;\n  margin-bottom: 24px;\n  max-width: 600px;\n  margin-left: auto;\n  margin-right: auto;\n}\n.gp-tech-img {\n  border-radius: 18px;\n  overflow: hidden;\n  box-shadow: 0 14px 40px rgba(0,0,0,0.12);\n  margin-bottom: 24px;\n}\n.gp-tech-list {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 10px;\n  text-align: left;\n}\n.gp-tech-item {\n  background: #fff;\n  border-left: 4px solid #1e90ff;\n  border-radius: 10px;\n  padding: 12px 14px;\n  font-size: 13px;\n  font-weight: 700;\n  color: #0a0a0a;\n  box-shadow: 0 2px 8px rgba(0,0,0,0.04);\n}\n.gp-tech-item small {\n  display: block;\n  color: #666;\n  font-weight: 400;\n  font-size: 12px;\n  margin-top: 3px;\n  line-height: 1.4;\n}\n\n\/* ============ 11. PASOS ============ *\/\n.gp-steps { padding: 40px 0; text-align: center; }\n.gp-steps h2 { font-size: 26px; font-weight: 900; margin-bottom: 8px; letter-spacing: -0.3px; }\n.gp-steps h2 .gp-blue { color: #1e90ff; }\n.gp-steps \u003e p {\n  color: #555;\n  font-size: 15px;\n  margin-bottom: 22px;\n  max-width: 600px;\n  margin-left: auto;\n  margin-right: auto;\n}\n.gp-steps-img {\n  border-radius: 18px;\n  overflow: hidden;\n  box-shadow: 0 14px 40px rgba(0,0,0,0.12);\n  margin-bottom: 22px;\n}\n.gp-steps-list {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 10px;\n  text-align: left;\n}\n.gp-step {\n  background: #fff;\n  border: 2px solid #eef2f7;\n  border-radius: 12px;\n  padding: 14px;\n  display: flex;\n  align-items: flex-start;\n  gap: 10px;\n}\n.gp-step-num {\n  background: #1e90ff;\n  color: #fff;\n  width: 28px; height: 28px;\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-weight: 900;\n  font-size: 14px;\n  flex-shrink: 0;\n}\n.gp-step p { font-size: 13px; color: #333; line-height: 1.4; }\n.gp-step p strong { color: #0a0a0a; display: block; margin-bottom: 2px; font-size: 13px; }\n\n\/* ============ 12. RAZAS ============ *\/\n.gp-variety {\n  background: #f5f7fa;\n  margin: 30px -16px;\n  padding: 36px 16px;\n  text-align: center;\n}\n.gp-variety h2 { font-size: 24px; font-weight: 900; margin-bottom: 8px; letter-spacing: -0.3px; }\n.gp-variety h2 .gp-blue { color: #1e90ff; }\n.gp-variety \u003e p { color: #555; font-size: 15px; margin-bottom: 22px; }\n.gp-variety-grid {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 10px;\n  max-width: 700px;\n  margin: 0 auto;\n}\n.gp-variety-card {\n  background: #fff;\n  border-radius: 12px;\n  padding: 16px 8px;\n  font-size: 13px;\n  font-weight: 700;\n  color: #0a0a0a;\n  box-shadow: 0 2px 8px rgba(0,0,0,0.05);\n  transition: all 0.3s ease;\n}\n.gp-variety-card:hover { transform: translateY(-3px); box-shadow: 0 8px 20px rgba(30,144,255,0.15); }\n.gp-variety-emoji { font-size: 28px; display: block; margin-bottom: 6px; }\n\n\/* ============ 13. RESEÑAS ============ *\/\n.gp-reviews { padding: 40px 0; }\n.gp-reviews h2 {\n  text-align: center;\n  font-size: 26px;\n  font-weight: 900;\n  margin-bottom: 22px;\n  letter-spacing: -0.3px;\n}\n.gp-reviews h2 .gp-blue { color: #1e90ff; }\n.gp-score-box {\n  background: linear-gradient(135deg, #fff 0%, #f8fafc 100%);\n  border-radius: 18px;\n  padding: 24px 18px;\n  margin-bottom: 24px;\n  display: grid;\n  grid-template-columns: 1fr 2fr;\n  gap: 20px;\n  align-items: center;\n  box-shadow: 0 8px 24px rgba(0,0,0,0.06);\n  border: 1px solid #eef2f7;\n}\n.gp-score-num { text-align: center; }\n.gp-score-num .gp-num {\n  font-size: 52px;\n  font-weight: 900;\n  color: #1e90ff;\n  line-height: 1;\n  display: block;\n}\n.gp-score-num .gp-stars-big {\n  color: #ffc107;\n  font-size: 18px;\n  letter-spacing: 2px;\n  display: block;\n  margin: 6px 0;\n}\n.gp-score-num small { color: #666; font-size: 12px; font-weight: 700; }\n.gp-bars { display: flex; flex-direction: column; gap: 6px; }\n.gp-bar-row {\n  display: grid;\n  grid-template-columns: 30px 1fr 38px;\n  align-items: center;\n  gap: 8px;\n  font-size: 12px;\n}\n.gp-bar-row .gp-bar-label { font-weight: 700; color: #555; }\n.gp-bar-track { background: #eef2f7; height: 8px; border-radius: 50px; overflow: hidden; }\n.gp-bar-fill {\n  height: 100%;\n  background: linear-gradient(90deg, #1e90ff, #4ba9ff);\n  border-radius: 50px;\n  animation: gp-fillbar 1.5s ease-out forwards;\n  width: 0;\n}\n@keyframes gp-fillbar { to { width: var(--w); } }\n.gp-bar-row .gp-bar-pct { color: #666; font-weight: 700; text-align: right; }\n\n.gp-review-card {\n  background: #fff;\n  border: 2px solid #eef2f7;\n  border-radius: 16px;\n  padding: 18px;\n  margin-bottom: 12px;\n  box-shadow: 0 4px 14px rgba(0,0,0,0.04);\n}\n.gp-review-featured {\n  border-color: #1e90ff;\n  box-shadow: 0 6px 20px rgba(30,144,255,0.15);\n  position: relative;\n}\n.gp-featured-tag {\n  position: absolute;\n  top: -10px; left: 16px;\n  background: #1e90ff;\n  color: #fff;\n  font-size: 11px;\n  font-weight: 700;\n  padding: 4px 10px;\n  border-radius: 50px;\n  letter-spacing: 0.3px;\n}\n.gp-review-head {\n  display: flex;\n  align-items: center;\n  gap: 12px;\n  margin-bottom: 10px;\n  flex-wrap: wrap;\n}\n.gp-avatar {\n  width: 42px; height: 42px;\n  border-radius: 50%;\n  background: linear-gradient(135deg, #1e90ff 0%, #0a0a0a 100%);\n  color: #fff;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-weight: 900;\n  font-size: 15px;\n  flex-shrink: 0;\n}\n.gp-review-info { flex: 1; min-width: 160px; }\n.gp-review-name {\n  font-weight: 900;\n  font-size: 14px;\n  color: #0a0a0a;\n  display: flex;\n  align-items: center;\n  gap: 6px;\n  flex-wrap: wrap;\n}\n.gp-verified {\n  background: #d1f7e0;\n  color: #16a34a;\n  font-size: 10px;\n  font-weight: 700;\n  padding: 2px 7px;\n  border-radius: 50px;\n  letter-spacing: 0.3px;\n}\n.gp-review-meta { font-size: 11px; color: #888; margin-top: 2px; }\n.gp-review-stars { color: #ffc107; font-size: 13px; letter-spacing: 1px; margin-bottom: 6px; }\n.gp-review-title { font-weight: 900; font-size: 14px; color: #0a0a0a; margin-bottom: 6px; }\n.gp-review-text { font-size: 13.5px; color: #444; line-height: 1.55; margin-bottom: 8px; }\n.gp-review-helpful {\n  font-size: 11px;\n  color: #888;\n  border-top: 1px solid #f0f3f7;\n  padding-top: 8px;\n}\n\n\/* ============ 14. TRUST BADGES ============ *\/\n.gp-trust { padding: 30px 0; }\n.gp-trust-grid {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 10px;\n}\n.gp-trust-card {\n  background: #fff;\n  border: 2px solid #eef2f7;\n  border-radius: 14px;\n  padding: 18px 12px;\n  text-align: center;\n  transition: all 0.3s ease;\n}\n.gp-trust-card:hover { border-color: #1e90ff; transform: translateY(-3px); }\n.gp-trust-icon { font-size: 30px; margin-bottom: 6px; }\n.gp-trust-card h4 { font-size: 13px; font-weight: 900; margin-bottom: 3px; }\n.gp-trust-card p { font-size: 11px; color: #666; line-height: 1.35; }\n\n\/* ============ 15. FAQ ============ *\/\n.gp-faq { padding: 30px 0 50px; }\n.gp-faq h2 {\n  text-align: center;\n  font-size: 26px;\n  font-weight: 900;\n  margin-bottom: 22px;\n  letter-spacing: -0.3px;\n}\n.gp-faq h2 .gp-blue { color: #1e90ff; }\n.gp-faq-item {\n  background: #fff;\n  border: 2px solid #eef2f7;\n  border-radius: 12px;\n  margin-bottom: 8px;\n  overflow: hidden;\n  transition: all 0.3s ease;\n}\n.gp-faq-item[open] { border-color: #1e90ff; }\n.gp-faq-item summary {\n  padding: 16px 18px;\n  font-weight: 700;\n  font-size: 14px;\n  color: #0a0a0a;\n  cursor: pointer;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  list-style: none;\n  user-select: none;\n}\n.gp-faq-item summary::-webkit-details-marker { display: none; }\n.gp-faq-item summary::after {\n  content: \"+\";\n  font-size: 22px;\n  font-weight: 300;\n  color: #1e90ff;\n  transition: transform 0.3s ease;\n  margin-left: 12px;\n}\n.gp-faq-item[open] summary::after { transform: rotate(45deg); }\n.gp-faq-body {\n  padding: 0 18px 16px;\n  font-size: 13.5px;\n  color: #555;\n  line-height: 1.6;\n}\n\n\/* ============ FINAL ============ *\/\n.gp-final {\n  background: linear-gradient(135deg, #0a0a0a 0%, #1a1a1a 100%);\n  border-radius: 16px;\n  padding: 26px 18px;\n  text-align: center;\n  margin: 20px 0 40px;\n  border: 1px solid #1e90ff;\n  box-shadow: 0 0 30px rgba(30,144,255,0.25);\n}\n.gp-final h3 { color: #fff; font-size: 20px; font-weight: 900; margin-bottom: 8px; }\n.gp-final h3 .gp-blue { color: #1e90ff; }\n.gp-final p { color: #ccc; font-size: 14px; margin-bottom: 8px; }\n.gp-final small { color: #888; font-size: 12px; }\n\n\/* ============ DESKTOP ============ *\/\n@media (min-width: 768px) {\n  .gp-hero h1 { font-size: 42px; }\n  .gp-transform h2 { font-size: 38px; }\n  .gp-benefits h2, .gp-vs h2, .gp-tech h2, .gp-steps h2, .gp-reviews h2, .gp-faq h2 { font-size: 32px; }\n  .gp-benefits-grid { grid-template-columns: repeat(4, 1fr); }\n  .gp-trust-grid { grid-template-columns: repeat(4, 1fr); }\n  .gp-variety-grid { grid-template-columns: repeat(6, 1fr); }\n}\n\n\/* MOBILE *\/\n@media (max-width: 480px) {\n  .gp-vs-grid { grid-template-columns: 1fr 1fr; gap: 8px; }\n  .gp-vs-col { padding: 12px 8px; }\n  .gp-vs-col li { font-size: 12px; }\n  .gp-vs-col h4 { font-size: 12px; }\n  .gp-score-box { grid-template-columns: 1fr; text-align: center; }\n  .gp-tech-list { grid-template-columns: 1fr; }\n  .gp-steps-list { grid-template-columns: 1fr; }\n  .gp-variety-grid { grid-template-columns: repeat(3, 1fr); }\n  .gp-cd-label { font-size: 11px; }\n  .gp-cd-box { font-size: 16px; padding: 5px 8px; min-width: 38px; }\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"gp-wrapper\"\u003e\n\n  \u003c!-- ════════ 1. MARQUEE ════════ --\u003e\n  \u003cdiv class=\"gp-marquee\"\u003e\n    \u003cdiv class=\"gp-marquee-track\"\u003e\n      \u003cspan\u003eENVÍO GRATIS A TODA COLOMBIA\u003c\/span\u003e\n      \u003cspan\u003ePAGA AL RECIBIR EN TU CASA\u003c\/span\u003e\n      \u003cspan\u003eGARANTÍA 30 DÍAS SIN PREGUNTAS\u003c\/span\u003e\n      \u003cspan\u003eSTOCK LIMITADO - ÚLTIMAS UNIDADES\u003c\/span\u003e\n      \u003cspan\u003eENVÍO GRATIS A TODA COLOMBIA\u003c\/span\u003e\n      \u003cspan\u003ePAGA AL RECIBIR EN TU CASA\u003c\/span\u003e\n      \u003cspan\u003eGARANTÍA 30 DÍAS SIN PREGUNTAS\u003c\/span\u003e\n      \u003cspan\u003eSTOCK LIMITADO - ÚLTIMAS UNIDADES\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Placeholder reserva espacio para el countdown fixed --\u003e\n  \u003cdiv class=\"gp-cd-placeholder\"\u003e\u003c\/div\u003e\n\n  \u003c!-- ════════ 2. COUNTDOWN FIXED ════════ --\u003e\n  \u003cdiv class=\"gp-countdown\" id=\"gp-countdown-fixed\"\u003e\n    \u003cdiv class=\"gp-cd-inner\"\u003e\n      \u003cdiv class=\"gp-cd-label\"\u003e⚡ OFERTA TERMINA EN \u003cspan\u003e02H\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"gp-cd-timer\"\u003e\n        \u003cdiv class=\"gp-cd-box\" id=\"gp-hh\"\u003e02\u003c\/div\u003e\n        \u003cdiv class=\"gp-cd-sep\"\u003e:\u003c\/div\u003e\n        \u003cdiv class=\"gp-cd-box\" id=\"gp-mm\"\u003e00\u003c\/div\u003e\n        \u003cdiv class=\"gp-cd-sep\"\u003e:\u003c\/div\u003e\n        \u003cdiv class=\"gp-cd-box\" id=\"gp-ss\"\u003e00\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"gp-container\"\u003e\n\n    \u003c!-- ════════ 3. HERO ════════ --\u003e\n    \u003csection class=\"gp-hero\"\u003e\n      \u003cdiv class=\"gp-rating-pill\"\u003e\n        \u003cspan class=\"gp-rating-stars\"\u003e★★★★★\u003c\/span\u003e\n        \u003cstrong\u003e4.9\/5\u003c\/strong\u003e\n        \u003csmall\u003e(2.847 reseñas)\u003c\/small\u003e\n      \u003c\/div\u003e\n      \u003ch1\u003e\n\u003cspan class=\"gp-blue\"\u003eGlamPets\u003c\/span\u003e: adiós al sarro y mal aliento desde la \u003cspan class=\"gp-blue\"\u003eprimera aplicación\u003c\/span\u003e\n\u003c\/h1\u003e\n      \u003cp\u003eEl limpiador dental que \u003cstrong\u003eactúa solo\u003c\/strong\u003e apenas tocas los dientes de tu perro. Disuelve el sarro al instante, refresca el aliento y cuida sus encías. \u003cstrong\u003eSin cepillado. Sin estrés. Sin veterinario.\u003c\/strong\u003e\u003c\/p\u003e\n      \u003cdiv class=\"gp-hero-img\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0710\/6789\/4060\/files\/image2_4e0bafaf-9e1d-4ee3-989c-9c2209505444.jpg?v=1778870564\" alt=\"GlamPets limpiador dental para perros\"\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n  \u003c\/div\u003e\n\n  \u003c!-- ════════ 4. TRANSFORMACIÓN ════════ --\u003e\n  \u003csection class=\"gp-transform\"\u003e\n    \u003cdiv class=\"gp-transform-inner\"\u003e\n      \u003cspan class=\"gp-transform-tag\"\u003e★ Resultado Inmediato ★\u003c\/span\u003e\n      \u003ch2\u003eResultados visibles \u003cspan class=\"gp-blue\"\u003edesde la primera aplicación\u003c\/span\u003e\n\u003c\/h2\u003e\n      \u003cp\u003eSu fórmula activa actúa en segundos sobre el sarro y la placa. Solo aplicas, dejas trabajar y listo. La transformación es real, instantánea y notoria.\u003c\/p\u003e\n      \u003cdiv class=\"gp-transform-img\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0710\/6789\/4060\/files\/IMG_5784.jpg?v=1778870565\" alt=\"Dientes con sarro antes de GlamPets\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cdiv class=\"gp-container\"\u003e\n\n    \u003c!-- ════════ 5. BENEFICIOS ════════ --\u003e\n    \u003csection class=\"gp-benefits\"\u003e\n      \u003ch2\u003e¿Por qué \u003cspan class=\"gp-blue\"\u003e+10.000 dueños\u003c\/span\u003e ya lo eligieron?\u003c\/h2\u003e\n      \u003cdiv class=\"gp-benefits-grid\"\u003e\n        \u003cdiv class=\"gp-benefit-card\"\u003e\n          \u003cdiv class=\"gp-benefit-icon\"\u003e⚡\u003c\/div\u003e\n          \u003ch3\u003eAcción inmediata\u003c\/h3\u003e\n          \u003cp\u003eResultados desde la primera aplicación\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"gp-benefit-card\"\u003e\n          \u003cdiv class=\"gp-benefit-icon\"\u003e💨\u003c\/div\u003e\n          \u003ch3\u003eAliento fresco\u003c\/h3\u003e\n          \u003cp\u003eMentol orgánico para un aliento agradable\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"gp-benefit-card\"\u003e\n          \u003cdiv class=\"gp-benefit-icon\"\u003e🚫\u003c\/div\u003e\n          \u003ch3\u003eSin cepillado\u003c\/h3\u003e\n          \u003cp\u003eSolo aplicas y actúa solo, ni una pelea más\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"gp-benefit-card\"\u003e\n          \u003cdiv class=\"gp-benefit-icon\"\u003e🛡️\u003c\/div\u003e\n          \u003ch3\u003e100% seguro\u003c\/h3\u003e\n          \u003cp\u003eAtóxico, natural y certificado veterinario\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ════════ 6. PRODUCTO EN USO ════════ --\u003e\n  \u003csection class=\"gp-use-section\"\u003e\n    \u003ch2\u003eAplicación \u003cspan class=\"gp-blue\"\u003ecómoda y sin pelea\u003c\/span\u003e\n\u003c\/h2\u003e\n    \u003cp\u003eTu perro ni se entera. Sin sabor agresivo, sin químicos fuertes. Solo dientes blancos y aliento fresco.\u003c\/p\u003e\n    \u003cdiv class=\"gp-use-img\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0710\/6789\/4060\/files\/IMG_5785.jpg?v=1778870565\" alt=\"Perro cómodo durante aplicación de GlamPets\"\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cdiv class=\"gp-container\"\u003e\n\n    \u003c!-- ════════ 7. URGENCIA ════════ --\u003e\n    \u003cdiv class=\"gp-urgency\"\u003e\n      \u003cdiv class=\"gp-urgency-inner\"\u003e\n        \u003cdiv class=\"gp-pulse-dot\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"gp-urgency-text\"\u003e🔥 \u003cstrong\u003e247 personas\u003c\/strong\u003e están viendo este producto ahora · Stock limitado\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- ════════ 9. ANTES Y DESPUÉS ════════ --\u003e\n    \u003csection class=\"gp-vs\"\u003e\n      \u003ch2\u003eLa diferencia entre \u003cspan class=\"gp-blue\"\u003eantes y después\u003c\/span\u003e\n\u003c\/h2\u003e\n      \u003cdiv class=\"gp-vs-img-wrap\"\u003e\n        \u003cspan class=\"gp-vs-badge gp-vs-badge-antes\"\u003eANTES\u003c\/span\u003e\n        \u003cspan class=\"gp-vs-badge gp-vs-badge-despues\"\u003eDESPUÉS\u003c\/span\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0710\/6789\/4060\/files\/IMG_5783.jpg?v=1778870565\" alt=\"Antes y después con GlamPets\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"gp-vs-grid\"\u003e\n        \u003cdiv class=\"gp-vs-col gp-vs-col-bad\"\u003e\n          \u003ch4\u003eSIN GLAMPETS\u003c\/h4\u003e\n          \u003cul\u003e\n            \u003cli\u003eSarro acumulado y dientes amarillos\u003c\/li\u003e\n            \u003cli\u003eMal aliento constante e insoportable\u003c\/li\u003e\n            \u003cli\u003eEncías inflamadas y sangrado\u003c\/li\u003e\n            \u003cli\u003ePeleas diarias al intentar cepillar\u003c\/li\u003e\n            \u003cli\u003eCostosas limpiezas en el vet ($300.000+)\u003c\/li\u003e\n            \u003cli\u003eRiesgo de pérdida de dientes\u003c\/li\u003e\n          \u003c\/ul\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"gp-vs-col gp-vs-col-good\"\u003e\n          \u003ch4\u003eCON GLAMPETS\u003c\/h4\u003e\n          \u003cul\u003e\n            \u003cli\u003eDientes blancos desde la 1ra aplicación\u003c\/li\u003e\n            \u003cli\u003eAliento fresco con mentol natural\u003c\/li\u003e\n            \u003cli\u003eEncías rosadas y saludables\u003c\/li\u003e\n            \u003cli\u003eSin cepillar: actúa solo en los dientes\u003c\/li\u003e\n            \u003cli\u003eAhorras hasta $300.000 al año\u003c\/li\u003e\n            \u003cli\u003eBoca sana y perro feliz\u003c\/li\u003e\n          \u003c\/ul\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ════════ 10. INGREDIENTES ════════ --\u003e\n  \u003csection class=\"gp-tech\"\u003e\n    \u003cdiv class=\"gp-tech-inner\"\u003e\n      \u003ch2\u003eFórmula \u003cspan class=\"gp-blue\"\u003enatural y certificada\u003c\/span\u003e\n\u003c\/h2\u003e\n      \u003cp\u003eCada gota contiene una combinación exclusiva de activos limpiadores que actúan en sinergia para cuidar la boca de tu perro.\u003c\/p\u003e\n      \u003cdiv class=\"gp-tech-img\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0710\/6789\/4060\/files\/reemplazar.jpg?v=1779748000\" alt=\"Ingredientes naturales de GlamPets\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"gp-tech-list\"\u003e\n        \u003cdiv class=\"gp-tech-item\"\u003e\n          🧪 Partículas de AOP activo\n          \u003csmall\u003eTecnología patentada que rompe el sarro a nivel molecular\u003c\/small\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"gp-tech-item\"\u003e\n          🌊 Extracto de algas marinas\n          \u003csmall\u003eRefuerza el esmalte y previene la formación de placa\u003c\/small\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"gp-tech-item\"\u003e\n          ✨ Cristales limpiadores\n          \u003csmall\u003eLibres de microplásticos, 100% biodegradables\u003c\/small\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"gp-tech-item\"\u003e\n          🌾 Extracto de avena\n          \u003csmall\u003eCalma encías irritadas e inflamadas naturalmente\u003c\/small\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"gp-tech-item\"\u003e\n          🍃 Mentol orgánico\n          \u003csmall\u003eAliento fresco duradero sin químicos agresivos\u003c\/small\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"gp-tech-item\"\u003e\n          ✅ Certificado atóxico\n          \u003csmall\u003eApto para uso diario en cachorros y adultos\u003c\/small\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cdiv class=\"gp-container\"\u003e\n\n    \u003c!-- ════════ 11. PASOS ════════ --\u003e\n    \u003csection class=\"gp-steps\"\u003e\n      \u003ch2\u003eTan fácil como \u003cspan class=\"gp-blue\"\u003eaplicar y listo\u003c\/span\u003e\n\u003c\/h2\u003e\n      \u003cp\u003e4 pasos. 30 segundos. Resultados al instante. Sin cepillado, sin peleas, sin estrés.\u003c\/p\u003e\n      \u003cdiv class=\"gp-steps-img\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0710\/6789\/4060\/files\/image1.jpg?v=1778870565\" alt=\"Pasos de aplicación de GlamPets\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"gp-steps-list\"\u003e\n        \u003cdiv class=\"gp-step\"\u003e\n          \u003cdiv class=\"gp-step-num\"\u003e1\u003c\/div\u003e\n          \u003cp\u003e\u003cstrong\u003eAgita el frasco\u003c\/strong\u003eMezcla bien la fórmula activa antes de cada uso.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"gp-step\"\u003e\n          \u003cdiv class=\"gp-step-num\"\u003e2\u003c\/div\u003e\n          \u003cp\u003e\u003cstrong\u003eAplica sobre los dientes\u003c\/strong\u003eUnas gotas directamente en cada diente, especialmente donde hay sarro.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"gp-step\"\u003e\n          \u003cdiv class=\"gp-step-num\"\u003e3\u003c\/div\u003e\n          \u003cp\u003e\u003cstrong\u003eDeja actuar\u003c\/strong\u003eLa fórmula trabaja sola disolviendo el sarro al instante.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"gp-step\"\u003e\n          \u003cdiv class=\"gp-step-num\"\u003e4\u003c\/div\u003e\n          \u003cp\u003e\u003cstrong\u003eListo, resultados a la vista\u003c\/strong\u003eVerás dientes más blancos y aliento fresco desde el primer uso.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ════════ 12. RAZAS ════════ --\u003e\n  \u003csection class=\"gp-variety\"\u003e\n    \u003ch2\u003eApto para \u003cspan class=\"gp-blue\"\u003etodas las razas y edades\u003c\/span\u003e\n\u003c\/h2\u003e\n    \u003cp\u003eDesde cachorros de 2 meses hasta perros senior. Funciona en cualquier tamaño.\u003c\/p\u003e\n    \u003cdiv class=\"gp-variety-grid\"\u003e\n      \u003cdiv class=\"gp-variety-card\"\u003e\n\u003cspan class=\"gp-variety-emoji\"\u003e🐕\u003c\/span\u003eRazas grandes\u003c\/div\u003e\n      \u003cdiv class=\"gp-variety-card\"\u003e\n\u003cspan class=\"gp-variety-emoji\"\u003e🐩\u003c\/span\u003eRazas medianas\u003c\/div\u003e\n      \u003cdiv class=\"gp-variety-card\"\u003e\n\u003cspan class=\"gp-variety-emoji\"\u003e🐶\u003c\/span\u003eRazas pequeñas\u003c\/div\u003e\n      \u003cdiv class=\"gp-variety-card\"\u003e\n\u003cspan class=\"gp-variety-emoji\"\u003e🦴\u003c\/span\u003eCachorros\u003c\/div\u003e\n      \u003cdiv class=\"gp-variety-card\"\u003e\n\u003cspan class=\"gp-variety-emoji\"\u003e🐾\u003c\/span\u003eAdultos\u003c\/div\u003e\n      \u003cdiv class=\"gp-variety-card\"\u003e\n\u003cspan class=\"gp-variety-emoji\"\u003e❤️\u003c\/span\u003eSenior\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cdiv class=\"gp-container\"\u003e\n\n    \u003c!-- ════════ 13. RESEÑAS ════════ --\u003e\n    \u003csection class=\"gp-reviews\"\u003e\n      \u003ch2\u003eLo que dicen \u003cspan class=\"gp-blue\"\u003enuestros clientes\u003c\/span\u003e\n\u003c\/h2\u003e\n\n      \u003cdiv class=\"gp-score-box\"\u003e\n        \u003cdiv class=\"gp-score-num\"\u003e\n          \u003cspan class=\"gp-num\"\u003e4.9\u003c\/span\u003e\n          \u003cspan class=\"gp-stars-big\"\u003e★★★★★\u003c\/span\u003e\n          \u003csmall\u003eBasado en 2.847 reseñas\u003c\/small\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"gp-bars\"\u003e\n          \u003cdiv class=\"gp-bar-row\"\u003e\n            \u003cspan class=\"gp-bar-label\"\u003e5★\u003c\/span\u003e\n            \u003cdiv class=\"gp-bar-track\"\u003e\u003cdiv class=\"gp-bar-fill\" style=\"--w:91%\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n            \u003cspan class=\"gp-bar-pct\"\u003e91%\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"gp-bar-row\"\u003e\n            \u003cspan class=\"gp-bar-label\"\u003e4★\u003c\/span\u003e\n            \u003cdiv class=\"gp-bar-track\"\u003e\u003cdiv class=\"gp-bar-fill\" style=\"--w:7%\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n            \u003cspan class=\"gp-bar-pct\"\u003e7%\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"gp-bar-row\"\u003e\n            \u003cspan class=\"gp-bar-label\"\u003e3★\u003c\/span\u003e\n            \u003cdiv class=\"gp-bar-track\"\u003e\u003cdiv class=\"gp-bar-fill\" style=\"--w:1.5%\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n            \u003cspan class=\"gp-bar-pct\"\u003e1.5%\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"gp-bar-row\"\u003e\n            \u003cspan class=\"gp-bar-label\"\u003e2★\u003c\/span\u003e\n            \u003cdiv class=\"gp-bar-track\"\u003e\u003cdiv class=\"gp-bar-fill\" style=\"--w:0.4%\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n            \u003cspan class=\"gp-bar-pct\"\u003e0.4%\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"gp-bar-row\"\u003e\n            \u003cspan class=\"gp-bar-label\"\u003e1★\u003c\/span\u003e\n            \u003cdiv class=\"gp-bar-track\"\u003e\u003cdiv class=\"gp-bar-fill\" style=\"--w:0.1%\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n            \u003cspan class=\"gp-bar-pct\"\u003e0.1%\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gp-review-card gp-review-featured\"\u003e\n        \u003cspan class=\"gp-featured-tag\"\u003e⭐ Reseña destacada\u003c\/span\u003e\n        \u003cdiv class=\"gp-review-head\"\u003e\n          \u003cdiv class=\"gp-avatar\"\u003eMC\u003c\/div\u003e\n          \u003cdiv class=\"gp-review-info\"\u003e\n            \u003cdiv class=\"gp-review-name\"\u003eMaría C. \u003cspan class=\"gp-verified\"\u003e✓ Verificada\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"gp-review-meta\"\u003e🐕 Golden Retriever · Medellín · Hace 3 días\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"gp-review-stars\"\u003e★★★★★\u003c\/div\u003e\n        \u003cdiv class=\"gp-review-title\"\u003eFuncionó al primer intento, no lo podía creer\u003c\/div\u003e\n        \u003cp class=\"gp-review-text\"\u003eMi Max tiene 7 años y desde cachorro odia que le toquen los dientes. Ya había pagado dos limpiezas en el vet ($350.000 cada una 😩). Apliqué GlamPets por primera vez y juro que pude ver cómo el sarro se aflojaba ahí mismo. En la misma aplicación los dientes se veían más blancos. Cuando lo llevé a control el vet me preguntó dónde le había hecho limpieza... no podía creer que solo fueran unas gotas. Ya pedí dos frascos más.\u003c\/p\u003e\n        \u003cdiv class=\"gp-review-helpful\"\u003e👍 A 184 personas les fue útil esta reseña\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gp-review-card\"\u003e\n        \u003cdiv class=\"gp-review-head\"\u003e\n          \u003cdiv class=\"gp-avatar\"\u003eJR\u003c\/div\u003e\n          \u003cdiv class=\"gp-review-info\"\u003e\n            \u003cdiv class=\"gp-review-name\"\u003eJuan R. \u003cspan class=\"gp-verified\"\u003e✓ Verificada\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"gp-review-meta\"\u003e🐩 French Poodle · Bogotá · Hace 1 semana\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"gp-review-stars\"\u003e★★★★★\u003c\/div\u003e\n        \u003cdiv class=\"gp-review-title\"\u003ePor fin algo que funciona de verdad\u003c\/div\u003e\n        \u003cp class=\"gp-review-text\"\u003eProbé de TODO con mi Luna: huesos dentales, juguetes, hasta pasta para perros. Nada le quitaba el mal aliento. Apliqué esto y desde la primera vez ya olía distinto cuando me lamía. Súper recomendado y llegó a Bogotá en 2 días.\u003c\/p\u003e\n        \u003cdiv class=\"gp-review-helpful\"\u003e👍 A 97 personas les fue útil esta reseña\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gp-review-card\"\u003e\n        \u003cdiv class=\"gp-review-head\"\u003e\n          \u003cdiv class=\"gp-avatar\"\u003eAP\u003c\/div\u003e\n          \u003cdiv class=\"gp-review-info\"\u003e\n            \u003cdiv class=\"gp-review-name\"\u003eAndrea P. \u003cspan class=\"gp-verified\"\u003e✓ Verificada\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"gp-review-meta\"\u003e🐶 Chihuahua · Cali · Hace 2 semanas\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"gp-review-stars\"\u003e★★★★★\u003c\/div\u003e\n        \u003cdiv class=\"gp-review-title\"\u003eMi chihuahua es feliz, yo también\u003c\/div\u003e\n        \u003cp class=\"gp-review-text\"\u003eMi perrita tiene 9 años y los dientes ya empezaban a aflojarse por el sarro. El vet me dijo que la limpieza con anestesia era riesgosa a su edad. Esto fue mi salvación. Desde la primera aplicación ya se le veían los dientes más limpios y las encías ya no le sangran. Llegó a Cali en 48h, pagué al recibir, todo perfecto.\u003c\/p\u003e\n        \u003cdiv class=\"gp-review-helpful\"\u003e👍 A 76 personas les fue útil esta reseña\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gp-review-card\"\u003e\n        \u003cdiv class=\"gp-review-head\"\u003e\n          \u003cdiv class=\"gp-avatar\"\u003eCG\u003c\/div\u003e\n          \u003cdiv class=\"gp-review-info\"\u003e\n            \u003cdiv class=\"gp-review-name\"\u003eCarlos G. \u003cspan class=\"gp-verified\"\u003e✓ Verificada\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"gp-review-meta\"\u003e🐕 Pitbull · Barranquilla · Hace 2 semanas\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"gp-review-stars\"\u003e★★★★★\u003c\/div\u003e\n        \u003cdiv class=\"gp-review-title\"\u003eA mi Rocky le encantó (sin saberlo jaja)\u003c\/div\u003e\n        \u003cp class=\"gp-review-text\"\u003eLo bueno es que ni se entera cuando se lo aplico, no tiene sabor agresivo. Mi Rocky es muy mañoso y ni protestó. A la primera aplicación ya se le veían los colmillos más blancos. Mi esposa quedó impresionada. Ya recomendé a tres amigos.\u003c\/p\u003e\n        \u003cdiv class=\"gp-review-helpful\"\u003e👍 A 62 personas les fue útil esta reseña\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gp-review-card\"\u003e\n        \u003cdiv class=\"gp-review-head\"\u003e\n          \u003cdiv class=\"gp-avatar\"\u003eDM\u003c\/div\u003e\n          \u003cdiv class=\"gp-review-info\"\u003e\n            \u003cdiv class=\"gp-review-name\"\u003eDaniela M. \u003cspan class=\"gp-verified\"\u003e✓ Verificada\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"gp-review-meta\"\u003e🐾 Schnauzer · Bucaramanga · Hace 3 semanas\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"gp-review-stars\"\u003e★★★★★\u003c\/div\u003e\n        \u003cdiv class=\"gp-review-title\"\u003eVale cada peso\u003c\/div\u003e\n        \u003cp class=\"gp-review-text\"\u003eSoy escéptica con los productos virales pero este sí cumple. Mi Toby tenía un aliento horrible y encías rojas. Apliqué y al instante ya se notaba el cambio en los dientes. Eso sí, hay que ser constante con las aplicaciones para mantener resultados.\u003c\/p\u003e\n        \u003cdiv class=\"gp-review-helpful\"\u003e👍 A 54 personas les fue útil esta reseña\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gp-review-card\"\u003e\n        \u003cdiv class=\"gp-review-head\"\u003e\n          \u003cdiv class=\"gp-avatar\"\u003eLV\u003c\/div\u003e\n          \u003cdiv class=\"gp-review-info\"\u003e\n            \u003cdiv class=\"gp-review-name\"\u003eLaura V. \u003cspan class=\"gp-verified\"\u003e✓ Verificada\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"gp-review-meta\"\u003e🐶 Mestizo · Pereira · Hace 1 mes\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"gp-review-stars\"\u003e★★★★☆\u003c\/div\u003e\n        \u003cdiv class=\"gp-review-title\"\u003eFunciona desde el primer uso\u003c\/div\u003e\n        \u003cp class=\"gp-review-text\"\u003eMi perrito tenía MUCHO sarro acumulado. La primera aplicación ya se notó pero tuve que aplicar varias veces porque tenía bastante. Vale la pena, sobre todo por el precio comparado con el vet.\u003c\/p\u003e\n        \u003cdiv class=\"gp-review-helpful\"\u003e👍 A 41 personas les fue útil esta reseña\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gp-review-card\"\u003e\n        \u003cdiv class=\"gp-review-head\"\u003e\n          \u003cdiv class=\"gp-avatar\"\u003eFT\u003c\/div\u003e\n          \u003cdiv class=\"gp-review-info\"\u003e\n            \u003cdiv class=\"gp-review-name\"\u003eFelipe T. \u003cspan class=\"gp-verified\"\u003e✓ Verificada\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"gp-review-meta\"\u003e🐕 Labrador · Cartagena · Hace 1 mes\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"gp-review-stars\"\u003e★★★★★\u003c\/div\u003e\n        \u003cdiv class=\"gp-review-title\"\u003eLlegó rápido y funcionó mejor\u003c\/div\u003e\n        \u003cp class=\"gp-review-text\"\u003eVivo en Cartagena y llegó en 3 días, pagué al recibir todo bien. Apliqué a mi labradora y al instante se vio la diferencia en los colmillos. Bonus: el frasco rinde un montón.\u003c\/p\u003e\n        \u003cdiv class=\"gp-review-helpful\"\u003e👍 A 38 personas les fue útil esta reseña\u003c\/div\u003e\n      \u003c\/div\u003e\n\n    \u003c\/section\u003e\n\n    \u003c!-- ════════ 14. TRUST BADGES ════════ --\u003e\n    \u003csection class=\"gp-trust\"\u003e\n      \u003cdiv class=\"gp-trust-grid\"\u003e\n        \u003cdiv class=\"gp-trust-card\"\u003e\n          \u003cdiv class=\"gp-trust-icon\"\u003e💵\u003c\/div\u003e\n          \u003ch4\u003ePaga al recibir\u003c\/h4\u003e\n          \u003cp\u003eEn efectivo cuando llegue a tu puerta\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"gp-trust-card\"\u003e\n          \u003cdiv class=\"gp-trust-icon\"\u003e🚚\u003c\/div\u003e\n          \u003ch4\u003eEnvío GRATIS\u003c\/h4\u003e\n          \u003cp\u003eA toda Colombia sin costo extra\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"gp-trust-card\"\u003e\n          \u003cdiv class=\"gp-trust-icon\"\u003e🛡️\u003c\/div\u003e\n          \u003ch4\u003eGarantía 30 días\u003c\/h4\u003e\n          \u003cp\u003eSi no funciona, te devolvemos el 100%\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"gp-trust-card\"\u003e\n          \u003cdiv class=\"gp-trust-icon\"\u003e📦\u003c\/div\u003e\n          \u003ch4\u003eStock en Colombia\u003c\/h4\u003e\n          \u003cp\u003eEnvío inmediato desde Bogotá\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003c!-- ════════ 15. FAQ ════════ --\u003e\n    \u003csection class=\"gp-faq\"\u003e\n      \u003ch2\u003ePreguntas \u003cspan class=\"gp-blue\"\u003efrecuentes\u003c\/span\u003e\n\u003c\/h2\u003e\n\n      \u003cdetails class=\"gp-faq-item\"\u003e\n        \u003csummary\u003e¿Cómo funciona el pago contra entrega?\u003c\/summary\u003e\n        \u003cdiv class=\"gp-faq-body\"\u003eSúper fácil. Llenas el formulario arriba con tus datos, te llega el producto a la puerta de tu casa y pagas en efectivo al transportador cuando lo recibes. \u003cstrong\u003eNo pagas nada por adelantado.\u003c\/strong\u003e Si no llega, no pagas. Así de simple.\u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"gp-faq-item\"\u003e\n        \u003csummary\u003e¿Cuánto tarda el envío a mi ciudad?\u003c\/summary\u003e\n        \u003cdiv class=\"gp-faq-body\"\u003eEnviamos desde Bogotá con transportadora certificada. Tiempos aproximados: \u003cstrong\u003eBogotá 1-2 días · Medellín, Cali, Bucaramanga, Pereira 2-3 días · Costa Caribe y Sur 3-5 días\u003c\/strong\u003e. Una vez confirmas tu pedido te enviamos número de guía por WhatsApp.\u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"gp-faq-item\"\u003e\n        \u003csummary\u003e¿Funciona en todas las razas y edades?\u003c\/summary\u003e\n        \u003cdiv class=\"gp-faq-body\"\u003eSí. Está diseñado para perros de \u003cstrong\u003etodas las razas y edades, desde cachorros de 2 meses hasta perros senior\u003c\/strong\u003e. La cantidad a aplicar varía según el tamaño del perro y la cantidad de sarro acumulado. Un frasco rinde aproximadamente para 2 meses de aplicaciones regulares.\u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"gp-faq-item\"\u003e\n        \u003csummary\u003e¿Es seguro? ¿Tiene químicos o efectos secundarios?\u003c\/summary\u003e\n        \u003cdiv class=\"gp-faq-body\"\u003e100% seguro. La fórmula es \u003cstrong\u003eatóxica, biodegradable y certificada para uso veterinario\u003c\/strong\u003e. Está hecha con extractos naturales (algas marinas, avena, mentol orgánico) y cristales libres de microplásticos. No tiene químicos agresivos, alcoholes ni fluoruro. Es seguro incluso si tu perro se lo traga al lamerse.\u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"gp-faq-item\"\u003e\n        \u003csummary\u003e¿Qué pasa si no me funciona? ¿Puedo devolverlo?\u003c\/summary\u003e\n        \u003cdiv class=\"gp-faq-body\"\u003eTienes \u003cstrong\u003e30 días de garantía total\u003c\/strong\u003e. Si después de usarlo siguiendo las instrucciones no ves resultados, nos escribes por WhatsApp y te devolvemos el 100% de tu dinero sin preguntas incómodas. Confiamos tanto en GlamPets que asumimos todo el riesgo por ti.\u003c\/div\u003e\n      \u003c\/details\u003e\n\n    \u003c\/section\u003e\n\n    \u003c!-- ════════ FINAL CTA ════════ --\u003e\n    \u003cdiv class=\"gp-final\"\u003e\n      \u003ch3\u003e🔥 Pide tu \u003cspan class=\"gp-blue\"\u003eGlamPets\u003c\/span\u003e antes que se acabe\u003c\/h3\u003e\n      \u003cp\u003eSube al formulario, llena tus datos y paga al recibir.\u003c\/p\u003e\n      \u003csmall\u003eEnvío gratis · Garantía 30 días · +10.000 clientes satisfechos\u003c\/small\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- ════════ SCRIPT COUNTDOWN (ROBUSTO PARA SHOPIFY) ════════ --\u003e\n\u003cscript\u003e\n(function(){\n  function gpStartCountdown(){\n    var hh = document.getElementById('gp-hh');\n    var mm = document.getElementById('gp-mm');\n    var ss = document.getElementById('gp-ss');\n    if (!hh || !mm || !ss) { setTimeout(gpStartCountdown, 200); return; }\n\n    var key = 'gp_countdown_end_v2';\n    var duration = 2 * 60 * 60 * 1000;\n    var end;\n    try { end = parseInt(localStorage.getItem(key) || '0', 10); } catch(e) { end = 0; }\n    var now = new Date().getTime();\n    if (!end || isNaN(end) || end \u003c now) {\n      end = now + duration;\n      try { localStorage.setItem(key, end); } catch(e) {}\n    }\n\n    function pad(n){ return n \u003c 10 ? '0' + n : '' + n; }\n\n    function tick(){\n      var diff = end - new Date().getTime();\n      if (diff \u003c= 0) {\n        end = new Date().getTime() + duration;\n        try { localStorage.setItem(key, end); } catch(e) {}\n        diff = duration;\n      }\n      var h = Math.floor(diff \/ 3600000);\n      var m = Math.floor((diff % 3600000) \/ 60000);\n      var s = Math.floor((diff % 60000) \/ 1000);\n      hh.textContent = pad(h);\n      mm.textContent = pad(m);\n      ss.textContent = pad(s);\n    }\n\n    tick();\n    setInterval(tick, 1000);\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', gpStartCountdown);\n  } else {\n    gpStartCountdown();\n  }\n})();\n\u003c\/script\u003e","brand":"Glam Room Col","offers":[{"title":"Default Title","offer_id":53216158646572,"sku":"VID1391756","price":79900.0,"currency_code":"COP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0710\/6789\/4060\/files\/image2.jpg?v=1778870467","url":"https:\/\/glamroomcol.com\/products\/glampets-limpiador-dental-para-mascotas","provider":"Glam Room Col","version":"1.0","type":"link"}