{"product_id":"oral-pet-spray-bucal-limpiador-mascotas","title":"Spray Bucal Oral Pet para Mascotas","description":"\u003cstyle\u003e .gd{color:#222}\n.gd-badges{display:flex;gap:10px;flex-wrap:wrap;align-items:stretch;margin:0 0 18px}\n.gd-bg{display:flex;align-items:center;gap:10px;background:linear-gradient(135deg,#f0f5ee,#dfe9db);border:2px solid #7a9e76;border-radius:14px;padding:10px 16px;font-weight:800;font-size:12px;color:#2f4a2c;line-height:1.3}\n.gd-bs{display:flex;align-items:center;background:linear-gradient(135deg,#ff5c72,#e6384f);color:#fff;border-radius:999px;padding:10px 18px;font-weight:800;font-size:14px}\n.gd-rev{background:#faf8f2;border:1px solid #ece7d8;border-radius:14px;padding:16px 18px;margin:0 0 22px}\n.gd-rev .st{color:#f0b429;letter-spacing:2px;font-size:14px}\n.gd-rev p{margin:6px 0 4px;font-style:italic;font-size:15px;line-height:1.55;color:#3a3a3a}\n.gd-rev .wh{font-size:12px;color:#8a8a8a}\n.gd-h3{font-size:22px;line-height:1.2;margin:0 0 16px;color:#1c1c1c}\n.gd-ck{display:grid;grid-template-columns:1fr 1fr;gap:10px 18px;margin:0 0 22px;padding:0;list-style:none}\n.gd-ck li{display:flex;gap:10px;align-items:flex-start;font-size:14.5px;line-height:1.4}\n.gd-ck .tk{background:#7a9e76;color:#fff;border-radius:50%;min-width:22px;height:22px;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;margin-top:1px}\n.gd-al{background:#fff8e6;border-left:4px solid #f0b429;padding:10px 14px;border-radius:8px;font-weight:600;color:#8a6d00;font-size:13.5px;margin:0 0 24px}\n.gd-cmp{position:relative;max-width:420px;margin:0 auto 8px;border-radius:14px;overflow:hidden;aspect-ratio:1\/1;box-shadow:0 4px 14px rgba(0,0,0,.14);--pos:50%;touch-action:pan-y;cursor:ew-resize;user-select:none;-webkit-user-select:none}\n.gd-cmp img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;margin:0;border-radius:0;pointer-events:none;-webkit-user-drag:none;-webkit-touch-callout:none}\n.gd-cmp img.gd-before{clip-path:inset(0 calc(100% - var(--pos)) 0 0)}\n.gd-cmp .gd-line{position:absolute;top:0;bottom:0;left:var(--pos);width:3px;background:#fff;transform:translateX(-50%);box-shadow:0 0 8px rgba(0,0,0,.45);pointer-events:none;z-index:2}\n.gd-cmp .gd-line span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;color:#2f4a2c;width:38px;height:38px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:800;box-shadow:0 2px 10px rgba(0,0,0,.35);font-size:17px}\n.gd-cmp .gd-tag{position:absolute;top:10px;color:#fff;font-weight:800;font-size:11px;padding:5px 12px;border-radius:20px;letter-spacing:.5px;pointer-events:none;z-index:2}\n.gd-cmp input[type=range]{-webkit-appearance:none;appearance:none;position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:ew-resize;margin:0;padding:0;z-index:3;background:transparent;pointer-events:none}\n.gd-cmp input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:40px;height:100%}\n.gd-cmp:has(input[type=range]:focus-visible){outline:3px solid #7a9e76;outline-offset:2px}\n.gd-hint{text-align:center;font-size:12.5px;color:#777;margin:0 0 24px}\n.gd-ic{background:#faf8f2;border-radius:14px;padding:18px 10px;display:flex;justify-content:space-around;flex-wrap:wrap;gap:12px;text-align:center;margin:0 0 8px}\n.gd-i{width:84px}\n.gd-i .c{background:#fff;width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 6px;box-shadow:0 2px 6px rgba(0,0,0,.08);font-size:22px}\n.gd-i .t{font-size:10.5px;font-weight:700;color:#444}\n.gd-faq{margin:26px 0 0}\n.gd-faq details{border:1px solid #e8e4d8;border-radius:12px;margin-bottom:10px;background:#fff;overflow:hidden}\n.gd-faq summary{cursor:pointer;padding:14px 16px;font-weight:700;font-size:14.5px;list-style:none;display:flex;justify-content:space-between;align-items:center}\n.gd-faq summary::-webkit-details-marker{display:none}\n.gd-faq summary:after{content:\"+\";font-size:20px;color:#7a9e76;font-weight:800;transition:transform .2s}\n.gd-faq details[open] summary:after{transform:rotate(45deg)}\n.gd-faq .a{padding:0 16px 14px;font-size:14px;line-height:1.55;color:#444}\n@media(max-width:600px){.gd-ck{grid-template-columns:1fr}}\n.gd .gd-fx{opacity:0;transform:translateY(14px);transition:opacity .5s ease,transform .5s ease}\n.gd .gd-in{opacity:1;transform:none}\n@media (prefers-reduced-motion: reduce){.gd .gd-fx{opacity:1;transform:none;transition:none}}\n\u003c\/style\u003e\n\u003cdiv class=\"gd\"\u003e\n\u003cdiv class=\"gd-badges\"\u003e\n\u003cdiv class=\"gd-bg\"\u003e\n\u003cspan style=\"font-size: 22px;\"\u003e🛡️\u003c\/span\u003e\u003cspan\u003e20 DÍAS\u003cbr\u003eGARANTÍA DE DEVOLUCIÓN\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gd-bs\"\u003eAhorra $12.000 hoy\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gd-rev\"\u003e\n\u003cdiv class=\"st\"\u003e★★★★★\u003c\/div\u003e\n\u003cp\u003e\"Mi gato odiaba que le cepillara los dientes. Con este spray solo lo rocío y su aliento mejoró en días.\"\u003c\/p\u003e\n\u003cdiv class=\"wh\"\u003eDaniela P. · Compra verificada\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch3 class=\"gd-h3\"\u003eElimina el mal aliento y el sarro sin cepillar\u003c\/h3\u003e\n\u003c!-- ===== SLIDER ANTES\/DESPUES — para cambiar las imagenes, reemplaza SOLO los dos src de abajo ===== --\u003e\n\u003cdiv class=\"gd-cmp\"\u003e\n\u003c!-- Imagen DESPUES (capa de fondo, se ve a la derecha) --\u003e\n\u003cimg alt=\"Dientes del perro después de usar Oral Pet\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0819\/2589\/8494\/files\/Dog_teeth_with_tartar_buildup_202607180242.jpg?v=1784356942\" width=\"1024\" height=\"1024\" loading=\"lazy\" decoding=\"async\" draggable=\"false\"\u003e\n\u003c!-- Imagen ANTES (capa superior recortada, se ve a la izquierda) --\u003e\n\u003cimg alt=\"Dientes del perro antes de usar Oral Pet\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0819\/2589\/8494\/files\/Dog_teeth_with_tartar_buildup_202607180241.jpg?v=1784356917\" width=\"1024\" height=\"1024\" loading=\"lazy\" decoding=\"async\" draggable=\"false\" class=\"gd-before\"\u003e\n\u003c!-- ===== FIN DE IMAGENES ===== --\u003e\n\u003cspan style=\"left: 10px; background: #c0392b;\" class=\"gd-tag\"\u003eANTES\u003c\/span\u003e \u003cspan style=\"right: 10px; background: #2f4a2c;\" class=\"gd-tag\"\u003eDESPUÉS\u003c\/span\u003e\n\u003cdiv class=\"gd-line\"\u003e\u003cspan\u003e↔\u003c\/span\u003e\u003c\/div\u003e\n\u003cinput aria-label=\"Desliza para comparar antes y después\" value=\"50\" max=\"100\" min=\"0\" type=\"range\"\u003e\n\u003c\/div\u003e\n\u003cp class=\"gd-hint\"\u003e👆 Desliza sobre la imagen para comparar · Resultados con uso constante 1-2 veces al día\u003c\/p\u003e\n\u003cul class=\"gd-ck\"\u003e\n\u003cli\u003e\n\u003cspan class=\"tk\"\u003e✓\u003c\/span\u003eAliento fresco desde la primera aplicación\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"tk\"\u003e✓\u003c\/span\u003e20 días de garantía, pruébalo sin riesgo\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"tk\"\u003e✓\u003c\/span\u003eReduce placa y sarro con uso constante\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"tk\"\u003e✓\u003c\/span\u003eSin cepillado: solo rocía, actúa con la saliva\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"tk\"\u003e✓\u003c\/span\u003e100% natural, sin alcohol ni químicos agresivos\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"tk\"\u003e✓\u003c\/span\u003eApto para perros y gatos de todas las edades\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"tk\"\u003e✓\u003c\/span\u003eAhorra en limpiezas dentales veterinarias\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"tk\"\u003e✓\u003c\/span\u003eEnvío a todo Chile\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"gd-al\"\u003e⚠️ Stock limitado — el precio de lanzamiento puede subir pronto.\u003c\/div\u003e\n\u003cdiv class=\"gd-ic\"\u003e\n\u003cdiv class=\"gd-i\"\u003e\n\u003cdiv class=\"c\"\u003e🦷\u003c\/div\u003e\n\u003cdiv class=\"t\"\u003eAliento fresco\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gd-i\"\u003e\n\u003cdiv class=\"c\"\u003e🛡️\u003c\/div\u003e\n\u003cdiv class=\"t\"\u003e20 días garantía\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gd-i\"\u003e\n\u003cdiv class=\"c\"\u003e🌿\u003c\/div\u003e\n\u003cdiv class=\"t\"\u003e100% natural\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gd-i\"\u003e\n\u003cdiv class=\"c\"\u003e🐾\u003c\/div\u003e\n\u003cdiv class=\"t\"\u003ePerros y gatos\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gd-i\"\u003e\n\u003cdiv class=\"c\"\u003e🚚\u003c\/div\u003e\n\u003cdiv class=\"t\"\u003eEnvío a Chile\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gd-faq\"\u003e\n\u003ch4\u003ePreguntas frecuentes\u003c\/h4\u003e\n\u003cdetails\u003e\n\u003csummary\u003e¿Cómo se usa?\u003c\/summary\u003e\n\u003cdiv class=\"a\"\u003eRocía 2-3 veces directamente en los dientes y encías, o agrégalo a su agua o comida. Úsalo 1-2 veces al día, sin necesidad de enjuagar.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003e¿Es seguro si mi mascota lo traga?\u003c\/summary\u003e\n\u003cdiv class=\"a\"\u003eSí, la fórmula es 100% natural y segura para ingerir.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003e¿Cada cuánto debo aplicarlo?\u003c\/summary\u003e\n\u003cdiv class=\"a\"\u003e1-2 veces al día para mantener el aliento fresco, idealmente después de las comidas.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003e¿Sirve para perros y gatos?\u003c\/summary\u003e\n\u003cdiv class=\"a\"\u003eSí, es apto para ambos, de todas las razas y edades.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003e¿Cuánto demora el envío?\u003c\/summary\u003e\n\u003cdiv class=\"a\"\u003e2-5 días hábiles en la Región Metropolitana y 3-7 días hábiles en regiones.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function () {\n  if (window.__gdCmpInit) return;\n  window.__gdCmpInit = true;\n  var active = null;\n  function move(cmp, x) {\n    var r = cmp.getBoundingClientRect();\n    if (!r.width) return;\n    var p = ((x - r.left) \/ r.width) * 100;\n    p = Math.max(0, Math.min(100, p));\n    cmp.style.setProperty('--pos', p + '%');\n    var inp = cmp.querySelector('input[type=range]');\n    if (inp) inp.value = Math.round(p);\n  }\n  document.addEventListener('pointerdown', function (e) {\n    var cmp = e.target \u0026\u0026 e.target.closest ? e.target.closest('.gd-cmp') : null;\n    if (!cmp) return;\n    if (e.pointerType === 'mouse' \u0026\u0026 e.button !== 0) return;\n    active = cmp;\n    move(cmp, e.clientX);\n    if (e.pointerType === 'mouse') e.preventDefault();\n  });\n  document.addEventListener('pointermove', function (e) {\n    if (active) move(active, e.clientX);\n  });\n  function end() { active = null; }\n  document.addEventListener('pointerup', end);\n  document.addEventListener('pointercancel', end);\n  document.addEventListener('input', function (e) {\n    var t = e.target;\n    if (t \u0026\u0026 t.closest \u0026\u0026 t.getAttribute('type') === 'range') {\n      var cmp = t.closest('.gd-cmp');\n      if (cmp) cmp.style.setProperty('--pos', t.value + '%');\n    }\n  });\n})();\n\u003c\/script\u003e\n\u003cscript\u003e\n(function(){\n  if(window.__gdFxInit) return; window.__gdFxInit = true;\n  if(!('IntersectionObserver' in window)) return;\n  if(window.matchMedia \u0026\u0026 window.matchMedia('(prefers-reduced-motion: reduce)').matches) return;\n  function init(){\n    var els = document.querySelectorAll('.gd-badges,.gd-rev,.gd-h3,.gd-cmp,.gd-hint,.gd-ck li,.gd-al,.gd-st,.gd-tb,.gd-ic,.gd-faq details');\n    var io = new IntersectionObserver(function(es){\n      es.forEach(function(en){ if(en.isIntersecting){ en.target.classList.add('gd-in'); io.unobserve(en.target); } });\n    },{threshold:0.12});\n    var i = 0;\n    els.forEach(function(el){\n      var r = el.getBoundingClientRect();\n      if(r.top \u003e window.innerHeight){ el.classList.add('gd-fx'); el.style.transitionDelay = ((i++ % 5) * 60) + 'ms'; io.observe(el); }\n    });\n  }\n  if(document.readyState === 'loading') document.addEventListener('DOMContentLoaded', init); else init();\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e","brand":"Godis","offers":[{"title":"Default Title","offer_id":48603611955454,"sku":"Oral Pet Spray Bucal Limpiador Mascotas 100ml","price":22990.0,"currency_code":"CLP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0819\/2589\/8494\/files\/17685825441000427795.webp?v=1784318316","url":"https:\/\/godis-7381.myshopify.com\/products\/oral-pet-spray-bucal-limpiador-mascotas","provider":"Godis","version":"1.0","type":"link"}