1window.__pcDelivery||(window.__pcDelivery=!0,(function(){var STORAGE_KEY="de_city";function currentCity(){return localStorage.getItem(STORAGE_KEY)||"Dubai"}function updateCards(city,cards){var targets=cards||document.querySelectorAll(".product-card-delivery-estimator");if(targets.length){var dateStr=window.AEDeliveryDate.format(window.AEDeliveryDate.compute(),!1);targets.forEach(function(card){var cityEl=card.querySelector(".product-card-delivery-city"),dateEl=card.querySelector(".product-card-delivery-date");cityEl&&(cityEl.textContent=city),dateEl&&(dateEl.textContent=dateStr)})}}function observeNewCards(){var observer=new MutationObserver(function(mutations){var newCards=[];mutations.forEach(function(mutation){mutation.addedNodes.forEach(function(node){node.nodeType===1&&(node.matches&&node.matches(".product-card-delivery-estimator")&&newCards.push(node),node.querySelectorAll&&node.querySelectorAll(".product-card-delivery-estimator").forEach(function(el){newCards.push(el)}))})}),newCards.length&&updateCards(currentCity(),newCards)});observer.observe(document.body,{childList:!0,subtree:!0})}function init(){updateCards(currentCity()),observeNewCards()}window.addEventListener("delivery-city-changed",function(e){e.detail&&e.detail.city&&updateCards(e.detail.city)}),document.readyState==="loading"?document.addEventListener("DOMContentLoaded",init):init()})()); 2//# sourceMappingURL=/cdn/shop/t/37/assets/product-card-delivery.js.map?v=76677528104690089681790411212
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.