PageSourceSearch

https://footnanny.com/cart

html footnanny.com collected 2026-09-25 23:41:45 UTC 224,899 bytes, 2,272 lines download raw bytes

1<!doctype html>
2<html class="no-js" lang="en">
3<head>
4
5 
6  <meta charset="utf-8">
7  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no, user-scalable=no">
8  <meta name="theme-color" content="#b79cda">
9  <meta name="format-detection" content="telephone=no">
10   <meta content="width=device-width, initial-scale=1" name="viewport">
11 
12  <link rel="canonical" href="https://footnanny.com/cart"><link rel="prefetch" as="document" href="https://footnanny.com">
13  <link rel="dns-prefetch" href="https://cdn.shopify.com" crossorigin>
14  <link rel="dns-prefetch" href="https://fonts.shopifycdn.com" crossorigin>
15  <link rel="dns-prefetch" href="https://fonts.googleapis.com" crossorigin>
16  <link rel="preconnect" href="https://cdn.shopify.com" crossorigin>
17  <link rel="preconnect" href="https://fonts.shopify.com" crossorigin>
18  <link rel="preconnect" href="https://fonts.googleapis.com" crossorigin>
19  <link rel="preconnect" href="https://monorail-edge.shopifysvc.com">
20  <link rel="preload" as="style" href="//footnanny.com/cdn/shop/t/25/assets/pre_theme.min.css?v=68164719075418837191633277080">
21   
22  <!-- [if lt IE 9]>
22<script src="https://cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv.min.js" type="text/javascript"></script>
22<![endif] -->
23  
23<script type="text/javascript">!function(o,c){var n=c.documentElement,t=" w-mod-";n.className+=t+"js",("ontouchstart"in o||o.DocumentTouch&&c instanceof DocumentTouch)&&(n.className+=t+"touch")}(window,document);</script>
23
24  <link href="images/favicon.ico" rel="shortcut icon" type="image/x-icon">
25  <link href="images/webclip.png" rel="apple-touch-icon">
26  
27
28   <link rel="preload" href="https://cdn.shopify.com/s/files/1/2406/9403/files/preconnect.js?v=1723287077" as="script" />
29
30  <link rel="preload" as="style" href="//footnanny.com/cdn/shop/t/25/assets/theme.css?enable_css_minification=1&v=27850636029085385071758133456">
31   
31<script src="https://ajax.googleapis.com/ajax/libs/webfont/1.6.26/webfont.js" type="text/javascript"></script>
31
32  
32<script type="text/javascript">WebFont.load({  google: {    families: ["Montserrat:100,100italic,200,200italic,300,300italic,400,400italic,500,500italic,600,600italic,700,700italic,800,800italic,900,900italic"]  }});</script>
32
33  <!-- [if lt IE 9]>
33<script src="https://cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv.min.js" type="text/javascript"></script>
33<![endif] -->
34  
34<script type="text/javascript">!function(o,c){var n=c.documentElement,t=" w-mod-";n.className+=t+"js",("ontouchstart"in o||o.DocumentTouch&&c instanceof DocumentTouch)&&(n.className+=t+"touch")}(window,document);</script>
34<title>Your Shopping Cart &ndash; Footnanny</title><!-- social-meta-tags.liquid --><meta name="keywords" content="Your Shopping Cart,Footnanny,footnanny.com"/><meta name="author" content="Footnanny"><meta property="og:site_name" content="Footnanny">
35<meta property="og:url" content="https://footnanny.com/cart">
36<meta property="og:title" content="Your Shopping Cart">
37<meta property="og:type" content="website">
38<meta property="og:description" content="Footnanny"><meta property="og:image" content="http://footnanny.com/cdn/shop/files/logo_retna_4d898db7-6cd1-4bb0-93e2-abc3bdf5b567_1200x1200.png?v=1614302982"><meta property="og:image:secure_url" content="https://footnanny.com/cdn/shop/files/logo_retna_4d898db7-6cd1-4bb0-93e2-abc3bdf5b567_1200x1200.png?v=1614302982"><meta name="twitter:site" content="@Footnanny"><meta name="twitter:card" content="summary_large_image">
39<meta name="twitter:title" content="Your Shopping Cart">
40<meta name="twitter:description" content="Footnanny">
41<script src="https://cdn.shopify.com/s/files/1/2406/9403/files/preconnect.js?v=1723287077" type="text/javascript"> </script>
vendor: 1 bytes, line 41
41
42<script>
43var T4stt_str = { 
44  "PleaseChoosePrOptions":"Please select some product options before adding this product to your cart.", 
45  "will_not_ship":"Will not ship until \u003cspan class=\"jsnt\"\u003e{{date}}\u003c\/span\u003e",
46  "will_stock_after":"Will be in stock after \u003cspan class=\"jsnt\"\u003e{{date}}\u003c\/span\u003e",
47  "added_to_cart": "Product was successfully added to your cart.",
48  "view_cart": "View cart",
49  "continue_shopping": "Continue Shopping",
50  "save_js":"-[sale]%","bannerCountdown":"%D days %H:%M:%S",
51  "prItemCountdown":"%D Days %H:%M:%S",
52  "countdown_days":"days",
53  "countdown_hours":"hr",
54  "countdown_mins":"min",
55  "countdown_sec":"sc",
56  "multiple_rates": "We found [number_of_rates] shipping rates available for [address], starting at [rate].",
57  "one_rate": "We found one shipping rate available for [address].",
58  "no_rates": "Sorry, we do not ship to this destination.",
59  "rate_value": "[rate_title] at [rate]",
60  "agree_checkout": "You must agree with the terms and conditions of sales to check out.",
61  "added_text_cp":"Compare products"
62};
63</script>
63<link href="//footnanny.com/cdn/shop/t/25/assets/pre_theme.min.css?v=68164719075418837191633277080" rel="stylesheet" type="text/css" media="all" /><link rel="preload" as="script" href="//footnanny.com/cdn/shop/t/25/assets/lazysizes.min.js?v=161060838712171474501732096881">
64<link rel="preload" as="script" href="//footnanny.com/cdn/shop/t/25/assets/nt_vendor.min.js?v=63039283586479772611633277073">
65<script>document.documentElement.className = document.documentElement.className.replace('no-js', 'yes-js');const t_name = "cart",designMode = false,t_cartCount = 0,ThemeNameT4='kalles',ThemeNameT42='ThemeIdT4Kalles',themeIDt4 = 127711445163,ck_hostname = 'kalles-niche-none',ThemeIdT4 = "true",SopEmlT4="[email protected]",ThemePuT4 = '#purchase_codet4',t_shop_currency = "USD", t_moneyFormat = "$ {{amount}}", t_cart_url = "\/cart",t_cartadd_url = "\/cart\/add",t_cartchange_url = "\/cart\/change", pr_re_url = "\/recommendations\/products"; try {var T4AgentNT = (navigator.userAgent.indexOf('Chrome-Lighthouse') == -1)}catch(err){var T4AgentNT = true} function onloadt4relcss(_this) {_this.onload=null;if(T4AgentNT){_this.rel='stylesheet'}} if (performance.navigation.type === 2) {location.reload(true);}</script>
65
66<link rel="preload" href="//footnanny.com/cdn/shop/t/25/assets/style.min.css?v=46106388958343090321633277093" as="style" onload="onloadt4relcss(this)"><link href="//footnanny.com/cdn/shop/t/25/assets/theme.css?enable_css_minification=1&amp;v=27850636029085385071758133456" rel="stylesheet" type="text/css" media="all" /><link rel="preload" href="https://fonts.googleapis.com/css?family=Poppins:300,300i,400,400i,500,500i,600,600i,700,700i,800,800i|Montserrat:300,300i,400,400i,500,500i,600,600i,700,700i,800,800i|Libre+Baskerville:300,300i,400,400i,500,500i&display=swap" as="style" onload="onloadt4relcss(this)"><link id="sett_clt4" rel="preload" href="//footnanny.com/cdn/shop/t/25/assets/sett_cl.css?enable_css_minification=1&v=123392124309832141641633277089" as="style" onload="onloadt4relcss(this)"><link rel="preload" as="style" href="//footnanny.com/cdn/shop/t/25/assets/custom.css?enable_css_minification=1&v=123242699822164974131764740573"><link href="//footnanny.com/cdn/shop/t/25/assets/custom.css?enable_css_minification=1&amp;v=123242699822164974131764740573" rel="stylesheet" type="text/css" media="all" /><link rel="preload" as="style" href="//footnanny.com/cdn/shop/t/25/assets/colors.css?enable_css_minification=1&v=111603181540343972631633277039"><link href="//footnanny.com/cdn/shop/t/25/assets/colors.css?enable_css_minification=1&amp;v=111603181540343972631633277039" rel="stylesheet" type="text/css" media="all" /><link rel="preload" href="//footnanny.com/cdn/shop/t/25/assets/line-awesome.min.css?v=36930450349382045261633277066" as="style" onload="onloadt4relcss(this)">
67<script id="js_lzt4" src="//footnanny.com/cdn/shop/t/25/assets/lazysizes.min.js?v=161060838712171474501732096881" defer="defer"></script>
vendor: 1 bytes, line 67
67
68<script src="//footnanny.com/cdn/shop/t/25/assets/nt_vendor.min.js?v=63039283586479772611633277073" defer="defer" id="js_ntt4"
69  data-theme='//footnanny.com/cdn/shop/t/25/assets/nt_theme.min.js?v=274969769301427841633277073'
70  data-stt='//footnanny.com/cdn/shop/t/25/assets/nt_settings.js?enable_js_minification=1&v=180505662200318106371677269708'
71  data-cat='//footnanny.com/cdn/shop/t/25/assets/cat.min.js?v=127587861294853681671633277037' 
72  data-sw='//footnanny.com/cdn/shop/t/25/assets/swatch.min.js?v=45585328045766690311633277095'
73  data-prjs='//footnanny.com/cdn/shop/t/25/assets/produc.min.js?v=66856717831304081821633277080' 
74  data-mail='//footnanny.com/cdn/shop/t/25/assets/platform_mail.min.js?v=120104920183136925081633277078'
75  data-my='//footnanny.com/cdn/shop/t/25/assets/my.js?v=111603181540343972631633277069' data-cusp='//footnanny.com/cdn/shop/t/25/assets/my.js?v=111603181540343972631633277069' data-cur='//footnanny.com/cdn/shop/t/25/assets/my.js?v=111603181540343972631633277069' data-mdl='//footnanny.com/cdn/shop/t/25/assets/module.min.js?v=72712877271928395091633277069'
76  data-map='//footnanny.com/cdn/shop/t/25/assets/maplace.min.js?v=123640464312137447171633277067'
77  data-time='//footnanny.com/cdn/shop/t/25/assets/spacetime.min.js?v=3655'
78  data-ins='//footnanny.com/cdn/shop/t/25/assets/nt_instagram.min.js?v=132847357865388594491633277071'
79  data-user='//footnanny.com/cdn/shop/t/25/assets/interactable.min.js?v=102965680333318563161633277053'
80  data-add='//footnanny.com/cdn/shop/t/25/assets/my.js?v=111603181540343972631633277069'
81  data-klaviyo='//www.klaviyo.com/media/js/public/klaviyo_subscribe.js'
82  data-font='iconKalles , fakalles , Pe-icon-7-stroke , Font Awesome 5 Free:n9'
83  data-fm='Poppins'
84  data-spcmn='//footnanny.com/cdn/shopifycloud/storefront/assets/themes_support/shopify_common-5f594365.js'
85  data-cust='//footnanny.com/cdn/shop/t/25/assets/customerclnt.min.js?v=71352788738707286341633277042'
86  data-cusjs='//footnanny.com/cdn/shop/t/25/assets/custom.js?enable_js_minification=1&v=11484892309101551151633277041'
87  data-desadm='//footnanny.com/cdn/shop/t/25/assets/des_adm.min.js?v=119721244420187803911633277043'
88  data-otherryv='//footnanny.com/cdn/shop/t/25/assets/reviewOther.js?enable_js_minification=1&v=72029929378534401331633277089'></script>
88<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
88<meta name="google-site-verification" content="Tc1NvRJCGZCO3lJESszdCnAZq1D-My38RvsI8aSTsJg">
89<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/10153723/digital_wallets/dialog">
90<meta id="in-context-paypal-metadata" data-shop-id="10153723" data-venmo-supported="true" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD">
91<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
91<script async="async" src="/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=5738660083"></script>
91
92<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
93<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=5738660083&shop_id=10153723" crossorigin="anonymous"></script>
vendor: 1 bytes, line 93
93
94<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":10153723,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/10153723","merchantName":"Footnanny","requiredBillingContactFields":["postalAddress","email"],"requiredShippingContactFields":["postalAddress","email"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"Footnanny","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 94
94
95<script id="shopify-features" type="application/json">{"accessToken":"d3b6881a33bc8fc132d08b9268400f9d","betas":["rich-media-storefront-analytics"],"domain":"footnanny.com","predictiveSearch":true,"shopId":10153723,"locale":"en"}</script>
vendor: 1 bytes, line 95
95
96<script>var Shopify = Shopify || {};
97Shopify.shop = "footnanny-2.myshopify.com";
98Shopify.locale = "en";
99Shopify.currency = {"active":"USD","rate":"1.0"};
100Shopify.country = "US";
101Shopify.theme = {"name":"Footnanny-V1-2021-June1-SPLY with Installments ...","id":127711445163,"schema_name":"Kalles","schema_version":"2.5.0","theme_store_id":null,"role":"main"};
102Shopify.theme.handle = "null";
103Shopify.theme.style = {"id":null,"handle":null};
104Shopify.cdnHost = "footnanny.com/cdn";
105Shopify.routes = Shopify.routes || {};
106Shopify.routes.root = "/";
107Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
108Shopify.SignInWithShop = Shopify.SignInWithShop || {};
109Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
110Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 110
110
111<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 111
111
112<script>!function(o){function n(){var o=[];function n(){o.push(Array.prototype.slice.apply(arguments))}return n.q=o,n}var t=o.Shopify=o.Shopify||{};t.loadFeatures=n(),t.autoloadFeatures=n()}(window);</script>
vendor: 1 bytes, line 112
112
113<script>
114  window.ShopifyPay = window.ShopifyPay || {};
115  window.ShopifyPay.apiHost = "shop.app\/pay";
116  window.ShopifyPay.redirectState = null;
117</script>
vendor: 1 bytes, line 117
117
118<script>
119  window.Shopify = window.Shopify || {};
120  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
121  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
122  window.Shopify.SignInWithShop.eligible = true;
123</script>
vendor: 1 bytes, line 123
123
124<script id="shop-js-analytics" type="application/json">{"pageType":"cart"}</script>
vendor: 1 bytes, line 124
124
125<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"></script>
vendor: 1 bytes, line 125
125
126<script type="module">
127  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
128
129  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
130
131</script>
vendor: 1 bytes, line 131
131
132<script>
133  window.Shopify = window.Shopify || {};
134  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
135  window.Shopify.featureAssets['shop-js'] = {"avatar":["modules/v2/loader.avatar.en.esm.js"],"checkout-modal":["modules/v2/loader.checkout-modal.en.esm.js"],"init-customer-accounts-sign-up":["modules/v2/loader.init-customer-accounts-sign-up.en.esm.js"],"init-customer-accounts":["modules/v2/loader.init-customer-accounts.en.esm.js"],"init-fed-cm":["modules/v2/loader.init-fed-cm.en.esm.js"],"init-shop-cart-sync":["modules/v2/loader.init-shop-cart-sync.en.esm.js"],"init-shop-email-lookup-coordinator":["modules/v2/loader.init-shop-email-lookup-coordinator.en.esm.js"],"init-shop-for-new-customer-accounts":["modules/v2/loader.init-shop-for-new-customer-accounts.en.esm.js"],"init-shop-user-recognition":["modules/v2/loader.init-shop-user-recognition.en.esm.js"],"init-windoid":["modules/v2/loader.init-windoid.en.esm.js"],"lead-capture":["modules/v2/loader.lead-capture.en.esm.js"],"listener":["modules/v2/loader.listener.en.esm.js"],"pay-button":["modules/v2/loader.pay-button.en.esm.js"],"payment-terms":["modules/v2/loader.payment-terms.en.esm.js"],"shop-button":["modules/v2/loader.shop-button.en.esm.js"],"shop-cart-sync":["modules/v2/loader.shop-cart-sync.en.esm.js"],"shop-cash-offers":["modules/v2/loader.shop-cash-offers.en.esm.js"],"shop-follow-button":["modules/v2/loader.shop-follow-button.en.esm.js"],"shop-login-button":["modules/v2/loader.shop-login-button.en.esm.js"],"shop-login":["modules/v2/loader.shop-login.en.esm.js"],"shop-toast-manager":["modules/v2/loader.shop-toast-manager.en.esm.js"],"shop-user-recognition":["modules/v2/loader.shop-user-recognition.en.esm.js"]};
136</script>
vendor: 1 bytes, line 136
136
137<script>(function() {
138  var isLoaded = false;
139  function asyncLoad() {
140    if (isLoaded) return;
141    isLoaded = true;
142    var urls = ["\/\/www.powr.io\/powr.js?powr-token=footnanny-2.myshopify.com\u0026external-type=shopify\u0026shop=footnanny-2.myshopify.com","https:\/\/jsappcdn.hikeorders.com\/main\/assets\/js\/hko-accessibility.min.js?shop=footnanny-2.myshopify.com","\/\/www.powr.io\/powr.js?powr-token=footnanny-2.myshopify.com\u0026external-type=shopify\u0026shop=footnanny-2.myshopify.com","https:\/\/footnanny.com\/a\/ldc\/shopify.js?key=57b3f246a67a1e3dc3eab8206670c25295a4a9e9\u0026shop=footnanny-2.myshopify.com","https:\/\/f624058c3f5c8edb775a-dea6612566ec344afdf376d2faa6c82f.ssl.cf5.rackcdn.com\/skt_easygc_start.js?shop=footnanny-2.myshopify.com","https:\/\/f624058c3f5c8edb775a-dea6612566ec344afdf376d2faa6c82f.ssl.cf5.rackcdn.com\/skt_brandedgc_start.js?shop=footnanny-2.myshopify.com","https:\/\/www.buynowbutton.us\/apps\/buynowbutton\/assets\/js\/buynowbutton.js?shop=footnanny-2.myshopify.com","https:\/\/quizify.arhamcommerce.com\/js\/shortcode.js?shop=footnanny-2.myshopify.com","https:\/\/shopify.cleverecommerce.com\/mc.js?shop=footnanny-2.myshopify.com","https:\/\/cdn.shopify.com\/s\/files\/1\/1015\/3723\/t\/23\/assets\/clever_adwords_global_tag.js?shop=footnanny-2.myshopify.com","https:\/\/cdn.sesami.co\/shopify.js?shop=footnanny-2.myshopify.com","https:\/\/cashbackappfiles.s3.ap-south-1.amazonaws.com\/my-cashback-cashback.js?shop=footnanny-2.myshopify.com","https:\/\/d2fk970j0emtue.cloudfront.net\/shop\/js\/free-gift-cart-upsell-pro.min.js?shop=footnanny-2.myshopify.com","https:\/\/cdn.giftcardpro.app\/build\/storefront\/storefront.js?shop=footnanny-2.myshopify.com","\/\/cdn.shopify.com\/proxy\/eeffdea9b6c3a1efaab2e84d29a74875a13444890fc71f1b446b17bede04e80c\/bucket.useifsapp.com\/theme-files-min\/js\/ifs-script-tag-min.js?v=1\u0026shop=footnanny-2.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA","https:\/\/sellup.herokuapp.com\/upseller.js?shop=footnanny-2.myshopify.com"];
143    for (var i = 0; i < urls.length; i++) {
144      var s = document.createElement('script');
145      s.type = 'text/javascript';
146      s.async = true;
147      s.src = urls[i];
148      var x = document.getElementsByTagName('script')[0];
149      x.parentNode.insertBefore(s, x);
150    }
151  };
152  if(window.attachEvent) {
153    window.attachEvent('onload', asyncLoad);
154  } else {
155    window.addEventListener('load', asyncLoad, false);
156  }
157})();</script>
vendor: 1 bytes, line 157
157
158<script id="__st">var __st={"a":10153723,"offset":-14400,"reqid":"291e0548-d6b3-46a5-ad28-ed7b0f73155c-1790379705","pageurl":"footnanny.com\/cart","u":"31d3aa85f7dc","p":"cart"};</script>
vendor: 1 bytes, line 158
158
159<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 159
159
160<script id="captcha-bootstrap">!function(){'use strict';const t='contact',e='account',n='new_comment',o=[[t,t],['blogs',n],['comments',n],[t,'customer']],c=[[e,'customer_login'],[e,'guest_login'],[e,'recover_customer_password'],[e,'create_customer']],r=t=>t.map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(','),a=t=>()=>t?[...document.querySelectorAll(t)].map((t=>t.form)):[];function s(){const t=[...o],e=r(t);return a(e)}const i='password',u='form_key',d=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',i],f=()=>{try{return window.sessionStorage}catch{return}},m='__shopify_v',_=t=>t.elements[u];function p(t,e,n=!1){try{const o=window.sessionStorage,c=JSON.parse(o.getItem(e)),{data:r}=function(t){const{data:e,action:n}=t;return t[m]||n?{data:e,action:n}:{data:t,action:n}}(c);for(const[e,n]of Object.entries(r))t.elements[e]&&(t.elements[e].value=n);n&&o.removeItem(e)}catch(o){console.error('form repopulation failed',{error:o})}}const l='form_type',E='cptcha';function T(t){t.dataset[E]=!0}const w=window,h=w.document,L='Shopify',v='ce_forms',y='captcha';let A=!1;((t,e)=>{const n=(g='f06e6c50-85a8-45c8-87d0-21a2b65856fe',I='https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.5.3.iife.js',D={infoText:'Protected by hCaptcha',privacyText:'Privacy',termsText:'Terms'},(t,e,n)=>{const o=w[L][v],c=o.bindForm;if(c)return c(t,g,e,D).then(n);var r;o.q.push([[t,g,e,D],n]),r=I,A||(h.body.append(Object.assign(h.createElement('script'),{id:'captcha-provider',async:!0,src:r})),A=!0)});var g,I,D;w[L]=w[L]||{},w[L][v]=w[L][v]||{},w[L][v].q=[],w[L][y]=w[L][y]||{},w[L][y].protect=function(t,e){n(t,void 0,e),T(t)},Object.freeze(w[L][y]),function(t,e,n,w,h,L){const[v,y,A,g]=function(t,e,n){const i=e?o:[],u=t?c:[],d=[...i,...u],f=r(d),m=r(i),_=r(d.filter((([t,e])=>n.includes(e))));return[a(f),a(m),a(_),s()]}(w,h,L),I=t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form},D=t=>v().includes(t);t.addEventListener('submit',(t=>{const e=I(t);if(!e)return;const n=D(e)&&!e.dataset.hcaptchaBound&&!e.dataset.recaptchaBound,o=_(e),c=g().includes(e)&&(!o||!o.value);(n||c)&&t.preventDefault(),c&&!n&&(function(t){try{if(!f())return;!function(t){const e=f();if(!e)return;const n=_(t);if(!n)return;const o=n.value;o&&e.removeItem(o)}(t);const e=Array.from(Array(32),(()=>Math.random().toString(36)[2])).join('');!function(t,e){_(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:u})),t.elements[u].value=e}(t,e),function(t,e){const n=f();if(!n)return;const o=[...t.querySelectorAll(`input[type='${i}']`)].map((({name:t})=>t)),c=[...d,...o],r={};for(const[a,s]of new FormData(t).entries())c.includes(a)||(r[a]=s);n.setItem(e,JSON.stringify({[m]:1,action:t.action,data:r}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(e),e.submit())}));const S=(t,e)=>{t&&!t.dataset[E]&&(n(t,e.some((e=>e===t))),T(t))};for(const o of['focusin','change'])t.addEventListener(o,(t=>{const e=I(t);D(e)&&S(e,y())}));const B=e.get('form_key'),M=e.get(l),P=B&&M;t.addEventListener('DOMContentLoaded',(()=>{const t=y();if(P)for(const e of t)e.elements[l].value===M&&p(e,B);[...new Set([...A(),...v().filter((t=>'true'===t.dataset.shopifyCaptcha))])].forEach((e=>S(e,t)))}))}(h,new URLSearchParams(w.location.search),n,t,e,['guest_login'])})(!0,!0)}();</script>
vendor: 1 bytes, line 160
160
161<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//footnanny.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 161
161
162<script>(function () {var userAgent = navigator.userAgent;var platform = navigator.platform;var maxTouchPoints = navigator.maxTouchPoints || 0;var isIOS = /iPad|iPhone|iPod/.test(platform) || (platform === 'MacIntel' && maxTouchPoints > 1);var isMacSafari = platform.indexOf('Mac') === 0 && /Safari/.test(userAgent) && !/Chrome|Chromium|CriOS|FxiOS|Edg|OPR|Android/.test(userAgent);var isAppleSafari = isIOS || isMacSafari;if (isAppleSafari) {fetch('/sf_private_access_tokens' + location.search).catch(function () {});}function browserMajorVersion(pattern) {var match = userAgent.match(pattern);return match ? parseInt(match[1], 10) : null;}function shouldLoadAutosizesPolyfill() {if (!window.PerformanceObserver?.supportedEntryTypes?.includes('paint')) {return false;}var chromeVersion = browserMajorVersion(/Chrome\/(\d+)/);if (chromeVersion !== null) {return chromeVersion < 126;}var firefoxVersion = browserMajorVersion(/Firefox\/(\d+)/);if (firefoxVersion !== null) {return firefoxVersion < 150;}var safariVersion = isAppleSafari ? browserMajorVersion(/Version\/(\d+).*Safari\//) : null;if (safariVersion !== null) {return safariVersion < 27;}return true;}if (shouldLoadAutosizesPolyfill()) {var autosizesScript = document.createElement('script');autosizesScript.async = true;autosizesScript.crossOrigin = 'anonymous';autosizesScript.src = "//footnanny.com/cdn/shopifycloud/storefront/assets/storefront/autosizes-84416378.js";(document.head || document.documentElement).appendChild(autosizesScript);}window.ShopifyAnalytics = window.ShopifyAnalytics || {};window.ShopifyAnalytics.performance = window.ShopifyAnalytics.performance || {};(function () {var LONG_FRAME_THRESHOLD = 50;var longAnimationFrames = [];var activeRafId = null;function collectLongFrames() {var previousTime = null;function rafMonitor(now) {if (activeRafId === null) {return;}var delta = now - previousTime;if (delta > LONG_FRAME_THRESHOLD) {longAnimationFrames.push({startTime: previousTime,endTime: now,});}previousTime = now;activeRafId = requestAnimationFrame(rafMonitor);}previousTime = performance.now();activeRafId = requestAnimationFrame(rafMonitor);}if (!window.PerformanceObserver?.supportedEntryTypes?.includes('long-animation-frame')) {collectLongFrames();var timeoutId = setTimeout(function () {cancelAnimationFrame(activeRafId);}, 10000);window.ShopifyAnalytics.performance.getLongAnimationFrames = function (stopCollection) {if (stopCollection === undefined) {stopCollection = false;}if (stopCollection) {clearTimeout(timeoutId);cancelAnimationFrame(activeRafId);}return longAnimationFrames;};}})();})();</script>
162<script crossorigin="anonymous" defer="defer" src="//footnanny.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 162
162
163<script id="shopify-origin-trials" async="async" integrity="sha256-qJbe/jEZBHtr5W/BlA2cKAz3vkXu6vJQyLjgvgCC86g=" src="//cdn.shopify.com/shopifycloud/storefront/assets/storefront/origin_trials-318ab40a.js" crossorigin="anonymous" onload="window.__shopifyOriginTrialsDone = true" onerror="window.__shopifyOriginTrialsDone = true"></script>
vendor: 1 bytes, line 163
163
164<script>
165  window.Shopify = window.Shopify || {};
166  window.Shopify.MCP = window.Shopify.MCP || {};
167  window.Shopify.MCP.enabled = true;
168  window.Shopify.MCP.shop = "footnanny-2.myshopify.com";
169  window.Shopify.MCP.mcpEndpoint = "https:\/\/footnanny.com\/api\/mcp";
170  window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n  - What is your return policy?\n  - What is your shipping policy?\n  - What is your phone number?\n  - What are your hours of operation?\"\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."}},"required":["query"]}}];
171</script>
vendor: 1 bytes, line 171
171
172<script>(()=>{var d="shopify:webmcp_adapter_loaded",n=Symbol.for("shopify.webmcp_adapter_loading");function s(c,a,{win:r=window,doc:o=document}={}){function p(){try{return r.localStorage.getItem(d)==="true"}catch{return!1}}function l(){try{r.localStorage.setItem(d,"true")}catch{}}function u(){return typeof(o.modelContext||r.navigator?.modelContext)?.registerTool=="function"}function f(){if(r[n]||!u())return;let t=o.head||o.getElementsByTagName("head")[0];if(!t)return;let e=o.createElement("script");e.type="module",e.crossOrigin="anonymous",a&&(e.integrity=a),e.src=c,e.addEventListener("load",l,{once:!0}),e.addEventListener("error",()=>{r[n]=!1},{once:!0}),t.appendChild(e),r[n]=!0}function _(t){let e=o.getElementById("shopify-origin-trials");if(!e||r.__shopifyOriginTrialsDone){t();return}e.addEventListener("load",t,{once:!0}),e.addEventListener("error",t,{once:!0})}function i(){_(()=>r.setTimeout(f,0))}function m(){o.addEventListener("DOMContentLoaded",i,{once:!0})}p()?i():m()}s("\/\/footnanny.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
173</script>
vendor: 1 bytes, line 173
173
174<script data-source-attribution="shopify.dynamic_checkout.dynamic.init">var Shopify=Shopify||{};Shopify.PaymentButton=Shopify.PaymentButton||{isStorefrontPortableWallets:!0,init:function(){window.Shopify.PaymentButton.init=function(){};var t=document.createElement("script");t.src="https://footnanny.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
175</script>
vendor: 1 bytes, line 175
175
176<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
177  function portableWalletsHideBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.add("hidden"),t.setAttribute("aria-hidden","true"),n.removeEventListener("click",e))}function portableWalletsShowBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.remove("hidden"),t.removeAttribute("aria-hidden"),n.addEventListener("click",e))}window.Shopify?.PaymentButton&&(window.Shopify.PaymentButton.hideBuyerConsent=portableWalletsHideBuyerConsent,window.Shopify.PaymentButton.showBuyerConsent=portableWalletsShowBuyerConsent);
178</script>
vendor: 1 bytes, line 178
178
179<script>
180  function portableWalletsCleanup(e){e&&e.src&&console.error("Failed to load portable wallets script "+e.src);var t=document.querySelectorAll("shopify-accelerated-checkout .shopify-payment-button__skeleton, shopify-accelerated-checkout-cart .wallet-cart-button__skeleton"),e=document.getElementById("shopify-buyer-consent");for(let e=0;e<t.length;e++)t[e].remove();e&&e.remove()}function portableWalletsNotLoadedAsModule(e){e instanceof ErrorEvent&&"string"==typeof e.message&&e.message.includes("import.meta")&&"string"==typeof e.filename&&e.filename.includes("portable-wallets")&&(window.removeEventListener("error",portableWalletsNotLoadedAsModule),window.Shopify.PaymentButton.failedToLoad=e,"loading"===document.readyState?document.addEventListener("DOMContentLoaded",window.Shopify.PaymentButton.init):window.Shopify.PaymentButton.init())}window.addEventListener("error",portableWalletsNotLoadedAsModule);
181</script>
181
182
183<script type="module" src="https://footnanny.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js" onError="portableWalletsCleanup(this)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 183
183
184<script nomodule>
185  document.addEventListener("DOMContentLoaded", portableWalletsCleanup);
186</script>
186
187
188<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://footnanny.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
189<style id="shopify-accelerated-checkout-cart">
190        #shopify-buyer-consent {
191  margin-top: 1em;
192  display: inline-block;
193  width: 100%;
194}
195
196#shopify-buyer-consent.hidden {
197  display: none;
198}
199
200#shopify-subscription-policy-button {
201  background: none;
202  border: none;
203  padding: 0;
204  text-decoration: underline;
205  font-size: inherit;
206  cursor: pointer;
207}
208
209#shopify-subscription-policy-button::before {
210  box-shadow: none;
211}
212
213      </style>
214
215<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
215
216
217
218<script>
219    window.og_settings = (()=> {
220      var product_discounts = {};
221      
222      
223
224      return {
225        "product": "",
226        "cart": {
227          "products": []
228        },
229        "product_discounts": product_discounts
230      };
231    })()
232  
233  window.ogShopifyConfig = {customer: null,settings: {
234      reloadCart: true,
235      blockGuestCheckout: false,
236      gateway: "shopifyPayments",
237      shouldUseSafeAssets: true,
238      useCartOfferUpdates: undefined,
239      consentText: encodeURI(
240        'I understand that I&apos;m agreeing to a subscription. It will renew at the price and frequency listed until it ends or is <a class="link--small" data-modal="true" data-title-text="%{subscription_policy}" href="%{policy_href}">cancelled</a>. '
241      ),
242      consentWarning: 'Translation missing: en.shopify.checkout.field_errors.subscription_agreement_blank',
243    }
244  }
245</script>
vendor: 1 bytes, line 245
245
246<script type="text/javascript" src="https://static.ordergroove.com/b7ce14b2fef211ecb5a27ef3f30dcf85/main.js"></script>
vendor: 1 bytes, line 246
246
247<script async src="https://cdn-widgetsrepository.yotpo.com/v1/loader/03d1vQltQfXsM0CA8lcCUT620TBdD3B8FpRi6yEf" type="text/javascript"></script>
247
248
249
250 
250<script defer>
251
252  /**
253   * IMPORTANT!
254   * Do not edit this file. Any changes made could be overwritten by at
255   * any time. If you need assistance, please reach out to us at [email protected].
256   */
257
258  if (typeof(GIST) == 'undefined') {
259    window.GIST = GIST = {};
260  }
261  if (typeof(GIST.f) == 'undefined') {
262    GIST.f = {};
263  }
264
265
266</script>
266
267
268
269<script type="text/javascript" src="https://cdn.giftcardpro.app/build/storefront/storefront.js" defer></script>
269
270<link rel="stylesheet" type="text/css" href="https://cdn.giftcardpro.app/build/storefront/storefront.css">
271
272
273  	 
274<link href="//footnanny.com/cdn/shop/t/25/assets/daily-deals.scss?v=87371846545792394531676850375" rel="stylesheet" type="text/css" media="all" />
275<!-- BEGIN app block: shopify://apps/kor-order-limit-quantity/blocks/app-embed/143c1e59-4c01-4de6-ad3e-90b86ada592d -->
276
277
278<!-- BEGIN app snippet: mc-checkout -->
278<script type="text/javascript">
279  
280  const mcLimitKORData1 = {"priority":{"default_priority":["VARIANT_LIMIT","PRODUCT_LIMIT","COLLECTION_MIN_MAX","PRODUCT_TAG_LIMIT","TAG_LIMIT","GLOBAL_LIMIT"],"cart_amount":["CART_LIMIT","AMOUNT_LIMIT","TAGS_AMOUNT_LIMIT","TOTAL_WEIGHT"]},"config":{"override_amount":null},"messages":{"upper_limit_msg":"You can Purchase Max \u003cstrong\u003e{%-limit-%} \u003c\/strong\u003eQty of \u003cstrong\u003e{%-product_title-%}\u003c\/strong\u003e","lower_limit_msg":"You Need to Purchase at least \u003cstrong\u003e{%-limit-%} \u003c\/strong\u003e Qty of \u003cstrong\u003e{%-product_title-%}\u003c\/strong\u003e.","increment_limit_msg":"You can buy  \u003cstrong\u003e{%-product_title-%}\u003c\/strong\u003e in multiples of \u003cstrong\u003e{%-limit-%}\u003c\/strong\u003e.","lifetime_limit_msg":"You can purchase max \u003cstrong\u003e {%-limit-%} \u003c\/strong\u003e of \u003cstrong\u003e {%-product_title-%} \u003c\/strong\u003e in lifetime"},"global":{"info":null},"products":{"info":[]}};
281  
282  
283  const mcLimitKORData2 = {"locale_messages":{"default":{"general_min_message":"You Need to Purchase at least \u003cstrong\u003e{%-limit-%} \u003c\/strong\u003e Qty of \u003cstrong\u003e{%-product_title-%}\u003c\/strong\u003e.","general_max_message":"You can Purchase Max \u003cstrong\u003e{%-limit-%} \u003c\/strong\u003eQty of \u003cstrong\u003e{%-product_title-%}\u003c\/strong\u003e","general_multiply_message":"You can buy  \u003cstrong\u003e{%-product_title-%}\u003c\/strong\u003e in multiples of \u003cstrong\u003e{%-limit-%}\u003c\/strong\u003e.","general_lifetime_message":"You can purchase max \u003cstrong\u003e {%-limit-%} \u003c\/strong\u003e of \u003cstrong\u003e {%-product_title-%} \u003c\/strong\u003e in lifetime","order_amt_tag_min_message":"","order_amt_tag_max_message":"","weight_min_message":"","weight_max_message":"","product_tag_min_message":"","product_tag_max_message":"","product_tag_multiply_message":"","product_tag_future_message":"","cart_min_message":"","cart_max_message":"","order_amt_min_message":"","order_amt_max_message":""}},"collections":{"info":[]},"tags":[],"modelDesign":"\u003cstyle\u003e.modal-content-custom{background-color:#fefefe;border:1px solid #888;color:#000000;font-size:15px;}\u003c\/style\u003e"};
284  
285  
286  const mcLimitKORData3 = {"collectionsProducts":{"info":[]},"variants":{"info":[]},"product_tags":{"info":[]},"cart":{"info":null},"amount":{"info":null},"weight":{"info":null,"message":null}};
287  
288  const mcLimitKORData = { ...mcLimitKORData1, ...mcLimitKORData2, ...mcLimitKORData3 };
289  
290  const mcKorAppSettings = {"plan":1,"hasFreeImpression":false,"disable_add_to_cart":false,"designType":"ALERT","lifetime_limit":{"life_span_type":0,"life_span_days":0,"end_date":null,"start_date":null,"interval":{"date":null,"interval":"custom","custom_days":1}},"pPage":[]};
291  
292  // For add to cart button Click
293  var template = "cart";
294  function jqueryCode() {
295    if (template == 'product') {
296      document.addEventListener('DOMContentLoaded', () => {
297        $('button[name="add"], .btn-addtocart, .buy-buttons__buttons [data-component="button-action"], .add-to-cart, button[data-action="add-to-cart"], button[type="submit"][data-add-to-cart-text]').click(function (e, options) {
298          options = options || {};
299          if (!options.eventTrigger) {
300            e.preventDefault();
301            if (addToCartEventStopPropogation.includes(Shopify.shop)) {
302              e.stopImmediatePropagation();
303            }
304            CheckOnAddToCart().then(function (res) {
305              if (res.msg != '') {
306                showMessage(res.msg);
307              } else {
308                if (Shopify.shop == "urbanbaristas.myshopify.com") {
309                  $('form[action^="/cart/add"]').submit();
310                } else {
311                  $(e.target).trigger("click", { eventTrigger: true });
312                } updateNumberOfProductLimit(res.qty);
313              }
314            });
315          }
316        });
317        if (typeof mcKorAppSettings != "undefined" && (mcKorAppSettings?.pPage?.addToCart && mcKorAppSettings?.pPage?.addToCart != "")) {
318          $(mcKorAppSettings?.pPage?.addToCart).click(function (e, options) {
319            options = options || {};
320            if (!options.eventTrigger) {
321              e.preventDefault();
322              if (addToCartEventStopPropogation.includes(Shopify.shop)) {
323                e.stopImmediatePropagation();
324              }
325              CheckOnAddToCart().then(function (res) {
326                if (res.msg != '') {
327                  showMessage(res.msg);
328                } else {
329                  $(e.target).trigger("click", { eventTrigger: true });
330                  updateNumberOfProductLimit(res.qty);
331                }
332              });
333            }
334          });
335        }
336      });
337    }
338  }
339
340  function CheckOnAddToCart() {
341    return new Promise(function (resolve) {
342      jQuery.getJSON("/cart.js", function (cartItems) {
343
344        var res = window.mcproductresponse.data;
345        var msg = '';
346        var globalMsg = '';
347        let variantMsg = "";
348        var collectionMsg = '';
349        var tagMsg = '';
350        var is_global_limit = false,
351          is_product_limit = false,
352          is_number_collection_limit = false,
353          is_tag_limit = false,
354          is_variant_limit = false,
355          is_product_tag_limit = false;
356        var productMsg = '';
357        var productTagMsg = '';
358        //var productData = $('form[action^="/cart/add"], form[action$="/cart/add"]').serializeArray();
359        var productId = product_id,
360          variantId = '',
361          qty = '',
362          variantqty = '',
363          collectionqty = '';
364
365        var productData = $('form[action^="/cart/add"], form[action$="/cart/add"]').serializeArray();
366        if (mcKorAppSettings?.pPage?.fmSelecotor) {
367          productData = $(mcKorAppSettings?.pPage?.fmSelecotor).serializeArray();
368        }
369
370        // get variant id
371        const queryString = window.location.search;
372        const urlParams = new URLSearchParams(queryString);
373        const variant_id = urlParams.get('variant');
374
375        productData.map((product) => {
376          if (product.name == 'quantity') {
377            qty = variantqty = collectionqty = parseInt(product.value, 10);
378          } else if (product.name == 'id') {
379            variantId = product.value;
380          }
381        })
382
383        cartItems.items.map((item) => {
384          if (productId == item.product_id) {
385            qty = parseInt(item.quantity, 10) + qty;
386          }
387          if (variantId == item.id) {
388            variantqty = parseInt(item.quantity, 10) + variantqty;
389          }
390        })
391
392        if (res?.tag?.info) {
393          var tagMaxQty = res.tag.info.max_limit;
394          var tagMinQty = res.tag.info.min_limit;
395          if (tagMinQty != 0 && tagMinQty && tagMaxQty != 0 && tagMaxQty) {
396            is_tag_limit = true;
397            if (qty > tagMaxQty) {
398              tagMsg = res.tag.message.upper_limit_msg;
399            } else if (qty < tagMinQty) {
400              tagMsg = res.tag.message.lower_limit_msg;
401            }
402          }
403        }
404
405        if (res?.number_of_product_limit?.length > 0) {
406          is_number_collection_limit = true;
407          res.number_of_product_limit.map(collection => {
408            if (collectionqty > collection.remaining_max_qty) {
409              collectionMsg = collection.max_msg;
410            }
411          })
412        }
413
414
415        if (variantId && res?.variants?.length > 0) {
416          res.variants.forEach((variant) => {
417            if (variant.info.id == variantId) {
418              let min_qty = variant.info.lower_limit;
419              let max_qty = variant.info.purchase_limit;
420              if (max_qty != null && max_qty != 0 && max_qty && min_qty != null && min_qty != 0 && min_qty) {
421                is_variant_limit = true;
422                if (variantqty > max_qty) {
423                  variantMsg = variant.message.upper_limit_msg;
424                } else if (variantqty < min_qty) {
425                  variantMsg = variant.message.lower_limit_msg;
426                }
427              }
428            }
429          });
430        }
431
432        if (res?.product?.info) {
433          var maxQty = res.product.info.purchase_limit;
434          var minQty = res.product.info.min_purchase_limit;
435          // var lifetimeQty = res.product.info.life_time_limit || 0;
436
437          var lifetimeQty = res.product.info?.remainingQty;
438          var remainingQty = res.product.info?.remainingQty;
439
440          if (minQty != 0 && minQty && maxQty != 0 && maxQty) {
441            is_product_limit = true;
442            if (lifetimeQty != null && lifetimeQty != undefined && qty > remainingQty) {
443              productMsg = res.product.message.lifetime_limit_msg;
444            } else if (qty > maxQty) {
445              productMsg = res.product.message.upper_limit_msg;
446            } else if (qty < minQty) {
447              productMsg = res.product.message.lower_limit_msg;
448            }
449          }
450        }
451
452        if (res?.product_tag?.info) {
453          var maxQty = res.product_tag.info.max_limit;
454          var minQty = res.product_tag.info.min_limit;
455
456          var lifetimeQty = res.product_tag.info?.remainingQty;
457          var remainingQty = res.product_tag.info?.remainingQty;
458
459          if (minQty != 0 && minQty && maxQty != 0 && maxQty) {
460            is_product_tag_limit = true;
461            if (lifetimeQty != null && lifetimeQty != undefined && qty > remainingQty) {
462              productTagMsg = res.product_tag.message.future_limit_msg;
463            } else if (qty > maxQty) {
464              productTagMsg = res.product_tag.message.upper_limit_msg;
465            } else if (qty < minQty) {
466              productTagMsg = res.product_tag.message.lower_limit_msg;
467            }
468          }
469        }
470
471        if (res?.global?.info && Object.keys(res.global.message).length > 0) {
472          var globalMaxQty = res.global.info.global_limit;
473          var globalMinQty = res.global.info.min_global_limit;
474          // is_product_check = 1 -> check against product-level qty (this product across all its
475          // variants); 0/null/undefined -> existing variant-level qty (this variant only).
476          var globalQty = res.global.info.is_product_check ? qty : variantqty;
477
478          if (globalMaxQty != null && globalMinQty != null) {
479            is_global_limit = true;
480            if (globalQty > globalMaxQty) {
481              globalMsg = res.global.message.upper_limit_msg;
482            } else if (globalQty < globalMinQty) {
483              globalMsg = res.global.message.lower_limit_msg;
484            }
485          }
486        }
487
488        if (res?.priority) {
489          for (const [key, value] of Object.entries(res.priority)) {
490            if ((value == "COLLECTION_MIN_MAX" || value == "PRODUCT_LIMIT") && is_product_limit) {
491              msg = productMsg;
492              break;
493            }
494            if (value == "PRODUCT_TAG_LIMIT" && is_product_tag_limit) {
495              msg = productTagMsg;
496              break;
497            }
498            if (value == "VARIANT_LIMIT" && is_variant_limit) {
499              msg = variantMsg;
500              break;
501            }
502            if (value == "GLOBAL_LIMIT" && is_global_limit) {
503              msg = globalMsg;
504              break;
505            }
506            if (value == "TAG_LIMIT" && is_tag_limit) {
507              msg = tagMsg;
508              break;
509            }
510          }
511        }
512
513        if (is_number_collection_limit) {
514          if (msg) {
515            msg += "<br>" + collectionMsg;
516          } else {
517            msg = collectionMsg;
518          }
519        }
520
521        var response = {
522          msg: msg,
523          qty: collectionqty
524        }
525        resolve(response);
526      });
527    })
528  }
529
530  function updateNumberOfProductLimit(qty) {
531    qty = parseInt(qty, 10);
532    var res = window.mcproductresponse.data;
533    if (res?.number_of_product_limit.length > 0) {
534      res?.number_of_product_limit.map(collection => {
535        collection.remaining_max_qty = parseInt(collection.remaining_max_qty - qty, 10);
536      })
537    }
538    window.mcproductresponse.data = res;
539  }
540</script>
540<!-- END app snippet --><!-- BEGIN app snippet: mc-product -->
540<script>
541  function mcKorGetDateRangeFromLifeSpan(ctx) {
542    const now = new Date();
543
544    // Helpers scoped inside
545    function startOfDay(date) {
546      return new Date(date.getFullYear(), date.getMonth(), date.getDate());
547    }
548
549    function endOfDay(date) {
550      return new Date(date.getFullYear(), date.getMonth(), date.getDate(), 23, 59, 59, 999);
551    }
552
553    function startOfWeek(date) {
554      const d = new Date(date);
555      const day = d.getDay();
556      const diff = d.getDate() - day + (day === 0 ? -6 : 1); // Monday as start
557      return startOfDay(new Date(d.setDate(diff)));
558    }
559
560    function endOfWeek(date) {
561      const start = startOfWeek(date);
562      return endOfDay(new Date(start.getFullYear(), start.getMonth(), start.getDate() + 6));
563    }
564
565    function startOfMonth(date) {
566      return new Date(date.getFullYear(), date.getMonth(), 1);
567    }
568
569    function endOfMonth(date) {
570      return new Date(date.getFullYear(), date.getMonth() + 1, 0, 23, 59, 59, 999);
571    }
572
573    function startOfYear(date) {
574      return new Date(date.getFullYear(), 0, 1);
575    }
576
577    function endOfYear(date) {
578      return new Date(date.getFullYear(), 11, 31, 23, 59, 59, 999);
579    }
580
581    // Main logic
582    if (ctx.life_span_type === 2) {
583      const startDate = startOfDay(new Date(now.getFullYear(), now.getMonth(), now.getDate() - ctx.life_span_days));
584      const endDate = endOfDay(now);
585      return [startDate, endDate];
586    }
587
588    if (ctx.life_span_type === 4) {
589      const startDate = endOfDay(new Date(ctx.start_date));
590      const endDate = startOfDay(new Date(ctx.end_date));
591      const currentDate = now;
592
593      if (currentDate < startDate || currentDate > endDate) {
594        return [null, null];
595      }
596
597      return [startDate, endDate];
598    }
599
600    if (ctx.life_span_type === 5) {
601      const intervalSetting = ctx.user_interval;
602      if (!intervalSetting) return [null, null];
603
604      const interval = intervalSetting.interval;
605
606      if (interval === "day") {
607        return [startOfDay(now), endOfDay(now)];
608      }
609
610      if (interval === "week") {
611        return [startOfWeek(now), endOfWeek(now)];
612      }
613
614      if (interval === "month") {
615        return [startOfMonth(now), endOfMonth(now)];
616      }
617
618      if (interval === "year") {
619        return [startOfYear(now), endOfYear(now)];
620      }
621
622      if (["10", "20", "30", "custom"].includes(interval)) {
623        let days = 1;
624        let start = new Date();
625
626        if (intervalSetting.date) {
627          start = new Date(intervalSetting.date);
628        }
629
630        if (["10", "20", "30"].includes(interval)) {
631          days = parseInt(interval, 10);
632        } else if (interval === "custom") {
633          days = parseInt(intervalSetting.custom_days || 1, 10);
634        }
635
636        const now = new Date();
637        if (now < start) return [null, null];
638
639        const diffDays = Math.floor((now - start) / (1000 * 60 * 60 * 24));
640        const multiplier = Math.floor(diffDays / days);
641
642        if (multiplier >= 1) {
643          start.setDate(start.getDate() + multiplier * days);
644        }
645
646        const end = new Date(start);
647        end.setDate(start.getDate() + days);
648
649        return [startOfDay(start), endOfDay(end)];
650      }
651    }
652
653    return [null, null];
654  }
655
656  function mcKorAnalyzeOrdersByDateRange(orders, startDate, endDate) {
657        let total_order_amount = 0;
658        let order_product_data = {};
659        let order_variant_data = {};
660
661        orders.forEach(order => {
662            const orderDate = new Date(order.created_at);
663            if (startDate && endDate && orderDate >= startDate && orderDate <= endDate) {
664            total_order_amount += order.total_price;
665
666            order.line_items.forEach(item => {
667                // Count product quantity
668                if (!order_product_data[item.product_id]) {
669                    order_product_data[item.product_id] = 0;
670                }
671                order_product_data[item.product_id] += item.quantity;
672
673                // Count variant quantity
674                if (!order_variant_data[item.variant_id]) {
675                    order_variant_data[item.variant_id] = 0;
676                }
677                order_variant_data[item.variant_id] += item.quantity;
678            });
679            }
680        });
681
682        return {
683            total_order_amount,
684            order_product_data,
685            order_variant_data
686        };
687  }
688</script>
688
689
690
691<!-- END app snippet --><!-- BEGIN app snippet: mc-limit -->
691<script>
692    if (typeof jQuery == 'undefined') {
693        var headTag = document.getElementsByTagName("head")[0];
694        var jqTag = document.createElement('script');
695        jqTag.type = 'text/javascript';
696        jqTag.src = 'https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js';
697        jqTag.defer = 'defer';
698        headTag.appendChild(jqTag);
699    }
700</script>
vendor: 1 bytes, line 700
700
701<script src="https://magecomp.us/js/LimitQtyHelper.js" defer></script>
701
702
703<div>
704    
705    <style>
706        .close-custom {
707            color: #aaa;
708            float: right;
709            font-size: 28px;
710            font-weight: 700;
711            margin-right: 4px;
712            margin-top: -3px;
713            position: absolute;
714            top: 0;
715            right: 0;
716        }
717    </style>
718
719    
720
721    <style>
722        /*.d-none {
723            display: none !important;
724        }*/
725
726        .modal-custom {
727            display: none;
728            position: fixed;
729            z-index: 10000;
730            left: 0;
731            top: 0;
732            width: 100%;
733            height: 100%;
734            overflow: auto;
735            background-color: #000;
736            background-color: rgba(0, 0, 0, .4)
737        }
738
739
740        .modal-content-custom {
741            background-color: #fefefe;
742            margin: 15% auto;
743            padding: 25px;
744            border: 1px solid #888;
745            width: fit-content;
746            position: relative;
747        }
748
749
750        .close-custom:focus,
751        .close-custom:hover {
752            color: #000;
753            text-decoration: none;
754            cursor: pointer
755        }
756
757        #mc-loader {
758            display: none;
759            position: fixed;
760            left: 50%;
761            top: 50%;
762            z-index: 10000;
763            width: 150px;
764            height: 150px;
765            margin: -75px 0 0 -75px;
766            border: 16px solid #f3f3f3;
767            border-radius: 50%;
768            border-top: 16px solid #3498db;
769            width: 120px;
770            height: 120px;
771            -webkit-animation: spin 2s linear infinite;
772            animation: spin 2s linear infinite
773        }
774
775        @-webkit-keyframes spin {
776            0% {
777                -webkit-transform: rotate(0)
778            }
779
780            100% {
781                -webkit-transform: rotate(360deg)
782            }
783        }
784
785        @keyframes spin {
786            0% {
787                transform: rotate(0)
788            }
789
790            100% {
791                transform: rotate(360deg)
792            }
793        }
794
795        .animate-bottom {
796            position: relative;
797            -webkit-animation-name: animatebottom;
798            -webkit-animation-duration: 1s;
799            animation-name: animatebottom;
800            animation-duration: 1s
801        }
802
803        @-webkit-keyframes animatebottom {
804            from {
805                bottom: -100px;
806                opacity: 0
807            }
808
809            to {
810                bottom: 0;
811                opacity: 1
812            }
813        }
814
815        @keyframes animatebottom {
816            from {
817                bottom: -100px;
818                opacity: 0
819            }
820
821            to {
822                bottom: 0;
823                opacity: 1
824            }
825        }
826
827        @media only screen and (max-width: 768px) {
828            .modal-content-custom {
829                margin-top: 70%;
830            }
831        }
832
833        #purchase_limit_messages ul {
834            list-style: none !important;
835        }
836
837        .mc-disabled {
838            pointer-events: none;
839            opacity: 0.5;
840        }
841    </style>
842    <div id="modelDesignId"></div>
843    <div id="mc-loader"></div>
844    <div id="myModal" class="modal-custom">
845        <div class="modal-content-custom">
846            <div id="purchase_limit_messages"></div><span class="close-custom">&times;</span>
847        </div>
848    </div>
849    
849<script id="kor-market-config" type="application/json">
850        {
851            "market_id": "13631659",
852            "market_handle": "us"
853        }
854    </script>
854
855    
855<script type="text/javascript">
856
857        var template = "cart";
858        var customer_id = "";
859        var product_id = "";
860        var shopName = "footnanny-2.myshopify.com";
861        var defaultvariantId = ""; //get default variant id when page load
862        window.mcproductresponse = {};
863
864        function cartSubmitAndCheckout(formElement) {
865            var params = formElement.serializeArray();
866            $.ajax({
867                url: "/cart",
868                type: "post",
869                data: params,
870                success: function (res) {
871                    //window.location.replace('/checkout');
872                    
873            window.location.replace('/checkout');
874            
875        },
876        error: function (err) {
877            console.error(err.responseText);
878        }
879            });
880        }
881
882        function checkLimitOne(e, click = false, trigger = null) {
883            e.customer_id = customer_id;
884            const marketElem = document.querySelector("#kor-market-config");
885            const marketData = JSON.parse(marketElem?.textContent?.trim() || "{}");
886            e.config = {
887                locale: Shopify?.locale,
888                currency: Shopify?.currency,
889                country: Shopify?.country,
890                market: marketData
891            };
892
893            $.ajax({
894                type: "POST",
895                url: "/a/cart-update",
896                dataType: "json",
897                data: e,
898                success: function (e) {
899                    console.log("e...");
900                    console.log(e);
901                    if (1 == e.error) {
902                        var t = "<ul>";
903                        $.each(e.messages, function (e, n) {
904                            t += "<li>" + n + "</li>"
905                        }), t += "</ul>", $("#purchase_limit_messages").html(t), document.getElementById("myModal").style.display = "block"
906                        $(".additional-checkout-buttons, .additional_checkout_buttons, .dynamic-checkout__content").addClass("mc-disabled");
907                    } else if (click) {
908                        //window.location.replace('/checkout');
909                        
910            window.location.replace('/checkout');
911        
912                    }
913                    else {
914            // $(".additional-checkout-buttons").removeClass("mc-disabled");
915            $(".additional-checkout-buttons,.additional_checkout_buttons, .dynamic-checkout__content").removeClass("mc-disabled");
916        }
917        document.getElementById("mc-loader").style.display = "none"
918                }
919            });
920        }
921
922        function myJQueryCode() {
923            jqueryCode();
924            if (template == 'login') {
925                $(document).ready(function () {
926                    $("input[name='checkout_url']").attr('value', '/cart');
927                });
928            }
929
930            var modal = document.getElementById("myModal"),
931                span = document.getElementsByClassName("close-custom")[0];
932
933            function checkLimit(e, click = false) {
934
935                e.customer_id = customer_id;
936                const marketElem = document.querySelector("#kor-market-config");
937                const marketData = JSON.parse(marketElem?.textContent?.trim() || "{}");
938                e.config = {
939                    locale: Shopify?.locale,
940                    currency: Shopify?.currency,
941                    country: Shopify?.country,
942                    market: marketData
943                };
944
945                $.ajax({
946                    type: "POST",
947                    url: "/a/cart-update",
948                    dataType: "json",
949                    data: e,
950                    success: function (e) {
951                        console.log("e..k.");
952                        console.log(e);
953                        let cartUpdateRes = e;
954                        var purchaseCartLimitMessages = document.getElementById('modelDesignId');
955                        if (purchaseCartLimitMessages && cartUpdateRes?.modelDesign) {
956                            purchaseCartLimitMessages.innerHTML = cartUpdateRes.modelDesign;
957                        }
958                        if (1 == e.error) {
959                            var t = "<ul>";
960                            $.each(e.messages, function (e, n) {
961                                t += "<li>" + n + "</li>"
962                            }), t += "</ul>", $("#purchase_limit_messages").html(t), document.getElementById("myModal").style.display = "block"
963                            $(".additional-checkout-buttons, .dynamic-checkout__content").addClass("mc-disabled");
964                        } else if (click) {
965                            // window.location.replace('/checkout');
966                            let submitFormEventShop = ["pro-image-sports-at-the-mall-of-america.myshopify.com", "distell-staff-sales.myshopify.com", "trevocorp.myshopify.com"];
967                            if (submitFormEventShop.includes(Shopify.shop)) {
968                                if (shopName == "distell-staff-sales.myshopify.com") {
969                                    if (document.querySelector("#cart").reportValidity()) {
970                                        let formElement = 'form[action="/cart"]';
971                                        cartSubmitAndCheckout($(formElement));
972                                    }
973                                } else {
974                                    let formElement = 'form[action="/cart"]';
975                                    cartSubmitAndCheckout($(formElement));
976                                }
977
978                            } else {
979                                if (typeof preventDirectCheckout !== "undefined" && !preventDirectCheckout.includes(Shopify.shop)) {
980                                    //window.location.replace('/checkout');
981                                    
982                                window.location.replace('/checkout');
983                            
984        }
985                            }
986                        }
987        document.getElementById("mc-loader").style.display = "none"
988                    }
989                });
990            }
991
992        document.getElementsByClassName("close-custom")[0].addEventListener("click", function () {
993            document.getElementById("myModal").style.display = "none";
994        });
995
996        if (Shopify.shop == 'nghia-nippers-corporation.myshopify.com') {
997            $(document).ready(function () {
998                $("a[href='/cart']").click(() => {
999                    jQuery.getJSON("/cart.js", function (cartItems) {
1000                        checkLimitOne(cartItems);
1001                    });
1002                });
1003            });
1004        }
1005
1006        if (template == 'product') {
1007            var mcPlusName;
1008            var mcMinusName;
1009            var mcQtyInput;
1010            var mcPlusSelector = [".qty_plus", ".increase", ".plus-btn", ".plus_btn", ".quantity-plus", ".plus", ".qty-plus", ".js--add", ".qty-up", "button[name='plus']", "input[name='plus']", "a[data-quantity='up']", ".js-qty__adjust--plus", "[data-action='increase-quantity']", ".icon-plus", "button[data-action='increase-picker-quantity']", ".inc", ".quantity__button--plus", "[data-quantity-action='increase']", ".quantity-input-plus", ".shopify-product-form [data-update-quantity='plus']", ".product-form__quantity-add-item", ".icon--plus-big", '.qtyplus', '.quantity-selector__button--plus', '.plus_btn', '.quantity-wrapper [data-quantity="up"]', ".ProductForm__QuantitySelector [data-action='increase-quantity']", ".adjust-plus", "button[aria-label='Increase the quantity']", "[data-control
1010='-']", '[data-increase-qty]', '.t4s-quantity-selector is--plus', "button[aria-label='increment']", ".qty-adjuster__up", "button[aria-label='Add']"];
1011            var mcMinusSelector = [".qty_minus", ".reduced", ".minus-btn", ".minus", ".quantity-minus", ".qty-minus", ".js--minus", ".qty-down", "button[name='minus']", "input[name='minus']", "a[data-quantity='down']", ".js-qty__adjust--minus", "[data-action='decrease-quantity']", ".icon-minus", "button[data-action='decrease-picker-quantity']", ".dec", ".quantity__button--minus", "[data-quantity-action='decrease']", ".quantity-input-minus", ".shopify-product-form [data-update-quantity='minus']", ".product-form__quantity-subtract-item", ".icon--minus-big", '.qtyminus', '.quantity-selector__button--minus', '.minus_btn', '.quantity-wrapper [data-quantity="down"]', ".ProductForm__QuantitySelector [data-action='decrease-quantity']", ".adjust-minus", "button[aria-label='Reduce the quantity']", "[data-control='+']", '[data-decrease-qty]', '.t4s-quantity-selector is--minus', "button[aria-label='decrement']", ".qty-adjuster__down", "button[aria-label='Subtract']"];
1012            window.mcQtyInputSelector = [".js-qty__num", ".quantity__input", ".quantity", ".quantity-selector", "input[name='quantity']", "input[name='product-quantity']", "#quantity", ".QuantitySelector__CurrentQuantity", ".quantity-selector--product .quantity-selector__value", "input[name='quantity'][class='quantity__input']", ".quantity-input-field", ".shopify-product-form [name='quantity']", ".product-form__input--quantity", "#quantity-selector__input", ".product-form__input--quantity", ".QuantitySelector__CurrentQuantity[name='quantity']", ".quantity_selector quantity-input [name='quantity']", ".product-form .quantity-selector__input", "input[name='quantity'][class='quantity']"];
1013
1014            // jQuery.getJSON("/cart.js", function (cartItems) {
1015            //     productLimit(product_id, cartItems);
1016            // });
1017            mcKorSetProductLimit();
1018            const intMCval = setInterval(() => {
1019                if(typeof updateMcCartQtyFromCart == "function") {
1020                    updateMcCartQtyFromCart();
1021                    clearInterval(intMCval);
1022                }
1023            }, 1000);
1024
1025            setTimeout(() => {
1026                clearInterval(intMCval);
1027            }, 3000);
1028
1029            mcPlusSelector.forEach((plus) => {
1030                if ($(document).find(plus).length > 0) {
1031                    mcPlusName = $(plus);
1032                }
1033            })
1034
1035            mcMinusSelector.forEach((minus) => {
1036                if ($(document).find(minus).length > 0) {
1037                    mcMinusName = $(minus);
1038                }
1039            })
1040
1041            window.mcQtyInputSelector.forEach((input) => {
1042                if ($(document).find(input).length > 0) {
1043                    mcQtyInput = $(input);
1044                }
1045            })
1046            
1047            if (typeof mcKorAppSettings != "undefined" && (mcKorAppSettings?.pPage?.inputQty && mcKorAppSettings?.pPage?.inputQty != "")) {
1048                jQuery(document).on("change", mcKorAppSettings?.pPage?.inputQty, function (e) {
1049                    e.preventDefault();
1050                    e.stopImmediatePropagation();
1051                    limitOnProductSuccess();
1052                });
1053            } else {
1054                jQuery(document).on("change", mcQtyInput, function (e) {
1055                    e.preventDefault();
1056                    e.stopImmediatePropagation();
1057                    limitOnProductSuccess();
1058                });
1059            }
1060            // For shops 
1061            let shops = ["aarogyam-wellness-store.myshopify.com", "pharmacy-at-spar-midrand.myshopify.com", "cathrin-walk.myshopify.com", "buffchick.myshopify.com", "masicbeauty.myshopify.com", "trevocorp.myshopify.com", "tapes-tools.myshopify.com", "imprensa-nacional-casa-da-moeda-test.myshopify.com", "denikwholesale.myshopify.com", "gmoco-ohio.myshopify.com", "imprensa-nacional-casa-da-moeda-test.myshopify.com", "d48a1f.myshopify.com", "le-parastore.myshopify.com", "lswiring.myshopify.com", "turkishsouq-shop.myshopify.com", "jainsonslightsonline.myshopify.com", "enzo-pt.myshopify.co", "fcxsport.myshopify.com", "dprimerocol.myshopify.com", "nocelab.myshopify.com", "hybrid-supreme-filter-shop.myshopify.com", "loud-pizza.myshopify.com", "sa-stage.myshopify.com"];
1062            if (shops.includes(shopName)) {
1063                if (typeof mcKorAppSettings != "undefined" && (mcKorAppSettings?.pPage?.plusBtn && mcKorAppSettings?.pPage?.plusBtn != "")) {
1064                    jQuery(document).on("click", mcKorAppSettings?.pPage?.plusBtn, function (e) {
1065                        limitOnProductSuccess();
1066                    });
1067                } else {
1068                    jQuery(document).on("click", mcPlusName, function (e) {
1069                        limitOnProductSuccess();
1070                    });
1071                }
1072                if (typeof mcKorAppSettings != "undefined" && (mcKorAppSettings?.pPage?.minusBtn && mcKorAppSettings?.pPage?.minusBtn != "")) {
1073                    jQuery(document).on("click", mcKorAppSettings?.pPage?.minusBtn, function (e) {
1074                        limitOnProductSuccess();
1075                    });
1076                } else {
1077                    jQuery(document).on("click", mcMinusName, function (e) {
1078                        limitOnProductSuccess();
1079                    });
1080                }
1081            }
1082
1083            $(span).click(function (e) {
1084                modal.style.display = "none";
1085                e.preventDefault();
1086            });
1087        }
1088
1089        if (template == 'cart') {
1090
1091            jQuery.getJSON("/cart.js", function (e) {
1092                checkLimit(e)
1093            }), span.onclick = function () {
1094                modal.style.display = "none"
1095            }, window.onclick = function (e) {
1096                e.target == modal && (modal.style.display = "none")
1097            };
1098            jQuery(document).on("click", span, function (e) {
1099                modal.style.display = "none";
1100            });
1101        }
1102
1103        jQuery(document).on("click", "button[name='checkout']", function (e, options) {
1104            if (!options) {
1105                document.getElementById("mc-loader").style.display = "block";
1106                e.preventDefault();
1107                e.stopImmediatePropagation();
1108                jQuery.getJSON("/cart.js", function (cartItems) {
1109                    checkLimit(cartItems, true);
1110                });
1111            }
1112        });
1113
1114        jQuery(document).on("click", "input[name='checkout']", function (e, options) {
1115            if (!options) {
1116                document.getElementById("mc-loader").style.display = "block";
1117                e.preventDefault();
1118                e.stopImmediatePropagation();
1119                jQuery.getJSON("/cart.js", function (cartItems) {
1120                    checkLimit(cartItems, true);
1121                });
1122            }
1123        });
1124
1125        // jQuery(document).on("click", span, function (e) {
1126        //         modal.style.display = "none";
1127        //     });
1128
1129        jQuery(document).on("click", "a[href='/checkout']", function (e) {
1130            document.getElementById("mc-loader").style.display = "block";
1131            e.preventDefault();
1132            e.stopImmediatePropagation();
1133            jQuery.getJSON("/cart.js", function (cartItems) {
1134                checkLimit(cartItems, true);
1135            });
1136        });
1137
1138        jQuery(document).on("click", "input[name='checkouts']", function (e) {
1139            document.getElementById("mc-loader").style.display = "block";
1140            e.preventDefault();
1141            e.stopImmediatePropagation();
1142            jQuery.getJSON("/cart.js", function (cartItems) {
1143                checkLimit(cartItems, true);
1144            });
1145        });
1146
1147
1148        if (template == 'product') {
1149            if (shopName == 'shop-hamples.myshopify.com') {
1150                $(document).ready(function () {
1151                    var className = $(".btn-addtocart");
1152                    var t = className.clone();
1153                    t.removeClass("addtocart-js").attr("type", "button").attr('data-mc', "add-to-cart").css({
1154                        "background": "#a24e4e", "font-family": "'Sen-Bold', sans-serif", "border": "none",
1155                        "color": "#ffffff", "font-size": "14px", "line-height": "1.0", "font-weight": "400", "letter-spacing": "0.05em", "position": "relative",
1156                        "outline": "none", "padding": "6px 31px 4px", "display": "inline-flex", "justify-content": "center", "align-items": "center", "text-align": "center",
1157                    });
1158                    className.after(t);
1159                    className.hide();
1160                    t.on("click", () => {
1161                        CheckOnAddToCart().then(res => {
1162                            if (res.msg != '') {
1163                                showMessage(res.msg);
1164                            } else {
1165                                className.trigger("click", { eventTrigger: true });
1166                                updateNumberOfProductLimit(res.qty);
1167                            }
1168                        });
1169                    });
1170
1171                    var buttonName = $(".stickyaddtocart");
1172                    var clone = buttonName.clone();
1173                    clone.removeClass("btn").attr("type", "button").attr('data-mc', "add-to-cart").css({ "font-family": "'Sen-Bold', sans-serif", "border": "none", "color": "#ffffff", "line-height": "1.0", "letter-spacing": "0.05em", "position": "relative", "justify-content": "center", "align-items": "center", "text-align": "center", "background": "#a24e4e", "font- size": "14px", "padding": "6px 31px 4px", "height": "40px", });
1174                    buttonName.after(clone);
1175                    buttonName.hide();
1176                    clone.on("click", () => {
1177                        CheckOnAddToCart().then(res => {
1178                            if (res.msg != '') {
1179                                showMessage(res.msg);
1180                            } else {
1181                                buttonName.trigger("click", { eventTrigger: true });
1182                                updateNumberOfProductLimit(res.qty);
1183                            }
1184                        });
1185                    });
1186                });
1187            }
1188        }
1189
1190
1191        if (shopName == '0861banner.myshopify.com') {
1192            $(document).ready(function () {
1193                var clone = $('#add-to-cart').clone();
1194                clone.removeClass("add-to-cart").removeAttr('id').attr("type", "button").attr('data-mc', "add-to-cart").css("padding", '10px 40px').css("line-height", '30px').css("font-size", '14px').css("border-radius", '25px');
1195                $('#add-to-cart').after(clone);
1196                $('#add-to-cart').hide();
1197                clone.on("click", () => {
1198                    CheckOnAddToCart().then(res => {
1199                        if (res.msg != '') {
1200                            showMessage(res.msg);
1201                        } else {
1202                            $('#add-to-cart').trigger("click", { eventTrigger: true });
1203                            updateNumberOfProductLimit(res.qty);
1204                        }
1205                    });
1206                });
1207            });
1208        }
1209
1210        if (shopName == 'imprensa-nacional-casa-da-moeda-test.mysh
1210opify.com') {
1211            $(document).ready(function () {
1212                var clone = $('.single_add_to_cart_button').clone();
1213                var clone1 = clone.clone();
1214                clone1.attr("type", "button").attr('data-mc', "add-to-cart");
1215                clone.after(clone1);
1216                clone.hide();
1217                clone1.on("click", () => {
1218                    CheckOnAddToCart().then(res => {
1219                        if (res.msg != '') {
1220                            showMessage(res.msg);
1221                        } else {
1222                            $('.single_add_to_cart_button').trigger("click", { eventTrigger: true });
1223                            updateNumberOfProductLimit(res.qty);
1224                        }
1225                    });
1226                });
1227            });
1228        }
1229
1230        }
1231
1232        function productLimit(e, cartItems) {
1233            const config = {
1234                locale: Shopify?.locale,
1235                currency: Shopify?.currency,
1236                country: Shopify?.country,
1237            };
1238
1239            $.ajax({
1240                type: "POST",
1241                url: "/a/cart-update?page=product",
1242                dataType: "json",
1243                data: { product_id: e, cartItems: cartItems, config },
1244                success: function (e) {
1245                    console.log("e..l.");
1246                    console.log(e);
1247                    window.mcproductresponse = e;
1248                    if (window.mcproductresponse?.data?.modelDesign) {
1249                        var purchaseLimitMessages = document.getElementById('modelDesignId');
1250                        if (purchaseLimitMessages) {
1251                            purchaseLimitMessages.innerHTML = window.mcproductresponse?.data?.modelDesign;
1252                        }
1253                    }
1254                    limitOnProductSuccess(true);
1255                }
1256            });
1257        }
1258
1259        function ifCheckoutNotWorking(e) {
1260            document.getElementById("mc-loader").style.display = "block";
1261            e.preventDefault();
1262            e.stopImmediatePropagation();
1263            jQuery.getJSON("/cart.js", function (cartItems) {
1264                checkLimitOne(cartItems, true);
1265            });
1266        }
1267
1268        if (typeof jQuery == 'undefined') {
1269            var headTag = document.getElementsByTagName("head")[0];
1270            var jqTag = document.createElement('script');
1271            jqTag.type = 'text/javascript';
1272            jqTag.src = 'https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js';
1273            jqTag.onload = myJQueryCode;
1274            headTag.appendChild(jqTag);
1275        } else {
1276            myJQueryCode();
1277        }
1278    </script>
1278
1279</div><!-- END app snippet -->
1280
1281<!-- END app block --><link href="https://cdn.shopify.com/extensions/01a0d12f-9869-7065-aafe-da24430e7daf/bixgrow-affiliate-201/assets/bixgrow_affiliate_marketing.css" rel="stylesheet" type="text/css" media="all">
1282<script src="https://cdn.shopify.com/extensions/01a0d12f-9869-7065-aafe-da24430e7daf/bixgrow-affiliate-201/assets/bixgrow_tracker_logic.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 1282
1282
1283<script src="https://cdn.shopify.com/extensions/01a0ae26-3791-7e3e-a78c-3496db49db55/purchase-limit-84/assets/limit-qty.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 1283
1283
1284<script src="https://cdn.shopify.com/extensions/01a0d12f-9869-7065-aafe-da24430e7daf/bixgrow-affiliate-201/assets/bixgrow_affiliate_toolbar.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 1284
1284
1285<script src="https://cdn.shopify.com/extensions/01a0aa7a-f99f-7ab6-a36e-9673fd70d8d4/omnisend-57/assets/omnisend-in-shop.js" type="text/javascript" defer="defer"></script>
1285
1286<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
1287<script>(function(){if ("sendBeacon" in navigator && "performance" in window) {try {var session_token_from_headers = performance.getEntriesByType('navigation')[0].serverTiming.find(x => x.name == '_s').description;} catch {var session_token_from_headers = undefined;}var session_cookie_matches = document.cookie.match(/_shopify_s=([^;]*)/);var session_token_from_cookie = session_cookie_matches && session_cookie_matches.length === 2 ? session_cookie_matches[1] : "";var session_token = session_token_from_headers || session_token_from_cookie || "";function handle_abandonment_event(e) {var entries = performance.getEntries().filter(function(entry) {return /monorail-edge.shopifysvc.com/.test(entry.name);});if (!window.abandonment_tracked && entries.length === 0) {window.abandonment_tracked = true;var currentMs = Date.now();var navigation_start = performance.timing.navigationStart;var payload = {shop_id: 10153723,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "cart"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 1287
1287
1288<script>
1289  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
1290</script>
vendor: 1 bytes, line 1290
1290
1291<script>(function(){var wpmLoader=function(){"use strict";var e=/Googlebot|Storebot-Google|bingbot|Baiduspider|YandexBot|DuckDuckBot|Slurp|facebookexternalhit|Twitterbot|LinkedInBot|Applebot|AdsBot-Google|Mediapartners-Google|APIs-Google|PetalBot|SemrushBot|AhrefsBot|MJ12bot|DotBot|Acunetix|PerplexityBot|Perplexity-User/i,t=/bytedance/i;function i(){try{var e=document.cookie;if(!e||"string"!=typeof e)return;for(var t=0,i=e.split(";");t<i.length;t++){var n=i[t],r=n.indexOf("=");if(-1!==r){var o=n.slice(0,r).trim();if(o){var a=void 0;try{a=decodeURIComponent(o)}catch(e){a=o}if("_shopify_s"===a){var d=n.slice(r+1).trim();try{return decodeURIComponent(d)}catch(e){return d}}}}}return}catch(e){return}}function n(e){try{"undefined"!=typeof console&&"function"==typeof console.warn&&console.warn(e)}catch(e){}}function r(e,t){return"string"==typeof e&&e.length>0&&e.length<=t?e:void 0}function o(e){var t;switch(null==(t=null==e?void 0:e.navigation)?void 0:t.type){case 0:return"navigate";case 1:return"reload";case 2:return"back_forward";default:return}}function a(){var e,t,i;try{var n=null==(i=null==(t=null==(e=self.ShopifyAnalytics)?void 0:e.lib)?void 0:t.trekkie)?void 0:i.state;return"awaiting-consent"===n||"initialized"===n?n:void 0}catch(e){return}}return function(d,s,u,l){var c=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};try{var p=c.trekkieShim;!0!==p&&"true"!==p||null!=window.__TREKKIE_SHIM_QUEUE||(window.__TREKKIE_SHIM_QUEUE=[])}catch(e){}var f,v,h,y,g=(v=(f={modern:/Edge?\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Firefox\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Chrom(ium|e)\/(9{2}|\d{3,})\.\d+(\.\d+|)|(Maci|X1{2}).+ Version\/(15\.\d+|(1[6-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(9{2}|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(15[._]\d+|(1[6-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|SamsungBrowser\/([2-9]\d|\d{3,})\.\d+/,legacy:/Edge?\/(1[6-9]|[2-9]\d|\d{3,})\.\d+(\.\d+|)|Firefox\/(5[4-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)|Chrom(ium|e)\/(5[1-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)([\d.]+$|.*Safari\/(?![\d.]+ Edge\/[\d.]+$))|(Maci|X1{2}).+ Version\/(10\.\d+|(1[1-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(3[89]|[4-9]\d|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(10[._]\d+|(1[1-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Mobile Safari.+OPR\/([89]\d|\d{3,})\.\d+\.\d+|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+(UC? ?Browser|UCWEB|U3)[ /]?(15\.([5-9]|\d{2,})|(1[6-9]|[2-9]\d|\d{3,})\.\d+)\.\d+|SamsungBrowser\/(5\.\d+|([6-9]|\d{2,})\.\d+)|Android.+MQ{2}Browser\/(14(\.(9|\d{2,})|)|(1[5-9]|[2-9]\d|\d{3,})(\.\d+|))(\.\d+|)|K[Aa][Ii]OS\/(3\.\d+|([4-9]|\d{2,})\.\d+)(\.\d+|)/}).modern,h=f.legacy,(y=navigator.userAgent).match(e)?"bot":y.match(v)?"modern":y.match(h)?"legacy":y.match(t)?"bot":"unknown"),m=function(e){var t,i,n=r(e,128);try{var a=window.performance,d=null==(t=null==a?void 0:a.getEntriesByType)?void 0:t.call(a,"navigation")[0];if(!d)return{requestId:n,navigationType:o(a)};var s="type"in d?r(d.type,64):void 0,u="serverTiming"in d&&Array.isArray(d.serverTiming)?d.serverTiming:[];return{requestId:null!=n?n:r(null==(i=u.find(function(e){return"requestID"===e.name}))?void 0:i.description,128),navigationType:s}}catch(e){return{requestId:n}}}(c.requestId),w=function(e){var t=e.version,r=e.browserTarget,o=e.surface,a=e.shopId,d=e.monorailEndpoint,s=window.location.href;return{emit:function(e){var u=e.status,l=e.errorMsg,c=e.failureReason,p=e.useKeepaliveFallback,f=void 0!==p&&p,v=e.navigationType,h=e.pagehidePersisted,y=e.requestId,g=e.trekkieState;if(d){var m,w;try{var b=(new Date).getTime();m=JSON.stringify({metadata:{event_sent_at_ms:b},events:[{schema_id:"web_pixels_manager_load/3.3",payload:{version:t,bundle_target:r,page_url:s,status:u,surface:o,error_msg:l,failure_reason:c,navigation_type:v,pagehide_persisted:h,request_id:y,trekkie_state:g,shop_id:a,visit_token:i()},metadata:{event_created_at_ms:b}}]})}catch(e){return}try{if("function"==typeof window.navigator.sendBeacon&&-1===(w=window.navigator.userAgent).indexOf("iPhone; CPU iPhone OS 12_")&&-1===w.indexOf("iPad; CPU OS 12_")&&-1===w.indexOf("iPod touch; CPU iPhone OS 12_")&&window.navigator.sendBeacon.bind(window.navigator)(d,m))return}catch(e){}if(f)try{"function"==typeof window.fetch&&window.fetch(d,{method:"POST",headers:{"Content-Type":"text/plain"},body:m,keepalive:!0}
1291).catch(function(){})}catch(e){}else try{var _=new XMLHttpRequest;_.open("POST",d,!0),_.setRequestHeader("Content-Type","text/plain"),_.send(m)}catch(e){n("[Web Pixels Manager] Got an unhandled error while logging to Monorail.")}}else n("[Web Pixels Manager] No Monorail endpoint provided, skipping logging.")}}}({version:u,browserTarget:g,surface:d.surface,shopId:d.shopId,monorailEndpoint:d.monorailEndpoint});if(Boolean(null==(_=null==(b=window.Shopify)?void 0:b.analytics)?void 0:_.replayQueue))w.emit({status:"setup-skipped",errorMsg:"replay queue already initialized."});else{var b,_;w.emit({status:"setup-started"}),window.Shopify=window.Shopify||{};var S=window.Shopify;S.analytics=S.analytics||{};var P=S.analytics;P.replayQueue=[],P.publish=function(e,t,i){return P.replayQueue.push([e,t,i]),!0};try{self.performance.mark("wpm:start")}catch(e){}var k,C="modern"===g?"modern":"legacy",E=(null!=l?l:{modern:"",legacy:""})[C],I=[(k={baseUrl:s,hashVersion:u,buildTarget:C}).baseUrl,"/wpm","/b",k.hashVersion,"modern"===k.buildTarget?"m":"l",".js"].join(""),O=!1,T=!1;try{c.browserTarget=g,function(){O=!0;try{window.addEventListener("pagehide",M)}catch(e){O=!1}}(),R(function(){try{R(x)}catch(e){D(e)}}),w.emit({status:"loading",requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()})}catch(e){D(e)}}function U(){var e;if(q(),!function(){var e,t;return Boolean(null==(t=null==(e=window.Shopify)?void 0:e.analytics)?void 0:t.initialized)}()){var t,i,n;try{if("function"!=typeof(null==(e=window.webPixelsManager)?void 0:e.init))return void A();if(!(null!==(n=i=t=window.webPixelsManager.init(d))&&"function"!=typeof n&&Object(n)===n&&"publish"in i&&"function"==typeof i.publish&&"publishCustomEvent"in i&&"function"==typeof i.publishCustomEvent&&"visitor"in i&&"function"==typeof i.visitor))return void A()}catch(e){return void A(e)}var r=window.Shopify.analytics;r.replayQueue.forEach(function(e){var i=e[0],n=e[1],r=e[2];t.publishCustomEvent(i,n,r)}),r.replayQueue=[],r.publish=t.publishCustomEvent,r.visitor=t.visitor,r.initialized=!0}}function A(e){B("manager_api_unavailable",void 0===e?void 0:Q(e))}function x(){B("script_load_failed","".concat(I," has failed to load"))}function B(e,t){T||(T=!0,q(),w.emit({status:"failed",errorMsg:t,failureReason:e,requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()}))}function M(e){O&&(q(),w.emit({status:"pagehide-while-loading",useKeepaliveFallback:!0,pagehidePersisted:e.persisted,requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()}))}function q(){O=!1;try{window.removeEventListener("pagehide",M)}catch(e){}}function R(e){var t;!function(e){var t=e.src,i=e.async,n=void 0===i||i,r=e.onload,o=e.onerror,a=e.sri,d=e.scriptDataAttributes,s=void 0===d?{}:d,u=document.createElement("script"),l=document.querySelector("head"),c=document.querySelector("body");if(u.async=n,u.src=t,a&&(u.integrity=a,u.crossOrigin="anonymous"),s)for(var p in s)if(Object.prototype.hasOwnProperty.call(s,p))try{u.dataset[p]=String(s[p])}catch(e){}if(r&&u.addEventListener("load",r),o&&u.addEventListener("error",o),l)l.appendChild(u);else{if(!c)throw new Error("Did not find a head or body element to append the script");c.appendChild(u)}}({src:I,async:!0,onload:U,onerror:e,sri:(t=E,"string"==typeof t&&/^sha384-[A-Za-z0-9+/=]+$/.test(t)?E:""),scriptDataAttributes:c})}function D(e){B("script_append_failed",Q(e))}function Q(e){return e instanceof Error?e.message:"Unknown error"}}}();wpmLoader({shopId: 10153723,storefrontBaseUrl: "https://footnanny.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://footnanny.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"2699591923","configuration":"{\"apiURL\":\"https:\/\/api.omnisend.com\",\"appURL\":\"https:\/\/app.omnisend.com\",\"brandID\":\"6a4caade9193b63999bdb780\",\"trackingURL\":\"https:\/\/wt.omnisendlink.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"1e2b45bbee5b360dff908f60423b89f8","type":"APP","apiClientId":186001,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]}
1291,{"id":"2375319795","configuration":"{\"gatewayEndpoint\":\"https:\/\/events.spoks.com\/v1\/shopify\/events\",\"apiKey\":\"9a5fe92b4a8dbe94f12abf59cf4c0f1bc26ceb0c\",\"shopDomain\":\"footnanny-2.myshopify.com\",\"scid\":\"69821240-5177-47e3-88d8-77ef056c0c43\",\"feedId\":\"87cfc086-d7a4-436a-a9c4-f3023f1d2dfd\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"75b5b6b8905c46013ed508c9c9fd41cc","type":"APP","apiClientId":126737186817,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"1886748915","configuration":"{\"accountID\":\"1004820\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"5257eba551dec701a89c7ebf33f9b427","type":"APP","apiClientId":5043673,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"1739260147","configuration":"{\"shopId\":\"35621\",\"domainStatus\":\"0\",\"domain\":\"footnanny.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"13124b044e9b3aaaba4080cdba031853","type":"APP","apiClientId":5443297,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"1015513331","configuration":"{\"publicKey\":\"9f9a840798cb7e3fc16a67d516b6c482c05960e2\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"acde9d0a95393596ea6382e22c68ec37","type":"APP","apiClientId":158835,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"582779123","configuration":"{\"config\":\"{\\\"pixel_id\\\":\\\"AW-787813342\\\",\\\"target_country\\\":\\\"US\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"AW-787813342\\\/PfkkCJKosYkBEN6n1PcC\\\"},{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"AW-787813342\\\/YMKlCI-osYkBEN6n1PcC\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"AW-787813342\\\/2Rz7CImosYkBEN6n1PcC\\\",\\\"MC-S75Y9K1VEJ\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"AW-787813342\\\/bbelCIaosYkBEN6n1PcC\\\",\\\"MC-S75Y9K1VEJ\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"AW-787813342\\\/jH
1291RxCIOosYkBEN6n1PcC\\\",\\\"MC-S75Y9K1VEJ\\\"]},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"AW-787813342\\\/YynKCJWosYkBEN6n1PcC\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"AW-787813342\\\/WPVVCIyosYkBEN6n1PcC\\\"}],\\\"enable_monitoring_mode\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"a3321ca85cf5aaf6b57585fcd8d67b3a","type":"APP","apiClientId":1780363,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"79266035","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS"],"name":"Google Analytics tag (migrated)"},{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,initData: {"shop":{"name":"Footnanny","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"footnanny-2.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/footnanny.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://footnanny.com/cdn","c8540278we853e1abpb62b2c4amde256306",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"127711445163","themePublished":"true","eventMetadataId":"4fbfaf73-7499-42dd-b1e7-67704f981165","pageType":"cart","shopId":"10153723","storefrontBaseUrl":"https:\/\/footnanny.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"c8540278we853e1abpb62b2c4amde256306","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
1291<script>
1292  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
1293  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
1294  window.ShopifyAnalytics.meta.currency = 'USD';
1295  var meta = {"page":{"pageType":"cart","requestId":"291e0548-d6b3-46a5-ad28-ed7b0f73155c-1790379705"}};
1296  for (var attr in meta) {
1297    window.ShopifyAnalytics.meta[attr] = meta[attr];
1298  }
1299</script>
vendor: 1 bytes, line 1299
1299
1300<script class="analytics">
1301  (function () {
1302    var customDocumentWrite = function(content) {
1303      var jquery = null;
1304
1305      if (window.jQuery) {
1306        jquery = window.jQuery;
1307      } else if (window.Checkout && window.Checkout.$) {
1308        jquery = window.Checkout.$;
1309      }
1310
1311      if (jquery) {
1312        jquery('body').append(content);
1313      }
1314    };
1315
1316    var hasLoggedConversion = function(token) {
1317      if (token) {
1318        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
1319      }
1320      return false;
1321    }
1322
1323    var setCookieIfConversion = function(token) {
1324      if (token) {
1325        var twoMonthsFromNow = new Date(Date.now());
1326        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
1327
1328        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
1329      }
1330    }
1331
1332    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
1333    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
1334    if (trekkie.integrations) {
1335      return;
1336    }
1337    trekkie.methods = [
1338      'identify',
1339      'page',
1340      'ready',
1341      'track',
1342      'trackForm',
1343      'trackLink'
1344    ];
1345    trekkie.factory = function(method) {
1346      return function() {
1347        var args = Array.prototype.slice.call(arguments);
1348        args.unshift(method);
1349        trekkie.push(args);
1350        if (method == 'track' || method == 'page') {
1351          var pageUrl;
1352          try {
1353            pageUrl = window.location.href;
1354          } catch (e) {}
1355          var pageReferrer;
1356          try {
1357            pageReferrer = document.referrer;
1358          } catch (e) {}
1359          try {
1360            if (window.__TREKKIE_SHIM_QUEUE == null) {
1361              window.__TREKKIE_SHIM_QUEUE = [];
1362            }
1363            window.__TREKKIE_SHIM_QUEUE.push({
1364              from: 'trekkie-stub',
1365              method: method,
1366              args: args.slice(1),
1367              pageContext: {
1368                url: pageUrl,
1369                referrer: pageReferrer
1370              }
1371            });
1372          } catch (e) {
1373            // no-op
1374          }
1375        }
1376        return trekkie;
1377      };
1378    };
1379    for (var i = 0; i < trekkie.methods.length; i++) {
1380      var key = trekkie.methods[i];
1381      trekkie[key] = trekkie.factory(key);
1382    }
1383    trekkie.load = function(config) {
1384      trekkie.config = config || {};
1385      trekkie.config.initialDocumentCookie = document.cookie;
1386      var first = document.getElementsByTagName('script')[0];
1387var script = document.createElement('script');
1388script.type = 'text/javascript';
1389script.onerror = function(e) {
1390  var scriptFallback = document.createElement('script');
1391  scriptFallback.type = 'text/javascript';
1392  scriptFallback.onerror = function(error) {
1393          var Monorail = {
1394      produce: function produce(monorailDomain, schemaId, payload) {
1395        var currentMs = new Date().getTime();
1396        var event = {
1397          schema_id: schemaId,
1398          payload: payload,
1399          metadata: {
1400            event_created_at_ms: currentMs,
1401            event_sent_at_ms: currentMs
1402          }
1403        };
1404        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
1405      },
1406      sendRequest: function sendRequest(endpointUrl, payload) {
1407        // Try the sendBeacon API
1408        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
1409          var blobData = new window.Blob([payload], {
1410            type: 'text/plain'
1411          });
1412
1413          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
1414            return true;
1415          } // sendBeacon was not successful
1416
1417        } // XHR beacon
1418
1419        var xhr = new XMLHttpRequest();
1420
1421        try {
1422          xhr.open('POST', endpointUrl);
1423          xhr.setRequestHeader('Content-Type', 'text/plain');
1424          xhr.send(payload);
1425        } catch (e) {
1426          console.log(e);
1427        }
1428
1429        return false;
1430      },
1431      isIos12: function isIos12() {
1432        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
1433      }
1434    };
1435    Monorail.produce('monorail-edge.shopifysvc.com',
1436      'trekkie_storefront_load_errors/1.1',
1437      {shop_id: 10153723,
1438      theme_id: 127711445163,
1439      app_name: "storefront",
1440      context_url: window.location.href,
1441      source_url: "//footnanny.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js"});
1442
1443  };
1444  scriptFallback.async = true;
1445  scriptFallback.src = '//footnanny.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js';
1446  first.parentNode.insertBefore(scriptFallback, first);
1447};
1448script.async = true;
1449script.src = '//footnanny.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js';
1450first.parentNode.insertBefore(script, first);
1451
1452    };
1453    trekkie.load(
1454      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":10153723,"isMerchantRequest":null,"themeId":127711445163,"themeCityHash":"10563294886513201833","contentLanguage":"en","currency":"USD","eventMetadataId":"4fbfaf73-7499-42dd-b1e7-67704f981165"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}}
1455    );
1456
1457    var loaded = false;
1458    trekkie.ready(function() {
1459      if (loaded) return;
1460      loaded = true;
1461
1462      window.ShopifyAnalytics.lib = window.trekkie;
1463
1464      var originalDocumentWrite = document.write;
1465      document.write = customDocumentWrite;
1466      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
1467      document.write = originalDocumentWrite;
1468
1469      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
1470      var token = match? match[1]: undefined;
1471      if (!hasLoggedConversion(token)) {
1472        setCookieIfConversion(token);
1473        
1474      }
1475    });
1476
1477    window.ShopifyAnalytics.lib.page(null,{"pageType":"cart","requestId":"291e0548-d6b3-46a5-ad28-ed7b0f73155c-1790379705","shopifyEmitted":true});
1478
1479    var eventsListenerScript = document.createElement('script');
1480    eventsListenerScript.async = true;
1481    eventsListenerScript.src = "//footnanny.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
1482    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
1483})();</script>
1483
1484  
1484<script>
1485  if (!window.ga || (window.ga && typeof window.ga !== 'function')) {
1486    window.ga = function ga() {
1487      (window.ga.q = window.ga.q || []).push(arguments);
1488      if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
1489        window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"});
1490      }
1491      console.error("Shopify's Google Analytics stub called with:", Array.from(arguments), "\nSee https://help.shopify.com/manual/promoting-marketing/pixels/pixel-migration#google for more information.");
1492    };
1493    if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
1494      window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"});
1495    }
1496  }
1497</script>
vendor: 1 bytes, line 1497
1497
1498<script
1499  defer
1500  src="https://footnanny.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
1501  data-application="storefront-renderer"
1502  data-shop-id="10153723"
1503  data-render-region="gcp-us-central1"
1504  data-page-type="cart"
1505  data-theme-instance-id="127711445163"
1506  data-theme-name="Kalles"
1507  data-theme-version="2.5.0"
1508  data-monorail-region="shop_domain"
1509  data-resource-timing-sampling-rate="10"
1510  data-shs="true"
1511  data-shs-beacon="true"
1512  data-shs-export-with-fetch="true"
1513  data-shs-logs-sample-rate="1"
1514  data-shs-beacon-endpoint="https://footnanny.com/api/collect"
1515></script>
1515
1516<meta name="shopify-y" content="0bb0e9d1-3128-407e-94d8-b53f46e9fef5" data-expiration="1821937305000"><meta name="shopify-s" content="43b2b9e7-b823-4c9f-9f81-e8086f0ce9bf" data-expiration="1790381505000"><meta name="new-cookie-storage-activated" content="t">
1517</head>
1518<body class="kalles_2-0 lazy_icons min_cqty_0 btnt4_style_2 zoom_tp_3 css_scrollbar template-cart js_search_true cart_pos_side kalles_toolbar_false hover_img2 swatch_style_rounded swatch_list_size_small label_style_rounded wrapper_wide header_full_true header_sticky_true hide_scrolld_false des_header_2 h_transparent_true h_tr_top_true h_banner_false top_bar_false catalog_mode_false cat_sticky_true prs_bordered_grid_1 prs_sw_limit_true search_pos_canvas t4_compare_false dark_mode_false des_btns_prmb_2 t4_cart_count_0  lazyload rtl_false"><div id="ld_cl_bar" class="op__0 pe_none"></div><div id="nt_wrapper"><header id="ntheader" class="ntheader header_2 h_icon_pegk"><div class="ntheader_wrapper pr z_200"><div id="shopify-section-header_2" class="shopify-section sp_header_mid"><div class="header__mid"><div class="container">
1519     <div class="row al_center css_h_se">
1520        <div class="col-lg-2 col-md-4 col-3"><a href="/" data-id='#nt_menu_canvas' class="push_side push-menu-btn dn_lg lh__1 flex al_center"><svg xmlns="http://www.w3.org/2000/svg" width="30" height="16" viewBox="0 0 30 16"><rect width="30" height="1.5"></rect><rect y="7" width="20" height="1.5"></rect><rect y="14" width="30" height="1.5"></rect></svg></a><div class="dn db_lg cus_txt_h">
1521</div> 
1522        </div>
1523        <div class="col-lg-8 col-md-4 col-6"><nav class="nt_navigation tc hover_side_up nav_arrow_true"> 
1524   <ul id="nt_menu_id" class="nt_menu in_flex wrap al_center"><li id="item_1ccd9d27-51f7-467a-876d-395bf55604f8" class="type_mega menu_wid_cus menu-item has-children menu_has_offsets menu_center pos_center" >
1525               <a class="lh__1 flex al_center pr" href="/collections/all" target="_self">SHOP</a>
1526               <div class="cus sub-menu"><div class="container" style="width:1150px"><div class="row lazy_menu lazyload lazy_menu_mega" data-include="/search?q=1ccd9d27-51f7-467a-876d-395bf55604f8&view=header" data-jspackery='{ "itemSelector": ".sub-column-item","gutter": 0,"percentPosition": true,"originLeft": true }'><div class="lds_bginfinity pr"></div></div></div></div>
1527            </li><li id="item_2220742d-5c8d-4ffd-a13e-7d62d5b17a67" class="type_mega menu_wid_cus menu-item has-children menu_has_offsets menu_default pos_default" >
1528               <a class="lh__1 flex al_center pr" href="/pages/about-us" target="_self">ABOUT</a>
1529               <div class="cus sub-menu"><div class="container" style="width:200px"><div class="row lazy_menu lazyload lazy_menu_mega" data-include="/search?q=2220742d-5c8d-4ffd-a13e-7d62d5b17a67&view=header" data-jspackery='{ "itemSelector": ".sub-column-item","gutter": 0,"percentPosition": true,"originLeft": true }'><div class="lds_bginfinity pr"></div></div></div></div>
1530            </li><li id="item_80e91822-ea0b-4732-97ca-46c88c8c5a6c" class="menu-item type_simple" ><a class="lh__1 flex al_center pr" href="/pages/quiz" target="_self">QUIZ</a></li>
1531<li class="menu-item branding ts__05 lh__1"><a class="lh__1 flex al_center pr" href="/" ><img class="w__100 logo_normal dn db_lg" src="//footnanny.com/cdn/shop/files/logo-footnanny-drk-lrg_290x.png?v=1758088957" srcset="//footnanny.com/cdn/shop/files/logo-footnanny-drk-lrg_290x.png?v=1758088957 1x,//footnanny.com/cdn/shop/files/[email protected]?v=1758088957 2x" alt="Footnanny" style="width: 250px"><img class="w__100 logo_sticky dn" src="//footnanny.com/cdn/shop/files/logo-footnanny-drk_240x.png?v=1758088814" srcset="//footnanny.com/cdn/shop/files/logo-footnanny-drk_240x.png?v=1758088814 1x,//footnanny.com/cdn/shop/files/[email protected]?v=1758088814 2x" alt="Footnanny" style="width: 200px"><img class="w__100 logo_mobile dn_lg" src="//footnanny.com/cdn/shop/files/logo-footnanny-drk-lrg_275x.png?v=1758088957" srcset="//footnanny.com/cdn/shop/files/logo-footnanny-drk-lrg_275x.png?v=1758088957 1x,//footnanny.com/cdn/shop/files/[email protected]?v=1758088957 2x" alt="Footnanny" style="width: 235px;"></a></li> <li id="item_4e16d140-f8f0-40f9-b6c4-118450304e96" class="menu-item type_simple" ><a class="lh__1 flex al_center pr" href="/pages/affiliate" target="_self">AFFILIATES 💰</a></li>
1532<li id="item_simple_nwEtGK" class="menu-item type_simple" ><a class="lh__1 flex al_center pr" href="https://www.fresha.com/a/the-footnanny-at-four
1532-season-hotel-los-angeles-beverlyhills-ca-los-angeles-300-s-doheny-drive-yagly9ii/booking?cartId=b9b9d819-8ce4-40a8-9198-3edc65a1fca9" target="_self">BOOK APPOINTMENT</a></li>
1533</ul>
1534</nav>
1535</div>
1536        <div class="col-lg-2 col-md-4 col-3 tr"><div class="nt_action in_flex al_center cart_des_1"><a class="icon_search push_side cb chp" data-id="#nt_search_canvas" href="/search"><i class="pegk pe-7s-search"></i></a>
1537     
1538          <div class="my-account ts__05 pr dn db_md">
1539             <a class="cb chp db push_side" href="https://footnanny.com/customer_authentication/redirect?locale=en&region_country=US" data-id="#nt_login_canvas"><i class="pegk pe-7s-user"></i></a></div><a class="icon_like cb chp pr dn db_md js_link_wis" href="/search/?view=wish"><i class="pegk pe-7s-like pr"><span class="op__0 ts_op pa tcount jswcount bgb br__50 cw tc">0</span></i></a><div class="icon_cart pr"><a class="push_side pr cb chp db" href="/cart" data-id="#nt_cart_canvas"><i class="pegk pe-7s-shopbag pr"><span class="op__0 ts_op pa tcount jsccount bgb br__50 cw tc">0</span></i></a></div></div></div>
1540     </div>
1541  </div></div><style>.header__mid .css_h_se {min-height: 100px}.nt_menu >li>a{height:100px}</style></div></div>
1542</header>
1543<div id="nt_content">
1544
1545
1546<style>
1547  #ordergrooveCheckoutModal {
1548    display: none;
1549    position: fixed;
1550    top: 50%;
1551    left: 50%;
1552    width: 320px;
1553    max-width: 100%;
1554    margin: 0;
1555    padding: 20px 0 10px;
1556    transform: translate(-50%, -50%);
1557    border: 0;
1558    box-shadow: 2px 0 10px rgba(54,54,54,0.2),-2px 0 10px rgba(54,54,54,0.2);
1559    background-color: #ffffff;
1560    z-index: 1;
1561  }
1562
1563  #ordergrooveCheckoutModal[open] {
1564    display: block;
1565  }
1566
1567  .ogmodal__signin {
1568    display: block;
1569  }
1570
1571  .ogmodal__container {
1572    padding-left: 20px;
1573    padding-right: 20px;
1574  }
1575
1576  .ogmodal__container + .ogmodal__container {
1577    margin-top: 20px;
1578    padding-top: 20px;
1579    border-top: 1px solid #ddd;
1580  }
1581
1582  #ordergrooveCheckoutModal + .backdrop {
1583    position: fixed;
1584    top: 0;
1585    left: 0;
1586    height: 100%;
1587    width: 100%;
1588  }
1589
1590  #ordergrooveCheckoutModal + .backdrop,
1591  #ordergrooveCheckoutModal::backdrop {
1592    background-color: #3d3d3d7d;
1593  }
1594
1595  #ordergrooveCheckoutModal .ogmodal__menu {
1596    padding: 0;
1597    text-align: center;
1598  }
1599</style>
1600
1601<dialog id="ordergrooveCheckoutModal">
1602  <div class="ogmodal__container">
1603    <a href="https://shopify.com/10153723/account?locale=en&buyer_flags=eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJmb290bmFubnktMi5teXNob3BpZnkuY29tIiwiZmxhZ3MiOltdLCJleHAiOjE3OTA5ODQ1MDUsIm5iZiI6MTc5MDM3OTcwNX0.LY8bfyy6EIm_3uKvkUAdCDbJBAMIf3gOYNthy6veMd8" class="Button Button--primary Button--full">Create Account</a>
1604  </div>
1605  <div class="ogmodal__container"><form method="post" action="/account/login" id="customer_login_modal" accept-charset="UTF-8" data-login-with-shop-sign-in="true" name="login" class="ogmodal__signin Form Form--spacingTight"><input type="hidden" name="form_type" value="customer_login" /><input type="hidden" name="utf8" value="✓" />
1606      <input type="hidden" name="checkout_url" value="/checkout">
1607
1608      <header class="Form__Header">
1609        <h2 class="Form__Title Heading u-h1">Login</h2>
1610      </header><div class="Form__Item">
1611        <input type="email" class="Form__Input" name="customer[email]" required="required" placeholder="Email" aria-label="Email" autofocus>
1612        <label class="Form__FloatingLabel">Email</label>
1613      </div>
1614
1615      <div class="Form__Item">
1616        <input type="password" class="Form__Input" name="customer[password]" required="required" placeholder="Password" aria-label="Password">
1617        <label class="Form__FloatingLabel">Password</label>
1618      </div>
1619
1620      <button type="submit" class="Form__Submit Button Button--primary Button--full">Translation missing: en.customer.login.submit</button></form></div>
1621  <form method="dialog">
1622    <menu class="ogmodal__menu">
1623      <button value="cancel">Cancel</button>
1624    </menu>
1625  </form>
1626</dialog>
1627
1628<script src="//footnanny.com/cdn/shop/t/25/assets/ordergroove.js?v=175702703072978341657308063" type="text/javascript"></script>
1628
1629
1630<!-- spurit_sri-added -->
1631
1632
1633<script>
1634    if(typeof(Spurit) === 'undefined'){
1635        var Spurit = {};
1636    }
1637    if(!Spurit.recurringInvoices){
1638        Spurit.recurringInvoices = {};
1639    }
1640    if(!Spurit.recurringInvoices.snippet){
1641        Spurit.recurringInvoices.snippet = {};
1642    }
1643    Spurit.recurringInvoices.snippet.cart = {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"USD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0};
1644</script>
1644
1645<!-- GPO installed -->
1646<!-- /spurit_sri-added --><div id="shopify-section-cart_heading" class="shopify-section page_section_heading"><div class="page-head tc pr oh page_head_cart_heading"><div class="container pr z_100"><h1 class="tu mb__10 cw">Shopping cart</h1></div></div><style data-shopify>.page_head_cart_heading {padding: 50px 0}
1647.page_head_cart_heading:before {
1648  background-color: #585596;opacity: 1.0
1649}.page_head_cart_heading .parallax-inner {
1650     background-repeat: no-repeat;
1651    background-size: cover;
1652    background-attachment: scroll;
1653    background-position: center center;
1654}</style></div><div id="shopify-section-cart-template" class="shopify-section cart_page_section container mt__60"><div class="empty_cart_page tc">
1655	<i class="las la-shopping-bag pr mb__30 fs__90"></i>
1656	<h4 class="cart_page_heading mg__0 mb__20 tu fs__30">Your cart is empty.</h4>
1657	<div class="cart_page_txt">Before proceed to checkout you must add some products to your shopping cart.<br /> You will find a lot of interesting products on our "Shop" page.</div><div class="mt__30"></div><p class="mb__15"><a class="button button_primary tu js_add_ld" href="/collections/all">Return To Shop</a></p></div>
1658<div class="cookie-message dn tc">Enable cookies to use the shopping cart</div><div class="tc"><div class="cart_countdown js_cart_cd dn">Due To HIGH Demand, Cart Expires In: <span class="cart_time cr fwm" data-cart-countdown data-after-cartcd-1 data-mn='30' data-unit='hrs'></span></div></div>
1659<style>.cart_countdown{display: inline-block;margin-bottom: 30px;background-color: #fcb800;font-size: 15px;font-weight: 500;border-radius: 4px;}.cart_countdown.dn{display: none !important;}</style><form action="/cart" method="post" novalidate class="frm_cart_ajax_true frm_cart_page nt_js_cart pr oh  dn">
1660  <input type="hidden" data-cart-attr-rm name="attributes[cat_mb_items_per_row]" value=""><input type="hidden" data-cart-attr-rm name="attributes[cat_tb_items_per_row]" value=""><input type="hidden" data-cart-attr-rm name="attributes[cat_dk_items_per_row]" value="">
1661  <input type="hidden" data-cart-attr-rm name="attributes[auto_hide_ofsock]" value=""><input type="hidden" data-cart-attr-rm name="attributes[paginate_ntt4]" value=""><input type="hidden" data-cart-attr-rm name="attributes[limit_ntt4]" value=""><input type="hidden" data-cart-attr-rm name="attributes[use_bar_lmntt4]" value="">
1662  <div class="cart_header">
1663		<div class="row al_center">
1664			<div class="col-5">Product</div>
1665			<div class="col-3 tc">Price</div>
1666			<div class="col-2 tc">Quantity</div>
1667			<div class="col-2 tc tr_md">Total</div>
1668		</div>
1669	</div>
1670	<div class="cart_items js_cat_items"></div>
1671	<div class="cart__footer mt__60 mb__80">
1672     <div class="row"><div class="col-12 col-md-6 cart_actions tl_md tc order-md-2 order-2 mb__50"><label for="CartSpecialInstructions" class="cart-note__label dib cd mb__10"><span class="txt_add_note ">Add Order Note</span><span class="txt_edit_note dn">Edit Order Note</span></label>
1673	           <textarea name="note" id="CartSpecialInstructions" class="cart-note__input" placeholder="How can we help you?"></textarea></div><div class="col-12 tr_md tc order-md-4 order-4 col-md-6"><div class="total row in_flex fl_between al_center cd fs__18 tu">
1674                        <div class="col-auto"><strong>Subtotal:</strong></div>
1675                        <div class="col-auto tr js_cat_ttprice fs__20 fwm"><div class="cart_tot_price">$ 0.00</div>
1676                        </div>
1677                     </div>
1678                     <div class="clearfix"></div><p class="db txt_tax_ship mb__5">Taxes and shipping calculated at checkout
1679</p><button type="submit" name="update" class="button btn_update mt__10 mb__10 js_add_ld w__100">Update Cart</button>
1680                     <button type="submit" data-confirm="ck_lumise" name="checkout" class="btn_checkout button button_primary tu mt__10 mb__10 js_add_ld w__100">Check Out</button>
1681                     <div class="clearfix"></div><div data-add-ckt4 class="additional_checkout_buttons additional-checkout-buttons--vertical mt__10 mb__10"><div class="dynamic-checkout__content" id="dynamic-checkout-cart" data-shopify="dynamic-checkout-cart">
1681 <shopify-accelerated-checkout-cart wallet-configs="[{&quot;supports_subs&quot;:true,&quot;supports_def_opts&quot;:false,&quot;name&quot;:&quot;shop_pay&quot;,&quot;wallet_params&quot;:{&quot;shopId&quot;:10153723,&quot;merchantName&quot;:&quot;Footnanny&quot;,&quot;personalized&quot;:true}},{&quot;supports_subs&quot;:false,&quot;supports_def_opts&quot;:false,&quot;name&quot;:&quot;amazon_pay&quot;,&quot;wallet_params&quot;:{&quot;checkoutLanguage&quot;:&quot;en_US&quot;,&quot;ledgerCurrency&quot;:&quot;USD&quot;,&quot;placement&quot;:&quot;Cart&quot;,&quot;sandbox&quot;:false,&quot;merchantId&quot;:&quot;A2COG23OK5NLN6&quot;,&quot;productType&quot;:&quot;PayAndShip&quot;,&quot;design&quot;:&quot;C0002&quot;}},{&quot;supports_subs&quot;:true,&quot;supports_def_opts&quot;:false,&quot;name&quot;:&quot;paypal&quot;,&quot;wallet_params&quot;:{&quot;shopId&quot;:10153723,&quot;countryCode&quot;:&quot;US&quot;,&quot;merchantName&quot;:&quot;Footnanny&quot;,&quot;phoneRequired&quot;:false,&quot;companyRequired&quot;:false,&quot;shippingType&quot;:&quot;shipping&quot;,&quot;shopifyPaymentsEnabled&quot;:true,&quot;hasManagedSellingPlanState&quot;:false,&quot;requiresBillingAgreement&quot;:false,&quot;gatewayType&quot;:&quot;CONNECTED&quot;,&quot;merchantId&quot;:&quot;8LCERKZSYSXY4&quot;,&quot;sdkUrl&quot;:&quot;https://www.paypal.com/sdk/js?components=buttons\u0026commit=false\u0026currency=USD\u0026locale=en_US\u0026client-id=AexZEtAxk09Ncgj6FSWFFyGKbxxAZ_LTyJ2DPdJWl1YUlecinmc5AfIaRF2qYjWlusWahlzz6SVkY5Ci\u0026merchant-id=8LCERKZSYSXY4\u0026intent=authorize&quot;,&quot;serviceableCountryCodes&quot;:[&quot;AC&quot;,&quot;AD&quot;,&quot;AE&quot;,&quot;AF&quot;,&quot;AG&quot;,&quot;AI&quot;,&quot;AL&quot;,&quot;AM&quot;,&quot;AO&quot;,&quot;AR&quot;,&quot;AT&quot;,&quot;AU&quot;,&quot;AW&quot;,&quot;AX&quot;,&quot;AZ&quot;,&quot;BA&quot;,&quot;BB&quot;,&quot;BD&quot;,&quot;BE&quot;,&quot;BF&quot;,&quot;BG&quot;,&quot;BH&quot;,&quot;BI&quot;,&quot;BJ&quot;,&quot;BL&quot;,&quot;BM&quot;,&quot;BN&quot;,&quot;BO&quot;,&quot;BQ&quot;,&quot;BR&quot;,&quot;BS&quot;,&quot;BT&quot;,&quot;BW&quot;,&quot;BY&quot;,&quot;BZ&quot;,&quot;CA&quot;,&quot;CC&quot;,&quot;CD&quot;,&quot;CF&quot;,&quot;CG&quot;,&quot;CH&quot;,&quot;CI&quot;,&quot;CK&quot;,&quot;CL&quot;,&quot;CM&quot;,&quot;CN&quot;,&quot;CO&quot;,&quot;CR&quot;,&quot;CV&quot;,&quot;CW&quot;,&quot;CX&quot;,&quot;CY&quot;,&quot;CZ&quot;,&quot;DE&quot;,&quot;DJ&quot;,&quot;DK&quot;,&quot;DM&quot;,&quot;DO&quot;,&quot;DZ&quot;,&quot;EC&quot;,&quot;EE&quot;,&quot;EG&quot;,&quot;EH&quot;,&quot;ER&quot;,&quot;ES&quot;,&quot;ET&quot;,&quot;FI&quot;,&quot;FJ&quot;,&quot;FK&quot;,&quot;FO&quot;,&quot;FR&quot;,&quot;GA&quot;,&quot;GB&quot;,&quot;GD&quot;,&quot;GE&quot;,&quot;GF&quot;,&quot;GG&quot;,&quot;GH&quot;,&quot;GI&quot;,&quot;GL&quot;,&quot;GM&quot;,&quot;GN&quot;,&quot;GP&quot;,&quot;GQ&quot;,&quot;GR&quot;,&quot;GS&quot;,&quot;GT&quot;,&quot;GW&quot;,&quot;GY&quot;,&quot;HK&quot;,&quot;HN&quot;,&quot;HR&quot;,&quot;HT&quot;,&quot;HU&quot;,&quot;ID&quot;,&quot;IE&quot;,&quot;IL&quot;,&quot;IM&quot;,&quot;IN&quot;,&quot;IO&quot;,&quot;IQ&quot;,&quot;IS&quot;,&quot;IT&quot;,&quot;JE&quot;,&quot;JM&quot;,&quot;JO&quot;,&quot;JP&quot;,&quot;KE&quot;,&quot;KG&quot;,&quot;KH&quot;,&quot;KI&quot;,&quot;KM&quot;,&quot;KN&quot;,&quot;KR&quot;,&quot;KW&quot;,&quot;KY&quot;,&quot;KZ&quot;,&quot;LA&quot;,&quot;LB&quot;,&quot;LC&quot;,&quot;LI&quot;,&quot;LK&quot;,&quot;LR&quot;,&quot;LS&quot;,&quot;LT&quot;,&quot;LU&quot;,&quot;LV&quot;,&quot;LY&quot;,&quot;MA&quot;,&quot;MC&quot;,&quot;MD&quot;,&quot;ME&quot;,&quot;MF&quot;,&quot;MG&quot;,&quot;MK&quot;,&quot;ML&quot;,&quot;MM&quot;,&quot;MN&quot;,&quot;MO&quot;,&quot;MQ&quot;,&quot;MR&quot;,&quot;MS&quot;,&quot;MT&quot;,&quot;MU&quot;,&quot;MV&quot;,&quot;MW&quot;,&quot;MX&quot;,&quot;MY&quot;,&quot;MZ&quot;,&quot;NA&quot;,&quot;NC&quot;,&quot;NE&quot;,&quot;NF&quot;,&quot;NG&quot;,&quot;NI&quot;,&quot;NL&quot;,&quot;NO&quot;,&quot;NP&quot;,&quot;NR&quot;,&quot;NU&quot;,&quot;NZ&quot;,&quot;OM&quot;,&quot;PA&quot;,&quot;PE&quot;,&quot;PF&quot;,&quot;PG&quot;,&quot;PH&quot;,&quot;PK&quot;,&quot;PL&quot;,&quot;PM&quot;,&quot;PN&quot;,&quot;PS&quot;,&quot;PT&quot;,&quot;PY&quot;,&quot;QA&quot;,&quot;RE&quot;,&quot;RO&quot;,&quot;RS&quot;,&quot;RU&quot;,&quot;RW&quot;,&quot;SA&quot;,&quot;SB&quot;,&quot;SC&quot;,&quot;SD&quot;,&quot;SE&quot;,&quot;SG&quot;,&quot;SH&quot;,&quot;SI&quot;,&quot;SJ&quot;,&quot;SK&quot;,&quot;SL&quot;,&quot;SM&quot;,&quot;SN&quot;,&quot;SO&quot;,&quot;SR&quot;,&quot;SS&quot;,&quot;ST&quot;,&quot;SV&quot;,&quot;SX&quot;,&quot;SZ&quot;,&quot;TA&quot;,&quot;TC&quot;,&quot;TD&quot;,&quot;TF&quot;,&quot;TG&quot;,&quot;TH&quot;,&quot;TJ&quot;,&quot;TK&quot;,&quot;TL&quot;,&quot;TM&quot;,&quot;TN&quot;,&quot;TO&quot;,&quot;TR&quot;,&quot;TT&quot;,&quot;TV&quot;,&quot;TW&quot;,&quot;TZ&quot;,&quot;UA&quot;,&quot;UG&quot;,&quot;UM&quot;,&quot;US&quot;,&quot;UY&quot;,&quot;UZ&quot;,&quot;VA&quot;,&quot;VC&quot;,&quot;VE&quot;,&quot;VG&quot;,&quot;VN&quot;,&quot;VU&quot;,&quot;WF&quot;,&quot;WS&quot;,&quot;XK&quot;,&quot;YE&quot;,&quot;YT&quot;,&quot;ZA&quot;,&quot;ZM&quot;,&quot;ZW&quot;]}}]" access-token="d3b6881a33bc8fc132d08b9268400f9d" buyer-country="US" buyer-locale="en" buyer-currency="USD" shop-id="10153723" cart-id="87e3ebec0f6b7a65fc13e72297d799be" enabled-flags="[&quot;1172c16a&quot;,&quot;a1d1f9a1&quot;,&quot;f5afabb3&quot;,&quot;370070f3&quot;]" > <div class="wallet-button-wrapper"> <ul class='wallet-cart-grid wallet-cart-grid--skeleton' role="list" data-shopify-buttoncontainer="true"> <li data-testid='grid-cell' class='wallet-cart-button-container'><div class='wallet-cart-button wallet-cart-button__skeleton' role='button' disabled aria-hidden='true'>&nbsp</div></li><li data-testid='grid-cell' class='wallet-cart-button-container'><div class='wallet-cart-button wallet-cart-button__skeleton' role='button' disabled aria-hidden='true'>&nbsp</div></li><li data-testid='grid-cell' class='wallet-cart-button-container'><div class='wallet-cart-button wallet-cart-button__skeleton' role='button' disabled aria-hidden='true'>&nbsp</div></li> </ul> </div> </shopify-accelerated-checkout-cart> </div></div></div>
1682     </div>
1683   </div>
1684</form><div class="shipping_calculator shipping_calc_page loading row al_center fl_center dn">
1685   	 <h3 class="mg__0 tc mt__20 mb__20 col-auto truncate">Estimate Shipping</h3>
1686       <p class="field col-lg-3 col-md-4 col-12">
1687         <label for="address_country_ship">Country</label>
1688         <select id="address_country_ship" data-include="/cart/?view=ship" data-default="United States"></select>
1689       </p>
1690       <p class="field col-lg-3 col-md-4 col-12" id="address_province_container_ship" style="display:none">
1691         <label for="address_province_ship" id="address_province_label">Province</label>
1692         <select id="address_province_ship" data-default=""></select>
1693       </p>  
1694       <p class="field col-lg-3 col-md-4 col-12">
1695         <label for="address_zip_ship">Postal/Zip Code</label>
1696         <input type="text" id="address_zip_ship" />
1697       </p>
1698       <p class="field col-lg-3 col-md-6 col-12 mg__0">
1699         <input type="button" class="get_rates button" value="Calculate Shipping" />
1700       </p>
1701       <div class="nt_svg_loader pa dn"></div>
1702       <div id="response_calcship" class="col-12 tc mt__30"></div>
1703   </div>
1704</div><div id="shopify-section-cart_upsell" class="shopify-section"></div><div id="shopify-section-recently_viewed" class="shopify-section tp_se_cdt"></div><div class="mb__60"></div>
1705<style>@media (max-width:1024px){.cart_page_section .cat_img_trust img{width:100%!important}}.template-cart .cart_threshold{padding:8px 20px;box-shadow:none;border:0;font-size:14px;color:#222;line-height:normal}.template-cart .mini_cart_actions{margin-top:0}.template-cart .mini_cart_actions .quantity{margin:0 auto}.template-cart .cart_item{padding-top:1.875rem;padding-bottom:1.875rem;border-top:1px solid #ddd;position:relative;overflow:hidden}.template-cart .cart_item:last-child{border-bottom:1px solid #ddd}.template-cart .mini_cart_meta{font-size:13px}.template-cart .cart_header{font-size:14px;color:#222;text-transform:uppercase;font-weight:600;padding:20px 0 6px}.template-cart .page_cart_info img{min-width:120px;max-width:120px;display:block}.frm_cart_page .mini_cart_title{font-size:14px;line-height:20px;color:#222;display:block}.frm_cart_page .cart_ac_edit svg,.frm_cart_page .cart_ac_remove svg{width:20px;height:20px;stroke-width:1.5}.frm_cart_page .mini_cart_actions .quantity{min-width:120px;width:120px;height:40px;border:1px solid #222;text-align:center;border-radius:40px;display:block}.frm_cart_page input#couponcode{width:auto;display:inline-block;min-width:290px}.template-cart .shipping_calculator{position:relative;border:1px solid #e3e3e3;padding:50px 10px}.template-cart .shipping_calculator h3{position:absolute;top:0;left:50%;margin:0;padding:0 14px 0 18px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#fff;white-space:nowrap;display:inline-block;font-size:24px;font-weight:600}.template-cart .shipping_calculator input[type=text],.template-cart .shipping_calculator select{border-radius:30px}.template-cart .shipping_calculator input.get_rates{background-color:#56cfe1;cursor:pointer;border:2px solid #56cfe1;padding:6px 35px;color:#fff;border-radius:40px;font-size:14px;font-weight:600;min-height:40px;width:100%;text-transform:uppercase;transition:all .2s ease-in-out}.gift_wrap_info svg{top:4px}.shipping_calc_page.loading p{opacity:0}.frm_cart_page .gift_item_true .mini_cart_title{pointer-events:none}.shipping_calc_page.loading .nt_svg_loader{display:block}.frm_cart_ajax_true .btn_update,.frm_cart_page .gift_item_true .mini_cart_actions .quantity{display:none}.frm_cart_ajax_true .btn_btn2t4,.frm_cart_ajax_true .btn_checkout{min-width:280px}.frm_cart_page input[type=checkbox].js_agree_ck{display:none}.frm_cart_page #CartSpecialInstructions{min-height:100px}@media (max-width:1024px){.template-cart .cart_header{display:none}.template-cart .cart_item{padding-top:0;padding-bottom:15px;border:1px solid #ddd}.template-cart .cart_item .row>:first-child{border-bottom:1px solid #ddd;margin-bottom:15px}.template-cart .cart_item:not(:first-child){margin-top:1.25rem}.template-cart .mini_cart_body{padding:10px 5px 10px 0}}@media (max-width:767px){.template-cart .cart_item .cart_meta_prices,.template-cart .cart_item .mini_cart_actions{border-bottom:1px solid #ddd;margin-bottom:8px;padding-bottom:8px}.frm_cart_page .gift_item_true .cart_meta_prices,.frm_cart_page .gift_item_true .mini_cart_actions{display:none}.template-cart .cart_item,.template-cart .cart_item:last-child{border:0;border-bottom:1px solid rgba(129,129,129,.2);padding-bottom:20px}.template-cart .cart_item>.row{padding-top:5px;padding-left:140px;position:relative;min-height:136px}.template-cart .mini_cart_body{margin-left:0;padding:0}.template-cart .cart_item .cart_meta_prices,.template-cart .cart_item .mini_cart_actions{border-bottom:1px dashed rgba(129,129,129,.2)}.template-cart .cart_item .row>:first-child{position:static;border:0;padding-bottom:8px;margin-bottom:8px;border-bottom:1px dashed rgba(129,129,129,.2)}.template-cart .page_cart_info>a{position:absolute;
1705left:5px;top:0}.template-cart .frm_cart_page .mini_cart_actions .quantity{margin:0}.template-cart .cart_item:not(:first-child){margin-top:0;padding-top:25px}}@media (min-width:768px){.frm_cart_page [type=submit]{width:auto}.frm_cart_page .button.btn_update{margin-right:15px}.frm_cart_page .btn_checkout{margin-top:20px}}</style>
1706
1707<!-- GPO installed --></div>
1708    <footer id="nt_footer" class="bgbl footer-1"><div id="shopify-section-footer_top" class="shopify-section footer__top type_instagram"><div class="footer__top_wrap footer_sticky_false footer_collapse_true nt_bg_overlay pr oh pb__30 pt__80" >
1709   <div class="container pr z_100">
1710      <div class="row"><div class="col-lg-3 col-md-6 col-12 mb__50 order-lg-1 order-1" ><aside id="block_1581507819652" class="widget widget_text widget_logo"><h3 class="widget-title fwsb flex al_center fl_between fs__16 mg__0 mb__30"><span class="txt_title">CONTACT</span><span class="nav_link_icon ml__5"></span></h3><div class="textwidget widget_footer tl_md tl">
1711		                  <div class="footer-contact">Our business hours are<br> Monday - Friday, 10AM-5PM ET.
1712<p>
1713</p><p><i class="pegk pe-7s-mail"></i><span> <a href="mailto:[email protected]">[email protected]</a></span></p></div>
1714		               </div>
1715		            </aside></div><div class="col-lg-3 col-md-6 col-12 mb__50 order-lg-2 order-1" ><aside id="block_1581507824602" class="widget widget_nav_menu"><h3 class="widget-title fwsb flex al_center fl_between fs__16 mg__0 mb__30"><span class="txt_title">CUSTOMER SERVICE</span><span class="nav_link_icon ml__5"></span></h3><div class="menu_footer widget_footer"><ul class="menu"><li class="menu-item"><a href="/pages/contact-us">Contact Us</a></li><li class="menu-item"><a href="/pages/returns-exchanges">Returns & Exchanges</a></li><li class="menu-item"><a href="/pages/privacy-policy">Privacy Policy</a></li><li class="menu-item"><a href="https://footnanny.com/pages/web-accessibility-statement">Web Accessibility Statement</a></li><li class="menu-item"><a href="/pages/terms-and-conditions">Terms & Conditions</a></li></ul></div>
1716		            </aside></div><div class="col-lg-3 col-md-6 col-12 mb__50 order-lg-3 order-1" ><aside id="block_1581507828337" class="widget widget_nav_menu"><h3 class="widget-title fwsb flex al_center fl_between fs__16 mg__0 mb__30"><span class="txt_title">OUR COMPANY</span><span class="nav_link_icon ml__5"></span></h3><div class="menu_footer widget_footer"><ul class="menu"><li class="menu-item"><a href="https://www.amazon.com/stores/node/18105006011?_encoding=UTF8&field-lbr_brands_browse-bin=Footnanny&ref_=bl_dp_s_web_18105006011">Amazon</a></li><li class="menu-item"><a href="/pages/retailers">Retailers</a></li><li class="menu-item"><a href="/pages/press">Press</a></li><li class="menu-item"><a href="/pages/charity">Charity</a></li><li class="menu-item"><a href="https://www.faire.com/brand/b_o08mrv7a2d">Wholesale</a></li></ul></div>
1717		            </aside></div><div class="col-lg-3 col-md-6 col-12 mb__50 order-lg-4 order-1" ><aside id="block_80aced3f-06ab-4670-a4d3-8b8821e1a72c" class="widget widget_nav_menu"><h3 class="widget-title fwsb flex al_center fl_between fs__16 mg__0 mb__30"><span class="txt_title">WORK WITH US</span><span class="nav_link_icon ml__5"></span></h3><div class="menu_footer widget_footer"><ul class="menu"><li class="menu-item"><a href="/pages/charity">Charity</a></li><li class="menu-item"><a href="http://footnannyunion.com/">Footnanny Union</a></li><li class="menu-item"><a href="/pages/fundraiser">Fundraiser</a></li><li class="menu-item"><a href="https://pedicredit.com/">PediCredit</a></li><li class="menu-item"><a href="mailto:[email protected]">Footnanny Rep</a></li></ul></div>
1718		            </aside></div></div>
1719   </div>
1720</div><style data-shopify>.footer__top a:hover{color: #b79cda}.footer__top .signup-newsletter-form,.footer__top .signup-newsletter-form input.input-text {background-color: transparent;}.footer__top .signup-newsletter-form input.input-text {color: #ffffff }.footer__top .signup-newsletter-form .submit-btn {background-color: #232148 }.footer__top .widget-title { color: #ffffff }.footer__top a:not(:hover) { color: #e9dbfc }.footer__top .signup-newsletter-form{ border-color: #a575e2 }.footer__top .nt_bg_overlay:after{ background-color: #ffffff;opacity: 0.0 }.footer__top_wrap {background-color: #585596;background-repeat: no-repeat;background-size: cover;background-attachment: scroll;background-position: center center;color:#ffffff }</style></div><div id="shopify-section-footer_bot" class="shopify-section footer__bot">  <div class="footer__bot_wrap pt__20 pb__20">
1721   <div class="container pr tc">
1722      <div class="row">
1722<div class="col-lg-12 col-md-12 col-12 col_1">Copyright © 2026 Footnanny, Inc. All rights reserved. Designed by <a href="https://www.splydesign.com">SPLY DSGN</a>
1723Powered by <a href="https://www.shopify.com/?utm_campaign=poweredby&amp;utm_medium=shopify&amp;utm_source=onlinestore">Shopify</a></div><div class="col-lg-12 col-md-12 col-12 col_2"><ul id="footer-menu" class="clearfix"><li class="menu-item"><a href="/pages/contact-us">Contact</a></li><li class="menu-item"><a href="/pages/terms-and-conditions">Terms & Conditions</a></li><li class="menu-item"><a href="/pages/privacy-policy">Policies</a></li><li class="menu-item"><a href="/pages/affiliate-program">Become an Affiliate</a></li></ul></div></div>
1724   </div>
1725</div><style data-shopify>.footer__bot_wrap a:hover{color: #a575e2}.footer__bot_wrap {background-color: #ffffff;color:#585596}.footer__bot a:not(:hover) { color: #585596 }</style></div></footer>
1726  </div>
1726<script type="application/ld+json">{"@context": "http://schema.org","@type": "Organization","name": "Footnanny","logo": "https:\/\/footnanny.com\/cdn\/shop\/files\/logo-footnanny-drk-lrg_976x.png?v=1758088957","sameAs": ["https:\/\/twitter.com\/Footnanny","https:\/\/www.facebook.com\/footnannybrand\/","","","https:\/\/www.instagram.com\/footnanny\/","","https:\/\/www.youtube.com\/user\/footnanny","","",""],"url": "https:\/\/footnanny.com","address": {"@type": "PostalAddress","streetAddress": "21012 Victory Blvd","addressLocality": "Woodland Hills ","addressRegion": "California","postalCode": "91367","addressCountry": "United States"},"contactPoint": [{ "@type": "ContactPoint","telephone": "844-469-3668","contactType": "customer service"}] }</script>
1726<a id="nt_backtop" class="pf br__50 z__100 des_bt1" href="/"><span class="tc br__50 db cw"><i class="pr pegk pe-7s-angle-up"></i></span></a>
1727<div id="order_day" class="dn">Sunday,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday</div><div id="order_mth" class="dn">January,February,March,April,May,June,July,August,September,October,November,December</div><div id="js_we_stcl" class="dn">Not enough items available. Only [max] left.</div><div class="pswp pswp_t4_js dn pswp_tp_light" tabindex="-1" role="dialog" aria-hidden="true"><div class="pswp__bg"></div><div class="pswp__scroll-wrap"><div class="pswp__container"> <div class="pswp__item"></div><div class="pswp__item"></div><div class="pswp__item"></div></div><div class="pswp__ui pswp__ui--hidden"> <div class="pswp__top-bar"> <div class="pswp__counter"></div><button class="pswp__button pswp__button--close" title="Close (Esc)"></button> <button class="pswp__button pswp__button--share" title="Share"></button> <button class="pswp__button pswp__button--fs" title="Toggle fullscreen"></button> <button class="pswp__button pswp__button--zoom" title="Zoom in/out"></button> <div class="pswp__preloader"> <div class="pswp__preloader__icn"> <div class="pswp__preloader__cut"> <div class="pswp__preloader__donut"></div></div></div></div></div><div class="pswp__share-modal pswp__share-modal--hidden pswp__single-tap"> <div class="pswp__share-tooltip"></div></div><button class="pswp__button pswp__button--arrow--left" title="Previous (arrow left)"> </button> <button class="pswp__button pswp__button--arrow--right" title="Next (arrow right)"> </button> <div class="pswp__caption"> <div class="pswp__caption__center"></div></div></div></div><div class="pswp__thumbnails"></div></div>
1728<div class="mask-overlay ntpf t__0 r__0 l__0 b__0 op__0 pe_none"></div><div id="nt_menu_canvas" class="nt_fk_canvas nt_sleft dn lazyload" data-include="/search/?view=mn"></div>
1729<i class="close_pp pegk pe-7s-close ts__03 cd close_mn_t4 ntpf op__0 pe_none"></i><div id="sp_notices_wrapper"></div><form method="post" action="/localization" id="CurrencyLangSelector" accept-charset="UTF-8" class="hide hidden dn" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/cart" /><input type="hidden" name="currency_code" id="CurrencySelector" value="USD" data-disclosure-input/></form><div id="nt_login_canvas" class="nt_fk_canvas dn lazyload" data-include="/cart/?view=login"><div class="lds_bginfinity pr"></div></div><div id="nt_search_canvas" class="nt_fk_canvas dn" data-include="/search?q=&view=pp"></div><div id="shopify-section-cookies_law" class="shopify-section pf b__0 r__0 l__0 bgw"><div class="popup_cookies_wrap container-fluid pl__0 pr__0" data-stt='{ "day_next": 30,"pp_version":1 }'>
1730   <div class="row al_center fl_center tc tl_md">
1731     <div class="col-12 col-md popup_cookies_text">We use cookies to improve your experience on our website. By browsing this website, you agree to our use of cookies.</div>
1732     <div class="col-12 col-md-auto popup_cookies_btns"><a href="#" data-no-instant rel="nofollow" class="pp_cookies_accept_btn tu dib">Accept</a>
1733     </div>
1734   </div>
1735</div><style data-shopify>#shopify-section-cookies_law {
1736    position: fixed;
1737    top: auto;
1738    z-index: 999;
1739    padding: 15px 35px;
1740    box-shadow: 0 0 9px rgba(0,0,0,.14);
1741    transition: -webkit-transform .35s ease;
1742    transition: transform .35s ease;
1743    transition: transform .35s ease,-webkit-transform .35s ease;
1744    -webkit-transform: translate3d(0,100%,0);
1745    transform: translate3d(0,100%,0);
1746}
1747#shopify-section-cookies_law.pp_onshow {
1748    -webkit-transform: none;
1749    transform: none;
1750}
1751#shopify-section-cookies_law.pp_onhide {
1752    -webkit-transform: translate3d(0,100%,0);
1753    transform: translate3d(0,100%,0);
1754}
1755a.pp_cookies_more_btn {
1756    border-bottom: 2px solid #f6f6f8;
1757    color: #222;
1758    font-weight: 500;
1759    font-size: 13px;
1760    margin-right: 20px;
1761    transition: all .25s ease;
1762}
1763a.pp_cookies_more_btn:focus, a.pp_cookies_more_btn:hover {
1764    opacity: .7;
1765}
1766a.pp_cookies_accept_btn {
1767    font-weight: 500;
1768    padding: 10px 14px;
1769    font-size: 12px;
1770    background-color: #56cfe1;
1771    color: #fff;
1772    transition: all .25s ease;
1773}
1774a.pp_cookies_accept_btn:focus, a.pp_cookies_accept_btn:hover {
1775    background-color: #007e91;
1776}
1777@media (max-width: 767px) {
1778  .popup_cookies_text {
1779      margin-bottom: 15px;
1780  }
1781}</style></div><div id="snow_ef_t4" class="dn"></div>
1781<div id="gliconsymbols" class="hide dn"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><symbol id="scl_remove"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"> <polyline points="3 6 5 6 21 6"></polyline><path d="M19 6v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6m3 0V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2"></path><line x1="10" y1="11" x2="10" y2="17"></line><line x1="14" y1="11" x2="14" y2="17"></line> </svg> </symbol> <symbol id="scl_edit"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"> <path d="M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7"></path><path d="M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z"></path> </svg> </symbol> <symbol id="scl_selected"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M9 20l-7-7 3-3 4 4L19 4l3 3z"/></svg></symbol></svg></div>
1781<script src="https://d3e54v103j8qbb.cloudfront.net/js/jquery-3.5.1.min.dc5e7f18c8.js?site=6094d023d4d9a411f8a6b7dd" type="text/javascript" integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin="anonymous"></script>
1781
1782 
1783
1784<!-- spurit_uev-added -->
1785<!-- "snippets/spurit_uev-theme-snippet.liquid" was not rendered, the associated app was uninstalled -->
1786<!-- /spurit_uev-added -->
1787
1788
1789<!-- spurit_sri-added -->
1790<script>
1791    if(typeof(Spurit) === 'undefined'){
1792        var Spurit = {};
1793    }
1794    if(!Spurit.recurringInvoices){
1795        Spurit.recurringInvoices = {};
1796    }
1797    if(!Spurit.recurringInvoices.snippet){
1798        Spurit.recurringInvoices.snippet = {};
1799    }
1800    Spurit.recurringInvoices.snippet.appId = '46';
1801    Spurit.recurringInvoices.snippet.shopHash = '2fbc27a28b026ae317febc86b454121e';
1802    Spurit.recurringInvoices.snippet.shopDomain = 'footnanny-2.myshopify.com';
1803    Spurit.recurringInvoices.snippet.folderStore = 'https://cdn-spurit.com/shopify-apps/recurring-invoices/store/';
1804    Spurit.recurringInvoices.snippet.folderCss = 'https://cdn-spurit.com/shopify-apps/recurring-invoices/';
1805    Spurit.recurringInvoices.snippet.cdnHostPath = 'https://cdn-spurit.com/';
1806    Spurit.recurringInvoices.snippet.cdnJsLibsPath = 'https://cdn-spurit.com/all-apps/';
1807    Spurit.recurringInvoices.snippet.moneyFormat = '$ {{amount}}';
1808
1809    if(typeof(Spurit.globalSnippet) === 'undefined'){
1810        Spurit.globalSnippet = {
1811            shop_currency: 'USD',
1812            money_format: '$ {{amount}}',
1813            cart: {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"USD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0},
1814            customer_id: ''
1815        };
1816    }
1817
1818    if(typeof(Spurit.recurringInvoices.translation) === 'undefined'){
1819        Spurit.recurringInvoices.translation = {
1820            select_periodicity: 'Select frequency:',
1821            weeks: 'Weeks',
1822            months: 'Months',
1823            weekly: 'Weekly',
1824            monthly: 'Monthly',
1825            custom: 'Custom'
1826        };
1827    }
1828</script>
vendor: 1 bytes, line 1828
1828
1829<script src="https://cdn-spurit.com/shopify-apps/recurring-invoices/common.js"></script>
1829
1830<!-- /spurit_sri-added -->
1831
1832 </script>
1832<script>
1833  if(typeof(Spurit) === 'undefined'){
1834    var Spurit = {};
1835  }
1836  if(!Spurit.RecurringOrderAndSubscriptions){
1837    Spurit.RecurringOrderAndSubscriptions = {};
1838  }
1839  if(!Spurit.RecurringOrderAndSubscriptions.snippet){
1840    Spurit.RecurringOrderAndSubscriptions.snippet = {};
1841  }
1842  if(!Spurit.RecurringOrderAndSubscriptions.snippet.products){
1843      Spurit.RecurringOrderAndSubscriptions.snippet.products = {};
1844  }
1845  Spurit.RecurringOrderAndSubscriptions.snippet.shopId = '2642';
1846  Spurit.RecurringOrderAndSubscriptions.snippet.shopHash = '9a4d45208d715eca21201b77f139062e';
1847  Spurit.RecurringOrderAndSubscriptions.snippet.hasCartLabel = false;
1848  Spurit.RecurringOrderAndSubscriptions.snippet.customerEmail = '';
1849
1850  if (typeof(Spurit.globalSnippet) === 'undefined' || Object.keys(Spurit.globalSnippet).length === 0){
1851      Spurit.globalSnippet = {
1852          shop_currency: 'USD',
1853          money_format: '$ {{amount}}',
1854          cart: {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"USD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0},
1855          customer_id: ''
1856      };
1857  }
1858
1859  
1860
1861  
1862  
1863
1864  
1865  
1866</script>
1866
1867
1868<style>
1869.spurit-ros__widget [data-editable="general"] {
1870color: #000000;
1871font-size: 16px;
1872font-style: normal;
1873font-family: inherit;
1874font-weight: normal;
1875border-color: #DFE3E8;
1876border-width: 1px;
1877border-radius: 0px;
1878text-decoration: none;
1879background-color: rgba(255, 255, 255, 0);
1880}
1881.spurit-ros__widget [data-editable="discount"] {
1882color: #000000;
1883font-size: 16px;
1884font-style: normal;
1885font-family: inherit;
1886font-weight: normal;
1887text-decoration: none;
1888}
1889.spurit-ros__widget [data-editable="main-text"] {
1890color: #000000;
1891font-size: 16px;
1892font-style: normal;
1893font-family: inherit;
1894font-weight: normal;
1895border-color: #333333;
1896text-decoration: none;
1897background-color: #333333;
1898background-image: linear-gradient(45deg, transparent 50%, #000000 50%), linear-gradient(135deg, #000000 50%, transparent 50%);
1899}
1900.spurit-ros__widget [data-editable="additional-text"] {
1901color: #637381;
1902font-size: 14px;
1903font-style: normal;
1904font-family: inherit;
1905font-weight: normal;
1906text-decoration: none;
1907}
1908
1909</style>
1910
1911<script src="https://cdn-spurit.com/all-apps/spurit.global-2.x.min.js" async></script>
vendor: 1 bytes, line 1911
1911
1912<script src="https://cdn-spurit.com/shopify-apps/recurring-order-and-subscriptions/common.js" async></script>
1912
1913<link href="https://cdn-spurit.com/shopify-apps/recurring-order-and-subscriptions/common.css" rel="stylesheet" type="text/css" media="all">
1914
1915
1916
1917
1918 <!-- "snippets/smile-initializer.liquid" was not rendered, the associated app was uninstalled -->
1919<script defer src="//footnanny.com/cdn/shop/t/25/assets/footer.js?v=64545009650689622051732095327" type="text/javascript"></script>
1919
1920
1921<style> .powrIframeLoader {display: none;} </style>
1922<div id="shopify-block-AT0oydUdQQVc5MkVFd__234434759646961565" class="shopify-block shopify-app-block">
1923<link href="//cdn.shopify.com/extensions/01a0d12f-9869-7065-aafe-da24430e7daf/bixgrow-affiliate-201/assets/bixgrow_affiliate_marketing.css" rel="stylesheet" type="text/css" media="all" />
1924<link href="//cdn.shopify.com/extensions/01a0d12f-9869-7065-aafe-da24430e7daf/bixgrow-affiliate-201/assets/bixgrow_referral_widget.css" rel="stylesheet" type="text/css" media="all" />
1925<script type="module" src="https://cdn.shopify.com/extensions/01a0d12f-9869-7065-aafe-da24430e7daf/bixgrow-affiliate-201/assets/bixgrow_referral_widget.js"></script>
1925
1926</div><div id="shopify-block-AVUVMWlY4Y0F6UEhId__9859414570452352049" class="shopify-block shopify-app-block">
1926<script>
1927    var bgReferralIdentifiersRaw = "[]";
1928</script>
1928
1929
1930</div><!-- Failed to render app block "855628211100114053": app block path "shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507" does not exist --><div id="shopify-block-AY3pVa3ZJR0E3aHF6e__10436698916776057164" class="shopify-block shopify-app-block">
1930<script id="subscription-helper">
1931
1932        if (!window.AppstleIncluded) {
1933          window.AppstleIncluded = true;
1934          window.RS = Window.RS || {};
1935          
1936            RS.Config = {
1937                "selectors": {
1938                    "payment_button_selectors": "form[action$='/cart/add'] .shopify-payment-button",
1939                    "subscriptionLinkSelector": "",
1940                    "atcButtonPlacement": "BEFORE",
1941                    "subscriptionLinkPlacement": "BEFORE",
1942                    "cartRowSelector": "",
1943                    "cartLineItemSelector": "",
1944                    "cartLineItemPerQuantityPriceSelector": "",
1945                    "cartLineItemTotalPriceSelector": "",
1946                    "cartLineItemSellingPlanNameSelector": "",
1947                    "cartSubTotalSelector" : "",
1948                    "cartLineItemPriceSelector": "",
1949                    "cartLineItemPlacement": "BEFORE",
1950                    "cartHiddenAttributesSelector": "",
1951                    "buildABoxDiscountSelector": "",
1952                },
1953                "baseUrl": "https://subscription-admin.appstle.com",
1954                "usedTranslation": "true",
1955                "enableCartWidgetFeature": "false",
1956                "storefrontAnalyticsForwardingEnabled": false,
1957                "appstleStorefrontAnalyticsPath": "",
1958                "useUrlWithCustomerId": "true",
1959                "atcButtonSelector": ".single_add_to_cart_button",
1960                "moneyFormat": "$ {{amount}}",
1961                "oneTimePurchaseText": "One Time Purchase",
1962                "minimumQuantityMessage": "",
1963                "tapToSelectText": "Tap To Select",
1964                "bundleDiscountTextV2": "bundle discount extra: {{bundleDiscount}} off",
1965                "productPageUnitPriceSelectorV2": "",
1966                "monthsFrequencyTextV2": "Months",
1967                "monthlyLabelTextV2": "Monthly",
1968                "monthFrequencyTextV2": "Month",
1969                "weeksFrequencyTextV2": "Weeks",
1970                "weeklyLabelTextV2": "Weekly",
1971                "weekFrequencyTextV2": "Week",
1972                "daysFrequencyTextV2": "Days",
1973                "dayFrequencyTextV2": "day",
1974                "yearsFrequencyTextV2": "Years",
1975                "yearlyLabelTextV2": "Yearly",
1976                "yearFrequencyTextV2": "Year",
1977                "offFrequencyTextV2": "Off",
1978                "prepayLabelTextV2": "Prepay",
1979                "prepaidLabelTextV2": "Prepaid",
1980                "prepaidSaveBadgeTextV2": "SAVE {{selectedDiscountPercentage}}",
1981                "onetimeDescriptionTextV2": "",
1982                "atcButtonTextV2": "",
1983                "oneTimeFrequencyTextV2": "One Time",
1984                "cancelAnytimeLabelTextV2": "Cancel Anytime",
1985                "noSubscriptionLabelTextV2": "No Subscription",
1986                "addToShipmentButtonTextV2": "Add to Shipment",
1987                "addToShipmentProcessingV2": "Processing...",
1988                "addToShipmentSuccessTextV2": "Success",
1989                "addToShipmentErrorTextV2": "Error",
1990                "addToShipmentTooltipTextV2": "Please avoid double delivery charges! Login to add this product to an upcoming delivery.",
1991                "frequencyCombinedWidgetTextV2": "Frequency",
1992                "selectDeliverOptionV2": "Select Delivery Option",
1993                "subscribeAndSaveSuccessV2": "Subscription Selected",
1994                "unsubscribeFrequencyTextV2": "One-time Purchase",
1995                "deliveryEveryFrequencyTextV2": "Delivery Frequency",
1996                "sellingPlanTitleTextNonPrepaid": "{{sellingPlanName}}",
1997                "subscribeAndSaveInitalV2": "Subscribe and save",
1998                "subscriptionDescriptionTextV2": "You will also receive one free rescue buffer per order",
1999                "atcButtonTextSelector": "",
2000                "disableCartWidgetOnVariants": "",
2001                "shop": "footnanny-2.myshopify.com",
2002                "deliveryText": "delivery",
2003                "purchaseOptionsText": "Purchase Options",
2004                "manageSubscriptionButtonText": "",
2005                "subscriptionOptionText": "Subscribe to save 60% ",
2006                "sellingPlanSelectTitle": "DELIVERY FREQUENCY",
2007                "subscriptionPriceDisplayText": "",
2008                "tooltipTitle": "Subscription detail",
2009                "showTooltipOnClick": "false",
2010                "tooltipDesctiption": `<strong>Have complete control of your subscriptions<\/strong><br\/><br\/>Skip, reschedule, edit, or cancel deliveries anytime, based on your needs.`,
2011                "tooltipDescriptionOnPrepaidPlan": "<b>Prepaid Plan Details<\/b><\/br> Total price: {{totalPrice}} ( Price for every delivery: {{pricePerDelivery}})",
2012                "tooltipDescriptionOnMultipleDiscount": "<b>Discount Details<\/b><\/br> Initial discount is {{discountOne}} and then {{discountTwo}}",
2013                "manualTranslation": "",
2014                "tooltipDescriptionCustomization": "{{{defaultTooltipDescription}}} <\/br>  {{{prepaidDetails}}} <\/br> {{{discountDetails}}}",
2015                "orderStatusManageSubscriptionTitle": "Subscription",
2016                "orderStatusManageSubscriptionDescription": "Continue to your account to view and manage your subscriptions. Please use the same email address that you used to buy the subscription.",
2017                "orderStatusManageSubscriptionButtonText": "Manage your subscription",
2018                "subscriptionOptionSelectedByDefault" : false,
2019                "totalPricePerDeliveryText" : "{{prepaidPerDeliveryPrice}}\/delivery",
2020                "memberOnlySellingPlansJson": {},
2021                "nonMemberOnlySellingPlansJson": {},
2022                "sellingPlansJson": [{"frequencyCount":1,"frequencyInterval":"MONTH","billingFrequencyCount":1,"billingFrequencyInterval":"MONTH","frequencyName":"Monthly Subscription","frequencyDescription":"","discountOffer":60.0,"afterCycle1":0,"discountType":"PERCENTAGE","discountEnabled":true,"discountEnabledMasked":true,"id":"gid://shopify/SellingPlan/6096879859","frequencyType":"ON_PURCHASE_DAY","specificDayEnabled":false,"cutOff":0,"prepaidFlag":"false","idNew":"gid://shopify/SellingPlan/6096879859","planType":"PAY_AS_YOU_GO","deliveryPolicyPreAnchorBehavior":"ASAP","freeTrialEnabled":false,"memberOnly":false,"nonMemberOnly":false,"formFieldJson":"[]","frequencySequence":0,"groupName":"Monthly Product Subscription","groupId":2366210291,"repeatingCycle":false,"defaultSelectedPlan":false,"inventoryPolicyReserve":"ON_SALE","appstleCycles":[]},{"frequencyCount":3,"frequencyInterval":"MONTH","billingFrequencyCount":3,"billingFrequencyInterval":"MONTH","frequencyName":"Quarterly Subscription","frequencyDescription":"","discountOffer":40.0,"afterCycle1":0,"discountType":"PERCENTAGE","discountEnabled":true,"discountEnabledMasked":true,"id":"gid://shopify/SellingPlan/6096945395","frequencyType":"ON_PURCHASE_DAY","specificDayEnabled":false,"cutOff":0,"prepaidFlag":"false","idNew":"gid://shopify/SellingPlan/6096945395","planType":"PAY_AS_YOU_GO","deliveryPolicyPreAnchorBehavior":"ASAP","freeTrialEnabled":false,"memberOnly":false,"nonMemberOnly":false,"formFieldJson":"[]","frequencySequence":1,"groupName":"Monthly Product Subscription","groupId":2366210291,"repeatingCycle":false,"defaultSelectedPlan":false,"inventoryPolicyReserve":"ON_SALE","appstleCycles":[]}],
2023                "widgetEnabled": true,
2024                "showFreeGiftPrice" : true,
2025                "showFreeGiftComparePrice" : true,
2026                "enableFreeGiftLayout" : false,
2027                "freeGiftLabelText": "+ Free {{productName}}",
2028                "freeGiftBadgeText": "",
2029                "showTooltip" : true,
2030                "showCartWidgetOnBundleItems" : false,
2031                "prepaidOptionSelectedByDefault" : false,
2032                "disablePassingSellingPlanAsLineProperties" : true,
2033                "updateThemePrice" : false,
2034                "sortByDefaultSequence": false,
2035                "showSubOptionBeforeOneTime": false,
2036                "detectVariantFromURLParams": false,
2037                "disableQueryParamsUpdate": false,
2038                "showStaticTooltip": false,
2039                "showAppstleLink": true,
2040                "sellingPlanTitleText" : "{{sellingPlanName}} ({{sellingPlanPrice}}\/delivery)",
2041                "oneTimePriceText" : "{{price}}",
2042                "selectedPayAsYouGoSellingPlanPriceText" : "{{price}}",
2043                "selectedPrepaidSellingPlanPriceText" : " {{totalPrice}}",
2044                "selectedDiscountFormat" : "SAVE {{selectedDiscountPercentage}}",
2045                "manageSubscriptionBtnFormat" : "<a href='https:\/\/shopify.com\/10153723\/account\/profile' class='appstle_manageSubBtn' ><button class='btn' style='padding: 2px 20px'>{{manageSubscriptionButtonText}}<\/button>
2045<\/a><br><br>",
2046                "manageSubscriptionUrl" : "https:\/\/shopify.com\/10153723\/account\/pages\/019dbe72-e192-7fe5-9e91-82a0a1a8655f",
2047                "appstlePlanId": 163,
2048                "showCheckoutSubscriptionBtn": true,
2049                "priceSelector": "",
2050                "reloadPriceSelector": "",
2051                "landingPagePriceSelector": "",
2052                "quickViewClickSelector": "",
2053                "badgeTop": "",
2054                "pricePlacement": "BEFORE",
2055                "disableLoadingJquery": false,
2056                "widgetEnabledOnSoldVariant": "true",
2057                "switchRadioButtonWidget": false,
2058                "appstlePlanName": "BUSINESS",
2059                "appstlePlanFeatures": {"analytics": true, "webhookAccess": false, "accessBundling": true, "enableAutoSync": false, "accessBuildABox": true, "enablePriceSync": false, "enableAutomation": false, "enableCartWidget": true, "accessResendEmail": true, "enableAddressSync": false, "enableExternalApi": false, "enableResendEmail": true, "enableQuickActions": false, "accessQuickCheckout": false, "accessSplitContract": true, "enableSummaryReports": true, "enableCustomEmailHtml": true, "enableWidgetPlacement": true, "enableShippingProfiles": true, "enableCustomEmailDomain": false, "enableDunningManagement": true, "enableExportActivityLog": true, "enablePrepaidPayAsYouGo": false, "subscriptionOrderAmount": 30000, "enableOrderConsolidation": false, "accessWidgetDesignOptions": true, "enableImmediatePlaceOrder": true, "enableInventoryManagement": true, "accessOneTimeProductUpsells": true, "enableBillingIntervalChange": true, "enableProductSwapAutomation": false, "enableCancellationManagement": true, "enableAdminNotificationAccess": true, "accessSubscriptionActivityLogs": true, "accessSubscriberLoyaltyFeatures": true, "enableAddToExistingSubscription": false, "enableContractPriceModification": true, "enableTrackInventoryInSingleBAB": true, "accessManualSubscriptionCreation": true, "enableNextBillingDateModification": true, "accessCustomerPortalProductUpsells": false, "accessAdvanceSubscriptionPlanOptions": true, "accessAdvancedCustomerPortalSettings": true},
2060                "formMappingAttributeName": "",
2061                "formMappingAttributeSelector": "",
2062                "quickViewModalPollingSelector": "",
2063                "scriptLoadDelay": "0",
2064                "formatMoneyOverride": "false",
2065                "enableAddToExistingSubscriptionFeature": "false",
2066                "displayAddToExistingSubscriptionButtonForNotLoggedInV2": "",
2067                "showAddToSubscriptionButtonOnlyOnSubscriptionProducts": "false",
2068                "appstle_app_proxy_path_prefix": "apps\/subscriptions",
2069                "updatePriceOnQuantityChange": "",
2070                "widgetParentSelector": ".shopify-section-pr_summary",
2071                "quantitySelector": "quantity-input *",
2072                "enableAddJSInterceptor": "false",
2073                "isDevEnabled": false,
2074                "forceReloadWidgetSelector": "",
2075                "forceReloadOnFreqChange": false,
2076                "showPrepaidPlanSeparately": true,
2077                "debugLogsEnabled": true,
2078                "isUseStorefrontAPI": true,
2079                "reBuyEnabled": "false",
2080                "loyaltyDetailsLabelText": "",
2081                "loyaltyPerkDescriptionTextV2": "{{#isDiscountTypeFreeProduct}}<div style='display: flex;'><div style='height: 60px; width: 60px; flex-shrink: 0; margin-right: 10px;'><img style='width: 100%' src={{{featured_image}}}><\/img><\/div><div>{{^isZeroBillingCycle}}<span class='appstle-loyalty-billing-cycle'>Only on <span class='appstle-loyalty-billing-cycle-count'>{{{billingCycleBlock}}}<\/span> Order,<\/span>{{\/isZeroBillingCycle}}<span class='appstle-free-product-loyalty'>{{#isZeroBillingCycle}}Get{{\/isZeroBillingCycle}}{{^isZeroBillingCycle}} get {{\/isZeroBillingCycle}} a FREE {{freeProductName}} {{#isZeroBillingCycle}}on your first order.{{\/isZeroBillingCycle}}<\/span><\/div><\/div>{{\/isDiscountTypeFreeProduct}}{{#isDiscountTypePercentage}}Get <span class='appstle-loyalty-discount'><span class='appstle-precentage-loyalty'>{{{discount}}}% off<\/span><\/span> on <span class='appstle-loyalty-billing-cycle'><span class='appstle-loyalty-billing-cycle-count'>{{{billingCycleBlock}}}<\/span> Order and onwards<\/span>.{{\/isDiscountTypePercentage}}{{#isDiscountTypeShipping}}Get <span class='appstle-loyalty-discount'>
2081shipping at <span class='appstle-shipping-loyalty'>{{{formatDiscountedPrice}}}<\/span><\/span> on <span class='appstle-loyalty-billing-cycle'><span class='appstle-loyalty-billing-cycle-count'>{{{billingCycleBlock}}}<\/span> Order and onwards<\/span>.{{\/isDiscountTypeShipping}}{{#isDiscountTypeFixed}}Get <span class='appstle-loyalty-discount'><span class='appstle-fixed-loyalty'>{{{formatDiscountedPrice}}}<\/span> off<\/span> on <span class='appstle-loyalty-billing-cycle'><span class='appstle-loyalty-billing-cycle-count'>{{{billingCycleBlock}}}<\/span> Order and onwards<\/span>.{{\/isDiscountTypeFixed}}{{#isDiscountTypeFixedPrice}}Get this product at <span class='appstle-loyalty-discount'><span class='appstle-fixed-price-loyalty'>{{{formatDiscountedPrice}}}<\/span><\/span> on <span class='appstle-loyalty-billing-cycle'><span class='appstle-loyalty-billing-cycle-count'>{{{billingCycleBlock}}}<\/span> Order and onwards<\/span>.{{\/isDiscountTypeFixedPrice}}",
2082                "widgetType": "WIDGET_TYPE_7",
2083                "collectionWidgetType": "LEGACY",
2084                "enableCompactProductPageWidget": false,
2085                "enableCartDrawerWidget": false,
2086                "cartDrawerWidgetStyle": false,
2087                "cartDrawerWidgetInlineStyle": "",
2088                "cartDrawerWidgetPanelStyle": "",
2089                "cartDrawerWidgetSegmentedStyle": "",
2090                "showOneTimeComparePrice": false,
2091                "showCombinedSellingPlanCartWidget": false,
2092                "combinedCartWidgetSelector": "",
2093                "removeUnsubscribeOption": false,
2094                "widgetTemplateHtml": `{% raw %}{% endraw %}`,
2095                
2096                  "allWidgetTemplateHtml": "{\"WIDGET_TYPE_1\":\"{% raw %}{% endraw %}\",\"WIDGET_TYPE_6\":\"{% raw %}<div id=\\\"appstle-widget-template\\\">\\n  <div class=\\\"appstle_sub_widget\\\" id=\\\"appstle_subscription_widget{{widgetId}}\\\">\\n<div class=\\\"appstle_widget_title\\\">{{{purchaseOptionsText}}}</div>\\n      <div class=\\\"widgetSellingPlanWrapper\\\">\\n{{^requires_selling_plan}}\\n{{^showSubOptionBeforeOneTime}}\\n        <div class=\\\"appstle_input_wrapper appstle_onetime_block\\\">\\n          <input type=\\\"radio\\\" id=\\\"appstle_selling_plan_label_1{{widgetId}}\\\" name=\\\"selling_plan\\\" value=\\\"\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" {{^subscriptionOptionSelectedDefault}}checked{{/subscriptionOptionSelectedDefault}}>\\n          <label for=\\\"appstle_selling_plan_label_1{{widgetId}}\\\">\\n<div class=\\\"appstle-selling-plan-name-wrapper\\\">\\n            {{oneTimePuchaseText}}\\n<div class=\\\"appstle-cancel-text\\\">{{{noSubscriptionLabelTextV2}}}</div>\\n</div>\\n      <div class=\\\"appstle-selling-plan-detail-wrapper\\\">\\n<div class=\\\"appstle_span_wrapper\\\">\\n{{#showOneTimeComparePrice}}\\n<span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_onetime_amount_compare\\\">\\n  {{{oneTimePuchaseComparePriceAmount}}}\\n</span>\\n{{/showOneTimeComparePrice}}\\n\\n<span  class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_onetime_amount\\\">{{{oneTimePuchaseAmount}}}</span></div>\\n</div>\\n          </label>\\n          \\n        </div>\\n{{/showSubOptionBeforeOneTime}}\\n{{/requires_selling_plan}}\\n        {{#sellingPlanVariants}}\\n           <div class=\\\"appstle_input_wrapper\\\">\\n    \\n             <input type=\\\"radio\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" id=\\\"{{sellingPlanId}}\\\" value=\\\"{{sellingPlanId}}\\\" name=\\\"selling_plan\\\" {{#isChecked}}checked{{/isChecked}}>\\n{{^prepaidFlag}}\\n             <label for=\\\"{{sellingPlanId}}\\\">\\n<div class=\\\"appstle-selling-plan-name-wrapper appstle-selling-plan-label-name\\\">\\n                {{{name}}}\\n<div class=\\\"appstle-cancel-text\\\">{{{cancelAnytimeLabelTextV2}}}</div>\\n</div>\\n<div class=\\\"appstle-selling-plan-detail-wrapper\\\">\\n<div class=\\\"appstle_span_wrapper\\\">\\n       <span class=\\\"appstle_lowercase appstle_sellingPlan_formattedCompareAtPrice appstle_price_block\\\">{{{formattedCompareAtPrice}}}</span>
2096\\n        <span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_price_block\\\">{{{formattedPrice}}}</span>\\n\\n\\n</div>   \\n<span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_formattext_block\\\"></span>\\n{{#showPricePerDay}}<div class=\\\"appstle-perday-price\\\">{{{pricePerDay}}}</div>{{/showPricePerDay}}\\n<div class=\\\"appstle-frequency-description\\\">\\n{{{frequencyDescription}}}    \\n</div>\\n     </div>\\n </label>\\n{{#showFormattedDiscountText}}\\n  <span class=\\\"appstle_sellingPlan_discountText\\\">{{{formattedDiscountText}}}</span>\\n{{/showFormattedDiscountText}}\\n<div class=\\\"appstle-sm-hide  appstle-frequency-description\\\">{{{frequencyDescription}}} </div>     \\n{{/prepaidFlag}}\\n{{#prepaidFlag}}\\n<label for=\\\"{{sellingPlanId}}\\\">\\n<div class=\\\"appstle-selling-plan-name-wrapper appstle-selling-plan-label-name\\\">\\n                {{{name}}}\\n<div class=\\\"appstle-cancel-text\\\">{{{cancelAnytimeLabelTextV2}}}</div>\\n</div>\\n<div class=\\\"appstle-selling-plan-detail-wrapper\\\">\\n<div class=\\\"appstle_span_wrapper\\\">\\n       <span class=\\\"appstle_lowercase appstle_sellingPlan_formattedCompareAtPrice appstle_price_block\\\">{{{formattedCompareAtPrice}}}</span>\\n        <span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_price_block\\\">{{{totalPrice}}}</span>\\n\\n</div>  \\n<span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_discount_block appstle_formattedPrepaidPerDeliveryPriceText\\\">{{{formattedPrepaidPerDeliveryPriceText}}}</span>\\n       {{#showPricePerDay}}<div class=\\\"appstle-perday-price\\\">{{{pricePerDay}}}</div>{{/showPricePerDay}}\\n<div class=\\\"\\\">\\n<div class=\\\"appstle-frequency-description\\\">\\n{{{frequencyDescription}}}    \\n</div>\\n</div>\\n</div>\\n</label>\\n{{#showFormattedDiscountText}}\\n  <span class=\\\"appstle_sellingPlan_discountText\\\">{{{formattedDiscountText}}}</span>\\n{{/showFormattedDiscountText}}\\n<div class=\\\"appstle-sm-hide  appstle-frequency-description\\\">{{{frequencyDescription}}} </div>     \\n\\n{{/prepaidFlag}}\\n      \\n           </div>\\n        {{/sellingPlanVariants}}\\n{{^requires_selling_plan}}\\n{{#showSubOptionBeforeOneTime}}\\n        <div class=\\\"appstle_input_wrapper appstle_onetime_block\\\">\\n          <input type=\\\"radio\\\" id=\\\"appstle_selling_plan_label_1{{widgetId}}\\\" name=\\\"selling_plan\\\" value=\\\"\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" {{^subscriptionOptionSelectedDefault}}checked{{/subscriptionOptionSelectedDefault}}>\\n          <label for=\\\"appstle_selling_plan_label_1{{widgetId}}\\\">\\n<div  class=\\\"appstle-selling-plan-name-wrapper\\\">\\n            {{oneTimePuchaseText}}\\n<div class=\\\"appstle-cancel-text\\\">{{{noSubscriptionLabelTextV2}}}</div>\\n</div>\\n<div class=\\\"appstle-selling-plan-detail-wrapper\\\">\\n<span  class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_onetime_amount_compare\\\">{{{oneTimePuchaseComparePriceAmount}}}</span>\\n      <span  class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_onetime_amount\\\">{{{oneTimePuchaseAmount}}}</span>\\n\\n</div>\\n          </label>\\n          \\n        </div>\\n{{/showSubOptionBeforeOneTime}}\\n{{/requires_selling_plan}}\\n    </div>\\n{{#showStaticTooltip}}\\n<div class=\\\"appstle_tooltip_wrapper_static\\\"> {{{toolTipDescription}}}</div>\\n{{/showStaticTooltip}}\\n{{#showTooltip}}\\n<div class=\\\"appstle-tootltip-parent\\\">\\n    <div data-appstle-icon=\\\"\\\" class=\\\"appstle_tooltip_wrapper\\\">\\n    <svg width=\\\"90\\\" height=\\\"90\\\" viewBox=\\\"0 0 90 90\\\" xmlns=\\\"http://www.w3.org/2000/svg\\\" class=\\\"tooltip_subscription_svg\\\">\\n    <path\\n      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.8
2096635 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\\\"\\n    ></path>\\n    </svg>\\n    <span class=\\\"appstle_tooltip_title\\\">{{{tooltipTitle}}}</span>\\n  </div>\\n<div class=\\\"appstle_tooltip\\\">\\n    <div class=\\\"appstle_tooltip_content\\\">\\n      {{{toolTipDescription}}}\\n    </div>\\n    {{#showAppstleLink}}\\n    <div class=\\\"appstle_tooltip_appstle\\\">\\n      <a href=\\\"https://appstle.com\\\" class=\\\"appstle_link\\\" target=\\\"_blank\\\">\\n      POWERED BY APPSTLE      </a>\\n    </div>\\n    {{/showAppstleLink}}\\n    </div>\\n</div>\\n{{/showTooltip}}\\n<style>\\n.widgetSellingPlanWrapper {\\n    display: grid;\\n    grid-template-columns: repeat(2, minmax(0, 1fr));\\n    gap: 1.5rem;\\n    grid-auto-rows: 1fr;\\n    margin-bottom: 6px;\\nmargin-top: 10px;\\n}\\n\\n.widgetSellingPlanWrapper input {\\n    display: none;\\n}\\n\\n.widgetSellingPlanWrapper label {\\n    border-radius: 10px;\\n    border: 1px solid rgba(var(--color-foreground));\\n    padding: 0.5rem;\\n    display: flex;\\n    justify-content: center;\\n    align-items: center;\\n    display: block;\\n    height: 100%;\\n    width: 100%;\\n    text-align: center;\\ncursor: pointer;\\n}\\n\\n.widgetSellingPlanWrapper input:checked+label {\\n    background-color: rgba(var(--color-foreground)) !important;\\ncolor: rgba(var(--color-background)) !important;\\n}\\n.appstle_lowercase {\\n    text-transform: lowercase;\\n}\\n\\n\\n.appstle_input_wrapper {\\n    position: relative;\\n}\\n\\nspan.appstle_sellingPlan_discountText {\\n    position: absolute;\\n    background: rgba(var(--color-foreground));\\n    color: rgba(var(--color-background));\\n    border-radius: 3px;\\n    padding: 1px 18px;\\n    left: 50%;\\n    display: block;\\n    transform: translate(-50%, -50%);\\n    white-space: nowrap;\\n}\\n\\nspan.appstle_sellingPlan_discountText:empty {\\n    display: none !important;\\n}\\ndiv.appstle_span_wrapper{\\n\\tdisplay: flex;\\n\\tjustify-content: center;\\n}\\n</style>\\n<style>\\n.widgetSellingPlanWrapper {\\n    grid-template-columns: repeat(3, minmax(0, 1fr)) !important;\\n   gap: 0.8rem !important;\\n}\\n\\n.appstle_sub_widget {\\n    max-width: 100%!important;\\n} \\n\\n.widgetSellingPlanWrapper label {\\n    height: auto !important;\\n    border: none !important;\\n    padding: 14px 5px !important;\\n    display: flex !important;\\n    justify-content: center !important;
2096\\n    align-items: center !important;\\n    flex-direction: column;\\n    max-width: 100% !important;\\n    width: unset !important;\\nline-height: 20px;\\n}\\n\\n.appstle_how_does_it_work {\\n    line-height: 16px !important;\\n    margin: 6px 0px;\\n    color: rgba(var(--color-background));\\n}\\n@media screen and (max-width: 800px) {\\n    .appstle_how_does_it_work {\\n        text-align: right;\\n    }\\n}\\n\\nspan.appstle_lowercase.appstle_sellingPlan_price.appstle_formattext_block {\\ntext-align: right !important;\\n    display: block;\\n}\\n\\n.appstle_span_wrapper {\\n    align-items: baseline;\\n}\\n\\nspan.appstle_lowercase.appstle_sellingPlan_price.appstle_discount_block.appstle_formattedPrepaidPerDeliveryPriceText {\\n    display: block;\\n    text-align: right;\\n}\\n\\n.appstle_input_wrapper {\\n    display: flex;\\n    height: 100% !important;\\nflex-direction: column;\\n}\\n\\n.appstle_sub_widget input[type=radio]+label:before {\\n    content: \\\"\\\";\\n    position: absolute;\\n    inset: 0;\\n    border-radius: 12px;\\n    padding: 2px;\\n    background: #121212;\\n    -webkit-mask: linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);\\n    -webkit-mask-composite: xor;\\n    mask-composite: exclude;\\n    pointer-events: none;\\n    z-index: 0;\\n    transition: all 0.2s;\\n}\\n\\n.appstle_sub_widget input[type=radio]:checked+label:before {\\n    content: \\\"\\\";\\n    position: absolute;\\n    inset: 0;\\n    border-radius: 12px;\\n //   padding: 4px;\\n// background: linear-gradient(to right,#Fef58f,#7A3900);\\n//background: #E53D29;\\n  border: 2px transparent;\\n    -webkit-mask: linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);\\n    -webkit-mask-composite: xor;\\n    mask-composite: exclude;\\n    pointer-events: none;\\n    z-index: 0;\\n}\\n\\nspan.appstle_sellingPlan_discountText {\\n    background: rgba(var(--color-foreground));\\n    border-radius: 100px !important;\\n    padding: 0px 8px !important;\\n    height: 20px;\\n    display: flex !important;\\n    justify-content: center;\\n    align-items: center;\\n    letter-spacing: 1px;\\nz-index: 2;\\n}\\nspan.appstle_lowercase.appstle_sellingPlan_price.appstle_onetime_amount_compare {\\ntext-decoration: line-through;\\n}\\n\\n\\nspan.appstle-popular {\\n    position: absolute;\\n    top: -40px;\\n    background: black;\\n    color: rgba(var(--color-background));\\n    z-index: -3;\\n    border-radius: 10px;\\n    padding: 0px 10px 29px 10px;\\nleft: 0;\\n}\\n\\n.widgetSellingPlanWrapper label {\\n    border-radius: 14px;\\n}\\n\\n.widgetSellingPlanWrapper input:checked+label {\\n    overflow: hidden;\\n}\\n\\n\\n.appstle-perday-price {\\ndisplay: none;\\n}\\n\\n    .widgetSellingPlanWrapper {\\n    grid-template-columns: repeat(1, minmax(0, 1fr)) !important;\\n}\\n\\n.widgetSellingPlanWrapper label {\\n    flex-direction: row;\\n    justify-content: space-between !important;\\n    align-items: flex-start !important;\\nwidth: 100% !important;\\n}\\n\\n.widgetSellingPlanWrapper label {\\n    text-align: left;\\n    padding: 16px !important;\\nflex-basis: unset;\\n}\\n\\n.appstle_span_wrapper {\\n    justify-content: flex-end !important;\\n}\\n\\n.appstle-perday-price {\\n    text-align: right;\\n}\\n\\n.widgetSellingPlanWrapper {\\n    gap: 15px !important;\\n}\\n\\nspan.appstle-popular {\\n    width: calc(100% - 20px);\\n    text-align: center;\\n    letter-spacing: 2px;\\n    top: -30px;\\nleft: 0;\\n}\\n\\nspan.appstle_sellingPlan_discountText {    \\nleft: unset !important;\\n    right: 15px;\\n    transform: translate(0, -50%) !important;\\n}\\n.appstle-cancel-text {\\n    text-align: left;\\n}\\n\\n.appstle_input_wrapper label {\\n    text-align: left !important;\\n}\\n\\n.widgetSellingPlanWrapper input:checked+label {\\n    width: 100% !important;\\n    margin: 0 !important;\\n}\\n.appstle_input_wrapper {\\n    width: 100% !important;\\nflex-direction: row;\\n}\\n.widgetSellingPlanWrapper input:checked+label+span {\\n    background: rgba(var(--color-background)) !important;\\n    color:rgba(var(--color-foreground)) !important;\\n    border: 2px solid rgba(var(--color-foreground));\\n}\\n.appstle_onetime_block .appstle_span_wrapper {\\n    grid-column: 2;\\n}\\n.appstle-frequency-description {\\n  text-align: right !important;\\n}\\n\\n\\n.appstle-sm-hide {\\n  display: none;\\n}\\n\\n@media screen and (min-width: 800px) {\\n.appstle-lg-show {\\n  display: block;\\n}\\n.appstle-lg-hide {\\n  display: none;\\n}\\n\\n}\\n\\nspan.appstle_lowercase.appstle_sellingPlan_formattedCompareAtPrice.appstle_price_block {\\n    text-decoration: line-through;\\n    display: block;\\n    margin-right: 3px;\\n    color: rgba(var(--color-foreground));\\n}\\n.widgetSellingPlanWrapper input:checked+label .appstle_sellingPlan_formattedCompareAtPrice {\\ncolor:rgba(var(--color-background));\\n} \\n\\n.appstle_span_wrapper > * {\\nflex-shrink: 0\\n}\\n.appstle-selling-plan-detail-wrapper{\\ncolor: rgba(var(--color-foreground));\\n}\\n.widgetSellingPlanWrapper input:checked+label .appstle-selling-plan-detail-wrapper{\\ncolor: rgba(var(--color-background)) !important;\\n}\\n\\n</style>\\n</div>{% endraw %}\",\"WIDGET_TYPE_7\":\"{% raw %}{% endraw %}\",\"WIDGET_TYPE_8\":\"{% raw %}{% endraw %}\",\"WIDGET_TYPE_2\":\"{% raw %}{% endraw %}\",\"WIDGET_TYPE_3\":\"{% raw %}
2096<div id=\\\"appstle-widget-template\\\">\\n  <div class=\\\"appstle_sub_widget\\\" id=\\\"appstle_subscription_widget{{widgetId}}\\\">\\n<div class=\\\"appstle_widget_title\\\">{{{purchaseOptionsText}}}</div>\\n      <div class=\\\"widgetSellingPlanWrapper appstle_subscription_wrapper\\\">\\n{{#showSubOptionBeforeOneTime}}\\n        {{#sellingPlanVariants}}\\n           <div class=\\\"appstle_input_wrapper appstle_subscription_option\\\">\\n             <input type=\\\"radio\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" id=\\\"{{sellingPlanId}}\\\" value=\\\"{{sellingPlanId}}\\\" name=\\\"selling_plan\\\" {{#isChecked}}checked{{/isChecked}}>\\n             {{^prepaidFlag}}\\n             <label for=\\\"{{sellingPlanId}}\\\" class=\\\"appstle_widget_three\\\">\\n                 {{{name}}}\\n<div class=\\\"appstle_span_wrapper\\\">\\n        <span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_price_block\\\">{{{formattedPrice}}}</span>\\n{{#showSecondFormattedDiscountText}}{{^isFixedPrice}}<span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_discount_block\\\">&nbsp;({{{secondFormattedDiscountText}}})</span> {{/isFixedPrice}}{{/showSecondFormattedDiscountText}}\\n</div>\\n    \\n             </label>\\n        {{/prepaidFlag}}\\n        {{#prepaidFlag}}\\n             <label for=\\\"{{sellingPlanId}}\\\" class=\\\"appstle_widget_three\\\">\\n               {{{name}}}\\n<div class=\\\"appstle_span_wrapper\\\">\\n        <span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_price_block\\\">{{{totalPrice}}}</span>\\n {{#showSecondFormattedDiscountText}}{{^isFixedPrice}}<span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_discount_block\\\">&nbsp;({{{secondFormattedDiscountText}}})</span>{{/isFixedPrice}}{{/showSecondFormattedDiscountText}}\\n {{#formattedPrepaidPerDeliveryPriceText}}<span class=\\\"appstle_formattedPrepaidPerDeliveryPriceText\\\">&nbsp;({{{formattedPrepaidPerDeliveryPriceText}}})</span>{{/formattedPrepaidPerDeliveryPriceText}}\\n        </div>\\n    \\n             </label>\\n        {{/prepaidFlag}}\\n      \\n           </div>\\n        {{/sellingPlanVariants}}\\n{{/showSubOptionBeforeOneTime}}\\n       {{^requires_selling_plan}}\\n        <div class=\\\"appstle_input_wrapper appstle_onetime\\\">\\n          <input type=\\\"radio\\\" id=\\\"appstle_selling_plan_label_1{{widgetId}}\\\" name=\\\"selling_plan\\\" value=\\\"{{sellingPlanId}}\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" {{^subscriptionOptionSelectedDefault}}checked{{/subscriptionOptionSelectedDefault}}>\\n          <label for=\\\"appstle_selling_plan_label_1{{widgetId}}\\\" class=\\\"appstle_widget_three\\\">\\n            {{oneTimePuchaseText}}\\n      <span  class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_onetime_amount\\\">\\n{{#showOneTimeComparePrice}}\\n<span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_onetime_amount_compare\\\">\\n  {{{oneTimePuchaseComparePriceAmount}}}\\n</span>\\n{{/showOneTimeComparePrice}}\\n{{{oneTimePuchaseAmount}}}</span>\\n          </label>\\n          \\n        </div>\\n        {{/requires_selling_plan}}\\n{{^showSubOptionBeforeOneTime}}\\n        {{#sellingPlanVariants}}\\n           <div class=\\\"appstle_input_wrapper appstle_subscription_option\\\">\\n             <input type=\\\"radio\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" id=\\\"{{sellingPlanId}}\\\" value=\\\"{{sellingPlanId}}\\\" name=\\\"selling_plan\\\" {{#isChecked}}checked{{/isChecked}}>\\n             {{^prepaidFlag}}\\n             <label for=\\\"{{sellingPlanId}}\\\" class=\\\"appstle_widget_three\\\">\\n                 {{{name}}}\\n<div class=\\\"appstle_span_wrapper\\\">\\n        <span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_price_block\\\">{{{formattedPrice}}}</span>\\n{{#showSecondFormattedDiscountText}}{{^isFixedPrice}}<span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_discount_block\\\">&nbsp;({{{secondFormattedDiscountText}}})</span> {{/isFixedPrice}}{{/showSecondFormattedDiscountText}}\\n</div>\\n    \\n             </label>\\n        {{/prepaidFlag}}\\n        {{#prepaidFlag}}\\n             <label for=\\\"{{sellingPlanId}}\\\" class=\\\"appstle_widget_three\\\">\\n               {{{name}}}\\n<div class=\\\"appstle_span_wrapper\\\">
2096\\n        <span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_price_block\\\">{{{totalPrice}}}</span>\\n {{#showSecondFormattedDiscountText}}{{^isFixedPrice}}<span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_discount_block\\\">&nbsp;({{{secondFormattedDiscountText}}})</span>{{/isFixedPrice}}{{/showSecondFormattedDiscountText}}\\n {{#formattedPrepaidPerDeliveryPriceText}}<span class=\\\"appstle_formattedPrepaidPerDeliveryPriceText\\\">&nbsp;({{{formattedPrepaidPerDeliveryPriceText}}})</span>{{/formattedPrepaidPerDeliveryPriceText}}\\n        </div>\\n    \\n             </label>\\n        {{/prepaidFlag}}\\n      \\n           </div>\\n        {{/sellingPlanVariants}}\\n{{/showSubOptionBeforeOneTime}}\\n    </div>\\n{{#showStaticTooltip}}\\n<div class=\\\"appstle_tooltip_wrapper_static\\\">{{{toolTipDescription}}}</div>\\n{{/showStaticTooltip}}\\n{{#showTooltip}}\\n    <div data-appstle-icon=\\\"\\\" class=\\\"appstle_tooltip_wrapper\\\">\\n    <svg width=\\\"90\\\" height=\\\"90\\\" viewBox=\\\"0 0 90 90\\\" xmlns=\\\"http://www.w3.org/2000/svg\\\" class=\\\"tooltip_subscription_svg\\\">\\n    <path\\n      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\\\"\\n    ></path>\\n    </svg>\\n    <span class=\\\"appstle_tooltip_title\\\">{{{tooltipTitle}}}</span>\\n  </div>\\n<div class=\\\"appstle_tooltip appstle_tooltip_hover\\\">\\n    <div class=\\\"appstle_tooltip_content\\\">\\n      {{{toolTipDescription}}}\\n    </div>\\n   {{#showAppstleLink}}\\n    <div class=\\\"appstle_tooltip_appstle\\\">\\n      <a href=\\\"https://appstle.com\\\" class=\\\"appstle_link\\\" target=\\\"_blank\\\">\\n      POWERED BY APPSTLE\\n      </a>\\n    </div>\\n{{/showAppstleLink}}\\n    </div>\\n{{/showTooltip}}\\n<style>.widgetSellingPlanWrapper {\\n    display: grid;\\n    grid-template-columns: repeat(2, minmax(0, 1fr));\\n    gap: 0.5rem;\\n    grid-auto-rows: 1fr;\\n    margin-bottom: 6px;\\n}\\n.widgetSellingPlanWrapper input {\\n    display: none;\\n}\\n.widgetSellingPlanWrapper label {\\n    border-radius: 8px;\\n    border: 1px solid rgba(var(--color-foreground));\\n    padding: 0.5rem;\\n    display: flex;\\n    justify-content: center;
2096\\n    align-items: center;\\n    display: block;\\n    height: 100%;\\n    width: 100%;\\n    text-align: center;\\ncursor: pointer;\\ncolor: rgba(var(--color-foreground));\\n}\\n.widgetSellingPlanWrapper input:checked+label {\\n    background-color: rgba(var(--color-foreground));\\n    color: rgba(var(--color-background));\\n    border: 1px solid rgba(var(--color-background)) !important;\\n}\\n.appstle_lowercase {\\n    text-transform: lowercase;\\n}\\n.appstle_input_wrapper {\\n    position: relative;\\n}\\nspan.appstle_sellingPlan_discountText {\\n    position: absolute;\\n    background-color: color: rgba(var(--color-foreground));\\n    color: rgba(var(--color-background));\\n    border-radius: 3px;\\n    padding: 1px 18px;\\n    left: 50%;\\n    display: block;\\n    transform: translate(-50%, -50%);\\n    white-space: nowrap;\\n}\\nspan.appstle_sellingPlan_discountText:empty {\\n    display: none !important;\\n}\\nspan.appstle_lowercase.appstle_sellingPlan_price {\\n    color: rgba(var(--color-foreground));\\n}\\nspan.appstle_lowercase.appstle_sellingPlan_price.appstle_onetime_amount_compare {\\n    color: rgba(var(--color-foreground));\\n    text-decoration: line-through;\\n    padding: 0 3px;\\n}\\n#appstle_subscription_widget0 .appstle_tooltip_wrapper {\\n   margin-top: 8px;\\n    margin-bottom: 16px;\\n}\\n.appstle_subscription_wrapper {\\n    border: none !important;\\n}\\nlabel.appstle_widget_three {\\n    display: flex;\\n    flex-direction: column;\\n}\\n.widgetSellingPlanWrapper input:checked+label span {\\n   color: rgba(var(--color-background)) !important;\\n}\\n.appstle_sub_widget .appstle_subscription_wrapper{\\n    border-radius:unset !important;\\n}\\nspan.appstle_second_price_block:empty {\\n  display: none !important;\\n}\\n</style>\\n</div>{% endraw %}\",\"WIDGET_TYPE_4\":\"{% raw %}<div id=\\\"appstle-widget-template\\\">\\n  <div class=\\\"appstle_sub_widget\\\" id=\\\"appstle_subscription_widget{{widgetId}}\\\">\\n<div class=\\\"appstle_widget_title\\\">{{{purchaseOptionsText}}}</div>\\n      <div class=\\\"widgetSellingPlanWrapper\\\">\\n{{^requires_selling_plan}}\\n{{^showSubOptionBeforeOneTime}}\\n        <div class=\\\"appstle_input_wrapper\\\">\\n          <input type=\\\"radio\\\" id=\\\"appstle_selling_plan_label_1{{widgetId}}\\\" name=\\\"selling_plan\\\" value=\\\"\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" {{^subscriptionOptionSelectedDefault}}checked{{/subscriptionOptionSelectedDefault}}>\\n          <label for=\\\"appstle_selling_plan_label_1{{widgetId}}\\\">\\n            {{oneTimePuchaseText}}\\n{{#showOneTimeComparePrice}}\\n<span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_onetime_amount_compare\\\">\\n  {{{oneTimePuchaseComparePriceAmount}}}\\n</span>\\n{{/showOneTimeComparePrice}}\\n      <span  class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_onetime_amount\\\">{{{oneTimePuchaseAmount}}}/{{{oneTimeFrequencyText}}}</span>\\n          </label>\\n        </div>\\n{{/showSubOptionBeforeOneTime}}\\n{{/requires_selling_plan}}\\n        {{#sellingPlanVariants}}\\n           <div class=\\\"appstle_input_wrapper\\\">\\n      <span class=\\\"appstle_sellingPlan_discountText\\\">{{{formattedDiscountText}}}</span>\\n             <input type=\\\"radio\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" id=\\\"{{sellingPlanId}}\\\" value=\\\"{{sellingPlanId}}\\\" name=\\\"selling_plan\\\" {{#isChecked}}checked{{/isChecked}}>\\n{{^prepaidFlag}}\\n             <label for=\\\"{{sellingPlanId}}\\\">\\n                {{{name}}}\\n<div class=\\\"appstle_span_wrapper\\\">\\n        <span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_price_block\\\">{{{formattedPrice}}}<span>\\n<span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_formattext_block\\\">/{{{sellingPlanFrequencyText}}}{{#isFrequencySubsequent}}{{/isFrequencySubsequent}}</span>\\n</div>\\n </label>\\n{{/prepaidFlag}}\\n{{#prepaidFlag}}\\n<label for=\\\"{{sellingPlanId}}\\\">\\n                {{{name}}}\\n<div class=\\\"appstle_span_wrapper\\\">\\n        <span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_price_block\\\">{{{totalPrice}}}</span>\\n<span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_discount_block appstle_formattedPrepaidPerDeliveryPriceText\\\">&nbsp;{{{formattedPrepaidPerDeliveryPriceText}}}</span>\\n</div>\\n</label>\\n{{/prepaidFlag}}\\n           </div>\\n        {{/sellingPlanVariants}}\\n{{^requires_selling_plan}}\\n{{#showSubOptionBeforeOneTime}}\\n        <div class=\\\"appstle_input_wrapper\\\">
2096\\n          <input type=\\\"radio\\\" id=\\\"appstle_selling_plan_label_1{{widgetId}}\\\" name=\\\"selling_plan\\\" value=\\\"\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" {{^subscriptionOptionSelectedDefault}}checked{{/subscriptionOptionSelectedDefault}}>\\n          <label for=\\\"appstle_selling_plan_label_1{{widgetId}}\\\">\\n            {{oneTimePuchaseText}}\\n{{#showOneTimeComparePrice}}\\n<span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_onetime_amount_compare\\\">\\n  {{{oneTimePuchaseComparePriceAmount}}}\\n</span>\\n{{/showOneTimeComparePrice}}\\n      <span  class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_onetime_amount\\\">{{{oneTimePuchaseAmount}}}/{{{oneTimeFrequencyText}}}</span>\\n          </label>\\n        </div>\\n{{/showSubOptionBeforeOneTime}}\\n{{/requires_selling_plan}}\\n    </div>\\n{{#showStaticTooltip}}\\n<div class=\\\"appstle_tooltip_wrapper_static\\\"> {{{toolTipDescription}}}</div>\\n{{/showStaticTooltip}}\\n{{#showTooltip}}\\n    <div data-appstle-icon=\\\"\\\" class=\\\"appstle_tooltip_wrapper\\\">\\n    <svg width=\\\"90\\\" height=\\\"90\\\" viewBox=\\\"0 0 90 90\\\" xmlns=\\\"http://www.w3.org/2000/svg\\\" class=\\\"tooltip_subscription_svg\\\">\\n    <path\\n      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\\\"\\n    ></path>\\n    </svg>\\n    <span class=\\\"appstle_tooltip_title\\\">{{{tooltipTitle}}}</span>\\n  </div>\\n    <div class=\\\"appstle_tooltip\\\">\\n    <div class=\\\"appstle_tooltip_content\\\">\\n      {{{toolTipDescription}}}\\n    </div>\\n{{#showAppstleLink}}\\n    <div class=\\\"appstle_tooltip_appstle\\\">\\n      <a href=\\\"https://appstle.com\\\" class=\\\"appstle_link\\\" target=\\\"_blank\\\">\\n      POWERED BY APPSTLE\\n      </a>\\n    </div>\\n{{/showAppstleLink}}\\n    </div>\\n{{/showTooltip}}\\n<style>\\n.widgetSellingPlanWrapper {\\n    display: grid;\\n    grid-template-columns: repeat(2, minmax(0, 1fr));\\n    gap: 16px;\\n    grid-auto-rows: 1fr;\\n    margin-bottom: 6px;\\nmargin-top: 10px\\n}\\n.widgetSellingPlanWrapper input {\\n    display: none;\\n}\\n.widgetSellingPlanWrapper label {\\n    border-radius: 10px;\\n    border: 1px solid rgba(var(--color-foreground, 0, 0, 0));\\n    padding: 0.5rem;\\n    display: flex !important;\\n    flex-direction: column;\\n    justify-content: center;
2096\\n    align-items: center;\\n    display: block;\\n    height: 100%;\\n    width: 100%;\\n    text-align: center;\\ncursor: pointer;\\n}\\n.widgetSellingPlanWrapper input:checked+label {\\n    background-color: rgba(var(--color-foreground, 0, 0, 0));\\n}\\n.appstle_lowercase {\\n    text-transform: lowercase;\\n}\\n.appstle_input_wrapper {\\n    position: relative;\\n}\\nspan.appstle_sellingPlan_discountText {\\n    position: absolute;\\n    font-size: 1.2rem;\\n    background-color: rgba(var(--color-foreground, 0, 0, 0));\\n    color: rgba(var(--color-background, 255, 255, 255));\\n    border-radius: 3px;\\n    border: 2px solid rgba(var(--color-background, 255, 255, 255));\\n    padding: 1px 18px;\\n    left: 50%;\\n    display: block;\\n    transform: translate(-50%, -50%);\\n    white-space: nowrap;\\n}\\nspan.appstle_sellingPlan_discountText:empty {\\n    display: none !important;\\n}\\nspan.appstle_lowercase.appstle_sellingPlan_price.appstle_onetime_amount_compare {\\ntext-decoration: line-through;\\n}\\n.appstle_tooltip_wrapper {\\n    margin-bottom:10px;\\n}\\n.widgetSellingPlanWrapper input:checked+label {\\n    background-color: rgba(var(--color-foreground, 0, 0, 0));\\n    color: rgba(var(--color-background, 255, 255, 255));\\n    border: 2px solid rgba(var(--color-background, 255, 255, 255)) !important;\\n}\\n</style>\\n</div>{% endraw %}\",\"WIDGET_TYPE_5\":\"{% raw %}<div id=\\\"appstle-widget-template\\\">\\n    <div class=\\\"appstle_sub_widget\\\" id=\\\"appstle_subscription_widget{{widgetId}}\\\">\\n<div class=\\\"appstle_widget_title\\\">{{{purchaseOptionsText}}}</div>\\n        <div class=\\\"widgetSellingPlanWrapper\\\">\\n{{^showSubOptionBeforeOneTime}}\\n{{^requires_selling_plan}}\\n          <div class=\\\"appstle_input_wrapper\\\">\\n            <input type=\\\"radio\\\" id=\\\"appstle_selling_plan_label_1{{widgetId}}\\\" name=\\\"selling_plan\\\" value=\\\"\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" {{^subscriptionOptionSelectedDefault}}checked{{/subscriptionOptionSelectedDefault}}/>\\n            <label for=\\\"appstle_selling_plan_label_1{{widgetId}}\\\">\\n              {{{oneTimePuchaseText}}}\\n            </label>\\n            \\n          </div>\\n{{/requires_selling_plan}}\\n{{/showSubOptionBeforeOneTime}}\\n          {{#sellingPlanVariants}}\\n             <div class=\\\"appstle_input_wrapper\\\">\\n               <input type=\\\"radio\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" id=\\\"{{sellingPlanId}}\\\" value=\\\"{{sellingPlanId}}\\\" name=\\\"selling_plan\\\"  {{#isChecked}}checked{{/isChecked}} />\\n               <label for=\\\"{{sellingPlanId}}\\\">\\n                  {{{name}}}\\n               </label>\\n        \\n             </div>\\n          {{/sellingPlanVariants}}\\n{{#showSubOptionBeforeOneTime}}\\n{{^requires_selling_plan}}\\n          <div class=\\\"appstle_input_wrapper\\\">\\n            <input type=\\\"radio\\\" id=\\\"appstle_selling_plan_label_1{{widgetId}}\\\" name=\\\"selling_plan\\\" value=\\\"\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" {{^subscriptionOptionSelectedDefault}}checked{{/subscriptionOptionSelectedDefault}}/>\\n            <label for=\\\"appstle_selling_plan_label_1{{widgetId}}\\\">\\n              {{{oneTimePuchaseText}}}\\n            </label>\\n            \\n          </div>\\n{{/requires_selling_plan}}\\n{{/showSubOptionBeforeOneTime}}\\n      </div>\\n{{#showStaticTooltip}}\\n<div class=\\\"appstle_tooltip_wrapper_static\\\">{{{toolTipDescription}}}</div>\\n{{/showStaticTooltip}}\\n{{#showTooltip}}\\n    <div data-appstle-icon=\\\"\\\" class=\\\"appstle_tooltip_wrapper\\\">\\n    <svg width=\\\"90\\\" height=\\\"90\\\" viewBox=\\\"0 0 90 90\\\" xmlns=\\\"http://www.w3.org/2000/svg\\\" class=\\\"tooltip_subscription_svg\\\">\\n    <path\\n      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.8
2096635 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\\\"\\n    ></path>\\n    </svg>\\n    <span class=\\\"appstle_tooltip_title\\\">{{{tooltipTitle}}}</span>\\n  </div>\\n<div class=\\\"appstle_tooltip appstle_tooltip_hover\\\">\\n    <div class=\\\"appstle_tooltip_content\\\">\\n      {{{toolTipDescription}}}\\n    </div>\\n  {{#showAppstleLink}}\\n    <div class=\\\"appstle_tooltip_appstle\\\">\\n      <a href=\\\"https://appstle.com\\\" class=\\\"appstle_link\\\" target=\\\"_blank\\\">\\n      POWERED BY APPSTLE\\n      </a>\\n    </div>\\n  {{/showAppstleLink}}\\n    </div>\\n{{/showTooltip}}\\n  <style>\\n  .widgetSellingPlanWrapper {\\n      display: grid;\\n      grid-template-columns: repeat(2, minmax(0, 1fr));\\n      gap: 8px;\\n      grid-auto-rows: 1fr;\\n      margin-bottom: 6px;\\n      margin-top: 10px;\\n  }\\n  \\n  .widgetSellingPlanWrapper input {\\n      display: none;\\n  }\\n  \\n  .widgetSellingPlanWrapper label {\\n      border-radius: 4px;\\n      border: 1px solid rgba(var(--color-foreground));\\n      padding: 0.5rem;\\n      display: flex;\\n      justify-content: center;\\n      align-items: center;\\n      display: block;\\n      height: 100%;\\n      width: 100%;\\n      text-align: center;\\n \\t color: rgba(var(--color-foreground));\\ncursor: pointer;\\n  }\\n  \\n  .widgetSellingPlanWrapper input:checked+label {\\n      background-color: rgba(var(--color-foreground));\\n \\t color: rgba(var(--color-background));\\n  }\\n  .appstle_lowercase {\\n      text-transform: lowercase;\\n  }\\n  \\n  \\n  .appstle_input_wrapper {\\n      position: relative;\\n  }\\n  \\n  span.appstle_sellingPlan_discountText {\\n      position: absolute;\\n      background-color: rgba(var(--color-foreground));\\n      color: rgba(var(--color-background));\\n      border-radius: 3px;\\n      padding: 1px 18px;\\n      left: 50%;\\n      display: block;\\n      transform: translate(-50%, -50%);\\n      white-space: nowrap;\\n  }\\n  span.appstle_sellingPlan_discountText:empty {\\n      display: none !important;\\n  }\\n  </style>\\n  </div>{% endraw %}\"}",
2097                
2098                
2099                  "bundle": {},
2100                
2101                
2102                  "labels": `{\"appstle.subscription.wg.billingCycleBlockV2\":\"true\",\"appstle.subscription.wg.cartHiddenAttributesSelectorV2\":\"\",\"appstle.subscription.wg.daysFrequencyTextV2\":\"Days\",\"appstle.subscription.wg.subscribeAndSaveSuccessV2\":\"Subscription Selected\",\"appstle.subscription.wg.addToShipmentSuccessTextV2\":\"Success\",\"appstle.subscription.wg.monthFrequencyTextV2\":\"Month\",\"appstle.subscription.wg.addToShipmentButtonTextV2\":\"Add to Shipment\",\"appstle.subscription.wg.onetimeDescriptionTextV2\":\"\",\"appstle.subscription.wg.oneTimePurchaseTextV2\":\"One Time Purchase\",\"appstle.subscription.wg.loyaltyPerkDescriptionTextV2\":\"{{#isDiscountTypeFreeProduct}}<div style='display: flex;'><div style='height: 60px; width: 60px; flex-shrink: 0; margin-right: 10px;'><img style='width: 100%' src={{{featured_image}}}><\/img><\/div><div>{{^isZeroBillingCycle}}<span class='appstle-loyalty-billing-cycle'>Only on <span class='appstle-loyalty-billing-cycle-count'>{{{billingCycleBlock}}}<\/span> Order,<\/span>{{\/isZeroBillingCycle}}<span class='appstle-free-product-loyalty'>{{#isZeroBillingCycle}}Get{{\/isZeroBillingCycle}}{{^isZeroBillingCycle}} get {{\/isZeroBillingCycle}} a FREE {{freeProductName}} {{#isZeroBillingCycle}}on your first order.{{\/isZeroBillingCycle}}<\/span><\/div><\/div>{{\/isDiscountTypeFreeProduct}}{{#isDiscountTypePercentage}}Get <span class='appstle-loyalty-discount'><span class='appstle-precentage-loyalty'>{{{discount}}}% off<\/span><\/span> on <span class='appstle-loyalty-billing-cycle'><span class='appstle-loyalty-billing-cycle-count'>{{{billingCycleBlock}}}<\/span> Order and onwards<\/span>.{{\/isDiscountTypePercentage}}{{#isDiscountTypeShipping}}Get <span class='appstle-loyalty-discount'>
2102shipping at <span class='appstle-shipping-loyalty'>{{{formatDiscountedPrice}}}<\/span><\/span> on <span class='appstle-loyalty-billing-cycle'><span class='appstle-loyalty-billing-cycle-count'>{{{billingCycleBlock}}}<\/span> Order and onwards<\/span>.{{\/isDiscountTypeShipping}}{{#isDiscountTypeFixed}}Get <span class='appstle-loyalty-discount'><span class='appstle-fixed-loyalty'>{{{formatDiscountedPrice}}}<\/span> off<\/span> on <span class='appstle-loyalty-billing-cycle'><span class='appstle-loyalty-billing-cycle-count'>{{{billingCycleBlock}}}<\/span> Order and onwards<\/span>.{{\/isDiscountTypeFixed}}{{#isDiscountTypeFixedPrice}}Get this product at <span class='appstle-loyalty-discount'><span class='appstle-fixed-price-loyalty'>{{{formatDiscountedPrice}}}<\/span><\/span> on <span class='appstle-loyalty-billing-cycle'><span class='appstle-loyalty-billing-cycle-count'>{{{billingCycleBlock}}}<\/span> Order and onwards<\/span>.{{\/isDiscountTypeFixedPrice}}\",\"appstle.subscription.wg.bundleDiscountTextV2\":\"bundle discount extra: {{bundleDiscount}} off\",\"appstle.subscription.wg.atcButtonTextSelectorV2\":\"\",\"appstle.subscription.wg.subscriptionDescriptionTextV2\":\"You will also receive one free rescue buffer per order\",\"appstle.subscription.wg.oneTimeFrequencyTextV2\":\"One Time\",\"appstle.subscription.wg.allowFulfilmentCountViaPropertiesV2\":\"false\",\"appstle.subscription.wg.valdiateFormSelectorV2\":\"\",\"appstle.subscription.wg.monthsFrequencyTextV2\":\"Months\",\"appstle.subscription.wg.prepaidSaveBadgeTextV2\":\"SAVE {{selectedDiscountPercentage}}\",\"appstle.subscription.wg.manageSubscriptionButtonTextV2\":\"Manage Subscription\",\"appstle.subscription.wg.removeClassFromPriceElementV2\":\"\",\"appstle.subscription.wg.yearFrequencyTextV2\":\"Year\",\"appstle.subscription.wg.widgetPriceChangeListenerSelectorV2\":\"\",\"appstle.subscription.wg.atcButtonTextV2\":\"\",\"appstle.subscription.wg.noSubscriptionLabelTextV2\":\"No Subscription\",\"appstle.subscription.wg.cancelAnytimeLabelTextV2\":\"Cancel Anytime\",\"appstle.subscription.wg.addToShipmentErrorTextV2\":\"Error\",\"appstle.subscription.wg.weeksFrequencyTextV2\":\"Weeks\",\"appstle.subscription.wg.weeklyLabelTextV2\":\"Weekly\",\"appstle.subscription.wg.displayAddToExistingSubscriptionButtonForNotLoggedInV2\":\"false\",\"appstle.subscription.wg.addToShipmentProcessingV2\":\"Processing...\",\"appstle.subscription.wg.showWidgetStaticV2\":\"false\",\"appstle.subscription.wg.deliveryEveryFrequencyTextV2\":\"Delivery Frequency\",\"appstle.subscription.wg.subscribeAndSaveInitalV2\":\"Subscribe and save\",\"appstle.subscription.wg.allowRefreshOnCartPageV2\":\"false\",\"appstle.subscription.wg.prepaidLabelTextV2\":\"Prepaid\",\"appstle.subscription.wg.monthlyLabelTextV2\":\"Monthly\",\"appstle.subscription.wg.displayAddToExistingSubscriptionButtonToSubscribersOnlyV2\":\"false\",\"appstle.subscription.wg.yearsFrequencyTextV2\":\"Years\",\"appstle.subscription.wg.addToShipmentTooltipTextV2\":\"Please avoid double delivery charges! Login to add this product to an upcoming delivery.\",\"appstle.subscription.wg.weekFrequencyTextV2\":\"Week\",\"appstle.subscription.wg.unsubscribeFrequencyTextV2\":\"One-time Purchase\",\"appstle.subscription.wg.widgetVariantChangeListenerSelectorV2\":\"\",\"appstle.subscription.wg.atcButtonTextSelectorObserverV2\":\"\",\"appstle.subscription.wg.dayFrequencyTextV2\":\"day\",\"appstle.subscription.wg.showPrepidPerDeliveryProductPriceV2\":\"false\",\"appstle.subscription.wg.offFrequencyTextV2\":\"Off\",\"appstle.subscription.wg.prepayLabelTextV2\":\"Prepay\",\"appstle.subscription.wg.productPageUnitPriceSelectorV2\":\"\",\"appstle.subscription.wg.showNewLoyaltyUI\":\"false\",\"appstle.subscription.wg.frequencyCombinedWidgetTextV2\":\"Frequency\",\"appstle.subscription.wg.sellingPlanTitleTextNonPrepaid\":\"{{sellingPlanName}}\",\"appstle.subscription.wg.selectDeliverOptionV2\":\"Select Delivery Option\",\"appstle.subscription.wg.yearlyLabelTextV2\":\"Yearly\"}`,
2103                
2104                "css": {
2105                    "appstle_subscription_widget": {
2106                        "margin-top": "" ,
2107                        "margin-bottom": "",
2108                    },
2109
2110                    "appstle_subscription_wrapper": {
2111                        "border-width": "",
2112                        "border-color": "",
2113                    },
2114
2115                    "appstle_circle": {
2116                        "border-color": "",
2117                    },
2118
2119                    "appstle_dot": {
2120                        "background-color": "",
2121                    },
2122
2123                    "appstle_select": {
2124                        "padding-top": "",
2125                        "padding-bottom": "",
2126                        "padding-left": "",
2127                        "padding-right": "",
2128                        "border-width": "",
2129                        "border-style": "",
2130                        "border-color": "",
2131                        "border-radius": "",
2132                    },
2133
2134                    "tooltip_subscription_svg": {
2135                        "fill": "",
2136                    },
2137
2138                    "appstle_tooltip": {
2139                        "color": "",
2140                        "background-color": "",
2141                    },
2142
2143                    "appstle_tooltip_border_top_color": {
2144                        "border-top-color": "",
2145                    },
2146
2147                    "appstle_subscription_final_price": {
2148                        "color": "",
2149                    },
2150                    "appstle_widget_text_color": {
2151                        "color": "",
2152                    },
2153                    "appstle_selected_background": {
2154                        "background": "transparent",
2155                    },
2156                    "elementCSS": "[]",
2157                    "customCSS": "",
2158                    "customerPortalCss": "",
2159                    "externalStyleTag": "",
2160                    "themeCss": "",
2161                }
2162            };
2163          
2164
2165          window.AppstleSubscription = window.AppstleSubscription || JSON.parse(JSON.stringify(RS));
2166
2167          sessionStorage['appstleSubscriptionConfig'] = JSON.stringify(RS.Config);
2168
2169          
2170            try {
2171            
2172                window.appstle_build_a_box_labels = {"perDeliveryLabelTextV2":"\\/delivery","variantNotAvailable":"Not Available","saveDiscountText":"{{discount}}","bundleSummaryTextV2":"Your bundle is empty. Please add products to your bundles to see bundle summary here.","freeProductLabelTextV2":"Free","bundleDescriptionTextV2":"Our bundle of all bundles, The Ultimate Superfood Bundle delivers exactly what it promises - a complete superfood solution. With 7 superfood blends each created to empower every aspect of your health and wellbeing - from immunity and gut health to energy & better focus.","productDetails":"Product Details","failedToAddMsgText":"Your cart can't have more than {{maxProduct}}
2172 products","cart":"Cart","reviewBundleTextV2":"Review Bundle","addButtonText":"Add","minimumQuantityToCheckoutV2":"Minimum {{quantity}} quantity to checkout","buildBoxErrormsgV2":"Build a Box token is Invalid, Please reach out to support.","continueShopping":"Continue Shopping","failedToAddTitleText":"Failed to add","spendAmountGetDiscount":"Spend {{amount}} get {{percent}}% discount","maxiumQuantityToCheckoutV2":"Maxium {{quantity}} quantity to checkout","contentsOnModalTextV2":"Contents","nextStepButtonTextV2":"Next Step","choosePlanLifeStyleTextV2":"Choose a plan to match your lifestyle","selectMinimumProductButtonText":"Please select {{minProduct}} minimum product","subtotal":"Subtotal","buyQuantityGetDiscount":"Buy {{quantity}} get {{percent}}% discount","loyaltyTablePercentageTextV2":"After <span class='appstle-loyalty-billing-cycle'><span class=''>{{billingCycle}}<\\/span> order<\\/span>, <span class='appstle-loyalty-discount'>get <span class='appstle-loyalty-discount-amount'>{{discount}}% off<\\/span><\\/span>.","loyaltyTablePriceTextV2":"After <span class='appstle-loyalty-billing-cycle'><span class=''>{{billingCycle}}<\\/span> order<\\/span>, <span class='appstle-loyalty-discount'>get at <span class='appstle-loyalty-discount-amount'>{{price}}<\\/span><\\/span>.","myDeliveryText":"My {{selectedSellingPlanDisplayName}} delivery","removeItem":"Remove","productsToProceedText":"Please select products to proceed","previousStepButtonTextV2":"Previous step","loadMoreTextV2":"Load more","selectedFrequencyLabelText":"Selected Frequency","addToCartButtonTextV2":"Add To Cart","basePriceFormatFieldV2":"{{unitPrice}}\\/{{quantityUnit}}","title":"Build-A-Box","productPriceFormatField":"{{price}}","reviewOrdeDescriptionTextV2":"Check your items and select your required frequency plan","quantityLabelV2":"Quantity","minimumOrderAmountLabelTextV2":"Minimum order amount {{minOrderAmount}}.","subscriptionNotAvailableButtonV2":"Subscription not available","shoppingCart":"Shopping Cart","checkoutMessage":"Shipping and taxes calculated at checkout.","discountPopupCheckoutMessageV2":"Discount","selectedButtonTextV2":"Selected","congratsMessageText":null,"okBtnText":"Ok","tieredDiscount":"Tiered Discount","choosePlanLifeStyleDescriptionTextV2":"Cutoff each week to amend your meals is midnight on Thursday's. (Delivery Schedule is as follows: Gold Coast - Mondays | Brisbane & Sunshine Coast - Wednesdays)","orderNoteLabelTextV2":"Order Note","minimumToCheckoutV2":"Minimum {{quantity}} to checkout","loyaltyTableFixedTextV2":"After <span class='appstle-loyalty-billing-cycle'><span class=''>{{billingCycle}}<\\/span> order<\\/span>, <span class='appstle-loyalty-discount'>get <span class='appstle-loyalty-discount-amount'>{{price}} off<\\/span><\\/span>.","editQuantity":"Edit Quantity","itemsText":null,"chooseProductsTextV2":"Choose Products","loyaltyTableFreeProductTextV2":"After <span class='appstle-loyalty-billing-cycle'><span class=''>{{billingCycle}}<\\/span> order<\\/span>, <span class='appstle-loyalty-discount'>get <span class='appstle-loyalty-discount-amount'>FREE PRODUCT ({{productName}})<\\/span><\\/span>.","loyaltyTableShippingTextV2":"After <span class='appstle-loyalty-billing-cycle'><span class=''>{{billingCycle}}<\\/span> order<\\/span>, <span class='appstle-loyalty-discount'>get <span class='appstle-loyalty-discount-amount'>shipping at {{price}}<\\/span><\\/span>.","spentText":null,"quantityLabel":null,"addButtonV2":"Add","loyaltyTableFreeTrailTextV2":"Get <span class='appstle-loyalty-free-trial-discount'>{{discount}} <span class='appstle-loyalty-free-trial-discount-count' style='text-transform: lowercase;'>{{discountType}} <\\/span><\\/span> <span class='appstle-loyalty-free-trial-text'>free trial.<\\/span>","bundleCheckoutTextV2":"Checkout","reviewOrderTextV2":"Review Order","goBackButtonText":"Go Back","selectPlanTextV2":"Select Plan","viewProduct":"View Product","oneTimePurchaseTextV2":"One Time Purchase","bundleOnModalTextV2":"Bundle","proceedToCheckoutButtonText":"Proceed to checkout","pleaseWaitLabelTextV2":"Please wait...","typeToSearchPlaceholderTextV2":"Type to search","selectedProgressLabelTextV2":"Selected","outOfStockTextV2":"Out of stock"};
2173            
2174            } catch (e) {
2175            console.error("Error parsing build a box labels:", e);
2176            }
2177          
2178
2179          var _RSConfig = _RSConfig || {};
2180
2181          _RSConfig.shop = 'footnanny-2.myshopify.com';
2182
2183          
2184
2185          
2186
2187            
2188            _RSConfig.shopMoneyFormat = '$ {{amount}}';
2189            _RSConfig.shopMoneyFormatWithCurrencyFormat = '$ {{amount}} USD';
2190            
2191
2192            
2193
2194        }
2195
2196        
2197        
2198
2199</script>
2199
2200
2201<style id="appstle-payment-button-override">
2202    .shopify-payment-button {display: none;}
2203</style>
2204<script>
2205 let appstleCount = 0
2206 function isAppstleJSInitiated() {
2207    appstleCount++;
2208    if (window?.["RSConfig"] || appstleCount > 20) {
2209        let appstleStyleElement = document.querySelector('#appstle-payment-button-override');
2210        if (appstleStyleElement) {
2211            appstleStyleElement.remove();
2212        }
2213    } else {
2214        setTimeout(isAppstleJSInitiated, 500)
2215    }
2216 }
2217 isAppstleJSInitiated();
2218</script>
2218
2219
2220<style>
2221
2222</style>
2223<script>
2224    function pollAppstleInit() {
2225        if (window?.appstleInit) {
2226        window?.appstleInit()
2227        } else {
2228        setTimeout(pollAppstleInit, 30);
2229        }
2230    }
2231</script>
2231
2232
2233
2234
2235
2236
2237
2238
2239
2240
2241
2242
2243
2244
2245
2246
2247    
2248
2249    
2249<script src="https://subscription-admin.appstle.com/assets/js/appstle-subscription.min.js?shop=footnanny-2.myshopify.com&v=1779768848424" defer ></script>
2249
2250
2251    
2252
2253    
2254    
2255
2256
2257
2258</div><div id="shopify-block-AVU9YVnRRZEppV3VuR__1592368672439559791" class="shopify-block shopify-app-block">
2259
2260</div><div id="shopify-block-AbE9leUZtcnh4N0RvT__848591003871763955" class="shopify-block shopify-app-block">
2260<script type="application/javascript">
2261    /*! js-cookie v3.0.0-rc.4 | MIT */
2262!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):(e=e||self,function(){var n=e.Cookies,r=e.Cookies=t();r.noConflict=function(){return e.Cookies=n,r}}())}(this,function(){"use strict";function e(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)e[r]=n[r]}return e}var t={read:function(e){return e.replace(/(%[\dA-F]{2})+/gi,decodeURIComponent)},write:function(e){return encodeURIComponent(e).replace(/%(2[346BF]|3[AC-F]|40|5[BDE]|60|7[BCD])/g,decodeURIComponent)}};return function n(r,o){function i(t,n,i){if("undefined"!=typeof document){"number"==typeof(i=e({},o,i)).expires&&(i.expires=new Date(Date.now()+864e5*i.expires)),i.expires&&(i.expires=i.expires.toUTCString()),t=encodeURIComponent(t).replace(/%(2[346B]|5E|60|7C)/g,decodeURIComponent).replace(/[()]/g,escape),n=r.write(n,t);var c="";for(var u in i)i[u]&&(c+="; "+u,!0!==i[u]&&(c+="="+i[u].split(";")[0]));return document.cookie=t+"="+n+c}}return Object.create({set:i,get:function(e){if("undefined"!=typeof document&&(!arguments.length||e)){for(var n=document.cookie?document.cookie.split("; "):[],o={},i=0;i<n.length;i++){var c=n[i].split("="),u=c.slice(1).join("=");'"'===u[0]&&(u=u.slice(1,-1));try{var f=t.read(c[0]);if(o[f]=r.read(u,f),e===f)break}catch(e){}}return e?o[e]:o}},remove:function(t,n){i(t,"",e({},n,{expires:-1}))},withAttributes:function(t){return n(this.converter,e({},this.attributes,t))},withConverter:function(t){return n(e({},this.converter,t),this.attributes)}},{attributes:{value:Object.freeze(o)},converter:{value:Object.freeze(r)}})}(t,{path:"/"})});
2263</script>
vendor: 2 bytes, line 2263
2263
2264<script async>
2265    console.log('shortly-version --> 1.52')
2266var refsExt,traffic_url="https://trafficanalytics.info",appProxyUrlExt="/apps/shortly",checkoutFlag=!1,cookie_duration=1,getParamsExt=function(e){var shortly_t={},o=document.createElement("a");o.href=e;var n=o.search.substring(1).split("&");for(let e=0;e<n.length;e++){let o=n[e].split("=");shortly_t[o[0]]=decodeURIComponent(o[1])}return shortly_t};function formatParamsExt(e){return"?"+Object.keys(e).map((function(shortly_t){return shortly_t+"="+encodeURIComponent(e[shortly_t])})).join("&")}function startTimerShortExt(e,shortly_t,o){let n,s,i=e;setInterval((function(){n=parseInt(i/60,10),s=parseInt(i%60,10),n=n<10?"0"+n:n,s=s<10?"0"+s:s,shortly_t&&(shortly_t.textContent=n),o&&(o.textContent=s),Cookies.set("discountly_timem",n,{expires:cookie_duration}),Cookies.set("discountly_times",s,{expires:cookie_duration}),--i<0&&(document.getElementById("shortbar")&&(document.getElementById("shortbar").style.display="none"),document.getElementById("discountly_show-b")&&(document.getElementById("discountly_show-b").style.display="none"),sessionStorage.removeItem("shortly_discount_code"),sessionStorage.removeItem("shortly_tid"),Cookies.remove("discountly_timem"),Cookies.remove("discountly_times"),Cookies.remove("shortly_discount_code"),Cookies.remove("shortly_tid"))}),1e3),document.getElementById("shortbar")&&(document.getElementById("shortbar").style.display="block")}function proxyExt(e,shortly_t){var o=appProxyUrlExt+formatParamsExt(e);fetch(o,{method:"POST"}).then((e=>e.text())).then((e=>shortly_t(e))).catch((e=>{console.log(e)}))}function startExt(){var e;if((refsExt=getParamsExt(window.location.href)).tid)sessionStorage.getItem("shortly_tid")!==refsExt.tid&&(sessionStorage.removeItem("shortly_discount_code"),sessionStorage.removeItem("shortly_tid"),sessionStorage.setItem("shortly_tid",refsExt.tid),Cookies.remove("discountly_timem"),Cookies.remove("discountly_times"),Cookies.remove("shortly_discount_code"),Cookies.remove("shortly_tid"),Cookies.set("shortly_tid",`${refsExt.tid}`,{path:"/",domain:"."+window.location.hostname.replace("wwww.","")})),initExt(e=refsExt.tid);else if("shortly_tid"in sessionStorage)if((e=sessionStorage.getItem("shortly_tid"))!==refsExt.tid){if("shortly_html"in sessionStorage){var shortly_t=sessionStorage.getItem("shortly_html");let s=(shortly_t=JSON.parse(shortly_t)).bar,i=(shortly_t.discount,shortly_t.discount_code);cookie_duration=shortly_t.cookie_duration;var o=document.getElementsByTagName("body")[0],n=document.createElement("div");n.innerHTML=s,o.insertBefore(n,o.firstChild),Cookies.set("shortly_tid",`${e}`,{expires:cookie_duration,path:"/",domain:"."+window.location.hostname.replace("wwww.","")}),sessionStorage.setItem("shortly_tid",e),document.querySelector("#shorttime")&&document.querySelector("#shorttime").value>0?timerExt():(document.querySelector("#shortTimer")&&(document.querySelector("#shortTimer").style.display="none"),!refsExt.tid&&document.querySelector("#shortbar")&&(document.querySelector("#shortbar").style.display="none"),document.querySelector("#shorttimestatus")&&1==document.querySelector("#shorttimestatus").value&&0==document.querySelector("#shorttime").value&&(document.querySelector("#shortbar").style.display="block")),i&&applydiscountExt(i),document.getElementById("closeit_bottom")&&document.getElementById("closeit_bottom").addEventListener("click",(function(){document.getElementById("discountly_show-b").style.display="none"})),document.querySelector("#closeit_top")&&document.getElementById("closeit_top").addEventListener("click",(function(){document.querySelector("#shortbar").style.display="none"}))}}else initExt(e)}function initExt(e){proxyExt({query:"bar",tid:e},(function(shortly_t){sessionStorage.setItem("shortly_html",shortly_t),shortly_t=JSON.parse(shortly_t),console.log(shortly_t);let o=shortly_t.bar,n=(shortly_t.discount,shortly_t.discount_code);if(cookie_duration=shortly_t.cookie_duration,o){var s=document.getElementsByTagName("body")[0],i=document.createElement("div");i.innerHTML=o,s.insertBefore(i,s.firstChild)}
2266Cookies.set("shortly_tid",`${e}`,{expires:cookie_duration,path:"/",domain:"."+window.location.hostname.replace("wwww.","")}),sessionStorage.setItem("shortly_tid",e),sessionStorage.setItem("shortly_cookie_duration",cookie_duration),sessionStorage.setItem("shortly_shop_plan",shortly_t.plan_id),document.querySelector("#shorttime")?document.querySelector("#shorttime").value>0?timerExt():document.querySelector("#shortTimer")&&(document.querySelector("#shortTimer").style.display="none"):(document.querySelector("#shortTimer")&&(document.querySelector("#shortTimer").style.display="none"),refsExt&&!refsExt.tid&&(document.querySelector("#shortbar").style.display="none"),document.querySelector("#shorttimestatus")&&1==document.querySelector("#shorttimestatus").value&&0==document.querySelector("#shorttime").value&&(document.querySelector("#shortbar").style.display="block")),n&&applydiscountExt(n),""!==shortly_t.discount_price&&document.getElementById("cc-discount-price")&&(document.getElementById("cc-discount-price").textContent=shortly_t.discount_price),document.getElementById("closeit_bottom")&&document.getElementById("closeit_bottom").addEventListener("click",(function(){document.getElementById("discountly_show-b").style.display="None"})),document.querySelector("#closeit_top")&&document.getElementById("closeit_top").addEventListener("click",(function(){document.querySelector("#shortbar").style.display="None"}))}))}function applydiscountExt(e){document.querySelector("#cc-code")&&(document.querySelector("#cc-code").textContent=e);var shortly_t=window.location.origin,o=new XMLHttpRequest;o.onreadystatechange=function(){if(4===this.readyState&&200===this.status)o.responseText};var n=shortly_t+"/discount/"+e;if(o.open("GET",n,!0),o.send(),Cookies.set("shortly_discount_code",`${e}`,{path:"/",domain:"."+window.location.hostname.replace("wwww.","")}),document.querySelector(".input_field1")){let shortly_t=document.querySelector(".input_field1").textContent.replace(/ *\[[^)]*\] */g,` ${e} `);document.querySelector(".input_field1").textContent=shortly_t}}function discountly_tooltiptext_setExt(e){document.getElementById("discountly_tooltiptext_id").innerHTML="Copy coupon"}function copyTextExt(e){var shortly_t=document.createElement("input");shortly_t.setAttribute("value",e),document.body.appendChild(shortly_t),shortly_t.select();document.execCommand("copy");document.body.removeChild(shortly_t),document.getElementById("discountly_tooltiptext_id").innerHTML="Copied"}function timerExt(){if("shortly_tid"in sessionStorage){document.cookie.indexOf("discountly_timem");let e=document.querySelector("#discountly_timem"),shortly_t=document.querySelector("#discountly_times");if("NaN"==Cookies.get("discountly_timem")||null==Cookies.get("discountly_timem")||"NaN"==Cookies.get("discountly_times")||null==Cookies.get("discountly_times")){let o=document.querySelector("#shorttime").value;startTimerShortExt(60*parseInt(o),e,shortly_t)}else{let o=Cookies.get("discountly_timem"),n=Cookies.get("discountly_times");o=o<10?""+o:o,n=n<10?""+n:n,document.querySelector("#discountly_timem")&&(document.querySelector("#discountly_timem").textContent=o),document.querySelector("#discountly_times")&&(document.querySelector("#discountly_times").textContent=n),startTimerShortExt(parseInt(60*o)+parseInt(n),e,shortly_t)}}}function appendTrafficScript(){if(getParamsExt(window.location.href).tid||"shortly_tid"in sessionStorage){const e=document.createElement("script");e.setAttribute("data-host",traffic_url),e.setAttribute("data-dnt","false"),e.setAttribute("src",traffic_url+"/js/script.js"),e.setAttribute("id","ZwSg9rf6GA"),e.setAttribute("async",!0),e.setAttribute("defer",!0),document.getElementsByTagName("head")[0].appendChild(e)}}appendTrafficScript(),startExt();
2267if(Cookies.get("shortly_tid")){var shortly_t;fetch("/cart/update.js",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({attributes:{tid:Cookies.get("shortly_tid")}})})}
2268</script>
2268
2269</div><div id="shopify-block-AYkpjcWFINkF3RWlJV__1513253815146976218" class="shopify-block shopify-app-block">
2270</div>
2270<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
2270
2271</body>
2272</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.