// Klaviyo tracking script load var klaviyoScript = document.createElement("script"); klaviyoScript.async = true; klaviyoScript.src = "https://static.klaviyo.com/onsite/js/W5cRYw/klaviyo.js"; document.head.appendChild(klaviyoScript); var _learnq = _learnq || []; _learnq.push(['account', 'W5cRYw']); document.addEventListener("DOMContentLoaded", function () { // -------- VIEWED PRODUCT -------- if (window.location.href.includes("/products/")) { var productName = document.querySelector('.product-title, h1') ? document.querySelector('.product-title, h1').innerText.trim() : ''; var productImage = document.querySelector('.product-image img, .product-gallery img') ? document.querySelector('.product-image img, .product-gallery img').src : ''; var productPrice = document.querySelector('.product-price, .price--main, .price') ? document.querySelector('.product-price, .price--main, .price').innerText.replace(/[^\d.]/g, '') : ''; var productUrl = window.location.href; var productData = { Name: productName, ProductID: productUrl, ImageURL: productImage, URL: productUrl, Price: productPrice }; _learnq.push(['track', 'Viewed Product', productData]); _learnq.push(['trackViewedItem', { Title: productData.Name, ItemId: productData.ProductID, ImageUrl: productData.ImageURL, Url: productD