<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">"use strict";var appstleMembershipWidgetInit=function appstleMembershipWidgetInit(){var _AM2,head=document.getElementsByTagName("head")[0],startingTime=(new Date).getTime(),jQueryScript,mustacheScript;function logger(e){var n;null!=(n=AM)&amp;&amp;null!=(n=n.Config)&amp;&amp;n.debugLogsEnabled&amp;&amp;(n="- "+e,console.group("%c Appstle Membership Widget Log.","display:inline-block; font-size: 14px; padding: 5px; background: linear-gradient(to right, #141B32, #00D9CC); color:#FFFFFF; border-radius: 5px;"),console.log("%c ".concat(n),"font-size: 13px;"),console.groupEnd())}"undefined"!=typeof jQuery||null!=(_AM2=AM)&amp;&amp;null!=(_AM2=_AM2.Config)&amp;&amp;_AM2.disableLoadingJquery||(jQueryScript=document.createElement("script"),jQueryScript.src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js",jQueryScript.type="text/javascript",head.appendChild(jQueryScript)),window.appstleLoadScript=function(e,n,t){var i,l,a=document.createElement("script");a.type=n||"text/javascript",a.readyState?a.onreadystatechange=function(){"loaded"!=a.readyState&amp;&amp;"complete"!=a.readyState||(a.onreadystatechange=null,t&amp;&amp;t())}:a.onload=function(){t&amp;&amp;t()};try{null!=(i=AM)&amp;&amp;null!=(i=i.Config)&amp;&amp;i.debugLogsEnabled&amp;&amp;2===(null==(l=document.querySelectorAll("#membership-helper"))?void 0:l.length)&amp;&amp;logger("There might be a V1 script available. Please check the view page source. If it exists (#membership-helper), then remove it from the theme file.")}catch(e){}a.src=e,a.defer=!0,head.appendChild(a)},appstleLoadScript("https://cdn.jsdelivr.net/npm/ionicons@5.5.2/dist/ionicons/ionicons.esm.js","module"),window.DOMPurify||appstleLoadScript("https://cdn.jsdelivr.net/npm/dompurify/dist/purify.min.js","text/javascript",function(){console.log("DOM Purify Loaded")}),"undefined"==typeof Mustache&amp;&amp;(mustacheScript=document.createElement("script"),mustacheScript.src="https://cdnjs.cloudflare.com/ajax/libs/mustache.js/3.1.0/mustache.js",mustacheScript.type="text/javascript",head.appendChild(mustacheScript));var checkReady=function e(n){window.jQuery&amp;&amp;window.Mustache&amp;&amp;window.DOMPurify?n(jQuery):window.setTimeout(function(){e(n)},20)},urlParams=(AM.Config=Object.assign(AM.Config,"undefined"!=typeof _AMConfig&amp;&amp;null!==_AMConfig?_AMConfig:{}),window.AMConfig=AM.Config,new URLSearchParams(window.location.search)),globalUrlParameter=urlParams.get("variant");checkReady(function($){!function(_window2,_jQuery6,_window11){var endingTime=(new Date).getTime(),tookTime=endingTime-startingTime;function renderWidget(standAloneProduct,standAloneElement,widgetId){var _AMConfig60,_AM4,_AMConfig84,product=(AM.Config=Object.assign(AM.Config,"undefined"!=typeof _AMConfig&amp;&amp;null!==_AMConfig?_AMConfig:{}),window.AMConfig=AM.Config,window.getCurrentSellingPlanId=function(){return jQuery("[name=selling_plan]:checked").val()||""},AMConfig.product),localVariantsByTitle=(standAloneProduct&amp;&amp;(AMConfig.product=product=standAloneProduct),processProductVariants(product),AMConfig.variantsByTitle),localVariantsById=AMConfig.variantsById,localWindowVariant,_AMConfig61;function processProductVariants(e){if(e){for(var n=e.variants,t={},i={},l=0;l&lt;n.length;l++){var a=n[l];t[a.title]=Object.assign({},a),i[a.id]=Object.assign({},a)}AMConfig.variantsByTitle=t,AMConfig.variantsById=i}}function urlParamsToObject(){for(var e=location.search.substr(1).split("&amp;"),n={},t=0;t&lt;e.length;t++){var i=e[t].split("=");n[i[0]]=i[1]}return n}function urlParam(e){return urlParamsToObject()[e]||null}function restrict(){function o(e,n,t){-1===e.indexOf(n)||(!1===(null==(e=AMConfig)?void 0:e.allowPerksDuringTrial)||!1===(null==t?void 0:t.allowDuringDunning))&amp;&amp;(!1===(null==(e=AMConfig)?void 0:e.allowPerksDuringTrial)&amp;&amp;-1!==(null==(e=AMConfig)?void 0:e.customerTrialTags.indexOf(n))||!1===(null==t?void 0:t.allowDuringDunning)&amp;&amp;-1!==(null==(e=AMConfig)?void 0:e.customerDunningTags.indexOf(n)))?i.push({selector:t.selector,message:(null==t?void 0:t.message)||"",rule:t}):a.push(t.selector)}var e,n,t,l,i=[],a=[],p=[],c=[],r=(r=AMConfig.customer_tags||[]).map(function(e){return e.toLowerCase()}),s=JSON.parse(AMConfig.rulesByCustomerTag),d=Object.keys(s),u=!1;function g(e){jQuery(".appstle-discount-banner").remove(),sessionStorage.appstle_membership_banner_closed||(jQuery('\n                &lt;div class="appstle-discount-banner" style="position: fixed;bottom: 20px;width: 80%;padding: 20px;border-radius: 10px;background-color: #13b5ea;z-index: 12345678;color: #fff;left: 50%;transform: translateX(-50%);text-align: center; box-shadow: 0 10px 20px 0 rgb(0 0 0 / 15%);"&gt;\n                  &lt;span style="position: absolute;top: -8px;right: 10px;color: white;font-size: 29px;display: inline;cursor: pointer;" onclick="sessionStorage[\'appstle_membership_banner_closed\'] = true; jQuery(\'.appstle-discount-banner\').remove()"&gt;&amp;times;&lt;/span&gt;\n                &lt;/div&gt;\n              ').appendTo("body"),jQuery(".appstle-discount-banner").append(jQuery.parseHTML(DOMPurify.sanitize(e))))}function m(e,n,t,i){var l,a,o;standAloneElement&amp;&amp;(a=(null==(a=AMConfig)?void 0:a.parentSelector)||"",o=(null==(o=AMConfig)?void 0:o.priceBlockSelector)||"",l="",l=jQuery(standAloneElement).parents(a).find(o),jQuery(standAloneElement).parents(a).find(".appstle-membership-price-block_small, .appstle-membership-price-block_big").remove(),a=(null==(o=AMConfig)?void 0:o.productPagePriceDescriptionBlockParentSelector)||"",o=(null==(o=AMConfig)?void 0:o.productPagePriceDescriptionBlockPriceSelector)||"",a=jQuery(standAloneElement).parents(a).find(o),function(e,n){if(function(e,n){var e=null==e||null==(e=e.codeDiscountNode)||null==(e=e.codeDiscount)||null==(e=e.customerGets)||null==(e=e.items)||null==(e=e.products)?void 0:e.edges,t=!1;return null==e||!e.length||(e.forEach(function(e){(null==e||null==(e=e.node)||null==(e=e.id)||null==(e=e.split("/"))?void 0:e.pop())===String(null==n?void 0:n.id)&amp;&amp;(t=!0)}),t)}(e,n)&amp;&amp;function(e,t){var e=null==e||null==(e=e.codeDiscountNode)||null==(e=e.codeDiscount)||null==(e=e.customerGets)||null==(e=e.items)||null==(e=e.collections)?void 0:e.edges,i=!1;return null==e||!e.length||(e.forEach(function(e){var n;null!=t&amp;&amp;t.collections&amp;&amp;null!=t&amp;&amp;null!=(n=t.collections)&amp;&amp;n.length&amp;&amp;-1&lt;(null==t?void 0:t.collections.map(function(e){return e.handle})).indexOf(null==e||null==(n=e.node)?void 0:n.handle)&amp;&amp;(i=!0)}),i)}(e,n))return!(!function(e,n){return(null==n||!n.requires_selling_plan)&amp;&amp;null!=e&amp;&amp;null!=(n=e.codeDiscountNode)&amp;&amp;null!=(n=n.codeDiscount)&amp;&amp;null!=(n=n.customerGets)&amp;&amp;n.appliesOnOneTimePurchase}(e,n)&amp;&amp;!function(e,n){return null!=n&amp;&amp;n.selling_plan_groups.length&amp;&amp;null!=e&amp;&amp;null!=(n=e.codeDiscountNode)&amp;&amp;null!=(n=n.codeDiscount)&amp;&amp;null!=(n=n.customerGets)&amp;&amp;n.appliesOnSubscription}(e,n))}(n,i))&amp;&amp;(l.length&amp;&amp;((i=$('&lt;div class="appstle-membership-price-block_small"&gt;\n              &lt;div style="display: flex; align-items: center;font-weight: bold;"&gt;\n              &lt;img src="'.concat(null!=(o=AMConfig)&amp;&amp;o.discountBadgeImageLink?null==(n=AMConfig)?void 0:n.discountBadgeImageLink:"https://ik.imagekit.io/mdclzmx6brh/c22c9fc4-0555-4460-8401-bf5c28d7ba29_C4yAYm1WQ.webp?ik-sdk-version=javascript-1.4.3&amp;amp;updatedAt=1649787872711",'" style="width: 18px;margin-right: 7px;"&gt;\n              &lt;span style="font-size: 14px;"&gt;&lt;/span&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;'))).find("span").html(t),i.insertAfter(l)),a.length)&amp;&amp;((i=$('\n                    &lt;div class="appstle-membership-price-block_big" style="padding: 7px 10px; border-radius: 4px; background: #f6f6f6;margin-top: 10px;"&gt;\n                      &lt;div style="font-weight: bold;font-size: 14px;display: flex;align-items: center;margin-bottom: 6px;"&gt;'.concat(e,'&lt;img src="https://ik.imagekit.io/mdclzmx6brh/appstle_icon.svg?ik-sdk-version=javascript-1.4.3&amp;amp;updatedAt=1643054965696" style="width: 18px;height: 18px;margin-left: 6px;"&gt;&lt;/div&gt;\n                      &lt;div style="display: flex; align-items: center;/* font-weight: bold; */font-size: 12px;"&gt;\n                        &lt;img src="').concat(null!=(o=AMConfig)&amp;&amp;o.discountBadgeImageLink?null==(n=AMConfig)?void 0:n.discountBadgeImageLink:"https://ik.imagekit.io/mdclzmx6brh/c22c9fc4-0555-4460-8401-bf5c28d7ba29_C4yAYm1WQ.webp?ik-sdk-version=javascript-1.4.3&amp;amp;updatedAt=1649787872711",'" style="width: 18px;margin-right: 7px;"&gt;\n                        &lt;span style="font-size: 12px;" class="appstlePriceDescriptionDiscountMessage"&gt;&lt;/span&gt;&lt;span&gt;*&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 14px;font-size: 11px;text-align: right;"&gt;*Discount auto applied in checkout.\n                      &lt;/div&gt;\n                    &lt;/div&gt;'))).find(".appstlePriceDescriptionDiscountMessage").html(t),i.insertBefore(a))}function f(){var n,e,t,i,l,a,o,r,s;jQuery("html").removeClass("appstle-membership-member"),standAloneElement&amp;&amp;null!=(o=AMConfig)&amp;&amp;o.showMemberPrice&amp;&amp;(null!=(o=AMConfig)&amp;&amp;o.showMemberPriceForLoggedInUsers&amp;&amp;logger("Member price will only be shown for logged in Members only."),(o=null==(o=AMConfig)||null==(o=o.customer_tags)||null==(o=o.filter(function(e){var n;return Object.keys(JSON.parse(null==(n=AMConfig)?void 0:n.rulesByCustomerTag)).includes(e)}))?void 0:o.length)&amp;&amp;jQuery("html").addClass("appstle-membership-member"),null!=(s=AMConfig)&amp;&amp;s.showMemberPriceForLoggedInUsers&amp;&amp;!o||(s=".appstle-membership-price-block_small, .appstle-membership-price-block_big",o=null==(o=AMConfig)?void 0:o.productPagePriceDescriptionBlockParentSelector,a=null==(a=AMConfig)?void 0:a.productPagePriceDescriptionBlockPriceSelector,n=(n=detectVariant(null,standAloneElement,product))||(null==(e=product)?void 0:e.variants[0]),o?null!=(e=jQuery(standAloneElement).parents(o))&amp;&amp;e.length&amp;&amp;logger("Parent price selector is wrong."):logger("Parent selector is missing for member/non-member price."),jQuery(standAloneElement).parents(o).find(s).attr("data-variant")!=(null==(e=n)?void 0:e.id)&amp;&amp;(jQuery(standAloneElement).parents(o).find(s).remove(),e=jQuery(standAloneElement).parents(o).find(a),t=[],$.each(null!=c&amp;&amp;c.length?c:p,function(e,n){0===$.grep(t,function(e){return e.discountUrl===n.discountUrl}).length&amp;&amp;t.push(n)}),t.forEach(function(e){e.rule.memberPrice=function(e,n){var t=null,i=!0;null!=e&amp;&amp;e.discountAmount&amp;&amp;(i=!1);t=i?(null==n?void 0:n.price)*((100-parseFloat(null==e?void 0:e.discountPercentage))/100):(null==n?void 0:n.price)-parseInt(100*parseFloat(null==e?void 0:e.discountAmount));return t}(null==e?void 0:e.rule,n)}),i=[],l=t.map(function(e){var n=null==e||null==(n=e.rule)?void 0:n.memberPrice;return"number"!=typeof n||isNaN(n)?null:(i.push(n),e.rule)}).filter(Boolean),o=String(null==(s=product)?void 0:s.id),s=(null==(a=product)||null==(a=a.collections)?void 0:a.map(function(e){return e.handle}))||[],a=function(e,n,t){var e=null==e?void 0:e.filter(function(e){return null==e||null==(e=e.rule)?void 0:e.memberPrice}),i=[];JSON.stringify(e).includes('"allItems":true')?i=e:!(i=e.filter(function(e){return JSON.stringify(e).includes(n)})).length&amp;&amp;t&amp;&amp;(i=e.filter(function(n){return t.some(function(e){return JSON.stringify(n).includes(e)})}));return i.length?null==(e=i)?void 0:e.reduce(function(e,n){return n.rule.memberPrice&lt;e.rule.memberPrice?n:e},i[0]):null}(t,o,s),(null==(r=JSON.stringify(l))?void 0:r.includes('"allItems":true'))||(null==(r=JSON.stringify(l))?void 0:r.includes(o))||s.some(function(e){return JSON.stringify(l).includes(e)}))&amp;&amp;e.length&amp;&amp;a&amp;&amp;(o=$('&lt;span class="appstle-membership-price-block_big" data-variant="'.concat(null==(r=n)?void 0:r.id,'"&gt;&lt;/span&gt;')),s=null==(r=(null==(s=AMConfig)?void 0:s.memberPriceText)||"{{price}}")?void 0:r.replaceAll("{{membershipName}}",null==a?void 0:a.membershipName).replaceAll("{{price}}",formatPrice(a.rule.memberPrice)),o.html(s),"BEFORE"===(null==(r=AMConfig)?void 0:r.memberPricePlacement)?o.insertBefore(e):"AFTER"===(null==(a=AMConfig)?void 0:a.memberPricePlacement)?o.insertAfter(e):"FIRST_CHILD"===(null==(s=AMConfig)?void 0:s.memberPricePlacement)?o.prependTo(e):"LAST_CHILD"===(null==(r=AMConfig)?void 0:r.memberPricePlacement)&amp;&amp;o.appendTo(e))))}function _(){var e;standAloneElement&amp;&amp;(e=(null==(e=AMConfig)?void 0:e.parentSelector)||"",jQuery(standAloneElement).parents(e).find(".appstle-membership-price-block_small, .appstle-membership-price-block_big").remove())}null!=(e=AMConfig)&amp;&amp;e.product&amp;&amp;jQuery.each(null==(e=AMConfig.product)?void 0:e.selling_plan_groups,function(e,n){"appstle-memberships"===n.app_id&amp;&amp;(u=u||!0)}),"true"!==AM.Config.enableMessagingForNonMembers||null!=(e=__st)&amp;&amp;e.cid||sessionStorage.appstle_membership_not_logged_in_banner_closed||(jQuery(".appstle-not-logged-in-banner").remove(),AM.Config.nonMemberMessaging&amp;&amp;(jQuery('\n            &lt;div class="appstle-not-logged-in-banner" style="position: fixed;bottom: 20px;width: 80%;padding: 20px;border-radius: 10px;background-color: #13b5ea;z-index: 12345678;color: #fff;left: 50%;transform: translateX(-50%);text-align: center; box-shadow: 0 10px 20px 0 rgb(0 0 0 / 15%);"&gt;\n              &lt;span style="position: absolute;top: -8px;right: 10px;color: white;font-size: 29px;display: inline;cursor: pointer;" onclick="sessionStorage[\'appstle_membership_not_logged_in_banner_closed\'] = true; jQuery(\'.appstle-not-logged-in-banner\').remove()"&gt;&amp;times;&lt;/span&gt;\n            &lt;/div&gt;\n          ').appendTo("body"),jQuery(".appstle-not-logged-in-banner").append(jQuery.parseHTML(DOMPurify.sanitize(AM.Config.nonMemberMessaging))))),null!=(e=AMConfig)&amp;&amp;null!=(e=e.customerTag)&amp;&amp;e.length&amp;&amp;logger("Customer tag not found"),u?logger("Membership perks won't apply on this page this this page 's product is configured as membership product."):(d.forEach(function(a){JSON.parse(s[a][0]).forEach(function(i){var t,e,n,l;"element"===i.rule?null!=i&amp;&amp;i.path?i.path.split(",").forEach(function(e){"exact"===i.pathMatch?location.pathname===e&amp;&amp;o(r,a,i):!location.pathname.match(e)||location.pathname.match(location.host+Shopify.routes.root+"cart")||location.pathname.match("/account")||location.pathname.match("/checkout")||o(r,a,i)}):null!=i&amp;&amp;i.bucketCategoryValue&amp;&amp;("tags"===(null==i?void 0:i.bucketCategory)?null!=(e=AMConfig)&amp;&amp;e.product&amp;&amp;null!=(e=AMConfig)&amp;&amp;null!=(e=e.product)&amp;&amp;e.tags&amp;&amp;null!=i&amp;&amp;i.bucketCategoryValue.split(",").forEach(function(e,n){var t;-1!==(null==(t=AMConfig)||null==(t=t.product)||null==(t=t.tags)?void 0:t.indexOf(null==e?void 0:e.trim()))&amp;&amp;o(r,a,i)}):"collections"===(null==i?void 0:i.bucketCategory)?null!=(e=AMConfig)&amp;&amp;e.product&amp;&amp;null!=(e=AMConfig)&amp;&amp;null!=(e=e.product)&amp;&amp;e.collections&amp;&amp;null!=(e=AMConfig)&amp;&amp;null!=(e=e.product)&amp;&amp;null!=(e=e.collections)&amp;&amp;e.length&amp;&amp;(t=null==(e=AMConfig)||null==(e=e.product)?void 0:e.collections.map(function(e){return e.handle}),null!=i)&amp;&amp;i.bucketCategoryValue.split(",").forEach(function(e,n){-1!==(null==t?void 0:t.indexOf(null==e?void 0:e.trim()))&amp;&amp;o(r,a,i)}):"type"===(null==i?void 0:i.bucketCategory)?null!=(e=AMConfig)&amp;&amp;e.product&amp;&amp;null!=(e=AMConfig)&amp;&amp;null!=(e=e.product)&amp;&amp;e.type&amp;&amp;(null==(e=AMConfig)||null==(e=e.product)?void 0:e.type)===(null==i?void 0:i.bucketCategoryValue)&amp;&amp;o(r,a,i):"vendor"===(null==i?void 0:i.bucketCategory)&amp;&amp;null!=(e=AMConfig)&amp;&amp;e.product&amp;&amp;null!=(e=AMConfig)&amp;&amp;null!=(e=e.product)&amp;&amp;e.vendor&amp;&amp;(null==(e=AMConfig)||null==(e=e.product)?void 0:e.vendor)===(null==i?void 0:i.bucketCategoryValue)&amp;&amp;o(r,a,i)):"discount"===i.rule&amp;&amp;(e=r,n=a,!1!==(null==(l=i)?void 0:l.applyDiscountAutomatically))&amp;&amp;(-1===e.indexOf(n)||(!1===(null==(e=AMConfig)?void 0:e.allowPerksDuringTrial)||!1===(null==l?void 0:l.allowDuringDunning))&amp;&amp;(!1===(null==(e=AMConfig)?void 0:e.allowPerksDuringTrial)&amp;&amp;-1!==(null==(e=AMConfig)?void 0:e.customerTrialTags.indexOf(n))||!1===(null==l?void 0:l.allowDuringDunning)&amp;&amp;-1!==(null==(e=AMConfig)?void 0:e.customerDunningTags.indexOf(n)))||c.push({discountUrl:l.discountUrl,discountMessage:(null==l?void 0:l.discountMessage)||"",discountCodeDetails:(null==l?void 0:l.discountCodeDetails)||"",membershipName:(null==l?void 0:l.membershipName)||"",rule:l}),p.push({discountUrl:l.discountUrl,discountMessage:(null==l?void 0:l.discountMessage)||"",discountCodeDetails:(null==l?void 0:l.discountCodeDetails)||"",membershipName:(null==l?void 0:l.membershipName)||"",rule:l}))})}),window._appstleMembershipMatchedDiscountCodeWithCustomerTag=JSON.parse(JSON.stringify(c)),document.querySelector("#appstle_loyalty_iframe")&amp;&amp;document.querySelector("#appstle_loyalty_iframe").contentWindow.postMessage(JSON.stringify({membershipDiscuontDetails:c,appstleAppName:"appstle-membership"}),"*"),jQuery.grep(i,function(e){return jQuery.inArray(e.selector,a)&lt;0}).forEach(function(n,e){var t,i;standAloneElement?(logger("Standalone selector found, if you are expecting this full page to be hidden then remove the standalone selector."),standAloneElement.parents('form[action*="cart/add"]').length&amp;&amp;!standAloneElement.parents('form[action*="cart/add"]').find(".appstle_membership_blocker_item_removed").length?standAloneElement.parents('form[action*="cart/add"]').find(n.selector).length?t=standAloneElement.parents('form[action*="cart/add"]').find(n.selector):1===(null==(i=jQuery(".appstle_membership_stand_alone_selector"))?void 0:i.length)&amp;&amp;(t=jQuery(n.selector)):standAloneElement.parents(null==(i=AMConfig)?void 0:i.productPagePriceDescriptionBlockParentSelector).length&amp;&amp;!standAloneElement.parents(null==(i=AMConfig)?void 0:i.productPagePriceDescriptionBlockParentSelector).find(".appstle_membership_blocker_item_removed").length?standAloneElement.parents(null==(i=AMConfig)?void 0:i.productPagePriceDescriptionBlockParentSelector).find(n.selector).length?t=standAloneElement.parents(null==(i=AMConfig)?void 0:i.productPagePriceDescriptionBlockParentSelector).find(n.selector):1===(null==(i=jQuery(".appstle_membership_stand_alone_selector"))?void 0:i.length)&amp;&amp;(t=jQuery(n.selector)):standAloneElement.parents(null==(i=AMConfig)?void 0:i.parentSelector).length&amp;&amp;!standAloneElement.parents(null==(i=AMConfig)?void 0:i.parentSelector).find(".appstle_membership_blocker_item_removed").length&amp;&amp;(standAloneElement.parents(null==(i=AMConfig)?void 0:i.parentSelector).find(n.selector).length?t=standAloneElement.parents(null==(i=AMConfig)?void 0:i.parentSelector).find(n.selector):1===(null==(i=jQuery(".appstle_membership_stand_alone_selector"))?void 0:i.length)&amp;&amp;(t=jQuery(n.selector)))):t=jQuery(n.selector),setTimeout(function(){var e;null!=n&amp;&amp;n.message?(e=jQuery('&lt;div class="appstle_membership_blocker_wrapper"&gt;&lt;/div&gt;'),jQuery(e).html(null==n?void 0:n.message),jQuery(t).replaceWith(e)):jQuery(t).replaceWith('&lt;div class="appstle_membership_blocker_item_removed" style="display: none;"&gt;&lt;/div&gt;')},30)}),f(),jQuery(document).on("change",function(e){setTimeout(function(){f()},30)}),jQuery("[name=id]").on("change",function(){setTimeout(function(){f()},30)}),jQuery(document).on("click",function(){setTimeout(function(){f()},30)}),c.length&amp;&amp;(n=function e(n){var t,i;n.length?null!=(i=t=n.shift())&amp;&amp;null!=(i=i.discountCodeDetails)&amp;&amp;null!=(i=i.codeDiscountNode)&amp;&amp;null!=(i=i.codeDiscount)&amp;&amp;i.title?fetch("/discount/".concat(encodeURIComponent(t.discountCodeDetails.codeDiscountNode.codeDiscount.title))).then(function(e){e.ok&amp;&amp;1!=(null==(e=AMConfig)?void 0:e.disableMessagingForMembers)&amp;&amp;g(null==(e=t)?void 0:e.discountMessage)}).catch(function(e){var n;console.log("appstle discount apply failed"),"true"===(null==(n=AMConfig)?void 0:n.showDiscountWidget)&amp;&amp;_()}):e(n):(l.sort(function(e,n){return e.subTotal-n.subTotal}),t=l.shift(),"true"===(null==(i=AMConfig)?void 0:i.showDiscountWidget)&amp;&amp;m(null==(n=t)?void 0:n.membershipName,null==(i=t)?void 0:i.discountCodeDetails,null==(n=t)?void 0:n.discountMessage,product),t.discountCodeDetails.codeDiscountNode.codeDiscount.title&amp;&amp;fetch("/discount/".concat(t.discountCodeDetails.codeDiscountNode.codeDiscount.title)).then(function(e){e.ok&amp;&amp;(sessionStorage.appstle_membership_discount_applied=null==(e=t)?void 0:e.discountUrl,1!=(null==(e=AMConfig)?void 0:e.disableMessagingForMembers))&amp;&amp;g(null==(e=t)?void 0:e.discountMessage)}).catch(function(e){var n;console.log("appstle discount apply failed"),"true"===(null==(n=AMConfig)?void 0:n.showDiscountWidget)&amp;&amp;_()}))},t=window.XMLHttpRequest.prototype.open,window.XMLHttpRequest.prototype.open=function(){this.addEventListener("load",function(){var e=this.responseURL;-1===e.indexOf("cart/change.js")&amp;&amp;-1===e.indexOf("cart/add.js")&amp;&amp;-1===e.indexOf("cart/update.js")||n(JSON.parse(JSON.stringify(c)))}),t.apply(this,arguments)},l=[],null!=c)&amp;&amp;c.length&amp;&amp;n(c))}restrict(),null!=(_AMConfig60=AMConfig)&amp;&amp;_AMConfig60.triggerMembershipPerkSelector&amp;&amp;attachMutationObserver(null==(_AMConfig61=AMConfig)?void 0:_AMConfig61.triggerMembershipPerkSelector,restrict);var widgetLabels=JSON.parse((null==(_AM4=AM)||null==(_AM4=_AM4.Config)?void 0:_AM4.labels)||"{}"),Selling_Plan_Variants_Global={};function detectVariant(e,n,t){var i,l=urlParam("variant");return l&amp;&amp;null!=(i=AMConfig)&amp;&amp;i.detectVariantFromURLParams?localVariantsById[l]:0&lt;n.closest('form[action$="/cart/add"]').find("[name=id]").length&amp;&amp;n.closest('form[action$="/cart/add"]').find("[name=id]")[0].value?(l=n.closest('form[action$="/cart/add"]').find("[name=id]")[0].value,localVariantsById[l]):l?localVariantsById[l]:Object.values(localVariantsById).some(function(e){return(null==e?void 0:e.title)==(null==(e=$("form select[name='options[Bundle]']"))?void 0:e.val())})?Object.values(localVariantsById).find(function(e){return(null==e?void 0:e.title)==$("select[name='options[Bundle]']").val()}):(i=[],null!=(l=n.closest('form[action$="/cart/add"]').find("select.single-option-selector"))&amp;&amp;null!=l.selectedIndex&amp;&amp;-1!==l.selectedIndex?i.push(l[l.selectedIndex].value):i.push(void 0),localVariantsByTitle[i.join(" / ")]||t.variants[0])}function getSellingPlanAllocation(e,n){return localVariantsById[e].selling_plan_allocations.find(function(e){return e.selling_plan_id===n})}function compareCustomerTags(e,n){return e.filter(function(e){return-1!=n.indexOf(e)})}function isSellingPlanVisible(e){var n=(null==(n=AMConfig)?void 0:n.customerId)||__st.cid,t=AMConfig.customer_tags||[],i=!0;return!n&amp;&amp;AMConfig.memberOnlySellingPlansJson&amp;&amp;AMConfig.memberOnlySellingPlansJson[e]&amp;&amp;AMConfig.memberOnlySellingPlansJson[e].enableMemberInclusiveTag&amp;&amp;(i=!1,logger("Widget won't render because member only selling plan is configured with tags and tag not found in current customer or customer is not logged in.")),n&amp;&amp;AMConfig.nonMemberOnlySellingPlansJson&amp;&amp;AMConfig.nonMemberOnlySellingPlansJson[e]&amp;&amp;(i=!1,logger("Widget won't render because non member only selling plan is configured with tags and tag not found in current customer or customer is not logged in.")),i=i&amp;&amp;n&amp;&amp;AMConfig.memberOnlySellingPlansJson&amp;&amp;AMConfig.memberOnlySellingPlansJson[e]&amp;&amp;(AMConfig.memberOnlySellingPlansJson[e].memberInclusiveTags&amp;&amp;AMConfig.memberOnlySellingPlansJson[e].memberInclusiveTags.trim()&amp;&amp;(i=0&lt;compareCustomerTags(t,AMConfig.memberOnlySellingPlansJson[e].memberInclusiveTags.split(",")).length),AMConfig.memberOnlySellingPlansJson[e].memberExclusiveTags)&amp;&amp;AMConfig.memberOnlySellingPlansJson[e].memberExclusiveTags.trim()?!(0&lt;compareCustomerTags(t,AMConfig.memberOnlySellingPlansJson[e].memberExclusiveTags.split(",")).length):i}function buildSellingPlantText(e){e=e.totalPrice==e.formattedPrice?{sellingPlanName:e.name,sellingPlanPrice:e.formattedPrice,secondSellingPlanPrice:e.secondFormattedPrice,discountText:null==e?void 0:e.discountText}:{sellingPlanName:e.name,totalPrice:null==e?void 0:e.totalPrice,sellingPlanPrice:e.formattedPrice,secondSellingPlanPrice:e.secondFormattedPrice,discountText:e.discountText};return Mustache.render(AM.Config.sellingPlanTitleText,e)}function buildAtcButtonSelector(){var e=AMConfig.atcButtonSelector||"form[action$='/cart/add'] [type='submit']",n={productId:product.id},e=Mustache.render(e,n);return DOMPurify.sanitize(e)}function buildOneTimePriceText(e){return Mustache.render(AM.Config.oneTimePriceText,{price:e})}function buildSubscriptionOptionText(e,n,t){return Mustache.render(AM.Config.subscriptionOptionText,{discountValue:n,sellingPlanName:t})}function buildSelectedPriceText(e,n,t){var i=n?AM.Config.selectedPrepaidSellingPlanPriceText:AM.Config.selectedPayAsYouGoSellingPlanPriceText;return Mustache.render(i,n?{pricePerDelivery:e,totalPrice:t}:{price:e})}function buildPrepaidPerDeliveryPriceText(e){return Mustache.render(AM.Config.totalPricePerDeliveryText,{prepaidPerDeliveryPrice:e})}function buildSelectedTooltipPrePaidText(e,n){var t=AM.Config.tooltipDescriptionOnPrepaidPlan;return Mustache.render(t,{pricePerDelivery:e,totalPrice:n})}function buildSelectedTooltipDiscountText(e,n){var t;if(2==(null==e||null==(t=e.price_adjustments)?void 0:t.length))return e={firstPrice:formatPrice(null==e||null==(t=e.price_adjustments[0])?void 0:t.price),secondPrice:formatPrice(null==e||null==(t=e.price_adjustments[1])?void 0:t.price),discountOne:0&lt;n.length?n[0]:"",discountTwo:2==n.length?n[1]:""},Mustache.render(AM.Config.tooltipDescriptionOnMultipleDiscount,e)}function buildTooltipDetailsText(e,n,t){n=n?{prepaidDetails:e,discountDetails:t,defaultTooltipDescription:AM.Config.tooltipDesctiption}:{defaultTooltipDescription:AM.Config.tooltipDesctiption,discountDetails:t},e=AM.Config.tooltipDescriptionCustomization;return Mustache.render(e,n)}function populateDropdown(purchaseOptions,variant){var sellingPlanVariants=[],validSellingPlanCounter=0,_sellingPlanVariants,_AMConfig66,_sellingPlanVariants$,_sellingPlanVariants$2,singleSellingPlanDisplayText,planText,_sellingPlanVariants$3,_sellingPlanVariants$4,_sellingPlanVariants$5,_sellingPlanVariants$6;if(jQuery.each(product.selling_plan_groups,function(index,sellingPlanGroup){"appstle-memberships"===sellingPlanGroup.app_id&amp;&amp;jQuery.each(sellingPlanGroup.selling_plans,function(subIndex,sellingPlan){var visible=isSellingPlanVisible(sellingPlan.id),_AM5,_AMConfig64,_sellingPlanDetails$f,sellingPlanAllocation,price,totalPrice,formattedPrice,compareAtPrice,formattedCompareAtPrice,secondPrice,secondFormattedPrice,discountText,secondFormattedPrice,priceAdjustment,discountText,jsonOfSellingPlans,sellingPlanFrequency,sellingPlanFrequencyText,sellingPlanDetails,sellingPlanDetailsObject,daysInBillingFrequency,totalDaysInBillingFrequency,sellingPlanFrequencyType;visible&amp;&amp;(sellingPlanAllocation=getSellingPlanAllocation(variant.id,sellingPlan.id),sellingPlanAllocation)&amp;&amp;(validSellingPlanCounter++,price=sellingPlanAllocation.per_delivery_price,totalPrice=formatPrice(null==sellingPlanAllocation?void 0:sellingPlanAllocation.price),formattedPrice=formatPrice(price),compareAtPrice=sellingPlanAllocation.compare_at_price,formattedCompareAtPrice=formatPrice(compareAtPrice),secondPrice=null,secondFormattedPrice=null,secondFormattedPrice=sellingPlanAllocation&amp;&amp;sellingPlanAllocation.price_adjustments&amp;&amp;2===sellingPlanAllocation.price_adjustments.length?(secondPrice=sellingPlanAllocation.price_adjustments[1].price,formatPrice(secondPrice)):(secondPrice=price,formattedPrice),priceAdjustment=null==sellingPlan?void 0:sellingPlan.price_adjustments[0],discountText="percentage"!==(null==priceAdjustment?void 0:priceAdjustment.value_type)?formatPrice(null==priceAdjustment?void 0:priceAdjustment.value):(null==priceAdjustment?void 0:priceAdjustment.value)+"%",jsonOfSellingPlans=null==(_AM5=AM)||null==(_AM5=_AM5.Config)?void 0:_AM5.sellingPlansJson,null!=jsonOfSellingPlans&amp;&amp;jsonOfSellingPlans.length&amp;&amp;(sellingPlanFrequency=null==jsonOfSellingPlans?void 0:jsonOfSellingPlans.find(function(e){return(null==e||null==(e=e.id)||null==(e=e.split("/"))?void 0:e.pop())==sellingPlan.id}),"MONTH"===(null==sellingPlanFrequency?void 0:sellingPlanFrequency.frequencyInterval)&amp;&amp;1&lt;(null==sellingPlanFrequency?void 0:sellingPlanFrequency.frequencyCount)&amp;&amp;(sellingPlanFrequencyText=DOMPurify.sanitize(null==widgetLabels?void 0:widgetLabels["appstle.membership.wg.monthsFrequencyTextV2"])),"MONTH"===(null==sellingPlanFrequency?void 0:sellingPlanFrequency.frequencyInterval)&amp;&amp;1===(null==sellingPlanFrequency?void 0:sellingPlanFrequency.frequencyCount)&amp;&amp;(sellingPlanFrequencyText=DOMPurify.sanitize(null==widgetLabels?void 0:widgetLabels["appstle.membership.wg.monthFrequencyTextV2"])),"WEEK"===(null==sellingPlanFrequency?void 0:sellingPlanFrequency.frequencyInterval)&amp;&amp;1&lt;(null==sellingPlanFrequency?void 0:sellingPlanFrequency.frequencyCount)&amp;&amp;(sellingPlanFrequencyText=DOMPurify.sanitize(null==widgetLabels?void 0:widgetLabels["appstle.membership.wg.weeksFrequencyTextV2"])),"WEEK"===(null==sellingPlanFrequency?void 0:sellingPlanFrequency.frequencyInterval)&amp;&amp;1===(null==sellingPlanFrequency?void 0:sellingPlanFrequency.frequencyCount)&amp;&amp;(sellingPlanFrequencyText=DOMPurify.sanitize(null==widgetLabels?void 0:widgetLabels["appstle.membership.wg.weekFrequencyTextV2"])),"DAY"===(null==sellingPlanFrequency?void 0:sellingPlanFrequency.frequencyInterval)&amp;&amp;1&lt;(null==sellingPlanFrequency?void 0:sellingPlanFrequency.frequencyCount)&amp;&amp;(sellingPlanFrequencyText=DOMPurify.sanitize(null==widgetLabels?void 0:widgetLabels["appstle.membership.wg.daysFrequencyTextV2"])),"DAY"===(null==sellingPlanFrequency?void 0:sellingPlanFrequency.frequencyInterval)&amp;&amp;1===(null==sellingPlanFrequency?void 0:sellingPlanFrequency.frequencyCount)&amp;&amp;(sellingPlanFrequencyText=DOMPurify.sanitize(null==widgetLabels?void 0:widgetLabels["appstle.membership.wg.dayFrequencyTextV2"])),"YEAR"===(null==sellingPlanFrequency?void 0:sellingPlanFrequency.frequencyInterval)&amp;&amp;1&lt;(null==sellingPlanFrequency?void 0:sellingPlanFrequency.frequencyCount)&amp;&amp;(sellingPlanFrequencyText=DOMPurify.sanitize(null==widgetLabels?void 0:widgetLabels["appstle.membership.wg.yearsFrequencyTextV2"])),"YEAR"===(null==sellingPlanFrequency?void 0:sellingPlanFrequency.frequencyInterval))&amp;&amp;1===(null==sellingPlanFrequency?void 0:sellingPlanFrequency.frequencyCount)&amp;&amp;(sellingPlanFrequencyText=DOMPurify.sanitize(null==widgetLabels?void 0:widgetLabels["appstle.membership.wg.yearFrequencyTextV2"])),sellingPlanDetails={name:sellingPlan.name,id:sellingPlan.id,description:sellingPlan.description,sellingPlanId:sellingPlan.id,formattedPrice:formattedPrice,compareAtPrice:compareAtPrice,formattedCompareAtPrice:formattedCompareAtPrice,price:price,totalPrice:totalPrice,secondPrice:secondPrice,secondFormattedPrice:secondFormattedPrice,sellingPlanFrequencyText:sellingPlanFrequencyText,discountText:null!=priceAdjustment&amp;&amp;priceAdjustment.value?discountText:null,formattedDiscountText:null!=priceAdjustment&amp;&amp;priceAdjustment.value?buildDiscountText(discountText):"",showFormattedDiscountText:!(null==priceAdjustment||!priceAdjustment.value),isChecked:!(1!=validSellingPlanCounter||0!=subIndex||!(null!=(_AMConfig64=AMConfig)&amp;&amp;_AMConfig64.subscriptionOptionSelectedByDefault||product.requires_selling_plan)),formattedPrepaidPerDeliveryPriceText:buildPrepaidPerDeliveryPriceText(formattedPrice)},sellingPlanDetailsObject=getSellingPlanDetailsById(sellingPlan.id)||{},jQuery.extend(sellingPlanDetails,sellingPlanDetailsObject),sellingPlanDetails.id=sellingPlan.id,sellingPlanDetails.isFrequencySubsequent=1&lt;sellingPlanDetails.frequencyCount,sellingPlanDetails.frequencyIntervalLowerCase=null==sellingPlanDetails||null==(_sellingPlanDetails$f=sellingPlanDetails.frequencyInterval)?void 0:_sellingPlanDetails$f.toLowerCase(),null===sellingPlanDetails.discountText?(sellingPlanDetails.secondFormattedDiscountText="",sellingPlanDetails.showSecondFormattedDiscountText=!1):(sellingPlanDetails.secondFormattedDiscountText=discountText+" ".concat((null==widgetLabels?void 0:widgetLabels["appstle.membership.wg.offFrequencyTextV2"])||"off"),sellingPlanDetails.showSecondFormattedDiscountText=!0),sellingPlanDetails.prepaidFlag=eval(sellingPlanDetails.prepaidFlag),daysInBillingFrequency=1,totalDaysInBillingFrequency=0,sellingPlanFrequencyType="","WEEK"===(null==sellingPlanDetails?void 0:sellingPlanDetails.billingFrequencyInterval)?(daysInBillingFrequency=7,sellingPlanFrequencyType="Weekly"):"MONTH"===(null==sellingPlanDetails?void 0:sellingPlanDetails.billingFrequencyInterval)?(daysInBillingFrequency=30,sellingPlanFrequencyType="Monthly"):"YEAR"===(null==sellingPlanDetails?void 0:sellingPlanDetails.billingFrequencyInterval)&amp;&amp;(daysInBillingFrequency=365,sellingPlanFrequencyType="Yearly"),null!=sellingPlanDetails&amp;&amp;sellingPlanDetails.prepaidFlag&amp;&amp;(sellingPlanFrequencyType="Prepay"),totalDaysInBillingFrequency=sellingPlanDetails.billingFrequencyCount*daysInBillingFrequency,sellingPlanDetails.pricePerDay=formatPrice(sellingPlanDetails.price*sellingPlanDetails.billingFrequencyCount/totalDaysInBillingFrequency)+"/".concat(DOMPurify.sanitize(null==widgetLabels?void 0:widgetLabels["appstle.membership.wg.dayFrequencyTextV2"])),sellingPlanDetails.sellingPlanFrequencyType=sellingPlanFrequencyType,0&lt;sellingPlanDetails.price*sellingPlanDetails.billingFrequencyCount/totalDaysInBillingFrequency?sellingPlanDetails.showPricePerDay=!0:sellingPlanDetails.showPricePerDay=!1,sellingPlanVariants.push(sellingPlanDetails))})}),0&lt;sellingPlanVariants.length)sellingPlanVariants.length&lt;2?(Selling_Plan_Variants_Global.multipleSellingPlan=!1,jQuery(purchaseOptions).find(".appstle_subscribe_option").children().hide(),singleSellingPlanDisplayText=buildSellingPlantText(sellingPlanVariants[0]),Selling_Plan_Variants_Global.singleSellingPlanDisplayText=singleSellingPlanDisplayText,planText=jQuery(DOMPurify.sanitize('&lt;div class="appstle_single_option_text"&gt;'.concat(singleSellingPlanDisplayText,"&lt;/div&gt;"))),planText.appendTo(purchaseOptions.find(".appstle_subscribe_option")),null!=(_sellingPlanVariants$=sellingPlanVariants[0])&amp;&amp;_sellingPlanVariants$.description&amp;&amp;null!=(_sellingPlanVariants$2=sellingPlanVariants[0])&amp;&amp;_sellingPlanVariants$2.description.includes("{{sellingPlanName}}")?jQuery(DOMPurify.sanitize('&lt;div class="appstleSellingPlanDescription"&gt;'.concat(null==(_sellingPlanVariants$3=sellingPlanVariants[0])||null==(_sellingPlanVariants$3=_sellingPlanVariants$3.description)?void 0:_sellingPlanVariants$3.replace("{{sellingPlanName}}",null==(_sellingPlanVariants$4=sellingPlanVariants[0])?void 0:_sellingPlanVariants$4.name),"&lt;/div&gt;"))).appendTo(purchaseOptions.find(".appstle_subscribe_option")):null!=(_sellingPlanVariants$5=sellingPlanVariants[0])&amp;&amp;_sellingPlanVariants$5.description&amp;&amp;jQuery(DOMPurify.sanitize('&lt;div class="appstleSellingPlanDescription"&gt;'.concat(null==(_sellingPlanVariants$6=sellingPlanVariants[0])?void 0:_sellingPlanVariants$6.description,"&lt;/div&gt;"))).appendTo(purchaseOptions.find(".appstle_subscribe_option"))):Selling_Plan_Variants_Global.multipleSellingPlan=!0,sellingPlanVariants=null==(_sellingPlanVariants=sellingPlanVariants)?void 0:_sellingPlanVariants.map(function(n){var e=null==(e=AMConfig)||null==(e=e.sellingPlansJson)?void 0:e.find(function(e){return e.idNew==n.idNew});return n.planSequence=null==e?void 0:e.planSequence,n}),sellingPlanVariants.sort(function(e,n){return(null==e?void 0:e.planSequence)-(null==n?void 0:n.planSequence)}),null!=(_AMConfig66=AMConfig)&amp;&amp;_AMConfig66.sortByDefaultSequence||sellingPlanVariants.sort(function(e,n){return e.price-n.price}),jQuery(sellingPlanVariants).each(function(e,n){var t,i=buildSellingPlantText(n);n.sellingPlanDisplayText=i,null!=(t=AMConfig)&amp;&amp;t.switchRadioButtonWidget?jQuery(DOMPurify.sanitize('&lt;div&gt;\n                  &lt;input type="radio" id="'.concat(n.id,'" value="').concat(n.id,'" ').concat(e?"":"checked",' name="selling_plan_radio" style="display: inline;"&gt;&lt;/input&gt;\n                  &lt;label for="').concat(n.id,'" style="margin-top: 10px; ').concat(sellingPlanVariants.length&lt;2?"display: none;":"",'"&gt;\n                    &lt;span class="sellingplan"&gt;').concat(i,"&lt;/span&gt;\n                  &lt;/label&gt;\n                  ").concat(null!=n&amp;&amp;n.description&amp;&amp;null!=n&amp;&amp;n.description.includes("{{sellingPlanName}}")?'&lt;div class="appstleSellingPlanDescription"&gt;'.concat(null==n?void 0:n.description.replace("{{sellingPlanName}}",null==n?void 0:n.name),"&lt;/div&gt;"):null!=n&amp;&amp;n.description?'&lt;div class="appstleSellingPlanDescription"&gt;'.concat(null==n?void 0:n.description,"&lt;/div&gt;"):"","\n                &lt;/div&gt;"))).appendTo(purchaseOptions.find(".appstleRadioSellingPlanWrapper")):jQuery("&lt;option /&gt;",{value:n.id,html:DOMPurify.sanitize(i)}).appendTo(purchaseOptions.find("select"))}),Selling_Plan_Variants_Global.sellingPlanVariants=sellingPlanVariants;else try{jQuery("#appstle_membership_widget"+widgetId).remove();var timer=setTimeout(function(){jQuery("#appstle_membership_widget"+widgetId).remove(),clearTimeout(timer)})}catch(e){}return sellingPlanVariants}function getSellingPlanDetailsById(n){var e;return null==(e=AMConfig)||null==(e=e.sellingPlansJson)?void 0:e.find(function(e){return(null==e?void 0:e.id.split("/").pop())===String(n)})}var appstleSubscriptionFunction=function(){var u,g,m,f,_,e,n,t,i,l;(!0===urlIsProductPage()||appstleStandAloneSelectorExists())&amp;&amp;(t=buildAtcButtonSelector(),u=jQuery(t).first(),standAloneElement&amp;&amp;(u=standAloneElement),AM.Config.subscriptionOptionSelectedByDefault=!0,e=function(){var e=null;try{var n=detectVariant(m,u,product);if(n){var t,i,l=n.id;if(!m||m!==l){if(AM.Config.widgetEnabled||logger("Widget is disabled in the settings. Please enable it"),null!=(t=product.selling_plan_groups)&amp;&amp;t.length||(logger("There is no selling plan configured with this product. Thus Widget won't appear."),logger("If selling plans are configured in MP and those are not coming in AMConfig.product.selling_plan_groups, then try Europe in Opera Browser VPN and check.")),product||logger("Product data is not available thus widget will not appear."),(i=product.selling_plan_groups&amp;&amp;0&lt;product.selling_plan_groups.length?product.selling_plan_groups.filter(function(e){return"appstle-memberships"===e.app_id}):i)&amp;&amp;0&lt;i.length&amp;&amp;AM.Config.widgetEnabled){localWindowVariant=n;var a,o,r,s,p,c=AM.Config.selectors.atcButtonPlacement;if(f?(unbindEventListeners(),f.children().remove(),addSubscriptionItems(f,n),e=createJsonformat()):(_=jQuery('&lt;div class="appstle_widget appstle_member_widget" id="appstle_membership_widget'+widgetId+'"&gt;&lt;/div&gt;'),g=AM.Config.purchaseOptionsText?jQuery(DOMPurify.sanitize('&lt;div class="appstle_widget_title"&gt;'+AM.Config.purchaseOptionsText+"&lt;/div&gt;")):"",f=jQuery('&lt;div class="appstle_membership_wrapper"&gt;&lt;/div&gt;'),AM.Config.tooltipTitle&amp;&amp;AM.Config.showTooltip&amp;&amp;!AM.Config.showStaticTooltip?jQuery(DOMPurify.sanitize('&lt;div data-appstle-icon="" class="appstle_tooltip_wrapper"&gt;\n                        &lt;svg width="90" height="90" viewBox="0 0 90 90" xmlns="http://www.w3.org/2000/svg" class="tooltip_subscription_svg"&gt;\n                          &lt;path d="M45 0C20.1827 0 0 20.1827 0 45C0 69.8173 20.1827 90 45 90C69.8173 90 90 69.8174 90 45C90.0056 44.6025 89.9322 44.2078 89.7839 43.8389C89.6357 43.47 89.4156 43.1342 89.1365 42.8511C88.8573 42.568 88.5247 42.3432 88.158 42.1897C87.7912 42.0363 87.3976 41.9573 87 41.9573C86.6024 41.9573 86.2088 42.0363 85.842 42.1897C85.4753 42.3432 85.1427 42.568 84.8635 42.8511C84.5844 43.1342 84.3643 43.47 84.2161 43.8389C84.0678 44.2078 83.9944 44.6025 84 45C84 66.5748 66.5747 84 45 84C23.4253 84 6 66.5747 6 45C6 23.4254 23.4253 6 45 6C56.1538 6 66.3012 10.5882 73.4375 18H65.4062C65.0087 17.9944 64.614 18.0678 64.2451 18.2161C63.8762 18.3643 63.5405 18.5844 63.2573 18.8635C62.9742 19.1427 62.7494 19.4753 62.596 19.842C62.4425 20.2088 62.3635 20.6024 62.3635 21C62.3635 21.3976 62.4425 21.7912 62.596 22.158C62.7494 22.5247 62.9742 22.8573 63.2573 23.1365C63.5405 23.4156 63.8762 23.6357 64.2451 23.7839C64.614 23.9322 65.0087 24.0056 65.4062 24H79.8125C80.6081 23.9999 81.3711 23.6838 81.9337 23.1212C82.4963 22.5586 82.8124 21.7956 82.8125 21V6.59375C82.821 6.18925 82.7476 5.78722 82.5966 5.41183C82.4457 5.03644 82.2205 4.69545 81.9344 4.40936C81.6483 4.12327 81.3073 3.898 80.9319 3.7471C80.5565 3.5962 80.1545 3.52277 79.75 3.53125C79.356 3.53941 78.9675 3.62511 78.6067 3.78344C78.2458 3.94177 77.9197 4.16963 77.6469 4.45402C77.3741 4.73841 77.16 5.07375 77.0168 5.44089C76.8737 5.80803 76.8042 6.19977 76.8125 6.59375V12.875C68.6156 4.86282 57.3081 0 45 0ZM43.75 20.75C43.356 20.7582 42.9675 20.8439 42.6067 21.0022C42.2458 21.1605 41.9197 21.3884 41.6469 21.6728C41.3741 21.9572 41.16 22.2925 41.0168 22.6596C40.8737 23.0268 40.8042 23.4185 40.8125 23.8125V47.375C40.8116 47.7693 40.8883 48.16 41.0385 48.5246C41.1886 48.8892 41.4092 49.2207 41.6875 49.5L54.0938 61.9375C54.6573 62.5011 55.4217 62.8177 56.2188 62.8177C57.0158 62.8177 57.7802 62.5011 58.3438 61.9375C58.9073 61.3739 59.224 60.6095 59.224 59.8125C59.224 59.0155 58.9073 58.2511 58.3438 57.6875L46.8125 46.1875V23.8125C46.821 23.408 46.7476 23.006 46.5966 22.6306C46.4457 22.2552 46.2205 21.9142 45.9344 21.6281C45.6483 21.342 45.3073 21.1168 44.9319 20.9658C44.5565 20.8149 44.1545 20.7415 43.75 20.75Z"&gt;\n                          &lt;/path&gt;\n                        &lt;/svg&gt;\n                        &lt;span class="appstle_tooltip_title"&gt;'.concat(AM.Config.tooltipTitle,'&lt;/span&gt;\n                        &lt;div class="appstle_tooltip"&gt;\n                          &lt;div class="appstle_tooltip_content"&gt;\n                              ').concat(DOMPurify.sanitize(AM.Config.tooltipDesctiption),"\n                          &lt;/div&gt;\n                          ").concat(AM.Config.showAppstleLink?'&lt;div class="appstle_tooltip_appstle"&gt;\n                            &lt;a href="https://appstle.com/" class="appstle_link" target="_blank"&gt;\n                              POWERED BY APPSTLE\n                            &lt;/a&gt;\n                          &lt;/div&gt;':"&lt;span&gt;&lt;/span&gt;","\n                                        &lt;/div&gt;\n                                      &lt;/div&gt;"))):AM.Config.showTooltip&amp;&amp;AM.Config.showStaticTooltip&amp;&amp;jQuery(DOMPurify.sanitize('&lt;div class="appstle_tooltip_wrapper_static"&gt;'.concat(AM.Config.tooltipDesctiption,"&lt;/div&gt;"))),g&amp;&amp;g.appendTo(_),addSubscriptionItems(f,n),e=createJsonformat(),f.appendTo(_)),null==(a=AMConfig)||null==(a=a.product)||!a.available)return;var d=null==(o=AMConfig)||null==(o=o.widgetTemplateHtml)||null==(o=o.replace("{% raw %}",""))?void 0:o.replace("{% endraw %}","");if(null!=(r=e)&amp;&amp;null!=(r=r.sellingPlanVariants)&amp;&amp;r.length&amp;&amp;d&amp;&amp;(_&amp;&amp;jQuery(_).remove(),_=jQuery(Mustache.render(d,e))),u&amp;&amp;0!=(null==(s=u)?void 0:s.length)||logger("No element found for given widget selector. Please check widget selector value in Theme Integration/Theme Settings."),1&lt;(null==(p=u)?void 0:p.length)&amp;&amp;logger("ATC button selector is not unique. Please check widget selector value in Theme Integration/Theme Settings."),u.hasClass("appstle_member_price"))return;"BEFORE"===c?_.insertBefore(u):"AFTER"===c?_.insertAfter(u):"FIRST_CHILD"===c?_.prependTo(u):"LAST_CHILD"===c&amp;&amp;_.appendTo(u),updateWidgetElements(),jQuery(document).trigger("appstle_widget_updated")}m=l}}}catch(e){console.log(e)}},setTimeout(function(){e(),updateWidgetUIBasedOnQueryParams()},13),(standAloneElement?(standAloneElement.closest('form[action="/cart/add"]').on("change",function(){setTimeout(function(){e(),updateHistoryState()},30)}),standAloneElement.closest('form[action="/cart/add"]')):(jQuery(document).on("change",function(){setTimeout(function(){e(),updateHistoryState()},30)}),jQuery(document))).on("click",function(){setTimeout(function(){e(),updateHistoryState()},30)}),attachMutationObserver("[name=id]",e),null!=(t=AMConfig))&amp;&amp;t.forceReloadWidgetSelector&amp;&amp;attachMutationObserver((null==(t=AMConfig)?void 0:t.forceReloadWidgetSelector)||".price.price_varies",e),!0===urlIsAccountPage()&amp;&amp;(t=DOMPurify.sanitize(AMConfig.selectors.subscriptionLinkSelector),null!=(i=jQuery("#appstle-membership-manage-subscription-button-placeholder"))&amp;&amp;i.length&amp;&amp;(t="#appstle-membership-subscription-button-placeholder"),0===jQuery(t).length&amp;&amp;(t=".customer.account div:nth-child(2) div:nth-child(2), #customer_orders, div.orders-history, ul.breadcrumbs.colored-links, aside &gt; span.desktop, header.section-header.text-center, div.page-width &gt; h1, div.grid__item.lg--up--one-third &gt; h1, header.account-header.clearfix, div.section&gt;h2, header.page-header, div.account-details&gt; h2, div.grid-item.two-thirds.medium-down--one-whole &gt; header.page-header, div .container.tc &gt; .wrap_cat, article &gt; div.account-page--column-large.account-order-history, account-page&gt; h1.large-title, #customer_sidebar, #customer-wrapper, .section.section__wrapper.is-width-standard &gt; header, header.section-header, div.order-form &gt; div:nth-child(1), div.logged-in-as, #account-page-template &gt; div.grid--full, div.section-header.section-header--large, div.account-title.row.row-lg, #MainContent &gt; div &gt; header, #MainContent &gt; div &gt; div &gt; div.grid__item.medium-up--four-fifths, .order-history, div.grid__item.two-thirds.medium-down--one-whole &gt; p.h4--body, .active  &gt; .tabs__content, #content &gt; div &gt; div:nth-child(3) &gt; div.col-sm-8 &gt; div, #MainContent &gt; h2.small--text-center, .customer__orders &gt;h2, .o-layout &gt; div:first-child &gt; h2:first-child, .content-block &gt; h2, #tt-pageContent &gt; div &gt; div &gt; div &gt; div:nth-child(2) &gt; h3, #main &gt; section &gt; div &gt; div.layout &gt; div:nth-child(2) &gt; div, .grid__item.large-up--two-thirds &gt;h3, div.grid__item.two-thirds.medium-down--one-whole &gt; h4, div.twelve &gt; h1, div.section-header, .section-header, #site-main &gt; section &gt; header, #content &gt; div.page-content &gt; header:nth-child(1) &gt; div &gt; h1, #MainContent .customer.account &gt; div:nth-child(2) &gt; div:nth-child(2) &gt; h2, #MainContent &gt; div &gt; div:nth-child(2) &gt; div:nth-child(2) &gt; h2, .product-form__buttons.product__add-container, a.m-button.m-button--primary, #MainContent .f-customer.f-customer__account &gt; div:nth-child(2) &gt; div:nth-child(2) &gt; h2, .customer &gt; div:nth-child(2) &gt; div:nth-child(2) &gt; h2:nth-child(1)"),i=DOMPurify.sanitize(AMConfig.selectors.subscriptionLinkPlacement),l=DOMPurify.sanitize(AMConfig.manageSubscriptionBtnFormat),null!=(n=window)&amp;&amp;null!=(n=n.__st)&amp;&amp;n.cid||AMConfig.customerId)&amp;&amp;(1&lt;jQuery(t).length&amp;&amp;(t=jQuery(t).last()),"after"===i.toLowerCase()?jQuery(t).after(l):"first_child"===i.toLowerCase()?jQuery(l).prependTo(t):"last_child"===i.toLowerCase()?jQuery(l).appendTo(t):jQuery(t).before(l),accountPageStyle())},targetNode,config1,callback,observer,_AMConfig85,_jQuery$parents2,_AMConfig86,_AMConfig87,_AMConfig88,atcButtonSelector,atcButton,_targetNode,_config,_callback,_observer;function hidePaymentButtons(){jQuery(DOMPurify.sanitize(AMConfig.selectors.payment_button_selectors).hide())}function showPaymentButtons(){jQuery(DOMPurify.sanitize(AMConfig.selectors.payment_button_selectors).show())}function urlIsAccountPage(){return"/account"===window.location.pathname}function deferJquery(e){window.jQuery?e():setTimeout(function(){deferJquery(e)},50)}function addSubscriptionItems(e,n){product.requires_selling_plan||jQuery(DOMPurify.sanitize('&lt;div class="appstle_membership_wrapper_option '.concat(product.requires_selling_plan||AM.Config.subscriptionOptionSelectedByDefault?"":"appstle_selected_background",'"&gt;\n          &lt;input type="radio" ').concat(AM.Config.subscriptionOptionSelectedByDefault?"":"checked",' id="appstle_selling_plan_label_1').concat(widgetId,'" name="selling_plan" value=""&gt;\n          &lt;label for="appstle_selling_plan_label_1').concat(widgetId,'" class="appstle_radio_label"&gt;\n            &lt;span class="appstle_circle"&gt;&lt;span class="appstle_dot"&gt;&lt;/span&gt;&lt;/span&gt;\n            ').concat(AM.Config.oneTimePurchaseText,'\n             &lt;/label&gt;\n          &lt;span class="appstle_membership_amount"&gt;').concat(buildOneTimePriceText(formatPrice(n.price)),"&lt;/span&gt;\n         &lt;/div&gt;")));var t=jQuery(DOMPurify.sanitize('&lt;div class="appstle_membership_wrapper_option appstle_include_dropdown '.concat(product.requires_selling_plan||AM.Config.subscriptionOptionSelectedByDefault?"appstle_selected_background":"",'"&gt;\n            &lt;div class="appstle_membership_radio_wrapper"&gt;\n            &lt;input type="radio" id="appstle_selling_plan_label_2').concat(widgetId,'" name="selling_plan" value="Subscribe and save" ').concat(product.requires_selling_plan||AM.Config.subscriptionOptionSelectedByDefault?"checked":"",'&gt;\n                &lt;label for="appstle_selling_plan_label_2').concat(widgetId,'" class="appstle_radio_label"&gt;\n                &lt;span class="appstle_membership_image"&gt;\n                &lt;img src="').concat(null!=(t=AMConfig)&amp;&amp;t.widgetBadgeImageLink?null==(t=AMConfig)?void 0:t.widgetBadgeImageLink:"https://ik.imagekit.io/mdclzmx6brh/appstle_icon.svg?ik-sdk-version=javascript-1.4.3&amp;updatedAt=1643054965696",'" style="width: 100%;"&gt;\n                &lt;/span&gt;\n                    &lt;span class="appstle_subscribe_save_text"&gt;').concat(AM.Config.subscriptionOptionText,'&lt;/span&gt;\n                &lt;/label&gt;\n                &lt;div class="appstle_membership_amount_wrapper"&gt;\n                  &lt;span class="appstle_membership_amount"&gt;&lt;/span&gt;\n                &lt;/div&gt;\n            &lt;/div&gt;\n            &lt;div class="appstle_subscribe_option ').concat(product.requires_selling_plan||AM.Config.subscriptionOptionSelectedByDefault?"":"appstle_hide_subsOption",'"&gt;\n                ').concat(AM.Config.sellingPlanSelectTitle?'&lt;label for="appstle_selling_plan'.concat(widgetId,'" class="appstle_select_label"&gt;').concat(AM.Config.sellingPlanSelectTitle,"&lt;/label&gt;"):"","\n                ").concat(null!=(t=AMConfig)&amp;&amp;t.switchRadioButtonWidget?'&lt;div class="appstleRadioSellingPlanWrapper"&gt;&lt;/div&gt;':' &lt;select id="appstle_selling_plan'.concat(widgetId,'" class="appstle_select"&gt;\n                &lt;/select&gt;&lt;div class="appstleSelectedSellingPlanOptionDescription"&gt;&lt;/div&gt;'),"\n\n            &lt;/div&gt;\n        &lt;/div&gt;"))),n=populateDropdown(t,n);n&amp;&amp;0&lt;n.length&amp;&amp;(null!=(n=AMConfig)&amp;&amp;n.showSubOptionBeforeOneTime?t.prependTo(e):t.appendTo(e)),parseInt(widgetId)&amp;&amp;addStyle(widgetId)}function changeEventHandlerForRadio(){jQuery("#appstle_membership_widget"+widgetId).find(".appstle_membership_wrapper input[type=radio]").on("change",function(){var e=jQuery("#appstle_membership_widget"+widgetId+" .appstle_subscribe_option");0&lt;e.length&amp;&amp;(checkIfSellingPlanGroupIsSelected()?(e.removeClass("appstle_hide_subsOption"),jQuery("#appstle_membership_widget"+widgetId+" .appstle_membership_wrapper_option.appstle_include_dropdown").addClass("appstle_selected_background"),jQuery("#appstle_membership_widget"+widgetId+" .appstle_membership_wrapper_option").first().removeClass("appstle_selected_background")):(jQuery("#appstle_membership_widget"+widgetId+" .appstle_membership_wrapper_option.appstle_include_dropdown").removeClass("appstle_selected_background"),jQuery("#appstle_membership_widget"+widgetId+" .appstle_membership_wrapper_option").first().addClass("appstle_selected_background"),e.addClass("appstle_hide_subsOption"))),updateStateOfWidget()})}function extractText(e){var n=document.createElement("div");return n.innerHTML=decodeURI(encodeURI(e)),DOMPurify.sanitize(n.textContent)}function updateFormFields(e){var l,n;jQuery(".appstle_fields_wrapper"+widgetId).remove(),jQuery(buildAtcButtonSelector()).parents("form").removeAttr("novalidate"),e&amp;&amp;(n=AMConfig.fieldsBySellingPlanId)&amp;&amp;(l=jQuery('&lt;div class="appstle_membership_wrapper appstle_fields_wrapper'.concat(widgetId,'" style="padding: 20px; margin-top: 20px"&gt;&lt;/div&gt;')),n=(n=JSON.parse(n))["gid://shopify/SellingPlan/".concat(e)])&amp;&amp;(e=JSON.parse(n))&amp;&amp;0&lt;e.length&amp;&amp;(l.insertAfter("#appstle_membership_widget"+widgetId+" .appstle_membership_wrapper"),e.forEach(function(t,e){var n,i;t.required&amp;&amp;(logger("Form field is set to REQUIRED, please make sure it is visible."),(null!=(n=AMConfig)&amp;&amp;n.parentSelector||null!=(n=AMConfig)&amp;&amp;n.productPagePriceDescriptionBlockParentSelector?jQuery(buildAtcButtonSelector()).parents((null==(n=AMConfig)?void 0:n.parentSelector)||(null==(n=AMConfig)?void 0:n.productPagePriceDescriptionBlockParentSelector)).find("shopify-accelerated-checkout"):jQuery("shopify-accelerated-checkout")).remove()),t.label&amp;&amp;(0!==e&amp;&amp;l.append(jQuery("&lt;div ".concat(t.visible?'style="width: 100%; display: block; margin-top: 16px;"':'style="display: none; width: 100%; margin-top: 16px;"',"&gt;"))),l.append("checkbox"!==t.type?jQuery("&lt;label&gt;".concat(t.label,":&lt;/label&gt;&lt;br/&gt;")):""),"text"===t.type?l.append(jQuery('&lt;input name="properties['.concat(extractText(t.label),']" ').concat(t.required?"required":"",'  oninput="this.setCustomValidity(\'\')" oninvalid="this.setCustomValidity(').concat(t.validationMessage?"'"+t.validationMessage+"'":"Please fill out this field.",')" ').concat(t.visible?'style="width: 100%;"':'style="display: none; width: 100%;"',"&gt;"))):"checkbox"===t.type?l.append(jQuery("&lt;label ".concat(t.visible?'style="width: 100%;"':'style="display: none; width: 100%;"','&gt;&lt;input value="checked" type="checkbox" name="properties[').concat(extractText(t.label),']" ').concat(t.required?"required":"",' oninput="this.setCustomValidity(\'\')" oninvalid="this.setCustomValidity(').concat(t.validationMessage?"'"+t.validationMessage+"'":"Please fill out this field.",')"&gt;').concat(t.label,"&lt;/label&gt;"))):"select"===t.type?(i=jQuery('&lt;select style="width: 100%;" '.concat(t.required?"required":"",' name="properties[').concat(extractText(t.label),']"&gt;&lt;/select&gt;')),t.option.split(",").forEach(function(e){e.trim()?i.append(jQuery('&lt;option value="'.concat(e.trim(),'"&gt;').concat(e.trim(),"&lt;/option&gt;"))):i.append(jQuery('&lt;option value="'.concat(e.trim(),'"&gt;Tap to select&lt;/option&gt;')))}),l.append(i)):"radio"===t.type?t.option.split(",").forEach(function(e,n){l.append(jQuery('&lt;label style=" '.concat(t.visible?"display: block;":"",' margin-bottom: 10px;"&gt;&lt;input ').concat(t.required?"required":""," ").concat(0===n?"checked":"",' type="radio" value="').concat(e,'" name="properties[').concat(extractText(t.label),']"&gt;').concat(e,"&lt;/label&gt;")))}):"date"===t.type&amp;&amp;(l.append(jQuery(DOMPurify.sanitize('\n                      &lt;div class="appstleDatePicker" '.concat(t.visible?"":'style="display: none;"','&gt;\n                        &lt;div class="as-date-input-wrapper"&gt;\n                          &lt;input class="appstle_form_field_input" type="text"&gt;\n                          &lt;input class="appstle_form_field_input_alternate" type="hidden"&gt;\n                          &lt;input name="properties[').concat(extractText(t.label),']" value="" class="appstle_form_field_input_iso" type="hidden"&gt;\n                        &lt;/div&gt;\n                      &lt;/div&gt;')))),getJqueryUIFromCDN(),attatchDatePicker(t.config,t.enabledDays,t.nextOrderMinimumThreshold)))}),jQuery(DOMPurify.sanitize("#appstle_membership_widget"+widgetId+" .appstle_form_field_input_alternate")).on("change",function(e){e.target.value&amp;&amp;(e=e.target.value+"T"+(new Date).toISOString().split("T")[1],jQuery(".appstle_form_field_input_iso").attr("value",new Date(e).toISOString().split(".")[0]+"Z"),jQuery(".appstle_form_field_input_iso").val(new Date(e).toISOString().split(".")[0]+"Z"))}),jQuery(DOMPurify.sanitize("#appstle_membership_widget"+widgetId+" .appstle_form_field_input")).parents(".as-date-input-wrapper").find("input").each(function(e,n){$(n).trigger("change")}))}function getJqueryUIFromCDN(){var e;jQuery(".jqueryUIFetched").length||void 0===(null==(e=window.jQuery)?void 0:e.datepicker)&amp;&amp;((e=document.createElement("script")).src="https://code.jquery.com/ui/1.13.2/jquery-ui.min.js",e.type="text/javascript",head.appendChild(e),(e=document.createElement("link")).href="https://code.jquery.com/ui/1.13.2/themes/base/jquery-ui.css",e.rel="stylesheet",head.appendChild(e),jQuery("html").addClass("jqueryUIFetched"))}function attatchDatePicker(e,i,n){var l=new Date,a=!1,t=[];n=n&amp;&amp;parseInt(n)?parseInt(n):0;for(var o=0;o&lt;=7;o++){var r=new Date;r.setDate((new Date).getDate()+o+n),t.push(r)}var s;t.forEach(function(e){var n,t;e=e,i&amp;&amp;null!=(t=i)&amp;&amp;t.length?(t=new Date(e),-1===(null==(n=i="string"==typeof i?JSON.parse(i):i)?void 0:n.map(function(e){return parseInt(null==e?void 0:e.value)})).indexOf(t.getDay())||a||(l=new Date(e),a=!0)):a||(l=new Date(e),a=!0)}),null!=(s=window.jQuery)&amp;&amp;s.datepicker?jQuery("#appstle_membership_widget"+widgetId+" .appstle_form_field_input_iso").length&amp;&amp;(s={altField:"#appstle_membership_widget"+widgetId+" .appstle_form_field_input_alternate",altFormat:"yy-mm-dd",autoSize:!0,minDate:l,showOn:"both",buttonImage:"https://ik.imagekit.io/mdclzmx6brh/calendar_month_FILL0_wght400_GRAD0_opsz48_iJLonfrRJ.png",defaultDate:l,currentText:"Now",beforeShowDay:function(e){var n;return!i||null==(n=i)||!n.length||(n=new Date(e),-1!==(null==(e=i="string"==typeof i?JSON.parse(i):i)?void 0:e.map(function(e){return parseInt(null==e?void 0:e.value)})).indexOf(n.getDay()))?[!0]:[!1]},onSelect:function(){$(this).parents(".as-date-input-wrapper").find("input").trigger("change")}},e=e?JSON.parse(e):{},s=jQuery.extend({},s,e),window.jQuery("#appstle_membership_widget"+widgetId+" .appstle_form_field_input").datepicker(s),window.jQuery("#appstle_membership_widget"+widgetId+" .appstle_form_field_input").datepicker("setDate",l),window.jQuery("#appstle_membership_widget"+widgetId+" .appstle_form_field_input").parents(".as-date-input-wrapper").find("input").each(function(e,n){return $(n).trigger("change")})):setTimeout(function(){return attatchDatePicker(e,i,n)},30)}function getCurrentSellingPlanId(){var e=null;try{e=jQuery("#appstle_membership_widget"+widgetId).find("input[name=selling_plan]:checked").val()}catch(e){}return e}function changeHandlerForSelect(){var e;null!=(e=AMConfig)&amp;&amp;e.switchRadioButtonWidget?jQuery("#appstle_membership_widget"+widgetId+" .appstle_subscribe_option input").on("change",function(e){updateStateOfWidget(),updateFormFields(getCurrentSellingPlanId())}):jQuery("#appstle_membership_widget"+widgetId+" .appstle_membership_wrapper select").on("change",function(e){updateStateOfWidget(),updateFormFields(getCurrentSellingPlanId())}),jQuery("#appstle_membership_widget"+widgetId+' input[name="selling_plan"]').on("change",function(e){updateStateOfWidget(),updateFormFields(getCurrentSellingPlanId())}),setTimeout(function(){updateFormFields(getCurrentSellingPlanId())},30)}function triggerChangeEvent(e){jQuery(DOMPurify.sanitize(e)).change()}function registerAndTriggerEventsForFormFields(){changeEventHandlerForRadio(),changeHandlerForSelect()}function unbindEventListeners(){jQuery(".appstle_membership_wrapper input[type=radio], .appstle_membership_wrapper select").off("change")}function getSelectedSellingPlanPrice(){var e=getSelectedSellingPlanId();return e?formatPrice(getSellingPlanAllocation(localWindowVariant.id,parseInt(e)).per_delivery_price):null}function getSelectedSellingPlanId(){var e=null;try{var n,e=null!=(n=AMConfig)&amp;&amp;n.switchRadioButtonWidget?(e=jQuery("#appstle_membership_widget"+widgetId).find(".appstle_subscribe_option input:checked").val())||jQuery("#appstle_membership_widget"+widgetId).find('input[name="selling_plan"]:checked').val():jQuery("#appstle_membership_widget"+widgetId).find(".appstle_membership_wrapper_option.appstle_include_dropdown select").val()}catch(e){}return e}function updateSelectValueToRadio(){var e,n,t,i,l,a,o,r,s=getSelectedSellingPlanId();s&amp;&amp;(n=formatPrice((e=getSellingPlanAllocation(null==jQuery("#appstle_membership_widget"+widgetId).closest('form[action="/cart/add"]').find("[name=id]")[0]?localWindowVariant.id:jQuery("#appstle_membership_widget"+widgetId).closest('form[action="/cart/add"]').find("[name=id]")[0].value,parseInt(s))).per_delivery_price),t=getSellingPlanDescription(null==e?void 0:e.selling_plan_group_id,null==e?void 0:e.selling_plan_id),jQuery("#appstle_membership_widget"+widgetId+" #appstle_selling_plan_label_2"+widgetId).attr("value",s),l=buildSelectedPriceText(n,i=e.per_delivery_price!==e.price,formatPrice(e.price)),o=getSellingPlanDiscountPercentage(),a=getSellingPlanDiscountPercentage(!0),a=buildTooltipDetailsText(buildSelectedTooltipPrePaidText(n,formatPrice(e.price)),i,buildSelectedTooltipDiscountText(e,a)),r="",o=buildSubscriptionOptionText(i,o,r=null!=(o=null==(o=AM)||null==(o=o.Config)||null==(o=o.sellingPlansJson)?void 0:o.find(function(e){return e.id==="gid://shopify/SellingPlan/".concat(s)}))&amp;&amp;o.frequencyName?null==o?void 0:o.frequencyName:r),r=buildPrepaidPerDeliveryPriceText(n),jQuery("#appstle_membership_widget"+widgetId+" .appstle_prepaid_description").remove(),jQuery("#appstle_membership_widget"+widgetId+" .appstle_membership_wrapper_option.appstle_include_dropdown .appstle_membership_amount").html(DOMPurify.sanitize(l)),i&amp;&amp;jQuery("#appstle_membership_widget"+widgetId+" .appstle_membership_amount_wrapper").append(DOMPurify.sanitize('&lt;div class="appstle_prepaid_description"&gt;'.concat(r||formatPrice(e.price)+"/delivery","&lt;/div&gt;"))),jQuery("#appstle_membership_widget"+widgetId+" .appstle_membership_wrapper_option.appstle_include_dropdown .appstle_membership_radio_wrapper .appstle_subscribe_save_text").html(o),checkIfSellingPlanGroupIsSelected()&amp;&amp;a&amp;&amp;a.trim()?(AM.Config.showStaticTooltip?jQuery("#appstle_membership_widget"+widgetId+" .appstle_tooltip_wrapper_static"):jQuery("#appstle_membership_widget"+widgetId+" .appstle_tooltip_wrapper .appstle_tooltip .appstle_tooltip_content")).html(DOMPurify.sanitize(a)):AM.Config.showStaticTooltip&amp;&amp;AM.Config.tooltipDesctiption&amp;&amp;AM.Config.tooltipDesctiption.trim()?DOMPurify.sanitize(jQuery("#appstle_membership_widget"+widgetId+" .appstle_tooltip_wrapper_static").html(DOMPurify.sanitize(AM.Config.tooltipDesctiption))):jQuery("#appstle_membership_widget"+widgetId+" .appstle_tooltip_wrapper .appstle_tooltip .appstle_tooltip_content").html(DOMPurify.sanitize(AM.Config.tooltipDesctiption)),appendSellingPlanDescription(t))}function getSellingPlanDescription(n,t){var e=(null==(e=product)?void 0:e.selling_plan_groups.filter(function(e){return(null==e?void 0:e.id)===n})).pop();return(null==e||null==(e=e.selling_plans)?void 0:e.filter(function(e){return(null==e?void 0:e.id)===t})).pop().description||""}function appendSellingPlanDescription(e){jQuery("#appstle_membership_widget"+widgetId+" .appstleSellingPlanDescription").length||e&amp;&amp;0===$("#appstle_membership_widget".concat(widgetId," .appstleSelectedSellingPlanOptionDescription")).length&amp;&amp;checkIfSellingPlanGroupIsSelected()&amp;&amp;(jQuery(DOMPurify.sanitize("#appstle_membership_widget".concat(widgetId," .widgetSellingPlanWrapper"))).length?$(DOMPurify.sanitize("&lt;div class='appstleSelectedSellingPlanOptionDescription'&gt;".concat(e,"&lt;/div&gt;"))).insertAfter("#appstle_membership_widget".concat(widgetId," .widgetSellingPlanWrapper")):$(DOMPurify.sanitize("&lt;div class='appstleSelectedSellingPlanOptionDescription'&gt;".concat(e,"&lt;/div&gt;"))).appendTo("#appstle_membership_widget".concat(widgetId," .appstle_subscribe_option")))}function checkIfSellingPlanGroupIsSelected(){var e=!1;try{e=jQuery("#appstle_membership_widget"+widgetId).find("[name=selling_plan]:checked").val()}catch(e){}return e}function buildDiscountText(e){return Mustache.render(AM.Config.selectedDiscountFormat,{selectedDiscountPercentage:e})}function updateSellingPlanValueToFinalPrice(){var e={regular:{sellingPrice:AMConfig.priceSelector,saleBadgeTop:AMConfig.badgeTop}}.regular,n=(jQuery(".appstle_membership_final_price").remove(),jQuery(".appstle_membership_element").remove(),jQuery(".appstle_membership_compare_price").remove(),getSelectedSellingPlanPrice()),t=getSellingPlanDiscountPercentage(),i=jQuery(e.sellingPrice);i.css("text-decoration",""),i.removeAttr("data-appstle-membership-price-modified"),e.sellingPrice&amp;&amp;t&amp;&amp;checkIfSellingPlanGroupIsSelected()&amp;&amp;1===i.length&amp;&amp;(t=buildDiscountText(t))&amp;&amp;((t=jQuery(DOMPurify.sanitize('&lt;span class="appstle_membership_element appstle_membership_save"&gt; '.concat(t," &lt;/span&gt;"))))&amp;&amp;t.css("top",e.saleBadgeTop),(e=i.first().clone()).addClass("appstle_membership_final_price"),e.html(DOMPurify.sanitize(n)),i.css("text-decoration","line-through"),0&lt;e.length&amp;&amp;e.insertBefore(i),t.insertAfter(i)),i.attr("data-appstle-membership-price-modified",!0)}function getSellingPlanDiscountPercentage(e){var t,n,i=parseInt(getSelectedSellingPlanId());return i?(product.selling_plan_groups.forEach(function(n){"appstle-memberships"===n.app_id&amp;&amp;n.selling_plans.forEach(function(e){isSellingPlanVisible(e.id)&amp;&amp;e.id===i&amp;&amp;(t=n)})}),t.selling_plans.forEach(function(e){e.id===i&amp;&amp;(i=e)}),e&amp;&amp;2==(null==(e=i)||null==(e=e.price_adjustments)?void 0:e.length)?(n=[],null!=(e=i)&amp;&amp;null!=(e=e.price_adjustments)&amp;&amp;e.forEach(function(e){"percentage"!==(null==e?void 0:e.value_type)?n.push(formatPrice(null==e?void 0:e.value)):n.push((null==e?void 0:e.value)+"%")}),n):null==(e=null==(e=i)?void 0:e.price_adjustments[0])||null==e.value||0==e.value?null:"percentage"!==(null==e?void 0:e.value_type)?formatPrice(null==e?void 0:e.value):(null==e?void 0:e.value)+"%"):null}function updateWidgetElements(){registerAndTriggerEventsForFormFields(),updateStateOfWidget()}function updateStateOfWidget(){updateSelectValueToRadio(),updateSellingPlanValueToFinalPrice()}function getVariantId(){var e=buildAtcButtonSelector(),e=jQuery(e).first(),e=detectVariant(null,e=standAloneElement?standAloneElement:e,product);return null==e?void 0:e.id}function createJsonformat(){var e,n={},t=getVariantId(),i=null;return i=standAloneElement?(null==standAloneProduct?void 0:standAloneProduct.variants.filter(function(e){return String(null==e?void 0:e.id)===String(t)})).pop().price:null==(e=AMConfig)||null==(e=e.variantsById[t])?void 0:e.price,n.requires_selling_plan=null==(e=product)?void 0:e.requires_selling_plan,n.oneTimePuchaseText=AM.Config.oneTimePurchaseText,n.oneTimePuchaseAmount=buildOneTimePriceText(formatPrice(i)),n.subscribeText=AM.Config.subscriptionOptionText,n.widgetId=widgetId,(n=Object.assign(Selling_Plan_Variants_Global,n)).tooltipTitle=AM.Config.tooltipTitle,n.toolTipDescription=AM.Config.tooltipDesctiption,n.companyWebsite="https://appstle.com/",n.companyName="POWERED BY APPSTLE",n.showStaticTooltip=AM.Config.showStaticTooltip,n.purchaseOptionsText=AM.Config.purchaseOptionsText,n.deliveryFrequencyText=AM.Config.sellingPlanSelectTitle,n.showAppstleLink=AM.Config.showAppstleLink,n.subscriptionOptionSelectedDefault=AM.Config.subscriptionOptionSelectedByDefault,n.showSubOptionBeforeOneTime=AM.Config.showSubOptionBeforeOneTime,n.showTooltip=AM.Config.showTooltip,n.oneTimeFrequencyText=DOMPurify.sanitize(null==widgetLabels?void 0:widgetLabels["appstle.membership.wg.oneTimeFrequencyTextV2"]),n}function getCssAsString(n){var t={};return Object.keys(n).forEach(function(e){n[e]&amp;&amp;(t[e]=n[e])}),JSON.stringify(t).split('"').join("").split("{").join("").split("}").join("").split(",").join(";")}function updateHistoryState(){var e,n,t;null!=(e=AMConfig)&amp;&amp;e.disableQueryParamsUpdate||localWindowVariant&amp;&amp;(e=localWindowVariant.id,history.replaceState)&amp;&amp;e&amp;&amp;(n=window.location.protocol+"//"+window.location.host+window.location.pathname+"?",checkIfSellingPlanGroupIsSelected()&amp;&amp;(t=getSelectedSellingPlanId())&amp;&amp;(n+="selling_plan="+t+"&amp;"),(n+="variant="+e)!==location.href)&amp;&amp;window.history.replaceState({path:n},"",n)}function updateWidgetUIBasedOnQueryParams(){var t,e,n,i;0!==jQuery("#appstle_membership_widget"+widgetId).length&amp;&amp;(t=urlParamsToObject(),0&lt;(e=jQuery("#appstle_membership_widget"+widgetId).closest('form[action$="/cart/add"]')).find("input[value="+t.variant+"]").length||0&lt;e.find("option[value="+t.variant+"]").length)&amp;&amp;(0&lt;e.find("option[value="+t.selling_plan+"]").length||0&lt;e.find("input[value="+t.selling_plan+"]").length)&amp;&amp;t.selling_plan&amp;&amp;((e=jQuery("#appstle_membership_widget"+widgetId+" #appstle_selling_plan_label_2"+widgetId)).length&amp;&amp;(e[0].checked=!0),i=(i=null)!=(n=AMConfig)&amp;&amp;n.switchRadioButtonWidget?jQuery("#appstle_membership_widget"+widgetId+" .appstle_subscribe_option"):jQuery("#appstle_membership_widget"+widgetId+" select#appstle_selling_plan"+widgetId),null!=(n=AMConfig)&amp;&amp;n.switchRadioButtonWidget?null!=(n=i)&amp;&amp;n.length?i.find("input[type=radio]").each(function(e,n){$(n).removeAttr("checked"),jQuery(n).attr("value")===t.selling_plan&amp;&amp;$(n).attr("checked",!0)}):jQuery("#appstle_membership_widget"+widgetId).find("input[type=radio]").each(function(e,n){$(n).removeAttr("checked"),jQuery(n).attr("value")===t.selling_plan&amp;&amp;$(n).attr("checked",!0)}):i.find("option").each(function(e,n){jQuery(n).attr("value")===t.selling_plan&amp;&amp;(i[0].selectedIndex=e)}),e.change(),i.change())}function accountPageStyle(){var e=AMConfig.css;jQuery("&lt;style&gt;".concat(e.customCSS,"&lt;/style&gt;")).appendTo(jQuery("head"))}function addStyle(e){var n=AMConfig.css;jQuery("&lt;style&gt;\n\n     #appstle_membership_widget".concat(e,"{\n            width: 100%;\n            text-align: left;\n            margin-top: 17px;\n            clear: both;\n            max-width: 400px;\n            ").concat(getCssAsString(n.appstle_membership_widget),"\n        }\n\n        #appstle_membership_widget").concat(e,"{\n          ").concat(getCssAsString(n.appstle_widget_text_color),"\n        }\n\n          #appstle_membership_widget").concat(e," .appstle_membership_wrapper {\n               border: 1.5px solid #cccccc;\n              // box-shadow: 0 0 0 1px #c4cdd5;\n              border-radius: 5px;\n              margin-bottom: 30px;\n              margin-top: 10px;\n              background: #F4F6F8;\n              ").concat(getCssAsString(n.appstle_membership_wrapper),"\n          }\n\n          #appstle_membership_widget").concat(e," .appstle_membership_wrapper_option {\n              display: flex;\n              position: relative;\n              padding: 16px 16px;\n          }\n          #appstle_membership_widget").concat(e," .appstle_selected_background {\n            background: #F4F6F8;\n            ").concat(getCssAsString(n.appstle_selected_background),"\n          }\n\n          #appstle_membership_widget").concat(e," .appstle_membership_wrapper_option:first-child {\n             // box-shadow: 0 1px 0 0 #c4cdd5;\n             border-bottom: inherit;\n          }\n            #appstle_membership_widget").concat(e," .appstle_membership_wrapper_option:first-child:last-child {\n             border-bottom: none;\n          }\n\n          #appstle_membership_widget").concat(e," .appstle_membership_wrapper_option:not(.appstle_include_dropdown) {\n            align-items: center;\n          }\n\n          #appstle_membership_widget").concat(e," .appstle_membership_wrapper_option.appstle_include_dropdown {\n            flex-direction: column;\n            justify-content: center;\n            border-radius: 6px;\n          }\n\n\n          #appstle_membership_widget").concat(e," .appstle_membership_wrapper_option input[type='radio'] {\n            display: none;\n          }\n\n          #appstle_membership_widget").concat(e," .appstle_subscribe_option {\n              margin-left: 50px;\n              margin-top: 25px;\n              display: flex;\n                  flex-direction: column;\n              align-items: flex-start;\n              text-align: left;\n          }\n\n          #appstle_membership_widget").concat(e," .appstle_membership_amount {\n              margin-left: auto;\n          }\n\n          #appstle_membership_widget").concat(e," .appstle_circle {\n              display: flex;\n              height: 18px;\n              width: 18px;\n              border: 2px solid #3a3a3a;\n              border-radius: 50%;\n              margin-right: 10px;\n              justify-content: center;\n              align-items: center;\n              flex-shrink: 0;\n              ").concat(getCssAsString(n.appstle_circle),"\n            }\n\n          #appstle_membership_widget").concat(e," .appstle_membership_wrapper_option input[type=radio]:checked + label .appstle_circle .appstle_dot {\n              height: 10px;\n              width: 10px;\n              background-color: #3a3a3a;\n              border-radius: 50%;\n              flex-shrink: 0;\n              ").concat(getCssAsString(n.appstle_dot),"\n            }\n\n\n        #appstle_membership_widget").concat(e," .appstle_radio_label {\n          display: flex !important;\n          align-items: center;\n          margin: 0;\n          padding: 0;\n          background: none;\n        }\n\n        #appstle_membership_widget").concat(e," .appstle_select_label {\n          display: none;\n          align-items: center;\n          margin: 0;\n          padding: 0;\n          background: none;\n          margin-bottom: 7px;\n          font-size: 12px;\n\n        }\n\n        #appstle_membership_widget").concat(e," .appstle_tooltip {\n          -webkit-backface-visibility: hidden;\n          backface-visibility: hidden;\n          box-shadow: 0 2px 4px rgb(0 0 0 / 15%);\n          background-color: #3a3a3a;\n          border-radius: 5px;\n          left: 0;\n          color: #fff;\n          transition: transform .2s cubic-bezier(.215,.61,.355,1);\n          -ms-transform: translateY(0);\n          transform: translateY(100%) scaleY(0);\n          transform-origin: center top;\n          opacity: 0;\n          position: absolute;\n          bottom: 1px;\n          // border-bottom-left-radius: 0;\n          min-width: 250px;\n          ").concat(getCssAsString(n.appstle_tooltip),"\n        }\n\n        #appstle_membership_widget").concat(e," [data-appstle-icon]:hover .appstle_tooltip {\n          opacity: 1;\n          visibility: visible;\n          transform: translateY(100%) scaleY(1);\n          bottom: 1px;\n          z-index: 99999999;\n        }\n\n\n        #appstle_membership_widget").concat(e," [data-appstle-icon] {\n            -ms-flex-item-align: end;\n            backface-visibility: hidden;\n        }\n\n        #appstle_membership_widget").concat(e," [data-appstle-icon]:after {\n              border: solid transparent;\n              border-top-color: #3a3a3a;\n              border-width: 9px;\n              content: '';\n              position: absolute;\n              pointer-events: none;\n              opacity: 0;\n              left: 2px;\n              bottom: 0;\n              -ms-transform: translateX(-50%) translateY(10px) rotate(180deg);\n              transform: translateY(10px) rotate(180deg);\n              transition-delay: 0;\n              visibility: hidden;\n              transition: transform .2s cubic-bezier(.215,.61,.355,1);\n              z-index: 99999999;\n              background: none;\n              padding: 0;\n              ").concat(getCssAsString(n.appstle_tooltip_border_top_color),"\n        }\n\n        #appstle_membership_widget").concat(e," [data-appstle-icon]:hover:after {\n          opacity: 1;\n          visibility: visible;\n          -ms-transform: translateX(-50%) translateY(0) rotate(180deg);\n          transform: translateY(0) rotate(180deg);\n        }\n\n        #appstle_membership_widget").concat(e," .appstle_tooltip_wrapper {\n          position: relative;\n          margin-bottom: 6px;\n          display: inline-flex;\n          align-items: center;\n          padding-top: 11px;\n          box-sizing: border-box;\n          margin-left: 0px;\n          padding-bottom: 11px;\n        }\n\n        #appstle_membership_widget").concat(e," .appstle_tooltip_wrapper_static {\n          font-size: 13px;\n          background-color: beige;\n          border-radius: 6px;\n          padding: 23px;\n          margin-bottom: 10px;\n          ").concat(getCssAsString(n.appstle_tooltip),"\n        }\n\n        #appstle_membership_widget").concat(e," .tooltip_subscription_svg {\n             height: 22px;\n            width: 22px;\n            margin-right: 10px;\n            fill: black;\n            ").concat(getCssAsString(n.tooltip_subscription_svg),"\n        }\n\n        #appstle_membership_widget").concat(e," .appstle_membership_radio_wrapper {\n            display: flex;\n            align-items: center;\n        }\n\n        #appstle_membership_widget").concat(e," .appstle_membership_amount_wrapper {\n          margin-left: auto;\n          text-align: right;\n        }\n\n        #appstle_membership_widget").concat(e," .appstle_membership_amount_wrapper .appstle_prepaid_description {\n          font-size: 12px;\n          opacity: 0.8;\n        }\n\n        .appstle_membership_final_price {\n            margin-right: 10px;\n            text-decoration: none;\n            color: #da4f49;\n            ").concat(getCssAsString(n.appstle_membership_final_price),"\n        }\n\n        .appstle_membership_save {\n            margin-left: 10px;\n              padding: 2px 6px;\n              border: 1px solid #da4f49;\n              border-radius: 3px;\n              font-size: 10px;\n              color: #da4f49;\n              font-weight: bold;\n              display: inline;\n              position: relative;\n              top: -3px;\n              letter-spacing: 1px;\n        }\n\n        #appstle_membership_widget").concat(e," .appstle_membership_wrapper .appstle_select {\n            width: 100%;\n            margin: 0;\n            ").concat(getCssAsString(n.appstle_select),"\n        }\n\n        #appstle_membership_widget").concat(e," .appstle_hide_subsOption {\n          opacity: 0;\n          margin-top: 0;\n          visibility: hidden;\n          height: 0;\n        }\n\n        #appstle_membership_widget").concat(e," .appstle_tooltip_content {\n          background-color: #3a3a3a;\n          padding: 16px;\n        }\n\n        body #appstle_membership_widget").concat(e," .appstle_tooltip_wrapper .appstle_tooltip .appstle_tooltip_appstle {\n          padding: 12px !important;\n          font-size: 8px !important;\n          letter-spacing: 2px !important;\n          text-align: right !important;\n          background: #13b5ea !important;\n          border-bottom-left-radius: 4px !important;\n          border-bottom-right-radius: 4px !important;\n          display: block !important;\n        }\n\n        .appstle_link {\n          color: inherit !important;\n          text-decoration: none !important;\n          cursor: pointer !important;\n        }\n\n        .appstle_membership_image {\n          padding: 10px;\n          background: white;\n          margin-right: 10px;\n          border-radius: 50%;\n          width: 40px;\n          height: 40px;\n          box-shadow: 0 10px 20px 0 rgb(0 0 0 / 15%);\n        }\n\n        .appstle_membership_blocker_wrapper {\n          padding: 20px;\n          text-align: center;\n          font-size: 16px;\n          font-weight: bold;\n          line-height: 1.33;\n          letter-spacing: 0.5px\n        }\n\n        .appstle_selling_plan_description {\n          line-height: 1.2;\n          padding: 5px;\n          background: #fff;\n          box-shadow: 0 3px 7px 0 rgb(0 0 0 / 15%);\n        }\n        .as-date-input-wrapper {\n          position: relative;\n        }\n\n        .as-date-input-wrapper .ui-datepicker-trigger {\n          position: absolute;\n          height: 100%;\n          width: 40px;\n          right: 0;\n          top: 0;\n        }\n\n        .as-date-input-wrapper .ui-datepicker-trigger img {\n          position: absolute;\n          top: 50%;\n          left: 50%;\n          width: 28px;\n          transform: translate(-50%, -50%);\n        }\n        #ui-datepicker-div {\n          z-index: 1000000 !important;\n        }\n\n        .appstle_form_field_input, .appstle_form_field_text_input {\n          width: 100%;\n          padding-left: 20px;\n          padding-right: 20px;\n          height: 43px !important;\n          border-radius: 12px;\n          border: 1px solid #0000003d!important;\n          font-size: 1.5rem;\n          color: #495057;\n        }\n          .appstle_membership_wrapper.appstle_fields_wrapper").concat(e,":empty {\n          display: none;\n        }\n\n        &lt;/style&gt;\n        &lt;style&gt;").concat(n.customCSS,"&lt;/style&gt;")).appendTo(jQuery("head"))}deferJquery(appstleSubscriptionFunction),addStyle(0),jQuery(AMConfig.priceSelector).length&amp;&amp;(targetNode=document.querySelector("product-info"),config1={attributes:!0,childList:!0,subtree:!0},callback=function(e,n){jQuery(DOMPurify.sanitize(AMConfig.priceSelector+'[data-appstle-membership-price-modified="true"]')).length||updateSellingPlanValueToFinalPrice()},observer=new MutationObserver(callback),targetNode)&amp;&amp;config1&amp;&amp;observer.observe(targetNode,config1),AMConfig.reloadPriceSelector="[id*=price-template]"}function renderStandAloneWidget(){var i=Array.prototype.slice.call(jQuery(".appstle_membership_stand_alone_selector:not(.appstle_standalone_element_processed)")),l=(jQuery(".appstle_membership_stand_alone_selector:not(.appstle_standalone_element_processed)").addClass("appstle_standalone_element_processed"),-1);!function n(){var t,e;null!=i&amp;&amp;i.length?(t=i.shift(),(e=$(t).data("product-data"))&amp;&amp;(e.collections=$(t).data("product-collection-data")),l+=1,jQuery(t).parents("form").find(".appstle_member_widget").length?n():e?(renderWidget(e,$(t),l),n()):jQuery.getJSON(location.origin+"/products/".concat(jQuery(t).data("product-handle"),".js")).then(function(e){jQuery(t).attr("data-product-data",JSON.stringify(e)),renderWidget(JSON.parse(JSON.stringify(e)),$(t),l),n()})):setTimeout(function(){jQuery(".appstle-hidden").removeClass("appstle-hidden")},100)}()}function appstleListenForDOMChanges(){try{var e="",n=((e=jQuery("body").attr("id"))||(e="appstleCustomBodyMarker",jQuery("body").attr("id",e)),document.getElementById(e));new MutationObserver(function(){renderStandAloneWidget()}).observe(n,{attributes:!0,childList:!0,subtree:!0})}catch(e){console.log("Exception happened in mutation Observer",e)}}function formatPrice(e){var n=AM.Config.moneyFormat,t=("string"==typeof e&amp;&amp;(e=e.replace(".","")),""),i=/\{\{\s*(\w+)\s*\}\}/,l="undefined"!=typeof Shopify&amp;&amp;Shopify.money_format&amp;&amp;1&lt;Shopify.money_format.length?Shopify.money_format:"",a="undefined"!=typeof theme?theme.moneyFormat||theme.money_format||(theme.settings&amp;&amp;theme.settings.moneyFormat?theme.settings.moneyFormat:theme.strings?theme.strings.moneyFormat:""):"",o=(null==(o=window)?void 0:o.shopifyCurrencyFormat)||(null==(o=window)||null==(o=o.Currency)?void 0:o.money_format_no_currency)||a||(null==(o=AMConfig)?void 0:o.shopMoneyFormat)||n||l||htmlDecode(AMConfig.shopMoneyFormatWithCurrencyFormat)||(null==(a=window)?void 0:a.moneyFormat);function r(e,n,t,i){return t=t||",",i=i||".",isNaN(e)||null===e?0:(n=(e=(e/100).toFixed(n)).split("."))[0].replace(/(\d)(?=(\d\d\d)+(?!\d))/g,"$1"+t)+(n[1]?i+n[1]:"")}switch(null==o?void 0:o.match(i)[1]){case"amount":t=r(e,2);break;case"amount_no_decimals":t=r(e,0);break;case"amount_with_comma_separator":t=r(e,2,".",",");break;case"amount_no_decimals_with_comma_separator":t=r(e,0,".",",");break;case"amount_no_decimals_with_space_separator":t=r(e,0," ");break;case"amount_with_apostrophe_separator":t=r(e,2,"'")}n=document.createElement("span");return n.innerHTML=o.replace(i,t),DOMPurify.sanitize('&lt;span class="transcy-money money"&gt;'.concat(n.textContent||n.innerText,"&lt;/span&gt;"))}function attachMutationObserver(e,n){var e=document.querySelector(e),t={attributes:!0,childList:!0,subtree:!0},n=new MutationObserver(n);e&amp;&amp;n.observe(e,t)}function addFeaturePageCSS(){var e=null==(e=AMConfig)?void 0:e.css;jQuery("&lt;style&gt;.appstle_subscribesavetext{\n                  background-color:#c00303;\n                  color:#fff;\n                  padding:4px 8px;\n                  font-size:13px;\n                    }&lt;/style&gt;\n                &lt;style&gt;".concat(null==e?void 0:e.customCSS,"&lt;/style&gt;")).appendTo(jQuery("head"))}function buildSubscribeSaveSelector(e){var n,e={subscriptionPrice:formatPrice(e)};return Mustache.render(null==(n=AMConfig)?void 0:n.subscriptionPriceDisplayText,e)}function appstleStandAloneSelectorExists(){return 0&lt;jQuery(".appstle_membership_stand_alone_selector").length}function appstlePriceDisplaySelectorExists(){return 0&lt;jQuery(".appstle_stand_alone_price_display_selector").length}function appstleMembershipCustomerPortalInit(n){var e;if(n=n||"#AppstleMembershipCustomerPortal",document.querySelector(n))return jQuery.get("/".concat(null==(e=AMConfig)?void 0:e.appProxyPathPrefix,"?renderType=html")).then(function(e){jQuery(n).html(e),document.dispatchEvent(new Event("AppstleMembership:CustomerPortal:Embedded")),window.dispatchEvent(new Event("AppstleMembership:CustomerPortal:Embedded"))}).catch(function(e){return console.error("error",e)})}function fetchAddJsSellingPlanInterCeptor(){var h,o=window.fetch;jQuery.ajaxSetup({beforeSend:function(e,n){console.log(e),console.log(n.data),console.log(n.url),"/cart/add.js"===(null==n?void 0:n.url)&amp;&amp;(e=$("input[name=selling_plan]:checked").val())&amp;&amp;(n.data=n.data+"&amp;selling_plan=".concat(e))}}),h=XMLHttpRequest.prototype.send,XMLHttpRequest.prototype.send=function(n){if(-1!==this._url.indexOf("/cart/add")){var e,t,i,l,a,o,r,s,p,c,d,u,g,m,f=null,_=$("input[name=selling_plan]:checked").val();if(_)try{"{"===n.substr(0,1)&amp;&amp;"}"===n.substr(-1)?(f=JSON.parse(n),t=new URLSearchParams(window.location.search).get("variant"),i={},"Object"===getClassOf(f)&amp;&amp;"Array"==getClassOf(null==(e=f)?void 0:e.items)?0&lt;=(a=null==(l=f)||null==(l=l.items)?void 0:l.findIndex(function(e){return e.id==t}))?(s=null==(o=f)||null==(o=o.items)?void 0:o.filter(function(e){return e.id!=t}),(p=JSON.parse(JSON.stringify(null==(r=f)?void 0:r.items[a]))).selling_plan=$("input[name=selling_plan]:checked").val(),s.push(p),i.items=JSON.parse(JSON.stringify(s)),h.call(this,JSON.stringify(i))):h.call(this,JSON.stringify(f)):(f.selling_plan=_,h.call(this,JSON.stringify(f)))):"{"!==n.substr(0,1)&amp;&amp;"}"!==n.substr(-1)&amp;&amp;-1!==n.indexOf("&amp;")?h.call(this,n+"&amp;selling_plan=".concat(_)):h.call(this,n)}catch(e){h.call(this,n)}else try{"FormData"===getClassOf(n)?(n.set("selling_plan",$("input[name=selling_plan]:checked").val()||""),h.call(this,n)):"{"===(null==(c=n)?void 0:c.substr(0,1))&amp;&amp;"}"===(null==(d=n)?void 0:d.substr(-1))?((f=JSON.parse(n)).selling_plan="",h.call(this,JSON.stringify(f))):("{"!==(null==(u=n)?void 0:u.substr(0,1))&amp;&amp;"}"!==(null==(g=n)?void 0:g.substr(-1))&amp;&amp;-1!==(null==(m=n)?void 0:m.indexOf("&amp;"))&amp;&amp;(n=n.split(/&amp;selling_plan=\d+/).join("")),h.call(this,n))}catch(e){h.call(this,n)}}else h.call(this,n)},window.fetch=function(){var n,e,t,i,l=arguments[0],a=arguments[1];return"function"==typeof l.indexOf&amp;&amp;-1!==l.indexOf("/cart/add")?(n=new URLSearchParams(window.location.search).get("variant"),"FormData"!==getClassOf(a.body)&amp;&amp;"Object"!==getClassOf(a.body)?isJsonString(null==a?void 0:a.body)?(l={},"Object"===getClassOf(e=JSON.parse(null==a?void 0:a.body))&amp;&amp;"Array"==getClassOf(null==e?void 0:e.items)?(0&lt;=(t=null==e||null==(t=e.items)?void 0:t.findIndex(function(e){return e.id==n}))&amp;&amp;(i=null==e||null==(i=e.items)?void 0:i.filter(function(e){return e.id!=n}),(t=JSON.parse(JSON.stringify(null==e?void 0:e.items[t]))).selling_plan=$("input[name=selling_plan]:checked").val(),i.push(t),l.items=JSON.parse(JSON.stringify(i)),a.body=JSON.stringify(l)),o.apply(this,arguments)):"Object"===getClassOf(e)?((t=JSON.parse(null==a?void 0:a.body)).selling_plan=$("input[name=selling_plan]:checked").val(),a.body=JSON.stringify(t),o.apply(this,arguments)):void 0):((i=$("input[name=selling_plan]:checked").val())&amp;&amp;(a.body=a.body+"&amp;selling_plan="+i),o.apply(this,arguments)):"FormData"===getClassOf(a.body)?(a.body.set("selling_plan",$("input[name=selling_plan]:checked").val()||""),o.apply(this,arguments)):void 0):o.apply(this,arguments)}}function isJsonString(e){try{JSON.parse(e)}catch(e){return}return 1}function getClassOf(e){return Object.prototype.toString.call(e).slice(8,-1)}function urlIsProductPage(){var e;return decodeURIComponent(window.location.pathname).includes("/products/")||decodeURIComponent(window.location.pathname).includes("/products_preview")||(null==(e=window)?void 0:e.appstlePreview)}console.log("jQuery is loaded, after "+tookTime+" milliseconds!"),jQuery(".appstle_member_widget").remove(),appstleStandAloneSelectorExists()?renderStandAloneWidget():(renderWidget(void 0,void 0,0),setTimeout(function(){jQuery(".appstle-hidden").removeClass("appstle-hidden")},100)),appstleListenForDOMChanges(),jQuery(DOMPurify.sanitize("".concat(null==(_window2=window)||null==(_window2=_window2.AM)||null==(_window2=_window2.Config)?void 0:_window2.quickViewClickSelector))).on("click",function(){var e,t;0&lt;jQuery(DOMPurify.sanitize("".concat(null==(e=window)||null==(e=e.AM)||null==(e=e.Config)?void 0:e.quickViewClickSelector))).length&amp;&amp;(t=function(){var e;appstleStandAloneSelectorExists()?renderStandAloneWidget():0==(null==(e=jQuery("#appstle_membership_widget0"))?void 0:e.length)&amp;&amp;renderWidget(void 0,void 0,0)},null!=(e=window)&amp;&amp;null!=(e=e.AM)&amp;&amp;null!=(e=e.Config)&amp;&amp;e.quickViewModalPollingSelector?function e(){var n;jQuery(".quickshop.quickshop-visible.quickshop-loaded").length||jQuery(DOMPurify.sanitize("".concat(null==(n=window)||null==(n=n.AM)||null==(n=n.Config)?void 0:n.quickViewModalPollingSelector))).length?t():setTimeout(function(){e()},200)}():setTimeout(function(){t()},500))}),appstlePriceDisplaySelectorExists()&amp;&amp;(addFeaturePageCSS(),jQuery(".appstle_stand_alone_price_display_selector").each(function(e){var n=$(this).data("product-data"),t=Number.MAX_SAFE_INTEGER,i=!1;n.variants.forEach(function(e){e.selling_plan_allocations.forEach(function(e){e.price_adjustments[0].price&lt;t&amp;&amp;(t=e.price_adjustments[0].price,i=!0)})}),i&amp;&amp;($(this).siblings("span.price, span.appstle_hide_old_price").hide(),$(this).html(DOMPurify.sanitize(buildSubscribeSaveSelector(t)))),$(this).show()})),window.appstleMembershipCustomerPortalInit=appstleMembershipCustomerPortalInit,appstleMembershipCustomerPortalInit(),document.dispatchEvent(new Event("AppstleMembership:CustomerPortal:ReadyToEmbed")),window.dispatchEvent(new Event("AppstleMembership:CustomerPortal:ReadyToEmbed")),window.appstleMembershipAddToCart=function(e){var n,t,i=jQuery(e).parents("form")[0];i.checkValidity()&amp;&amp;(i={items:[Object.fromEntries(new FormData(i))]},n=jQuery(e).find("[data-add-to-cart-text]"),t=jQuery(e).find("[data-loader]"),n.hide(),t.show(),fetch(window.Shopify.routes.root+"cart/add.js",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(i)}).then(function(e){e.ok?window.location.href="/cart":(n.show(),t.hide())}).catch(function(e){n.show(),t.hide()}))},1!==(null==(_jQuery6=jQuery(".appstle_membership_stand_alone_selector"))?void 0:_jQuery6.length)&amp;&amp;!0!==urlIsProductPage()||!0!==(null==(_window11=window)||null==(_window11=_window11.AM)||null==(_window11=_window11.Config)?void 0:_window11.enableAddJSInterceptor)||fetchAddJsSellingPlanInterCeptor()}()})};appstleMembershipWidgetInit();</pre></body></html>