1document.addEventListener("DOMContentLoaded",function(){var productGrids=document.querySelectorAll(".grid.product-grid");productGrids.forEach(function(productGrid){var sectionId=productGrid.getAttribute("data-section-id"),variantDataMapName="variantDataMap"+sectionId.replace(/-/g,"_"),variantDataMap=window[variantDataMapName];productGrid.addEventListener("change",function(e){if(e.target.matches('input[type="radio"][data-section-id="'+sectionId+'"]')){var card=e.target.closest('.card-product-custom-div[data-section-id="'.concat(sectionId,'"]')),variantId=e.target.getAttribute("data-variant-id"),variantData=variantDataMap[variantId];if(!variantData){console.error("Nessun dato trovato per la variante:",variantId);return}var productImageElement=card.querySelector(".card__media .media img");if(productImageElement){var lazyLoadAllVariants=card.getAttribute("data-lazy-load-all-variants")==="true";if(lazyLoadAllVariants){var preloadedImage=card.querySelector('.media img[data-variant-id="'.concat(variantId,'"]'));preloadedImage?(productImageElement.src=preloadedImage.src,productImageElement.srcset=preloadedImage.srcset):console.warn("Immagine precaricata non trovata per la variante:",variantId)}else{var dynamicSrcset=[variantData.imageUrl+"?width=165 165w",variantData.imageUrl+"?width=360 360w",variantData.imageUrl+"?width=533 533w",variantData.imageUrl+"?width=720 720w",variantData.imageUrl+"?width=940 940w",variantData.imageUrl+"?width=1066 1066w"].join(", ");productImageElement.srcset=dynamicSrcset,productImageElement.src=variantData.imageUrl}}else console.error("Nessun elemento immagine trovato in questa card.");var productLinks=card.querySelectorAll('a[id^="CardLink-"], a[id^="StandardCardNoMediaLink-"]');productLinks.forEach(function(link){link.href=variantData.productUrl})}else console.log("Cambiamento rilevato, ma non su uno swatch.")})})}); 2//# sourceMappingURL=/cdn/shop/t/63/assets/card-product-variant-selection-custom.js.map?v=62811211621412024521749122046
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.