(function () { window.customizerData = {"url":"https:\/\/customizer.theextensions.com\/storefront\/gvchah","script":"https:\/\/customizer.theextensions.com\/js\/product_customizer.js","settings":{"id":13,"store_id":13,"button_label":"Personalize","button_text_color":"#ffffff","button_bg_color":"#0d6efd","popup_width":"50vw","popup_height":"50vh","button_placement":"below_add_to_cart","temp_product_id":null,"text_min_size":null,"text_max_size":null,"image_max_mb":5,"image_formats":null,"created_at":"2026-03-19T19:57:48.000000Z","updated_at":"2026-03-19T19:57:48.000000Z"},"enabled":true,"place":{"id":"below_add_to_cart","label":"Below \"Add to Cart\"","selectors":[{"selector":"input#form-action-addToCart","position":"after"},{"selector":"button#form-action-addToCart","position":"after"},{"selector":"input.add-to-cart-buttons","position":"after"},{"selector":"button.add-to-cart-buttons","position":"after"}]},"currency":{"code":null,"format":null}}; window.customizerApplicationBaseApiUrl = customizerData.url; if (!window.customizerData.enabled) { return; } const addScript = async src => new Promise((resolve, reject) => { const el = document.createElement('script'); el.src = src; el.addEventListener('load', resolve); el.addEventListener('error', reject); document.body.append(el); }); const insertPlaceHolders = () => { let place = window.customizerData.place; place.selectors.map((sel, index) => { let element = document.querySelector(sel.selector); let id = `product-customizer-placeholder-${place.id}-${index}`; if (element && !document.getElementById(id)) { let placeHolder = document.createElement(sel.tag ?? 'div'); placeHolder.className = place.id; placeHolder.id = id; placeHolder.dataset.productCustomizer = place.id; placeHolder.innerHTML = ["