let opend_pop;window.shopperActivityCallback=window.shopperActivityCallback||function(data){},window.upsellCallback=window.upsellCallback||function(data){};function addDotsAttr(){typeof $<"u"&&$(".quick-view-images .slick-dots li").each(function(i,ele){$(ele).find("button").attr("aria-label","Go to slide "+(i+1)),$(ele).hasClass("slick-active")?$(ele).find("button").attr("aria-current",!0):$(ele).find("button").removeAttr("aria-current")})}class QuickAddManager{constructor(){this.sliderSettings={arrows:!1,dots:!0,infinite:!0,initialSlide:0,slidesToScroll:1,slidesToShow:1,cssEase:"linear",swipe:!0,mobileFirst:!0},document.addEventListener("open_quick_view",evt=>{console.log("open_quick_view",evt.detail),this.handleQuickView(evt.detail)})}async handleQuickView(detail){const{productHandle,productId,position,addToCartLocation="Quick View",isSecondaryLanguage=!1}=detail;if(!productHandle){console.warn("Quick view requires productHandle");return}window.addToCartLocationOverride=addToCartLocation;const localePrefix="";try{const response=await fetch(`${localePrefix}${productHandle}?view=quick_view`),addToCartLocationFinal=window.addToCartLocationOverride||"Quick View";let quickViewModal=document.querySelector(".product_quickview");quickViewModal||(document.body.insertAdjacentHTML("beforeend",`
`),quickViewModal=document.querySelector(".product_quickview")),quickViewModal.setAttribute("data-add-to-cart-location",addToCartLocationFinal);const data=await response.text();quickViewModal.innerHTML=data;const quickScriptMatch=data.match(/