Loading
Skip to content View Accessibility Statement
Boarding a plane can feel like organized chaos. It may be confusing if you aren’t...
Amusement parks dazzle the senses and create lasting memories for the entire family. Travelers flock...
Luggage tags can help return luggage if it goes missing when traveling, but tags have...
In a world of Bluetooth trackers and airline luggage tracking services, the humble luggage tag...
var head = document.head;
var pdpButtonStylesheet = "https://cdn.shopify.com/extensions/0199f23f-eb29-7d2f-9d45-0267c40d41c6/wishlist-shopify-app-559/assets/addtowishlistbutton.css";
var pdpButtonStylesheetTag = document.createElement("link");
pdpButtonStylesheetTag.id = `swym-pdp-button-stylesheet`;
pdpButtonStylesheetTag.rel = "stylesheet";
pdpButtonStylesheetTag.href = pdpButtonStylesheet;
if (!document.getElementById("swym-pdp-button-stylesheet")) {
head.appendChild(pdpButtonStylesheetTag);
}
var x = document.getElementsByTagName("script")[0];
function createAndInsertScript(id, src, onLoadCallback) {
var scriptTag = document.createElement("script");
scriptTag.id = id;
scriptTag.type = "text/javascript";
scriptTag.src = src;
scriptTag.onload = onLoadCallback;
x.parentNode.insertBefore(scriptTag, x);
}
var pdpButtonScript = "https://cdn.shopify.com/extensions/0199f23f-eb29-7d2f-9d45-0267c40d41c6/wishlist-shopify-app-559/assets/addtowishlistbutton.js";
createAndInsertScript(
`swym-pdp-button-script`,
pdpButtonScript,
function () {
const pdpBtnApi = window.WishlistPlusPDPButtonAPI;
if (pdpBtnApi) {
pdpBtnApi.setDefaultCustomizationOptions(swat);
pdpBtnApi.initializePDPButton(swat, true);
}
}
);
break;
default:
return;
}
})
});
})(); // IIFE to prevent polluting global scope