if(!customElements.get("added-notification")){const AddedNotification=class extends HTMLElement{connectedCallback(){this.dismissOthers(),this.setProductTitle(this.dataset.productTitle),this.display()}disconnectedCallback(){clearTimeout(this.delayedDismissTimeout)}dismissOthers(){document.querySelectorAll(".added-notification").forEach(notification=>{notification!==this&¬ification.dismiss()})}setProductTitle(productTitle){this.querySelector(".added-notification__message-title").innerText=productTitle}display(){setTimeout(()=>this.classList.remove("added-notification--hidden"),10),this.delayedDismissTimeout=setTimeout(this.dismiss.bind(this),6e3),this.querySelector(".added-notification__close").addEventListener("click",this.dismiss.bind(this)),theme.settings.cartType==="drawer"&&this.querySelectorAll('.added-notification__message-text a[href$="/cart"]').forEach(el=>{el.addEventListener("click",evt=>{evt.preventDefault(),document.querySelector(".js-cart-drawer").open(),this.dismiss()})})}dismiss(evt){evt&&evt.preventDefault(),this.classList.add("added-notification--dismissed"),setTimeout(this.remove.bind(this),2e3)}};window.customElements.define("added-notification",AddedNotification)} //# sourceMappingURL=/cdn/shop/t/36/assets/added-notification.js.map?v=2949756483766986951744693439