{"product_id":"freidora-con-canasta","title":"Freidora con Canasta","description":"\u003cstyle\u003e\n\/* === OCULTAR ELEMENTOS NATIVOS NO DESEADOS DE SHOPIFY === *\/\n[id^=\"shopify-section\"][id$=\"__announcement-bar\"], .announcement-bar, .utility-bar,\n[id^=\"shopify-section\"][id$=\"__header\"], .section-header, sticky-header { display:none !important; }\n.product__media-wrapper, media-gallery { display:none !important; }\n.product__title, .product__info-container .product__title,\n.product__text.caption-with-letter-spacing,\n.product__info-container .price, .product__tax { display:none !important; }\n.product-form__input--quantity, .product-form__quantity, quantity-input,\n.product__info-container label[for*=\"Quantity\"] { display:none !important; }\nvariant-selects, variant-radios, .product-form__input--dropdown, .product-form__input--pill,\n.product-form__input, fieldset.product-form__input { display:none !important; }\n.share-button, .product__share, share-button,\nproduct-recommendations, .related-products,\n[id^=\"shopify-section\"][id$=\"__related-products\"],\n.newsletter, .footer-block--newsletter,\n[id^=\"shopify-section\"][id$=\"__footer\"], .footer, .footer-group { display:none !important; }\n\nmain, #MainContent, .content-for-layout { margin:0 !important; padding:0 !important; }\nsection[id^=\"MainProduct-\"], [class*=\"__main-padding\"] { padding-top:0 !important; padding-bottom:0 !important; }\n[id^=\"shopify-section\"][id$=\"__main\"] .page-width { max-width:100% !important; padding:0 !important; }\n[id^=\"shopify-section\"][id$=\"__main\"], .product.grid, .product { padding:0 !important; }\n.product--stacked { padding-top:0 !important; margin-top:0 !important; }\n.product { display:block !important; }\n.product__info-wrapper { width:100% !important; max-width:100% !important; padding:0 !important; }\nproduct-info.product__info-container, .product__info-container { padding:0 !important; max-width:100% !important; display:flex !important; flex-direction:column !important; }\n.product__description { display:contents !important; }\n\n\/* === ASIGNACIÓN DE ORDEN MEDIANTE FLEXBOX === *\/\n.lp-urgency-bar { order: -10 !important; }\n.lp-hero { order: -5 !important; }\n.product-form, form[action*=\"\/cart\/add\"] { order: 0 !important; }\n.lp-social-proof { order: 5 !important; }\n.lp-landing { order: 10 !important; }\n.lp-trust-badges { order: 20 !important; }\n\nproduct-info.product__info-container \u003e * { margin:0 !important; }\n.product-form, .product-form__buttons, .product-form__error-message-wrapper,\nform[action*=\"\/cart\/add\"] { margin:0 !important; padding:0 !important; }\nproduct-info.product__info-container \u003e * \u003e * { margin-top:0 !important; margin-bottom:0 !important; }\n\n\/* === MEJORA VISUAL AL BOTÓN ORIGINAL DE SHOPIFY === *\/\n.product-form__buttons button[name=\"add\"],\n.shopify-payment-button, \n.product-form__buttons .shopify-payment-button__button,\n.product-form__submit { \n  display: block !important; \n  width: 90% !important;\n  max-width: 400px !important;\n  margin: 15px auto !important;\n  padding: 16px 20px !important;\n  background-color: #2ec4b6 !important;\n  color: #ffffff !important;\n  font-size: 18px !important;\n  font-weight: 800 !important;\n  text-transform: uppercase !important;\n  border-radius: 50px !important;\n  border: none !important;\n  box-shadow: 0 4px 15px rgba(46, 196, 182, 0.4) !important;\n  animation: pulse 2s infinite !important;\n  cursor: pointer !important;\n}\n\n@keyframes pulse {\n  0% { transform: scale(1); }\n  50% { transform: scale(1.03); }\n  100% { transform: scale(1); }\n}\n\n\/* === ESTILOS DE IMÁGENES Y BLOQUES === *\/\n.lp-hero, .lp-landing { max-width:768px; margin:0 auto; padding:0; line-height:0; font-size:0; width:100%; }\n.lp-hero img, .lp-landing img { width:100%; height:auto; display:block; margin:0 auto; }\n\n.lp-urgency-bar {\n  width: 100%;\n  max-width: 768px;\n  margin: 0 auto;\n  background: #d90429;\n  color: #ffffff;\n  text-align: center;\n  padding: 10px 15px;\n  font-size: 14px;\n  font-weight: bold;\n  line-height: 1.4;\n  font-family: system-ui, -apple-system, sans-serif;\n  box-sizing: border-box;\n}\n.lp-timer {\n  background: #000;\n  padding: 2px 8px;\n  border-radius: 4px;\n  margin-left: 5px;\n}\n\n.lp-social-proof {\n  width: 100%;\n  max-width: 768px;\n  margin: 10px auto;\n  background: #ffffff;\n  text-align: center;\n  padding: 10px 10px;\n  font-size: 14px;\n  color: #333;\n  font-family: system-ui, -apple-system, sans-serif;\n  box-sizing: border-box;\n}\n.lp-stars { color: #ffb703; font-size: 16px; margin-right: 5px; }\n\n.lp-trust-badges {\n  width: 100%;\n  max-width: 768px;\n  margin: 15px auto 0 auto;\n  display: flex;\n  justify-content: space-around;\n  padding: 18px 10px;\n  background: #ffffff;\n  border-top: 1px dashed #ddd;\n  font-size: 12px;\n  color: #555;\n  text-align: center;\n  font-family: system-ui, -apple-system, sans-serif;\n  box-sizing: border-box;\n}\n.lp-badge-item { flex: 1; padding: 0 5px; }\n.lp-badge-item span { display: block; font-size: 20px; margin-bottom: 4px; }\n\n\/* === NOTIFICACIÓN FIJA SOBRE TODA LA PANTALLA === *\/\n.sales-pop {\n  position: fixed !important;\n  top: 20px !important;\n  right: 15px !important;\n  background: #ffffff !important;\n  border-left: 4px solid #2ec4b6 !important;\n  box-shadow: 0 5px 20px rgba(0,0,0,0.25) !important;\n  border-radius: 8px !important;\n  padding: 12px 15px !important;\n  display: flex !important;\n  align-items: center !important;\n  gap: 12px !important;\n  z-index: 2147483647 !important;\n  font-family: system-ui, -apple-system, sans-serif !important;\n  max-width: 280px !important;\n  transform: translateX(140%);\n  transition: transform 0.5s cubic-bezier(0.175, 0.885, 0.32, 1.275), opacity 0.5s ease;\n  opacity: 0;\n  pointer-events: none;\n}\n.sales-pop.show {\n  transform: translateX(0) !important;\n  opacity: 1 !important;\n}\n.sales-pop-icon { font-size: 22px; line-height: 1; }\n.sales-pop-text { font-size: 12px; color: #333; line-height: 1.3; }\n.sales-pop-text strong { color: #111; font-weight: 700; }\n.sales-pop-time { font-size: 10px; color: #888; display: block; margin-top: 2px; }\n\u003c\/style\u003e\n\n\u003c!-- TEMPORIZADOR --\u003e\n\u003cdiv id=\"lp-urgency-bar-el\" class=\"lp-urgency-bar\"\u003e\n  🔥 ¡OFERTA ESPECIAL POR TIEMPO LIMITADO! Termina en: \u003cspan class=\"lp-timer\" id=\"lp-countdown\"\u003e15:00\u003c\/span\u003e\n\u003c\/div\u003e\n\n\u003c!-- HERO IMAGE --\u003e\n\u003cdiv class=\"lp-hero\"\u003e\n  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0761\/4650\/7966\/files\/Gemini_Generated_Image_pks3srpks3srpks3.jpg?v=1786744760\" loading=\"eager\"\u003e\n\u003c\/div\u003e\n\n\u003c!-- ESTRELLAS --\u003e\n\u003cdiv id=\"lp-social-proof-el\" class=\"lp-social-proof\"\u003e\n  \u003cspan class=\"lp-stars\"\u003e★★★★★\u003c\/span\u003e \u003cstrong\u003e4.9\/5\u003c\/strong\u003e (+1,200 clientes satisfechos)\n\u003c\/div\u003e\n\n\u003c!-- GALERÍA DE IMÁGENES --\u003e\n\u003cdiv class=\"lp-landing\"\u003e\n  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0761\/4650\/7966\/files\/Gemini_Generated_Image_il9oukil9oukil9o.jpg?v=1786744761\" loading=\"eager\"\u003e\n  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0761\/4650\/7966\/files\/Gemini_Generated_Image_yp8gbxyp8gbxyp8g.jpg?v=1786744760\" loading=\"eager\"\u003e\n  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0761\/4650\/7966\/files\/Gemini_Generated_Image_oujj4voujj4voujj.jpg?v=1786744760\" loading=\"eager\"\u003e\n  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0761\/4650\/7966\/files\/Gemini_Generated_Image_5qpc1n5qpc1n5qpc.jpg?v=1786744760\" loading=\"eager\"\u003e\n  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0761\/4650\/7966\/files\/Gemini_Generated_Image_pkd4ovpkd4ovpkd4.jpg?v=1786744763\" loading=\"eager\"\u003e\n\u003c\/div\u003e\n\n\u003c!-- BADGES DE GARANTÍA --\u003e\n\u003cdiv id=\"lp-trust-badges-el\" class=\"lp-trust-badges\"\u003e\n  \u003cdiv class=\"lp-badge-item\"\u003e\n    \u003cspan\u003e🚚\u003c\/span\u003e\n    \u003cstrong\u003eEnvío Rápido\u003c\/strong\u003e\u003cbr\u003eA todo Ecuador\n  \u003c\/div\u003e\n  \u003cdiv class=\"lp-badge-item\"\u003e\n    \u003cspan\u003e🛡️\u003c\/span\u003e\n    \u003cstrong\u003eGarantía\u003c\/strong\u003e\u003cbr\u003eCompra Segura\n  \u003c\/div\u003e\n  \u003cdiv class=\"lp-badge-item\"\u003e\n    \u003cspan\u003e💳\u003c\/span\u003e\n    \u003cstrong\u003ePago Seguro\u003c\/strong\u003e\u003cbr\u003eGarantizado\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- NOTIFICACIÓN POP-UP --\u003e\n\u003cdiv id=\"sales-pop\" class=\"sales-pop\"\u003e\n  \u003cdiv class=\"sales-pop-icon\"\u003e🛍️\u003c\/div\u003e\n  \u003cdiv class=\"sales-pop-text\"\u003e\n    \u003cspan id=\"pop-name\"\u003eMaría G.\u003c\/span\u003e de \u003cstrong id=\"pop-city\"\u003eQuito\u003c\/strong\u003e\u003cbr\u003e\n    acaba de comprar este producto.\n    \u003cspan class=\"sales-pop-time\" id=\"pop-time\"\u003eHace 3 minutos\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n  document.addEventListener(\"DOMContentLoaded\", function() {\n    \/\/ 1. MOVER LA NOTIFICACIÓN AL BODY PARA QUE NUNCA DESAPAREZCA CON EL SCROLL\n    var popNotification = document.getElementById('sales-pop');\n    if (popNotification) {\n      document.body.appendChild(popNotification);\n    }\n\n    \/\/ 2. ORGANIZAR ORDEN DOM INTERNO\n    setTimeout(function() {\n      var container = document.querySelector('product-info.product__info-container') || document.querySelector('.product__info-wrapper') || document.body;\n      var urgencyBar = document.getElementById('lp-urgency-bar-el');\n      var socialProof = document.getElementById('lp-social-proof-el');\n      var trustBadges = document.getElementById('lp-trust-badges-el');\n      var form = document.querySelector('form[action*=\"\/cart\/add\"]') || document.querySelector('.product-form');\n\n      if (container) {\n        if (urgencyBar) container.insertBefore(urgencyBar, container.firstChild);\n        if (form \u0026\u0026 socialProof) {\n          form.parentNode.insertBefore(socialProof, form.nextSibling);\n        }\n        if (trustBadges) container.appendChild(trustBadges);\n      }\n    }, 100);\n\n    \/\/ 3. CONTADOR REGRESIVO\n    var timeInMinutes = 15;\n    var currentTime = Date.parse(new Date());\n    var deadline = new Date(currentTime + timeInMinutes * 60 * 1000);\n\n    function getTimeRemaining(endtime) {\n      var t = Date.parse(endtime) - Date.parse(new Date());\n      var seconds = Math.floor((t \/ 1000) % 60);\n      var minutes = Math.floor((t \/ 1000 \/ 60) % 60);\n      return { 'total': t, 'minutes': minutes, 'seconds': seconds };\n    }\n\n    function initializeClock(id, endtime) {\n      var clock = document.getElementById(id);\n      function updateClock() {\n        var t = getTimeRemaining(endtime);\n        if(clock) {\n          clock.innerHTML = ('0' + t.minutes).slice(-2) + ':' + ('0' + t.seconds).slice(-2);\n        }\n        if (t.total \u003c= 0) { clearInterval(timeinterval); }\n      }\n      updateClock();\n      var timeinterval = setInterval(updateClock, 1000);\n    }\n    initializeClock('lp-countdown', deadline);\n\n    \/\/ 4. SISTEMA DE NOTIFICACIONES\n    var buyers = [\n      { name: \"Carlos M.\", city: \"Quito\" },\n      { name: \"Andrea P.\", city: \"Guayaquil\" },\n      { name: \"Sonia R.\", city: \"Cuenca\" },\n      { name: \"Luis F.\", city: \"Ambato\" },\n      { name: \"Gabriela V.\", city: \"Loja\" },\n      { name: \"Jorge T.\", city: \"Santo Domingo\" },\n      { name: \"Mariana C.\", city: \"Manta\" },\n      { name: \"David L.\", city: \"Ibarra\" },\n      { name: \"Verónica S.\", city: \"Machala\" }\n    ];\n\n    var times = [\"Hace 2 minutos\", \"Hace 4 minutos\", \"Hace 1 minuto\", \"Hace 6 minutos\"];\n\n    function showNotification() {\n      var pop = document.getElementById('sales-pop');\n      if (!pop) return;\n\n      var randomBuyer = buyers[Math.floor(Math.random() * buyers.length)];\n      var randomTime = times[Math.floor(Math.random() * times.length)];\n\n      document.getElementById('pop-name').innerText = randomBuyer.name;\n      document.getElementById('pop-city').innerText = randomBuyer.city;\n      document.getElementById('pop-time').innerText = randomTime;\n\n      pop.classList.add('show');\n\n      setTimeout(function() {\n        pop.classList.remove('show');\n      }, 5000);\n    }\n\n    setTimeout(showNotification, 2500);\n    setInterval(showNotification, 10000);\n  });\n\u003c\/script\u003e","brand":"Zeta Shop","offers":[{"title":"Default Title","offer_id":48725100691646,"sku":null,"price":24.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0761\/4650\/7966\/files\/imgi_6_w1000.jpg?v=1786745826","url":"https:\/\/tucompraec.online\/products\/freidora-con-canasta","provider":"Zeta Shop","version":"1.0","type":"link"}