PageSourceSearch

https://www.menakabooks.com/en-us/search

html menakabooks.com collected 2026-09-24 23:12:53 UTC 272,798 bytes, 4,494 lines download raw bytes

1<!doctype html>
2<html class="supports-no-js" lang="en">
3<head>
4
5	<style id="ymq-checkout-button-protect">
6		[name="checkout"],[name="chekout"], a[href^="/checkout"], a[href="/account/login"].cart__submit, button[type="submit"].btn-order, a.btn.cart__checkout, a.cart__submit, .wc-proceed-to-checkout button, #cart_form .buttons .btn-primary, .ymq-checkout-button{
7        	pointer-events: none;
8        }
9	</style>
10	
10<script>
11		function ymq_ready(fn){
12			if(document.addEventListener){
13				document.addEventListener('DOMContentLoaded',function(){
14					document.removeEventListener('DOMContentLoaded',arguments.callee,false);
15					fn();
16				},false);
17			}else if(document.attachEvent){
18				document.attachEvent('onreadystatechange',function(){
19					if(document.readyState=='complete'){
20						document.detachEvent('onreadystatechange',arguments.callee);
21						fn();
22					}
23				});
24			}
25		}
26		ymq_ready(() => {
27			setTimeout(function() {
28				var ymq_checkout_button_protect = document.getElementById("ymq-checkout-button-protect");
29				ymq_checkout_button_protect.remove();
30			}, 100);
31		})
32    </script>
32 
33
34
35 
36
37 
38
39 
40
41 
42
43
44<script src='https://cdn.shopify.com/s/files/1/0411/8639/4277/t/11/assets/spotlight.js'></script>
44
45
46<link href='https://cdn.shopify.com/s/files/1/0411/8639/4277/t/11/assets/ymq-option.css' rel='stylesheet'> 
47
48<link href='https://option.ymq.cool/option/bottom.css' rel='stylesheet'> 
49
50<style id="ymq-jsstyle"></style> 
51
52<script> 
53
54	window.ymq_option = window.ymq_option || {}; 
55
56	ymq_option.shop = `menakabooks2.myshopify.com`; 
57
58	ymq_option.token = `d285269aee721b847527f50a5d2bd4082766116b0cab54d798f522fa01415c4f`; 
59
60	ymq_option.timestamp = `1790291573`; 
61
62	ymq_option.customer_id = ``; 
63
64	ymq_option.page = `search`; 
65    
66    ymq_option.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":"INR","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0};
67
68	ymq_option.ymq_option_branding = {}; 
69	  
70		ymq_option.ymq_option_branding = {"button":{"--button-background-checked-color":"#000000","--button-background-color":"#FFFFFF","--button-background-disabled-color":"#FFFFFF","--button-border-checked-color":"#000000","--button-border-color":"#000000","--button-border-disabled-color":"#000000","--button-font-checked-color":"#FFFFFF","--button-font-disabled-color":"#cccccc","--button-font-color":"#000000","--button-border-radius":"0","--button-font-size":"14","--button-line-height":"20","--button-margin-l-r":"4","--button-margin-u-d":"4","--button-padding-l-r":"16","--button-padding-u-d":"8"},"radio":{"--radio-border-color":"#BBC1E1","--radio-border-checked-color":"#BBC1E1","--radio-border-disabled-color":"#BBC1E1","--radio-border-hover-color":"#BBC1E1","--radio-background-color":"#FFFFFF","--radio-background-checked-color":"#275EFE","--radio-background-disabled-color":"#E1E6F9","--radio-background-hover-color":"#FFFFFF","--radio-inner-color":"#E1E6F9","--radio-inner-checked-color":"#FFFFFF","--radio-inner-disabled-color":"#FFFFFF"},"input":{"--input-background-checked-color":"#FFFFFF","--input-background-color":"#FFFFFF","--input-border-checked-color":"#000000","--input-border-color":"#000000","--input-font-checked-color":"#000000","--input-font-color":"#000000","--input-border-radius":"0","--input-font-size":"14","--input-padding-l-r":"16","--input-padding-u-d":"9","--input-width":"100","--input-max-width":"400"},"select":{"--select-border-color":"#000000","--select-border-checked-color":"#000000","--select-background-color":"#FFFFFF","--select-background-checked-color":"#FFFFFF","--select-font-color":"#000000","--select-font-checked-color":"#000000","--select-option-background-color":"#FFFFFF","--select-option-background-checked-color":"#F5F9FF","--select-option-background-disabled-color":"#FFFFFF","--select-option-font-color":"#000000","--select-option-font-checked-color":"#000000","--select-option-font-disabled-color":"#CCCCCC","--select-padding-u-d":"9","--select-padding-l-r":"16","--select-option-padding-u-d":"9","--select-option-padding-l-r":"16","--select-width":"100","--select-max-width":"400","--select-font-size":"14","--select-border-radius":"0"},"multiple":{"--multiple-background-color":"#F5F9FF","--multiple-font-color":"#000000","--multiple-padding-u-d":"2","--multiple-padding-l-r":"8","--multiple-font-size":"12","--multiple-border-radius":"0"},"img":{"--img-border-color":"#E1E1E1","--img-border-checked-color":"#000000","--img-border-disabled-color":"#000000","--img-width":"50","--img-height":"50","--img-margin-u-d":"2","--img-margin-l-r":"2","--img-border-radius":"4"},"upload":{"--upload-background-color":"#409EFF","--upload-font-color":"#FFFFFF","--upload-border-color":"#409EFF","--upload-padding-u
70-d":"12","--upload-padding-l-r":"20","--upload-font-size":"12","--upload-border-radius":"4"},"cart":{"--cart-border-color":"#000000","--buy-border-color":"#000000","--cart-border-hover-color":"#000000","--buy-border-hover-color":"#000000","--cart-background-color":"#000000","--buy-background-color":"#000000","--cart-background-hover-color":"#000000","--buy-background-hover-color":"#000000","--cart-font-color":"#FFFFFF","--buy-font-color":"#FFFFFF","--cart-font-hover-color":"#FFFFFF","--buy-font-hover-color":"#FFFFFF","--cart-padding-u-d":"12","--cart-padding-l-r":"16","--buy-padding-u-d":"12","--buy-padding-l-r":"16","--cart-margin-u-d":"4","--cart-margin-l-r":"0","--buy-margin-u-d":"4","--buy-margin-l-r":"0","--cart-width":"100","--cart-max-width":"800","--buy-width":"100","--buy-max-width":"800","--cart-font-size":"14","--cart-border-radius":"0","--buy-font-size":"14","--buy-border-radius":"0"},"quantity":{"--quantity-border-color":"#A6A3A3","--quantity-font-color":"#000000","--quantity-background-color":"#FFFFFF","--quantity-width":"150","--quantity-height":"40","--quantity-font-size":"14","--quantity-border-radius":"0"},"global":{"--global-title-color":"#000000","--global-help-color":"#000000","--global-error-color":"#DC3545","--global-title-font-size":"14","--global-help-font-size":"12","--global-error-font-size":"12","--global-margin-top":"0","--global-margin-bottom":"20","--global-margin-left":"0","--global-margin-right":"0","--global-title-margin-top":"0","--global-title-margin-bottom":"5","--global-title-margin-left":"0","--global-title-margin-right":"0","--global-help-margin-top":"5","--global-help-margin-bottom":"0","--global-help-margin-left":"0","--global-help-margin-right":"0","--global-error-margin-top":"5","--global-error-margin-bottom":"0","--global-error-margin-left":"0","--global-error-margin-right":"0"},"discount":{"--new-discount-normal-color":"#1878B9","--new-discount-error-color":"#E22120","--new-discount-layout":"flex-end"},"lan":{"require":"This is a required field.","email":"Please enter a valid email address.","phone":"Please enter the correct phone.","number":"Please enter an number.","integer":"Please enter an integer.","min_char":"Please enter no less than %s characters.","max_char":"Please enter no more than %s characters.","max_s":"Please choose less than %s options.","min_s":"Please choose more than %s options.","total_s":"Please choose %s options.","min":"Please enter no less than %s.","max":"Please enter no more than %s.","currency":"INR","sold_out":"sold out","please_choose":"Please choose","add_to_cart":"ADD TO CART","buy_it_now":"BUY IT NOW","add_price_text":"Selection will add %s to the price","discount_code":"Discount code","application":"Apply","discount_error1":"Enter a valid discount code","discount_error2":"discount code isn't valid for the items in your cart"},"price":{"--price-border-color":"#000000","--price-background-color":"#FFFFFF","--price-font-color":"#000000","--price-price-font-color":"#03de90","--price-padding-u-d":"9","--price-padding-l-r":"16","--price-width":"100","--price-max-width":"400","--price-font-size":"14","--price-border-radius":"0"},"extra":{"is_show":"0","plan":1,"quantity-box":"0","price-value":"3,4,15,6,16,7","variant-original-margin-bottom":"15","strong-dorp-down":0,"radio-unchecked":1,"close-cart-rate":1,"automic-swatch-ajax":1,"img-option-bigger":1,"add-button-reload":1,"version":200,"option_value_split":", "}}; 
71	 
72
73	ymq_option.ymq_option_settings = {}; 
74	
75        
76    
77    
78    
79    
80        
81        
82        	ymq_option[`ymq_extra_0`] = {}
83       	
84    
85        
86        
87            
88    
89
90	
91</script>
91 
92<script src='https://option.ymq.cool/option/ymq-option.js'></script>
92
93 
94
95  <meta charset="utf-8">
96  <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
97  <meta name="viewport" content="width=device-width,initial-scale=1">
98  <meta name="theme-color" content="">
99  <link rel="canonical" href="https://www.menakabooks.com/en-us/search">
100
101  
102    <link rel="shortcut icon" href="//www.menakabooks.com/cdn/shop/files/Menaka_32x32.png?v=1614324883" type="image/png" />
103  
104
105  <title>
106  Search &ndash; Menakabooks
107  </title>
108
109  
110
111  <!-- /snippets/social-meta-tags.liquid -->
112
113
114
115
116<meta property="og:site_name" content="Menakabooks">
117<meta property="og:url" content="https://www.menakabooks.com/en-us/search">
118<meta property="og:title" content="Search">
119<meta property="og:type" content="website">
120<meta property="og:description" content="Menakabooks">
121
122<meta property="og:image" content="http://www.menakabooks.com/cdn/shop/files/logo_1_1200x1200.png?v=1614317775">
123<meta property="og:image:secure_url" content="https://www.menakabooks.com/cdn/shop/files/logo_1_1200x1200.png?v=1614317775">
124
125
126<meta name="twitter:card" content="summary_large_image">
127<meta name="twitter:title" content="Search">
128<meta name="twitter:description" content="Menakabooks">
129
130
131  
131<script>
132    document.documentElement.className = document.documentElement.className.replace('supports-no-js', 'supports-js');
133
134    var theme = {
135      mapStrings: {
136        addressError: "Error looking up that address",
137        addressNoResults: "No results for that address",
138        addressQueryLimit: "You have exceeded the Google API usage limit. Consider upgrading to a \u003ca href=\"https:\/\/developers.google.com\/maps\/premium\/usage-limits\"\u003ePremium Plan\u003c\/a\u003e.",
139        authError: "There was a problem authenticating your Google Maps account."
140      }
141    }
142  </script>
142
143
144  <link href="//www.menakabooks.com/cdn/shop/t/3/assets/theme.scss.css?v=145026766910834163131759260991" rel="stylesheet" type="text/css" media="all" />
145
146  
146<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
146<meta name="google-site-verification" content="YLJ0dlIUJG7_vlPgfDLFLT23kGZccQUfLA-967DmDf4">
147<meta name="google-site-verification" content="sdVU0cqJ2-itIRmBvsrwWTLd6PCJr4okohK8UNk5azw">
148<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/46656225440/digital_wallets/dialog">
149<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="alternate" hreflang="x-default" href="https://www.menakabooks.com/search">
150<link rel="alternate" hreflang="en" href="https://www.menakabooks.com/search">
151<link rel="alternate" hreflang="en-US" href="https://www.menakabooks.com/en-us/search">
152<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
vendor: 1 bytes, line 152
152
153<script id="shopify-features" type="application/json">{"accessToken":"030c325b67a0ca5e0acf8b027bef6418","betas":["rich-media-storefront-analytics"],"domain":"www.menakabooks.com","predictiveSearch":true,"shopId":46656225440,"locale":"en"}</script>
vendor: 1 bytes, line 153
153
154<script>var Shopify = Shopify || {};
155Shopify.shop = "menakabooks2.myshopify.com";
156Shopify.locale = "en";
157Shopify.currency = {"active":"INR","rate":"1.0"};
158Shopify.country = "US";
159Shopify.theme = {"name":"Simple","id":111981199520,"schema_name":"Simple","schema_version":"12.0.2","theme_store_id":578,"role":"main"};
160Shopify.theme.handle = "null";
161Shopify.theme.style = {"id":null,"handle":null};
162Shopify.cdnHost = "www.menakabooks.com/cdn";
163Shopify.routes = Shopify.routes || {};
164Shopify.routes.root = "/en-us/";
165Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
166Shopify.SignInWithShop = Shopify.SignInWithShop || {};
167Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
168Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 168
168
169<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 169
169
170<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 170
170
171<script>
172  window.Shopify = window.Shopify || {};
173  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
174  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
175  window.Shopify.SignInWithShop.eligible = true;
176</script>
vendor: 1 bytes, line 176
176
177<script id="shop-js-analytics" type="application/json">{"pageType":"search"}</script>
vendor: 1 bytes, line 177
177
178<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 178
178
179<script type="module">
180  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
181
182  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
183
184</script>
vendor: 1 bytes, line 184
184
185<script>
186  window.Shopify = window.Shopify || {};
187  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
188  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"]};
189</script>
vendor: 1 bytes, line 189
189
190<script>(function() {
191  var isLoaded = false;
192  function asyncLoad() {
193    if (isLoaded) return;
194    isLoaded = true;
195    var urls = ["https:\/\/app-easy-product-downloads.fr\/js\/ajax\/easy_product_dl_get_product_download.js?shop=menakabooks2.myshopify.com","\/\/d1liekpayvooaz.cloudfront.net\/apps\/customizery\/customizery.js?shop=menakabooks2.myshopify.com","https:\/\/po.kaktusapp.com\/storage\/js\/kaktus_preorder-menakabooks2.myshopify.com.js?ver=68\u0026shop=menakabooks2.myshopify.com"];
196    for (var i = 0; i < urls.length; i++) {
197      var s = document.createElement('script');
198      s.type = 'text/javascript';
199      s.async = true;
200      s.src = urls[i];
201      var x = document.getElementsByTagName('script')[0];
202      x.parentNode.insertBefore(s, x);
203    }
204  };
205  if(window.attachEvent) {
206    window.attachEvent('onload', asyncLoad);
207  } else {
208    window.addEventListener('load', asyncLoad, false);
209  }
210})();</script>
vendor: 1 bytes, line 210
210
211<script id="__st">var __st={"a":46656225440,"offset":19800,"reqid":"b68b5dc5-c082-41bd-9dc0-96a517514e77-1790291573","pageurl":"www.menakabooks.com\/en-us\/search","u":"bbec74fd4904","p":"searchresults"};</script>
vendor: 1 bytes, line 211
211
212<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 212
212
213<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 213
213
214<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//www.menakabooks.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 214
214
215<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 = "//www.menakabooks.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>
215<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 215
215
216<script>
217  window.Shopify = window.Shopify || {};
218  window.Shopify.MCP = window.Shopify.MCP || {};
219  window.Shopify.MCP.enabled = true;
220  window.Shopify.MCP.shop = "menakabooks2.myshopify.com";
221  window.Shopify.MCP.mcpEndpoint = "https:\/\/www.menakabooks.com\/api\/mcp";
222  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"]}}];
223</script>
vendor: 1 bytes, line 223
223
224<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("\/\/www.menakabooks.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
225</script>
vendor: 1 bytes, line 225
225
226<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://www.menakabooks.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
227</script>
vendor: 1 bytes, line 227
227
228<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
229  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);
230</script>
vendor: 1 bytes, line 230
230
231<script data-source-attribution="shopify.dynamic_checkout.cart.bootstrap">document.addEventListener("DOMContentLoaded",(function(){function t(){return document.querySelector("shopify-accelerated-checkout-cart, shopify-accelerated-checkout")}if(t())Shopify.PaymentButton.init();else{new MutationObserver((function(e,n){t()&&(Shopify.PaymentButton.init(),n.disconnect())})).observe(document.body,{childList:!0,subtree:!0})}}));
232</script>
vendor: 1 bytes, line 232
232
233<script id='scb4127' type='text/javascript' async='' src='https://www.menakabooks.com/cdn/shopifycloud/privacy-banner/storefront-banner.js'></script>
vendor: 1 bytes, line 233
233
234<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
234
235
236  
236<script src="//www.menakabooks.com/cdn/shop/t/3/assets/jquery-1.11.0.min.js?v=32460426840832490021600341503" type="text/javascript"></script>
236
237  
237<script src="//www.menakabooks.com/cdn/shop/t/3/assets/modernizr.min.js?v=44044439420609591321600341504" type="text/javascript"></script>
237
238
239  
239<script src="//www.menakabooks.com/cdn/shop/t/3/assets/lazysizes.min.js?v=155223123402716617051600341503" async="async"></script>
239
240
241  
242 <link rel="stylesheet" href="//www.menakabooks.com/cdn/shop/t/3/assets/previewer.css?v=109894665895254409161601967905" />
243<script src="//www.menakabooks.com/cdn/shop/t/3/assets/previewer.js?v=28732145520740351301602160590" type="text/javascript" defer></script>
243
244<link rel="stylesheet" href="//www.menakabooks.com/cdn/shop/t/3/assets/slick.css?v=98340474046176884051601967371" />
245
246   <link rel='manifest' crossorigin='use-credentials' href='/apps/mobilizer/manifest?shop=menakabooks2.myshopify.com'>
247<script> if (typeof jQuery == "undefined") { var headTag = document.getElementsByTagName("head")[0]; var jqTag = document.createElement("script"); jqTag.type = "text/javascript"; jqTag.src = "https://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js"; jqTag.onload = ""; headTag.prepend(jqTag) }</script>
247<script src="//staticxx.s3.amazonaws.com/aio_stats_lib_v1.min.js?v=1.0"></script>
247
248  <link href="//www.menakabooks.com/cdn/shop/t/3/assets/shopstorm-apps.scss.css?v=137923676229796968631651237885" rel="stylesheet" type="text/css" media="all" />
249  
249<script async src="https://app-cdn.productcustomizer.com/assets/storefront/product-customizer-v2-acd234d7c6a35f259b273bd404566ef74646ad82b5a909846a91ad747acf8dad.js?shop=menakabooks2.myshopify.com" type="text/javascript"></script>
249
250  
250<script src="https://cdn.younet.network/main.js"></script>
250
251<link rel="stylesheet" type="text/css" href='//www.menakabooks.com/cdn/shop/t/3/assets/sca.storepickup.css?v=47449781716166395131658902832' />
252
253<style>
254
255    .primenWrapper ul, ol {
256        display: block;
257        margin-block-start: 1em;
258        margin-block-end: 1em;
259        margin-inline-start: 0px;
260        margin-inline-end: 0px;
261        padding-inline-start: 40px;
262        list-style-type: revert;
263    }
264    .primenWrapper li {
265        list-style: inherit;
266        list-style-position: inside;
267    }
268
269    .prime-d-block{display:block;}
270    .prime-d-inline-block{display:inline-block;}
271						
272    .prime-align-middle{vertical-align:middle;}
273    .prime-align-top {vertical-align: top;}
274    
275    .prime-m-0{margin: 0rem;} 
276    .prime-mr-0{margin-right: 0rem;} 
277    .prime-ml-0{margin-left: 0rem;}
278    .prime-mt-0{margin-top: 0rem;}
279    .prime-mb-0{margin-bottom: 0rem;}
280    
281    .prime-m-1{margin: .25rem;} 
282    .prime-mr-1{margin-right: .25rem;} 
283    .prime-ml-1{margin-left: .25rem;}
284    .prime-mt-1{margin-top: .25rem;}
285    .prime-mb-1{margin-bottom: .25rem;}
286
287    .prime-m-2{margin: .5rem;} 
288    .prime-mr-2{margin-right: .5rem;} 
289    .prime-ml-2{margin-left: .5rem;}
290    .prime-mt-2{margin-top: .5rem;}
291    .prime-mb-2{margin-bottom: .5rem;}
292
293    .prime-m-3{margin: 1em;} 
294    .prime-mr-3{margin-right: 1rem;} 
295    .prime-ml-3{margin-left: 1rem;}
296    .prime-mt-3{margin-top: 1rem;}
297    .prime-mb-3{margin-bottom: 1rem;}
298
299    .prime-m-4{margin: 1.5rem;} 
300    .prime-mr-4{margin-right: 1.5rem;} 
301    .prime-ml-4{margin-left: 1.5rem;}
302    .prime-mt-4{margin-top: 1.5rem;}
303    .prime-mb-4{margin-bottom: 1.5rem;}
304
305    .prime-m-5{margin: 3rem;} 
306    .prime-mr-5{margin-right: 3rem;} 
307    .prime-ml-5{margin-left: 3rem;}
308    .prime-mt-5{margin-top: 3rem;}
309    .prime-mb-5{margin-bottom: 3rem;}
310
311    .prime-p-0{padding: 0rem;} 
312    .prime-pr-0{padding-right: 0rem;} 
313    .prime-pl-0{padding-left: 0rem;}
314    .prime-pt-0{padding-top: 0rem;}
315    .prime-pb-0{padding-bottom: 0rem;}
316    
317    .prime-p-1{padding: .25rem;} 
318    .prime-pr-1{padding-right: .25rem;} 
319    .prime-pl-1{padding-left: .25rem;}
320    .prime-pt-1{padding-top: .25rem;}
321    .prime-pb-1{padding-bottom: .25rem;}
322
323    .prime-p-2{padding: .5rem;} 
324    .prime-pr-2{padding-right: .5rem;} 
325    .prime-pl-2{padding-left: .5rem;}
326    .prime-pt-2{padding-top: .5rem;}
327    .prime-pb-2{padding-bottom: .5rem;}
328
329    .prime-p-3{padding: 1em;} 
330    .prime-pr-3{padding-right: 1rem;} 
331    .prime-pl-3{padding-left: 1rem;}
332    .prime-pt-3{padding-top: 1rem;}
333    .prime-pb-3{padding-bottom: 1rem;}
334
335    .prime-p-4{padding: 1.5rem;} 
336    .prime-pr-4{padding-right: 1.5rem;} 
337    .prime-pl-4{padding-left: 1.5rem;}
338    .prime-pt-4{padding-top: 1.5rem;}
339    .prime-pb-4{padding-bottom: 1.5rem;}
340
341    .prime-p-5{padding: 3rem;} 
342    .prime-pr-5{padding-right: 3rem;} 
343    .prime-pl-5{padding-left: 3rem;}
344    .prime-pt-5{padding-top: 3rem;}
345    .prime-pb-5{padding-bottom: 3rem;}
346
347    .prime-px-2{padding-left:.5rem;padding-right:.5rem;}
348    .prime-py-1{padding-top:.25rem;padding-bottom:.25rem;}
349    .prime-mx-auto{margin-left: auto;margin-right: auto;}
350    .prime-text-center{text-align:center;}
351    .prime-text-left{text-align:left;}
352
353    .prime-px-0{padding-left:0px !important;padding-right:0px !important;}
354
355    .primebanPhotoOuter {line-height: 0px;}
356
357    @-ms-viewport{width:device-width}html{box-sizing:border-box;-ms-overflow-style:scrollbar}*,::after,::before{box-sizing:inherit}.prime-container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.prime-container{max-width:540px}}@media (min-width:768px){.prime-container{max-width:720px}}@media (min-width:992px){.prime-container{max-width:960px}}@media (min-width:1200px){.prime-container{max-width:1140px}}.prime-container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.prime-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.prime-no-gutters{margin-right:0;margin-left:0}.prime-no-gutters>.col,.prime-no-gutters>[class*=col-]{padding-right:0;padding-left:0}.prime-col,.prime-col-1,.prime-col-10,.prime-col-11,.prime-col-12,.prime-col-2,.prime-col-3,.prime-col-4,.prime-col-5,.prime-col-6,.prime-col-7,.prime-col-8,.prime-col-9,.prime-col-auto,.prime-col-lg,.prime-col-lg-1,.prime-col-lg-10,.prime-col-lg-11,.prime-col-lg-12,.prime-col-lg-2,.prime-col-lg-3,.prime-col-lg-4,.prime-col-lg-5,.prime-col-lg-6,.prime-col-lg-7,.prime-col-lg-8,.prime-col-lg-9,.prime-col-lg-auto,.prime-col-md,.prime-col-md-1,.prime-col-md-10,.prime-col-md-11,.prime-col-md-12,.prime-col-md-2,.prime-col-md-3,.prime-col-md-4,.prime-col-md-5,.prime-col-md-6,.prime-col-md-7,.prime-col-md-8,.prime-col-md-9,.prime-col-md-auto,.prime-col-sm,.prime-col-sm-1,.prime-col-sm-10,.prime-col-sm-11,.prime-col-sm-12,.prime-col-sm-2,.prime-col-sm-3,.prime-col-sm-4,.prime-col-sm-5,.prime-col-sm-6,.prime-col-sm-7,.prime-col-sm-8,.prime-col-sm-9,.prime-col-sm-auto,.prime-col-xl,.prime-col-xl-1,.prime-col-xl-10,.prime-col-xl-11,.prime-col-xl-12,.prime-col-xl-2,.prime-col-xl-3,.prime-col-xl-4,.prime-col-xl-5,.prime-col-xl-6,.prime-col-xl-7,.prime-col-xl-8,.prime-col-xl-9,.prime-col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.prime-col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.prime-col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.prime-col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.prime-col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.prime-col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.prime-col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.prime-col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.prime-col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.prime-col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.prime-col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.prime-col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.prime-col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.prime-col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.prime-col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.prime-order-first{-ms-flex-order:-1;order:-1}.prime-order-last{-ms-flex-order:13;order:13}.prime-order-0{-ms-flex-order:0;order:0}.prime-order-1{-ms-flex-order:1;order:1}.prime-order-2{-ms-flex-order:2;order:2}.prime-order-3{-ms-flex-order:3;order:3}.prime-order-4{-ms-flex-order:4;order:4}.prime-order-5{-ms-flex-order:5;order:5}.prime-order-6{-ms-flex-order:6;order:6}.prime-order-7{-ms-flex-order:7;order:7}.prime-order-8{-ms-flex-order:8;order:8}.prime-order-9{-ms-flex-order:9;order:9}.prime-order-10{-ms-flex-order:10;order:10}.prime-order-11{-ms-flex-order:11;order:11}.prime-order-12{-ms-flex-order:12;order:12}.prime-offset-1{margin-left:8.333333%}.prime-offset-2{margin-left:16.666667%}.prime-offset-3{margin-left:25%}.prime-offset-4{margin-left:33.333333%}.prime-offset-5{margin-left:41.666667%}.prime-offset-6{margin-left:50%}.prime-offset-7{margin-left:58.333333%}.prime-offset-8{margin-left:66.666667%}.prime-offset-9{margin-left:75%}.prime-offset-10{margin-left:83.333333%}.prime-offset-11{margin-left:91.666667%}@media (min-width:576px){.prime-col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.prime-col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.prime-col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.prime-col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.prime-col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.prime-col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.prime-col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.prime-col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.prime-col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.prime-col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.prime-col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.prime-col-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.prime-col-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.prime-col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.prime-order-sm-first{-ms-flex-order:-1;order:-1}.prime-order-sm-last{-ms-flex-order:13;order:13}.prime-order-sm-0{-ms-flex-order:0;order:0}.prime-order-sm-1{-ms-flex-order:1;order:1}.prime-order-sm-2{-ms-flex-order:2;order:2}.prime-order-sm-3{-ms-flex-order:3;order:3}.prime-order-sm-4{-ms-flex-order:4;order:4}.prime-order-sm-5{-ms-flex-order:5;order:5}.prime-order-sm-6{-ms-flex-order:6;order:6}.prime-order-sm-7{-ms-flex-order:7;order:7}.prime-order-sm-8{-ms-flex-order:8;order:8}.prime-order-sm-9{-ms-flex-order:9;order:9}.prime-order-sm-10{-ms-flex-order:10;order:10}.prime-order-sm-11{-ms-flex-order:11;order:11}.prime-order-sm-12{-ms-flex-order:12;order:12}.prime-offset-sm-0{margin-left:0}.prime-offset-sm-1{margin-left:8.333333%}.prime-offset-sm-2{margin-left:16.666667%}.prime-offset-sm-3{margin-left:25%}.prime-offset-sm-4{margin-left:33.333333%}.prime-offset-sm-5{margin-left:41.666667%}.prime-offset-sm-6{margin-left:50%}.prime-offset-sm-7{margin-left:58.333333%}.prime-offset-sm-8{margin-left:66.666667%}.prime-offset-sm-9{margin-left:75%}.prime-offset-sm-10{margin-left:83.333333%}.prime-offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.prime-col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.prime-col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.prime-col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.prime-col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.prime-col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.prime-col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.prime-col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.prime-col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.prime-col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.prime-col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.prime-col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.prime-col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.prime-col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.prime-col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.prime-order-md-first{-ms-flex-order:-1;order:-1}.prime-order-md-last{-ms-flex-order:13;order:13}
357.prime-order-md-0{-ms-flex-order:0;order:0}.prime-order-md-1{-ms-flex-order:1;order:1}.prime-order-md-2{-ms-flex-order:2;order:2}.prime-order-md-3{-ms-flex-order:3;order:3}.prime-order-md-4{-ms-flex-order:4;order:4}.prime-order-md-5{-ms-flex-order:5;order:5}.prime-order-md-6{-ms-flex-order:6;order:6}.prime-order-md-7{-ms-flex-order:7;order:7}.prime-order-md-8{-ms-flex-order:8;order:8}.prime-order-md-9{-ms-flex-order:9;order:9}.prime-order-md-10{-ms-flex-order:10;order:10}.prime-order-md-11{-ms-flex-order:11;order:11}.prime-order-md-12{-ms-flex-order:12;order:12}.prime-offset-md-0{margin-left:0}.prime-offset-md-1{margin-left:8.333333%}.prime-offset-md-2{margin-left:16.666667%}.prime-offset-md-3{margin-left:25%}.prime-offset-md-4{margin-left:33.333333%}.prime-offset-md-5{margin-left:41.666667%}.prime-offset-md-6{margin-left:50%}.prime-offset-md-7{margin-left:58.333333%}.prime-offset-md-8{margin-left:66.666667%}.prime-offset-md-9{margin-left:75%}.prime-offset-md-10{margin-left:83.333333%}.prime-offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.prime-col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.prime-col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.prime-col-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.prime-col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.prime-col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.prime-col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.prime-col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.prime-col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.prime-col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.prime-col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.prime-col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.prime-col-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.prime-col-lg-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.prime-col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.prime-order-lg-first{-ms-flex-order:-1;order:-1}.prime-order-lg-last{-ms-flex-order:13;order:13}.prime-order-lg-0{-ms-flex-order:0;order:0}.prime-order-lg-1{-ms-flex-order:1;order:1}.prime-order-lg-2{-ms-flex-order:2;order:2}.prime-order-lg-3{-ms-flex-order:3;order:3}.prime-order-lg-4{-ms-flex-order:4;order:4}.prime-order-lg-5{-ms-flex-order:5;order:5}.prime-order-lg-6{-ms-flex-order:6;order:6}.prime-order-lg-7{-ms-flex-order:7;order:7}.prime-order-lg-8{-ms-flex-order:8;order:8}.prime-order-lg-9{-ms-flex-order:9;order:9}.prime-order-lg-10{-ms-flex-order:10;order:10}.prime-order-lg-11{-ms-flex-order:11;order:11}.prime-order-lg-12{-ms-flex-order:12;order:12}.prime-offset-lg-0{margin-left:0}.prime-offset-lg-1{margin-left:8.333333%}.prime-offset-lg-2{margin-left:16.666667%}.prime-offset-lg-3{margin-left:25%}.prime-offset-lg-4{margin-left:33.333333%}.prime-offset-lg-5{margin-left:41.666667%}.prime-offset-lg-6{margin-left:50%}.prime-offset-lg-7{margin-left:58.333333%}.prime-offset-lg-8{margin-left:66.666667%}.prime-offset-lg-9{margin-left:75%}.prime-offset-lg-10{margin-left:83.333333%}.prime-offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.prime-col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.prime-col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.prime-col-xl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.prime-col-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.prime-col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.prime-col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.prime-col-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.prime-col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.prime-col-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.prime-col-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.prime-col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.prime-col-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.prime-col-xl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.prime-col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.prime-order-xl-first{-ms-flex-order:-1;order:-1}.prime-order-xl-last{-ms-flex-order:13;order:13}.prime-order-xl-0{-ms-flex-order:0;order:0}.prime-order-xl-1{-ms-flex-order:1;order:1}.prime-order-xl-2{-ms-flex-order:2;order:2}.prime-order-xl-3{-ms-flex-order:3;order:3}.prime-order-xl-4{-ms-flex-order:4;order:4}.prime-order-xl-5{-ms-flex-order:5;order:5}.prime-order-xl-6{-ms-flex-order:6;order:6}.prime-order-xl-7{-ms-flex-order:7;order:7}.prime-order-xl-8{-ms-flex-order:8;order:8}.prime-order-xl-9{-ms-flex-order:9;order:9}.prime-order-xl-10{-ms-flex-order:10;order:10}.prime-order-xl-11{-ms-flex-order:11;order:11}.prime-order-xl-12{-ms-flex-order:12;order:12}.prime-offset-xl-0{margin-left:0}.prime-offset-xl-1{margin-left:8.333333%}.prime-offset-xl-2{margin-left:16.666667%}.prime-offset-xl-3{margin-left:25%}.prime-offset-xl-4{margin-left:33.333333%}.prime-offset-xl-5{margin-left:41.666667%}.prime-offset-xl-6{margin-left:50%}.prime-offset-xl-7{margin-left:58.333333%}.prime-offset-xl-8{margin-left:66.666667%}.prime-offset-xl-9{margin-left:75%}.prime-offset-xl-10{margin-left:83.333333%}.prime-offset-xl-11{margin-left:91.666667%}}.prime-d-none{display:none!important}.prime-d-inline{display:inline!important}.prime-d-inline-block{display:inline-block!important}.prime-d-block{display:block!important}.prime-d-table{display:table!important}.prime-d-table-row{display:table-row!important}.prime-d-table-cell{display:table-cell!important}.prime-d-flex{display:-ms-flexbox!important;display:flex!important}.prime-d-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:576px){.prime-d-sm-none{display:none!important}.prime-d-sm-inline{display:inline!important}.prime-d-sm-inline-block{display:inline-block!important}.prime-d-sm-block{display:block!important}.prime-d-sm-table{display:table!important}.prime-d-sm-table-row{display:table-row!important}.prime-d-sm-table-cell{display:table-cell!important}.prime-d-sm-flex{display:-ms-flexbox!important;display:flex!important}.prime-d-sm-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:768px){.prime-d-md-none{display:none!important}.prime-d-md-inline{display:inline!important}.prime-d-md-inline-block{display:inline-block!important}.prime-d-md-block{display:block!important}.prime-d-md-table{display:table!important}.prime-d-md-table-row{display:table-row!important}.prime-d-md-table-cell{display:table-cell!important}.prime-d-md-flex{display:-ms-flexbox!important;display:flex!important}.prime-d-md-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:992px){.prime-d-lg-none{display:none!important}.prime-d-lg-inline{display:inline!important}.prime-d-lg-inline-block{display:inline-block!important}.prime-d-lg-block{display:block!important}.prime-d-lg-table{display:table!important}.prime-d-lg-table-row{display:table-row!important}.prime-d-lg-table-cell{display:table-cell!important}.prime-d-lg-flex{display:-ms-flexbox!important;display:flex!important}.prime-d-lg-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1200px){.prime-d-xl-none{display:none!important}.prime-d-xl-inline{display:inline!important}.prime-d-xl-inline-block{display:inline-block!important}.prime-d-xl-block{display:block!important}.prime-d-xl-table{display:table!important}.prime-d-xl-table-row{display:table-row!important}.prime-d-xl-table-cell{display:table-cell!important}.prime-d-xl-flex{display:-ms-flexbox!important;display:flex!important}.prime-d-xl-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media  print{.prime-d-print-none{display:none!important}.prime-d-print-inline{display:inline!important}.prime-d-print-inline-block{display:inline-block!important}.prime-d-print-block{display:block!important}.prime-d-print-table{display:table!important}.prime-d-print-table-row{display:table-row!important}.prime-d-print-table-cell{display:table-cell!important}.prime-d-print-flex{display:-ms-flexbox!important;display:flex!important}.prime-d-print-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}.prime-flex-row{-ms-flex-direction:row!important;flex-direction:row!important}.prime-flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.prime-flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.prime-flex-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.prime-flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.prime-flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.prime-flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.prime-flex-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.prime-flex-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}
357.prime-flex-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.prime-flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.prime-flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.prime-justify-content-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.prime-justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.prime-justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.prime-justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.prime-justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.prime-align-items-start{-ms-flex-align:start!important;align-items:flex-start!important}.prime-align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}.prime-align-items-center{-ms-flex-align:center!important;align-items:center!important}.prime-align-items-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.prime-align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.prime-align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.prime-align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.prime-align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.prime-align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.prime-align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.prime-align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.prime-align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.prime-align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.prime-align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.prime-align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.prime-align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.prime-align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}@media (min-width:576px){.prime-flex-sm-row{-ms-flex-direction:row!important;flex-direction:row!important}.prime-flex-sm-column{-ms-flex-direction:column!important;flex-direction:column!important}.prime-flex-sm-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.prime-flex-sm-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.prime-flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.prime-flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.prime-flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.prime-flex-sm-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.prime-flex-sm-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.prime-flex-sm-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.prime-flex-sm-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.prime-flex-sm-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.prime-justify-content-sm-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.prime-justify-content-sm-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.prime-justify-content-sm-center{-ms-flex-pack:center!important;justify-content:center!important}.prime-justify-content-sm-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.prime-justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.prime-align-items-sm-start{-ms-flex-align:start!important;align-items:flex-start!important}.prime-align-items-sm-end{-ms-flex-align:end!important;align-items:flex-end!important}.prime-align-items-sm-center{-ms-flex-align:center!important;align-items:center!important}.prime-align-items-sm-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.prime-align-items-sm-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.prime-align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.prime-align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.prime-align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.prime-align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.prime-align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.prime-align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.prime-align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.prime-align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.prime-align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.prime-align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.prime-align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.prime-align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:768px){.prime-flex-md-row{-ms-flex-direction:row!important;flex-direction:row!important}.prime-flex-md-column{-ms-flex-direction:column!important;flex-direction:column!important}.prime-flex-md-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.prime-flex-md-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.prime-flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.prime-flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.prime-flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.prime-flex-md-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.prime-flex-md-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}
357.prime-flex-md-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.prime-flex-md-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.prime-flex-md-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.prime-justify-content-md-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.prime-justify-content-md-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.prime-justify-content-md-center{-ms-flex-pack:center!important;justify-content:center!important}.prime-justify-content-md-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.prime-justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.prime-align-items-md-start{-ms-flex-align:start!important;align-items:flex-start!important}.prime-align-items-md-end{-ms-flex-align:end!important;align-items:flex-end!important}.prime-align-items-md-center{-ms-flex-align:center!important;align-items:center!important}.prime-align-items-md-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.prime-align-items-md-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.prime-align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.prime-align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.prime-align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.prime-align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.prime-align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.prime-align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.prime-align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.prime-align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.prime-align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.prime-align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.prime-align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.prime-align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:992px){.prime-flex-lg-row{-ms-flex-direction:row!important;flex-direction:row!important}.prime-flex-lg-column{-ms-flex-direction:column!important;flex-direction:column!important}.prime-flex-lg-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.prime-flex-lg-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.prime-flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.prime-flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.prime-flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.prime-flex-lg-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.prime-flex-lg-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.prime-flex-lg-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.prime-flex-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.prime-flex-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.prime-justify-content-lg-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.prime-justify-content-lg-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.prime-justify-content-lg-center{-ms-flex-pack:center!important;justify-content:center!important}.prime-justify-content-lg-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.prime-justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.prime-align-items-lg-start{-ms-flex-align:start!important;align-items:flex-start!important}.prime-align-items-lg-end{-ms-flex-align:end!important;align-items:flex-end!important}.prime-align-items-lg-center{-ms-flex-align:center!important;align-items:center!important}.prime-align-items-lg-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.prime-align-items-lg-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.prime-align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.prime-align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.prime-align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.prime-align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.prime-align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.prime-align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.prime-align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.prime-align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.prime-align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.prime-align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.prime-align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.prime-align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:1200px){.prime-flex-xl-row{-ms-flex-direction:row!important;flex-direction:row!important}.prime-flex-xl-column{-ms-flex-direction:column!important;flex-direction:column!important}.prime-flex-xl-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.prime-flex-xl-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.prime-flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.prime-flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.prime-flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.prime-flex-xl-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.prime-flex-xl-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.prime-flex-xl-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.prime-flex-xl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.prime-flex-xl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.prime-justify-content-xl-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.prime-justify-content-xl-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.prime-justify-content-xl-center{-ms-flex-pack:center!important;justify-content:center!important}.prime-justify-content-xl-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.prime-justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.prime-align-items-xl-start{-ms-flex-align:start!important;align-items:flex-start!important}.prime-align-items-xl-end{-ms-flex-align:end!important;align-items:flex-end!important}.prime-align-items-xl-center{-ms-flex-align:center!important;align-items:center!important}.prime-align-items-xl-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.prime-align-items-xl-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.prime-align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.prime-align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.prime-align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.prime-align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.prime-align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.prime-align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.prime-align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.prime-align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.prime-align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.prime-align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.prime-align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.prime-align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}
358
359
360.prime-counter{display:none!important}
361
362.prime-modal {
363    position: fixed;
364    top: 0;
365    left: 0;
366    bottom: 0;
367    right: 0;
368    display: none;
369    overflow: auto;
370    background-color: #000000;
371    background-color: rgba(0, 0, 0, 0.7);
372    z-index: 2147483647;
373}
374
375.prime-modal-window {
376    position: relative;
377    background-color: #FFFFFF;
378    width: 50%;
379    margin: 10vh auto;
380    padding: 20px;
381    max-height: 80vh;
382    overflow: auto;
383    
384}
385
386.prime-modal-window.prime-modal-small {
387    width: 30%;
388}
389
390.prime-modal-window.prime-modal-large {
391    width: 75%;
392}
393
394.prime-modal-close {
395    position: absolute;
396    top: 0;
397    right: 0;
398    color: rgba(0,0,0,0.3);
399    height: 30px;
400    width: 30px;
401    font-size: 30px;
402    line-height: 30px;
403    text-align: center;
404}
405
406.prime-modal-close:hover,
407.prime-modal-close:focus {
408    color: #000000;
409    cursor: pointer;
410}
411
412.prime-modal-open {
413    display: block;
414}
415
416@media (max-width: 767px) {
417    .prime-modal-window.prime-modal-large {
418    width: 90% !important;
419    }
420    .prime-modal-window.prime-modal-small {
421    width: 75% !important;
422    }
423    .prime-modal-window {
424    width: 90% !important;
425    }
426}
427
428#prime-modal-content div {
429    width: auto !important;
430}
431
432.primebCountry {display:none;}
433.primebanCountry {display:none;}
434.primehCountry {display:none;}
435
436</style>
437
438
439
440<script type="text/javascript">
441    document.addEventListener('DOMContentLoaded', (event) => {
442        var countprimeid = document.getElementById("prime-modal-outer");
443        if(countprimeid){
444        }else{
445            var myprimeDiv = document.createElement("div");
446            myprimeDiv.id = 'prime_modal_wrapper';
447            myprimeDiv.innerHTML = '<div id="prime-modal-outer" class="prime-modal"><div class="prime-modal-window" id="prime-modal-window"><span class="prime-modal-close" id="prime-modal-close" data-dismiss="modal">&times;</span><div id="prime-modal-content"></div></div></div>';
448            document.body.appendChild(myprimeDiv);
449        }
450    })
451</script>
451 <link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
452<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: 46656225440,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "search"};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 452
452
453<script>
454  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
455</script>
vendor: 1 bytes, line 455
455
456<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}
456).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: 46656225440,storefrontBaseUrl: "https://www.menakabooks.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://www.menakabooks.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["16072cab","8450a54b"],webPixelsConfigList: [{"id":"647528608","configuration":"{\"config\":\"{\\\"pixel_id\\\":\\\"GT-WKXBLXT\\\",\\\"target_country\\\":\\\"IN\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":\\\"MC-LYKPG4C4PT\\\"},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":\\\"MC-LYKPG4C4PT\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":\\\"MC-LYKPG4C4PT\\\"}],\\\"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"]}
456,{"id":"128024736","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":"Menakabooks","paymentSettings":{"currencyCode":"INR"},"myshopifyDomain":"menakabooks2.myshopify.com","countryCode":"IN","storefrontUrl":"https:\/\/www.menakabooks.com\/en-us"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://www.menakabooks.com/cdn","c8540278we853e1abpb62b2c4amde256306",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"111981199520","themeStoreId":"578","themePublished":"true","eventMetadataId":"d312bfb1-2fde-4a93-b425-dbad839a71f1","pageType":"searchresults","shopId":"46656225440","storefrontBaseUrl":"https:\/\/www.menakabooks.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"16072cab\", \"8450a54b\"]","isMerchantRequest":"false","hashVersion":"c8540278we853e1abpb62b2c4amde256306","publish":"custom","events":"[[\"page_viewed\",{}],[\"search_submitted\",{\"searchResult\":{\"query\":\"\",\"productVariants\":[]}}]]"});})();</script>
456<script>
457  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
458  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
459  window.ShopifyAnalytics.meta.currency = 'INR';
460  var meta = {"products":[],"page":{"pageType":"searchresults","requestId":"b68b5dc5-c082-41bd-9dc0-96a517514e77-1790291573"}};
461  for (var attr in meta) {
462    window.ShopifyAnalytics.meta[attr] = meta[attr];
463  }
464</script>
vendor: 1 bytes, line 464
464
465<script class="analytics">
466  (function () {
467    var customDocumentWrite = function(content) {
468      var jquery = null;
469
470      if (window.jQuery) {
471        jquery = window.jQuery;
472      } else if (window.Checkout && window.Checkout.$) {
473        jquery = window.Checkout.$;
474      }
475
476      if (jquery) {
477        jquery('body').append(content);
478      }
479    };
480
481    var hasLoggedConversion = function(token) {
482      if (token) {
483        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
484      }
485      return false;
486    }
487
488    var setCookieIfConversion = function(token) {
489      if (token) {
490        var twoMonthsFromNow = new Date(Date.now());
491        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
492
493        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
494      }
495    }
496
497    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
498    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
499    if (trekkie.integrations) {
500      return;
501    }
502    trekkie.methods = [
503      'identify',
504      'page',
505      'ready',
506      'track',
507      'trackForm',
508      'trackLink'
509    ];
510    trekkie.factory = function(method) {
511      return function() {
512        var args = Array.prototype.slice.call(arguments);
513        args.unshift(method);
514        trekkie.push(args);
515        if (method == 'track' || method == 'page') {
516          var pageUrl;
517          try {
518            pageUrl = window.location.href;
519          } catch (e) {}
520          var pageReferrer;
521          try {
522            pageReferrer = document.referrer;
523          } catch (e) {}
524          try {
525            if (window.__TREKKIE_SHIM_QUEUE == null) {
526              window.__TREKKIE_SHIM_QUEUE = [];
527            }
528            window.__TREKKIE_SHIM_QUEUE.push({
529              from: 'trekkie-stub',
530              method: method,
531              args: args.slice(1),
532              pageContext: {
533                url: pageUrl,
534                referrer: pageReferrer
535              }
536            });
537          } catch (e) {
538            // no-op
539          }
540        }
541        return trekkie;
542      };
543    };
544    for (var i = 0; i < trekkie.methods.length; i++) {
545      var key = trekkie.methods[i];
546      trekkie[key] = trekkie.factory(key);
547    }
548    trekkie.load = function(config) {
549      trekkie.config = config || {};
550      trekkie.config.initialDocumentCookie = document.cookie;
551      var first = document.getElementsByTagName('script')[0];
552var script = document.createElement('script');
553script.type = 'text/javascript';
554script.onerror = function(e) {
555  var scriptFallback = document.createElement('script');
556  scriptFallback.type = 'text/javascript';
557  scriptFallback.onerror = function(error) {
558          var Monorail = {
559      produce: function produce(monorailDomain, schemaId, payload) {
560        var currentMs = new Date().getTime();
561        var event = {
562          schema_id: schemaId,
563          payload: payload,
564          metadata: {
565            event_created_at_ms: currentMs,
566            event_sent_at_ms: currentMs
567          }
568        };
569        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
570      },
571      sendRequest: function sendRequest(endpointUrl, payload) {
572        // Try the sendBeacon API
573        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
574          var blobData = new window.Blob([payload], {
575            type: 'text/plain'
576          });
577
578          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
579            return true;
580          } // sendBeacon was not successful
581
582        } // XHR beacon
583
584        var xhr = new XMLHttpRequest();
585
586        try {
587          xhr.open('POST', endpointUrl);
588          xhr.setRequestHeader('Content-Type', 'text/plain');
589          xhr.send(payload);
590        } catch (e) {
591          console.log(e);
592        }
593
594        return false;
595      },
596      isIos12: function isIos12() {
597        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
598      }
599    };
600    Monorail.produce('monorail-edge.shopifysvc.com',
601      'trekkie_storefront_load_errors/1.1',
602      {shop_id: 46656225440,
603      theme_id: 111981199520,
604      app_name: "storefront",
605      context_url: window.location.href,
606      source_url: "//www.menakabooks.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js"});
607
608  };
609  scriptFallback.async = true;
610  scriptFallback.src = '//www.menakabooks.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js';
611  first.parentNode.insertBefore(scriptFallback, first);
612};
613script.async = true;
614script.src = '//www.menakabooks.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js';
615first.parentNode.insertBefore(script, first);
616
617    };
618    trekkie.load(
619      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":46656225440,"isMerchantRequest":null,"themeId":111981199520,"themeCityHash":"14334061775225347765","contentLanguage":"en","currency":"INR","eventMetadataId":"d312bfb1-2fde-4a93-b425-dbad839a71f1"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}}
620    );
621
622    var loaded = false;
623    trekkie.ready(function() {
624      if (loaded) return;
625      loaded = true;
626
627      window.ShopifyAnalytics.lib = window.trekkie;
628
629      var originalDocumentWrite = document.write;
630      document.write = customDocumentWrite;
631      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
632      document.write = originalDocumentWrite;
633
634      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
635      var token = match? match[1]: undefined;
636      if (!hasLoggedConversion(token)) {
637        setCookieIfConversion(token);
638        window.ShopifyAnalytics.lib.track("Performed Search",{"query":null},undefined,undefined,{"shopifyEmitted":true});
639      }
640    });
641
642    window.ShopifyAnalytics.lib.page(null,{"pageType":"searchresults","requestId":"b68b5dc5-c082-41bd-9dc0-96a517514e77-1790291573","shopifyEmitted":true});
643
644    var eventsListenerScript = document.createElement('script');
645    eventsListenerScript.async = true;
646    eventsListenerScript.src = "//www.menakabooks.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
647    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
648})();</script>
648
649  
649<script>
650  if (!window.ga || (window.ga && typeof window.ga !== 'function')) {
651    window.ga = function ga() {
652      (window.ga.q = window.ga.q || []).push(arguments);
653      if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
654        window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"});
655      }
656      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.");
657    };
658    if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
659      window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"});
660    }
661  }
662</script>
vendor: 1 bytes, line 662
662
663<script
664  defer
665  src="https://www.menakabooks.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
666  data-application="storefront-renderer"
667  data-shop-id="46656225440"
668  data-render-region="gcp-us-central1"
669  data-page-type="search"
670  data-theme-instance-id="111981199520"
671  data-theme-name="Simple"
672  data-theme-version="12.0.2"
673  data-monorail-region="shop_domain"
674  data-resource-timing-sampling-rate="10"
675  data-shs="true"
676  data-shs-beacon="true"
677  data-shs-export-with-fetch="true"
678  data-shs-logs-sample-rate="1"
679  data-shs-beacon-endpoint="https://www.menakabooks.com/api/collect"
680></script>
680
681<meta name="shopify-y" content="fe46dcd5-a00b-4c84-a25f-5c45d6f88990" data-expiration="1821849173000"><meta name="shopify-s" content="fcd33608-1bc7-411b-8f2a-50f29657e636" data-expiration="1790293373000"><meta name="new-cookie-storage-activated" content="t">
682</head>
683<body id="search" class="template-search">
684
685  <a class="in-page-link visually-hidden skip-link" href="#MainContent">Skip to content</a>
686
687  <div id="shopify-section-header" class="shopify-section">
688
689  <style>
690    .site-header__logo {
691      width: 220px;
692    }
693    #HeaderLogoWrapper {
694      max-width: 220px !important;
695    }
696  </style>
697  <style>
698    .announcement-bar--link:hover {
699      
700
701      
702        background-color: #3d3d3d;
703      
704    }
705  </style>
706
707  
708    <a href="https://www.youtube.com/channel/UCr4GyVtHoBJroRAwkC6Sywg" class="announcement-bar announcement-bar--link">
709  
710
711    <p class="announcement-bar__message site-wrapper">Click here to listen to the newly launched Menaka Classics Podcast.</p>
712
713  
714    </a>
715  
716
717
718<div class="site-wrapper">
719  <div class="top-bar grid">
720
721    <div class="grid__item medium-up--one-fifth small--one-half">
722      <div class="top-bar__search">
723        <a href="/en-us/search" class="medium-up--hide">
724          <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 20 20"><path fill="#444" d="M18.64 17.02l-5.31-5.31c.81-1.08 1.26-2.43 1.26-3.87C14.5 4.06 11.44 1 7.75 1S1 4.06 1 7.75s3.06 6.75 6.75 6.75c1.44 0 2.79-.45 3.87-1.26l5.31 5.31c.45.45 1.26.54 1.71.09.45-.36.45-1.17 0-1.62zM3.25 7.75c0-2.52 1.98-4.5 4.5-4.5s4.5 1.98 4.5 4.5-1.98 4.5-4.5 4.5-4.5-1.98-4.5-4.5z"/></svg>
725        </a>
726        <form action="/en-us/search" method="get" class="search-bar small--hide" role="search">
727          
728          <button type="submit" class="search-bar__submit">
729            <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 20 20"><path fill="#444" d="M18.64 17.02l-5.31-5.31c.81-1.08 1.26-2.43 1.26-3.87C14.5 4.06 11.44 1 7.75 1S1 4.06 1 7.75s3.06 6.75 6.75 6.75c1.44 0 2.79-.45 3.87-1.26l5.31 5.31c.45.45 1.26.54 1.71.09.45-.36.45-1.17 0-1.62zM3.25 7.75c0-2.52 1.98-4.5 4.5-4.5s4.5 1.98 4.5 4.5-1.98 4.5-4.5 4.5-4.5-1.98-4.5-4.5z"/></svg>
730            <span class="icon__fallback-text">Search</span>
731          </button>
732          <input type="search" name="q" class="search-bar__input" value="" placeholder="Search" aria-label="Search">
733        </form>
734      </div>
735    </div>
736
737    <div id="header-btn" class="grid__item  medium-up--two-fifths  small--one-half text-right">
738      <a href="/en-us/cart" class="site-header__cart">
739        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-cart" viewBox="0 0 20 20"><path fill="#444" d="M18.936 5.564c-.144-.175-.35-.207-.55-.207h-.003L6.774 4.286c-.272 0-.417.089-.491.18-.079.096-.16.263-.094.585l2.016 5.705c.163.407.642.673 1.068.673h8.401c.433 0 .854-.285.941-.725l.484-4.571c.045-.221-.015-.388-.163-.567z"/><path fill="#444" d="M17.107 12.5H7.659L4.98 4.117l-.362-1.059c-.138-.401-.292-.559-.695-.559H.924c-.411 0-.748.303-.748.714s.337.714.748.714h2.413l3.002 9.48c.126.38.295.52.942.52h9.825c.411 0 .748-.303.748-.714s-.336-.714-.748-.714zM10.424 16.23a1.498 1.498 0 1 1-2.997 0 1.498 1.498 0 0 1 2.997 0zM16.853 16.23a1.498 1.498 0 1 1-2.997 0 1.498 1.498 0 0 1 2.997 0z"/></svg>
740        <span class="small--hide">
741          Cart
742          (<span id="CartCount">0</span>)
743        </span>
744      </a>
745      <span class="customer-links">
746          
747            <a href="/en-us/account/login" id="customer_login_link">Log in</a>
748          
749        </span>
750    </div>        
751  </div>
752
753  <hr class="small--hide hr--border">
754
755  <header class="site-header grid medium-up--grid--table" role="banner">
756    <div class="grid__item small--text-center">
757      <div itemscope itemtype="http://schema.org/Organization">
758        
759
760          <div id="HeaderLogoWrapper" class="supports-js">
761            <a href="/en-us" itemprop="url" style="padding-top:29.30232558139535%; display: block;">
762              <img id="HeaderLogo"
763                   class="lazyload"
764                   src="//www.menakabooks.com/cdn/shop/files/logo_1_150x150.png?v=1614317775"
765                   data-src="//www.menakabooks.com/cdn/shop/files/logo_1_{width}x.png?v=1614317775"
766                   data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]"
767                   data-aspectratio=""
768                   data-sizes="auto"
769                   alt="Menakabooks"
770                   itemprop="logo">
771            </a>
772          </div>
773          <noscript>
774            
775            <a href="/en-us" itemprop="url">
776              <img class="site-header__logo" src="//www.menakabooks.com/cdn/shop/files/logo_1_220x.png?v=1614317775"
777              srcset="//www.menakabooks.com/cdn/shop/files/logo_1_220x.png?v=1614317775 1x, //www.menakabooks.com/cdn/shop/files/[email protected]?v=1614317775 2x"
778              alt="Menakabooks"
779              itemprop="logo">
780            </a>
781          </noscript>
782          
783        
784      </div>
785    </div>
786    
787  </header>
788</div>
789
790
791
792
793</div>
794
795    
796
797  <div class="site-wrapper">
798
799    <div class="grid">
800
801      <div id="shopify-section-sidebar" class="shopify-section"><div data-section-id="sidebar" data-section-type="sidebar-section">
802  <nav class="grid__item small--text-center medium-up--one-fifth" role="navigation">
803    <hr class="hr--small medium-up--hide">
804    <button id="ToggleMobileMenu" class="mobile-menu-icon medium-up--hide" aria-haspopup="true" aria-owns="SiteNav">
805      <span class="line"></span>
806      <span class="line"></span>
807      <span class="line"></span>
808      <span class="line"></span>
809      <span class="icon__fallback-text">Menu</span>
810    </button>
811    <div id="SiteNav" class="site-nav" role="menu">
812      <ul class="list--nav">
813        
814          
815          
816            <li class="site-nav__item">
817              <a href="/en-us" class="site-nav__link">Home</a>
818            </li>
819          
820        
821          
822          
823            
824
825            
826
827            <li class="site-nav--has-submenu site-nav__item">
828              <button class="site-nav__link btn--link site-nav__expand" aria-expanded="false" aria-controls="Collapsible-2">
829                Magazine Subscriptions
830                <span class="site-nav__link__text" aria-hidden="true">+</span>
831              </button>
832              <ul id="Collapsible-2" class="site-nav__submenu site-nav__submenu--collapsed" aria-hidden="true" style="display: none;">
833                
834                  
835                    <li >
836                      <a href="/en-us/collections/international-1" class="site-nav__link">International</a>
837                    </li>
838                  
839                
840                  
841                    <li >
842                      <a href="/en-us/collections/domestic-1" class="site-nav__link">Domestic</a>
843                    </li>
844                  
845                
846              </ul>
847            </li>
848          
849        
850          
851          
852            <li class="site-nav__item">
853              <a href="/en-us/collections/diwali-issues" class="site-nav__link">Diwali Issues</a>
854            </li>
855          
856        
857          
858          
859            
860
861            
862
863            <li class="site-nav--has-submenu site-nav__item">
864              <button class="site-nav__link btn--link site-nav__expand" aria-expanded="false" aria-controls="Collapsible-4">
865                Books
866                <span class="site-nav__link__text" aria-hidden="true">+</span>
867              </button>
868              <ul id="Collapsible-4" class="site-nav__submenu site-nav__submenu--collapsed" aria-hidden="true" style="display: none;">
869                
870                  
871                    <li >
872                      <a href="/en-us/collections/english-bestsellers" class="site-nav__link">English Bestsellers</a>
873                    </li>
874                  
875                
876                  
877                    <li >
878                      <a href="/en-us/collections/biographies-and-autobiographies-1" class="site-nav__link">Biographies And Autobiographies</a>
879                    </li>
880                  
881                
882                  
883                    
884
885                    
886
887                    <li class="site-nav--has-submenu">
888                      <button class="site-nav__link btn--link site-nav__expand" aria-expanded="false" aria-controls="Collapsible-4-3">
889                        Literature And Fiction
890                        <span class="site-nav__link__text" aria-hidden="true">+</span>
891                      </button>
892                      <ul id="Collapsible-4-3" class="site-nav__submenu site-nav__submenu--grandchild site-nav__submenu--collapsed" aria-hidden="true" style="display: none;">
893                        
894                          <li class="site-nav__grandchild">
895                            <a href="/en-us/collections/novels" class="site-nav__link">Novels</a>
896                          </li>
897                        
898                          <li class="site-nav__grandchild">
899                            <a href="/en-us/collections/short-stories" class="site-nav__link">Short Stories</a>
900                          </li>
901                        
902                          <li class="site-nav__grandchild">
903                            <a href="/en-us/collections/drama" class="site-nav__link">Drama</a>
904                          </li>
905                        
906                          <li class="site-nav__grandchild">
907                            <a href="/en-us/collections/plays" class="site-nav__link">Plays</a>
908                          </li>
909                        
910                          <li class="site-nav__grandchild">
911                            <a href="/en-us/collections/mystery" class="site-nav__link">Mystery</a>
912                          </li>
913                        
914                          <li class="site-nav__grandchild">
915                            <a href="/en-us/collections/horror" class="site-nav__link">Horror</a>
916                          </li>
917                        
918                          <li class="site-nav__grandchild">
919                            <a href="/en-us/collections/poetry" class="site-nav__link">Poetry</a>
920                          </li>
921                        
922                          <li class="site-nav__grandchild">
923                            <a href="/en-us/collections/true-stories" class="site-nav__link">True Stories</a>
924                          </li>
925                        
926                          <li class="site-nav__grandchild">
927                            <a href="/en-us/collections/literary-criticism-1" class="site-nav__link">Literary Criticism</a>
928                          </li>
929                        
930                          <li class="site-nav__grandchild">
931                            <a href="/en-us/collections/folklores" class="site-nav__link">Folklores</a>
932                          </li>
933                        
934                      </ul>
935                    </li>
936                  
937                
938                  
939                    <li >
940                      <a href="/en-us/collections/cooking-and-food" class="site-nav__link">Cooking And Food</a>
941                    </li>
942                  
943                
944                  
945                    <li >
946                      <a href="/en-us/collections/comics-and-graphic-novels-1" class="site-nav__link">Comics And Graphic Novels</a>
947                    </li>
948                  
949                
950                  
951                    
952
953                    
954
955                    <li class="site-nav--has-submenu">
956                      <button class="site-nav__link btn--link site-nav__expand" aria-expanded="false" aria-controls="Collapsible-4-6">
957                        Academic
958                        <span class="site-nav__link__text" aria-hidden="true">+</span>
959                      </button>
960                      <ul id="Collapsible-4-6" class="site-nav__submenu site-nav__submenu--grandchild site-nav__submenu--collapsed" aria-hidden="true" style="display: none;">
961                        
962                          <li class="site-nav__grandchild">
963                            <a href="/en-us/collections/dr-homi-bhabha-balvaidnyanik-spardha" class="site-nav__link">Dr. Homi Bhabha Balvaidnyanik Spardha</a>
964                          </li>
965                        
966                          <li class="site-nav__grandchild">
967                            <a href="/en-us/collections/archeology" class="site-nav__link">Archeology</a>
968                          </li>
969                        
970                          <li class="site-nav__grandchild">
971                            <a href="/en-us/collections/architecture" class="site-nav__link">Architecture</a>
972                          </li>
973                        
974                          <li class="site-nav__grandchild">
975                            <a href="/en-us/collections/astrology" class="site-nav__link">Astrology</a>
976                          </li>
977                        
978                          <li class="site-nav__grandchild">
979                            <a href="/en-us/collections/b-b-a-b-c-a-b-b-m" class="site-nav__link">B.B.A. / B.C.A. / B.B.M</a>
980                          </li>
981                        
982                          <li class="site-nav__grandchild">
983                            <a href="/en-us/collections/commerce" class="site-nav__link">Commerce</a>
984                          </li>
985                        
986                          <li class="site-nav__grandchild">
987                            <a href="/en-us/collections/communication" class="site-nav__link">Communication</a>
988                          </li>
989                        
990                          <li class="site-nav__grandchild">
991                            <a href="/en-us/collections/competitive-exams" class="site-nav__link">Competitive Exams</a>
992                          </li>
993                        
994                          <li class="site-nav__grandchild">
995                            <a href="/en-us/collections/disaster-management" class="site-nav__link">Disaster Management</a>
996                          </li>
997                        
998                          <li class="site-nav__grandchild">
999                            <a href="/en-us/collections/economics" class="site-nav__link">Economics</a>
1000                          </li>
1001                        
1002                          <li class="site-nav__grandchild">
1003                            <a href="/en-us/collections/d-ed-b-ed" class="site-nav__link">D. Ed. / B. Ed.</a>
1004                          </li>
1005                        
1006                          <li class="site-nav__grandchild">
1007                            <a href="/en-us/collections/encyclopedia" class="site-nav__link">Encyclopedia</a>
1008                          </li>
1009                        
1010                          <li class="site-nav__grandchild">
1011                            <a href="/en-us/collections/english-language" class="site-nav__link">English Language</a>
1012                          </li>
1013                        
1014                          <li class="site-nav__grandchild">
1015                            <a href="/en-us/collections/environment" class="site-nav__link">Environment</a>
1016                          </li>
1017                        
1018                          <li class="site-nav__grandchild">
1019                            <a href="/en-us/collections/essays" class="site-nav__link">Essays</a>
1020                          </li>
1021                        
1022                          <li class="site-nav__grandchild">
1023                            <a href="/en-us/collections/history" class="site-nav__link">History</a>
1024                          </li>
1025                        
1026                          <li class="site-nav__grandchild">
1027                            <a href="/en-us/collections/geography" class="site-nav__link">Geography</a>
1028                          </li>
1029                        
1030                          <li class="site-nav__grandchild">
1031                            <a href="/en-us/collections/information-technology" class="site-nav__link">Information Technology</a>
1032                          </li>
1033                        
1034                          <li class="site-nav__grandchild">
1035                            <a href="/en-us/collections/investment" 
1035class="site-nav__link">Investment</a>
1036                          </li>
1037                        
1038                          <li class="site-nav__grandchild">
1039                            <a href="/en-us/collections/journalism" class="site-nav__link">Journalism</a>
1040                          </li>
1041                        
1042                          <li class="site-nav__grandchild">
1043                            <a href="/en-us/collections/law" class="site-nav__link">Law</a>
1044                          </li>
1045                        
1046                          <li class="site-nav__grandchild">
1047                            <a href="/en-us/collections/letter-writing" class="site-nav__link">Letter Writing</a>
1048                          </li>
1049                        
1050                          <li class="site-nav__grandchild">
1051                            <a href="/en-us/collections/library-science" class="site-nav__link">Library Science</a>
1052                          </li>
1053                        
1054                          <li class="site-nav__grandchild">
1055                            <a href="/en-us/collections/literary-criticism" class="site-nav__link">Literary Criticism</a>
1056                          </li>
1057                        
1058                          <li class="site-nav__grandchild">
1059                            <a href="/en-us/collections/management" class="site-nav__link">Management</a>
1060                          </li>
1061                        
1062                          <li class="site-nav__grandchild">
1063                            <a href="/en-us/collections/marathi-language" class="site-nav__link">Marathi Language</a>
1064                          </li>
1065                        
1066                          <li class="site-nav__grandchild">
1067                            <a href="/en-us/collections/mpsc-upsc" class="site-nav__link">MPSC / UPSC</a>
1068                          </li>
1069                        
1070                          <li class="site-nav__grandchild">
1071                            <a href="/en-us/collections/music" class="site-nav__link">Music</a>
1072                          </li>
1073                        
1074                          <li class="site-nav__grandchild">
1075                            <a href="/en-us/collections/philosophy-1" class="site-nav__link">Philosophy</a>
1076                          </li>
1077                        
1078                          <li class="site-nav__grandchild">
1079                            <a href="/en-us/collections/psychology" class="site-nav__link">Psychology</a>
1080                          </li>
1081                        
1082                          <li class="site-nav__grandchild">
1083                            <a href="/en-us/collections/political-science" class="site-nav__link">Political Science</a>
1084                          </li>
1085                        
1086                          <li class="site-nav__grandchild">
1087                            <a href="/en-us/collections/science" class="site-nav__link">Science</a>
1088                          </li>
1089                        
1090                          <li class="site-nav__grandchild">
1091                            <a href="/en-us/collections/religious-studies" class="site-nav__link">Religious Studies</a>
1092                          </li>
1093                        
1094                          <li class="site-nav__grandchild">
1095                            <a href="/en-us/collections/sanskrit-language" class="site-nav__link">Sanskrit Language</a>
1096                          </li>
1097                        
1098                          <li class="site-nav__grandchild">
1099                            <a href="/en-us/collections/sociology" class="site-nav__link">Sociology</a>
1100                          </li>
1101                        
1102                          <li class="site-nav__grandchild">
1103                            <a href="/en-us/collections/sports" class="site-nav__link">Sports</a>
1104                          </li>
1105                        
1106                          <li class="site-nav__grandchild">
1107                            <a href="/en-us/collections/school-supplementary" class="site-nav__link">School Supplementary</a>
1108                          </li>
1109                        
1110                          <li class="site-nav__grandchild">
1111                            <a href="/en-us/collections/dictionary" class="site-nav__link">Dictionary</a>
1112                          </li>
1113                        
1114                          <li class="site-nav__grandchild">
1115                            <a href="/en-us/collections/languages" class="site-nav__link">Languages</a>
1116                          </li>
1117                        
1118                          <li class="site-nav__grandchild">
1119                            <a href="/en-us/collections/ayurveda" class="site-nav__link">Ayurveda</a>
1120                          </li>
1121                        
1122                      </ul>
1123                    </li>
1124                  
1125                
1126                  
1127                    <li >
1128                      <a href="/en-us/collections/health-and-fitness-1" class="site-nav__link">Health And Fitness</a>
1129                    </li>
1130                  
1131                
1132                  
1133                    <li >
1134                      <a href="/en-us/collections/religion-and-spirituality-1" class="site-nav__link">Religion And Spirituality</a>
1135                    </li>
1136                  
1137                
1138                  
1139                    <li >
1140                      <a href="/en-us/collections/humor-1" class="site-nav__link">Humor</a>
1141                    </li>
1142                  
1143                
1144                  
1145                    <li >
1146                      <a href="/en-us/collections/crafts-and-hobbies-1" class="site-nav__link">Crafts And Hobbies</a>
1147                    </li>
1148                  
1149                
1150                  
1151                    <li >
1152                      <a href="/en-us/collections/history-and-politics-1" class="site-nav__link">History And Politics</a>
1153                    </li>
1154                  
1155                
1156                  
1157                    <li >
1158                      <a href="/en-us/collections/children-and-teens-1" class="site-nav__link">Children And Teens</a>
1159                    </li>
1160                  
1161                
1162                  
1163                    <li >
1164                      <a href="/en-us/collections/families-and-relationships-1" class="site-nav__link">Families And Relationships</a>
1165                    </li>
1166                  
1167                
1168                  
1169                    <li >
1170                      <a href="/en-us/collections/travel-outdoors-and-nature-1" class="site-nav__link">Travel, Outdoors and Nature</a>
1171                    </li>
1172                  
1173                
1174                  
1175                    <li >
1176                      <a href="/en-us/collections/business-and-management" class="site-nav__link">Business and Management</a>
1177                    </li>
1178                  
1179                
1180                  
1181                    <li >
1182                      <a href="/en-us/collections/science-and-technology" class="site-nav__link">Science and Technology</a>
1183                    </li>
1184                  
1185                
1186                  
1187                    <li >
1188                      <a href="/en-us/collections/miscellaneous" class="site-nav__link">Miscellaneous</a>
1189                    </li>
1190                  
1191                
1192                  
1193                    <li >
1194                      <a href="/en-us/collections/philosophy" class="site-nav__link">Philosophy</a>
1195                    </li>
1196                  
1197                
1198                  
1199                    <li >
1200                      <a href="/en-us/collections/self-help" class="site-nav__link">Self Help</a>
1201                    </li>
1202                  
1203                
1204                  
1205                    <li >
1206                      <a href="/en-us/collections/translations" class="site-nav__link">Translations</a>
1207                    </li>
1208                  
1209                
1210                  
1211                    <li >
1212                      <a href="/en-us/collections/thought-provoking" class="site-nav__link">Thought Provoking</a>
1213                    </li>
1214                  
1215                
1216                  
1217                    <li >
1218                      <a href="/en-us/collections/pocket-books" class="site-nav__link">Pocket Books</a>
1219                    </li>
1220                  
1221                
1222                  
1223                    <li >
1224                      <a href="/en-us/collections/agriculture-and-animal-husbandry" class="site-nav__link">Agriculture and Animal Husbandry</a>
1225                    </li>
1226                  
1227                
1228              </ul>
1229            </li>
1230          
1231        
1232          
1233          
1234            <li class="site-nav__item">
1235              <a href="/en-us/collections/new-arrivals" class="site-nav__link">New Arrivals</a>
1236            </li>
1237          
1238        
1239          
1240          
1241            <li class="site-nav__item">
1242              <a href="/en-us/collections/bestsellers" class="site-nav__link">Bestsellers</a>
1243            </li>
1244          
1245        
1246          
1247          
1248            
1249
1250            
1251
1252            <li class="site-nav--has-submenu site-nav__item">
1253              <button class="site-nav__link btn--link site-nav__expand" aria-expanded="false" aria-controls="Collapsible-7">
1254                Publishers
1255                <span class="site-nav__link__text" aria-hidden="true">+</span>
1256              </button>
1257              <ul id="Collapsible-7" class="site-nav__submenu site-nav__submenu--collapsed" aria-hidden="true" style="display: none;">
1258                
1259                  
1260                    <li >
1261                      <a href="/en-us/collections/abhijit-prakashan" class="site-nav__link">Abhijit Prakashan</a>
1262                    </li>
1263                  
1264                
1265                  
1266                    <li >
1267                      <a href="/en-us/collections/akshar-prakashan" class="site-nav__link">Akshar Prakashan</a>
1268                    </li>
1269                  
1270                
1271                  
1272                    <li >
1273                      <a href="/en-us/collections/ameya-prakashan" class="site-nav__link">Ameya Prakashan</a>
1274                    </li>
1275                  
1276                
1277                  
1278                    <li >
1279                      <a href="/en-us/collections/anushree-prakashan" class="site-nav__link">Anushree Prakashan</a>
1280                    </li>
1281                  
1282                
1283                  
1284                    <li >
1285                      <a href="/en-us/collections/continental-prakashan" class="site-nav__link">Continental Prakashan</a>
1286                    </li>
1287                  
1288                
1289                  
1290                    <li >
1291                      <a href="/en-us/collections/diamond-publications" class="site-nav__link">Diamond Publications</a>
1292                    </li>
1293                  
1294                
1295                  
1296                    <li >
1297                      <a href="/en-us/collections/dilipraj-prakashan" class="site-nav__link">Dilipraj Prakashan</a>
1298                    </li>
1299                  
1300                
1301                  
1302                    <li >
1303                      <a href="/en-us/collections/gajanan-book-depot" class="site-nav__link">Gajanan Book Depot</a>
1304                    </li>
1305                  
1306                
1307                  
1308                    
1309
1310                    
1311
1312                    <li class="site-nav--has-submenu">
1313                      <button class="site-nav__link btn--link site-nav__expand" aria-expanded="false" aria-controls="Collapsible-7-9">
1314                        Jyotsna Prakashan
1315                        <span class="site-nav__link__text" aria-hidden="true">+</span>
1316                      </button>
1317                      <ul id="Collapsible-7-9" class="site-nav__submenu site-nav__submenu--grandchild site-nav__submenu--collapsed" aria-hidden="true" style="display: none;">
1318                        
1319                          <li class="site-nav__grandchild">
1320                            <a href="/en-us/collections/grace-prakashan" class="site-nav__link">Grace Prakashan</a>
1321                          </li>
1322                        
1323                          <li class="site-nav__grandchild">
1324                            <a href="/en-us/collections/random-house" class="site-nav__link">Random House</a>
1325                          </li>
1326                        
1327                      </ul>
1328                    </li>
1329                  
1330                
1331                  
1332                    <li >
1333                      <a href="/en-us/collections/majestic-prakashan" class="site-nav__link">Majestic Prakashan</a>
1334                    </li>
1335                  
1336                
1337                  
1338                    <li >
1339                      <a href="/en-us/collections/manjul-publishing-house" class="site-nav__link">Manjul Publishing House</a>
1340                    </li>
1341                  
1342                
1343                  
1344                    <li >
1345                      <a href="/en-us/collections/manovikas-prakashan" class="site-nav__link">Manovikas Prakashan</a>
1346                    </li>
1347                  
1348                
1349                  
1350                    <li >
1351                      <a href="/en-us/collections/mehta-publishing-house" class="site-nav__link">Mehta Publishing House</a>
1352                    </li>
1353                  
1354                
1355                  
1356                    <li >
1357                      <a href="/en-us/collections/menaka-prakashan-1" class="site-nav__link">Menaka Prakashan</a>
1358                    </li>
1359                  
1360                
1361                  
1362                    <li >
1363                      <a href="/en-us/collections/nitin-prakashan" class="site-nav__link">Nitin Prakashan</a>
1364                    </li>
1365                  
1366                
1367                  
1368                    <li >
1369                      <a href="/en-us/collections/padmagandha-prakashan" class="site-nav__link">Padmagandha Prakashan</a>
1370                    </li>
1371                  
1372                
1373                  
1374                    <li >
1375                      <a href="/en-us/collections/payal-publication" class="site-nav__link">Payal Publication</a>
1376                    </li>
1377                  
1378                
1379                  
1380                    <li >
1381                      <a href="/en-us/collections/prasad-prakashan" class="site-nav__link">Prasad Prakashan</a>
1382                    </li>
1383                  
1384                
1385                  
1386                    <li >
1387                      <a href="/en-us/collections/rajhans-prakashan" class="site-nav__link">Rajhans Prakashan</a>
1388                    </li>
1389                  
1390                
1391                  
1392                    <li >
1393                      <a href="/en-us/collections/rohan-prakashan" class="site-nav__link">Rohan Prakashan</a>
1394                    </li>
1395                  
1396                
1397                  
1398                    <li >
1399                      <a href="/en-us/collections/sadhana-prakashan" class="site-nav__link">Sadhana Prakashan</a>
1400                    </li>
1401                  
1402                
1403                  
1404                    <li >
1405                      <a href="/en-us/collections/sakal-prakashan" class="site-nav__link">Sakal Prakashan</a>
1406                    </li>
1407                  
1408                
1409                  
1410                    <li >
1411                      <a href="/en-us/collections/saket-prakashan" class="site-nav__link">Saket Prakashan</a>
1412                    </li>
1413                  
1414                
1415                  
1416                    <li >
1417                      <a href="/en-us/collections/samakaleen-prakashan" class="site-nav__link">Samakaleen Prakashan</a>
1418                    </li>
1419                  
1420                
1421                  
1422                    <li >
1423                      <a href="/en-us/collections/snehal-prakashan" class="site-nav__link">Snehal Prakashan</a>
1424                    </li>
1425                  
1426                
1427                  
1428                    <li >
1429                      <a href="/en-us/collections/tejgyan-foundation" class="site-nav__link">Tejgyan Foundation</a>
1430                    </li>
1431                  
1432                
1433                  
1434                    <li >
1435                      <a href="/en-us/collections/tilak-bandhu-prakashan" class="site-nav__link">Tilak Bandhu Prakashan</a>
1436                    </li>
1437                  
1438                
1439                  
1440                    <li >
1441                      <a href="/en-us/collections/unmesh-prakashan" class="site-nav__link">Unmesh Prakashan</a>
1442                    </li>
1443                  
1444                
1445                  
1446                    <li >
1447                      <a href="/en-us/collections/utkarsha-prakashan" class="site-nav__link">Utkarsha Prakashan</a>
1448                    </li>
1449                  
1450                
1451                  
1452                    
1453
1454                    
1455
1456                    <li class="site-nav--has-submenu">
1457                      <button class="site-nav__link btn--link site-nav__expand" aria-expanded="false" aria-controls="Collapsible-7-30">
1458                        More Publishers
1459                        <span class="site-nav__link__text" aria-hidden="true">+</span>
1460                      </button>
1461                      <ul id="Collapsible-7-30" class="site-nav__submenu site-nav__submenu--grandchild site-nav__submenu--collapsed" aria-hidden="true" style="display: none;">
1462                        
1463                          <li class="site-nav__grandchild">
1464                            <a href="/en-us/collections/ela-foundation" class="site-nav__link">Ela Foundation</a>
1465                          </li>
1466                        
1467                          <li class="site-nav__grandchild">
1468                            <a href="/en-us/collections/rohini-dake" class="site-nav__link">Rohini Dake</a>
1469                          </li>
1470                        
1471                          <li class="site-nav__grandchild">
1472                            <a href="/en-us/collections/vidyarthi-sahayyak-samiti" class="site-nav__link">Vidyarthi Sahayyak Samiti</a>
1473                          </li>
1474                        
1475                          <li class="site-nav__grandchild">
1476                            <a href="/en-us/collections/aaj-ka-anand-papers" class="site-nav__link">Aaj Ka Anand Papers</a>
1477                          </li>
1478                        
1479                          <li class="site-nav__grandchild">
1480                            <a href="/en-us/collections/sampada-publication" class="site-nav__link">Sampada Publication</a>
1481                          </li>
1482                        
1483                          <li class="site-nav__grandchild">
1484                            <a href="/en-us/collections/amrutsiddhi-prakashan" class="site-nav__link">Amrutsiddhi Prakashan</a>
1485                          </li>
1486                        
1487                          <li class="site-nav__grandchild">
1488                            <a href="/en-us/collections/navasahitya-book-stall" class="site-nav__link">Navasahitya Book Stall</a>
1489                          </li>
1490                        
1491                          <li class="site-nav__grandchild">
1492                            <a href="/en-us/collections/shashideep-prakashan" class="site-nav__link">Shashideep Prakashan</a>
1493                          </li>
1494                        
1495                          <li class="site-nav__grandchild">
1496                            <a href="/en-us/collections/kalasakta-pune" class="site-nav__link">Kalasakta, Pune</a>
1497                          </li>
1498                        
1499                          <li class="site-nav__grandchild">
1500                            <a href="/en-us/collections/self-published" class="site-nav__link">Self Published</a>
1501                          </li>
1502                        
1503                          <li class="site-nav__grandchild">
1504                            <a href="/en-us/collections/shraddha-prakashan" class="site-nav__link">Shraddha Prakashan</a>
1505                          </li>
1506                        
1507                          <li class="site-nav__grandchild">
1508                            <a href="/en-us/collections/manakshare-publications" class="site-nav__link">Manakshare Publications</a>
1509                          </li>
1510                        
1511                      </ul>
1512                    </li>
1513                  
1514                
1515                  
1516                    <li >
1517                      <a href="/en-us/collections/chinar-publishers" class="site-nav__link">Chinar Publishers</a>
1518                    </li>
1519                  
1520                
1521                  
1522                    <li >
1523                      <a href="/en-us/collections/indrayani-sahitya-prakashan" class="site-nav__link">Indrayani Sahitya Prakashan</a>
1524                    </li>
1525                  
1526                
1527                  
1528                    <li >
1529                      <a href="/en-us/collections/swati-prakashan" class="site-nav__link">Swati Prakashan</a>
1530                    </li>
1531                  
1532                
1533                  
1534                    <li >
1535                      <a href="/en-us/collections/madhushree-prakashan" class="site-nav__link">Madhushree Prakashan</a>
1536                    </li>
1537                  
1538                
1539                  
1540                    <li >
1541                      <a href="/en-us/collections/komal-prakashan" class="site-nav__link">Komal Prakashan</a>
1542                    </li>
1543                  
1544                
1545                  
1546                    <li >
1547                      <a href="/en-us/collections/vidarbha-marathwada-book-company" class="site-nav__link">Vidarbha Marathwada Book Company</a>
1548                    </li>
1549                  
1550                
1551              </ul>
1552            </li>
1553          
1554        
1555          
1556          
1557            <li class="site-nav__item">
1558              <a href="/en-us/collections/vintage-collection" class="site-nav__link">Vintage Collection</a>
1559            </li>
1560          
1561        
1562        
1563          
1564            <li>
1565              <a href="/en-us/account/login" class="small--hide site-nav__link site-nav--account medium-up--hide">Log in</a>
1566            </li>
1567            <li>
1568              <a href="/en-us/account/register" class="small--hide site-nav__link site-nav--account medium-up--hide">Sign up</a>
1569            </li>
1570          
1571        
1572      </ul>
1573      <ul class="list--inline social-links">
1574        
1575        
1576        
1577        
1578        
1579        
1580        
1581        
1582          <li>
1583            <a href="https://www.youtube.com/channel/UCr4GyVtHoBJroRAwkC6Sywg" title="Menakabooks on YouTube">
1584              <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-youtube" viewBox="0 0 21 20"><path fill="#444" d="M-.196 15.803q0 1.23.812 2.092t1.977.861h14.946q1.165 0 1.977-.861t.812-2.092V3.909q0-1.23-.82-2.116T17.539.907H2.593q-1.148 0-1.969.886t-.82 2.116v11.894zm7.465-2.149V6.
1584058q0-.115.066-.18.049-.016.082-.016l.082.016 7.153 3.806q.066.066.066.164 0 .066-.066.131l-7.153 3.806q-.033.033-.066.033-.066 0-.098-.033-.066-.066-.066-.131z"/></svg>
1585              <span class="icon__fallback-text">YouTube</span>
1586            </a>
1587          </li>
1588        
1589        
1590        
1591        
1592      </ul>
1593    </div>
1594    <hr class="medium-up--hide hr--small ">
1595  </nav>
1596</div>
1597
1598
1599
1600
1601</div>
1602
1603      <main class="main-content grid__item medium-up--four-fifths" id="MainContent" role="main">
1604        
1605          <hr class="hr--border-top small--hide">
1606        
1607        
1608          <nav class="breadcrumb-nav small--text-center" aria-label="You are here">
1609  <span itemscope itemtype="http://schema.org/BreadcrumbList">
1610    <span itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem">
1611      <a href="/en-us" itemprop="item" title="Back to the frontpage">
1612        <span itemprop="name">Home</span>
1613      </a>
1614      <span itemprop="position" hidden>1</span>
1615    </span>
1616    <span class="breadcrumb-nav__separator" aria-hidden="true">›</span>
1617  
1618    <span itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem">
1619      <span itemprop="name">Search</span>
1620      <span itemprop="position" hidden>2</span>
1621    </span>
1622  
1623  </span>
1624</nav>
1625
1626        
1627        <!-- /templates/search.liquid -->
1628
1629
1630  <h1 class="h2 small--text-center">
1631    
1632      Search our store
1633    
1634  </h1>
1635
1636  
1637    <form action="/en-us/search" method="get" class="search-bar medium-up--one-half" role="search">
1638      
1639      <div class="input-group">
1640        <input type="search" name="q" value="" placeholder="Search" aria-label="Search" class="input-group__field">
1641        <div class="input-group__btn">
1642          <button type="submit" class="btn">
1643            <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 20 20"><path fill="#444" d="M18.64 17.02l-5.31-5.31c.81-1.08 1.26-2.43 1.26-3.87C14.5 4.06 11.44 1 7.75 1S1 4.06 1 7.75s3.06 6.75 6.75 6.75c1.44 0 2.79-.45 3.87-1.26l5.31 5.31c.45.45 1.26.54 1.71.09.45-.36.45-1.17 0-1.62zM3.25 7.75c0-2.52 1.98-4.5 4.5-4.5s4.5 1.98 4.5 4.5-1.98 4.5-4.5 4.5-4.5-1.98-4.5-4.5z"/></svg>
1644            <span class="icon__fallback-text">Search</span>
1645          </button>
1646        </div>
1647      </div>
1648    </form>
1649  
1650
1651  
1652
1653
1654
1655      </main>
1656
1657    </div>
1658
1659    <hr>
1660
1661    <div id="shopify-section-footer" class="shopify-section"><footer class="site-footer" role="contentinfo" data-section-id="footer" data-section-type="footer-section">
1662
1663  <div class="grid">
1664
1665    
1666
1667    
1668      
1669          <div class="grid__item medium-up--one-third small--one-whole">
1670            
1671              <h3 class="site-footer__section-title">Important Links</h3>
1672            
1673            <ul class="site-footer__menu">
1674              
1675                <li><a href="/en-us/pages/privacy-policy-1">Privacy Policy</a></li>
1676              
1677                <li><a href="/en-us/pages/shipping-policy">Shipping Policy</a></li>
1678              
1679                <li><a href="/en-us/pages/return-policy">Return Policy</a></li>
1680              
1681                <li><a href="/en-us/pages/cancellation-policy">Cancellation Policy</a></li>
1682              
1683                <li><a href="/en-us/pages/terms-conditions-1">Terms & Conditions</a></li>
1684              
1685                <li><a href="/en-us/pages/disclaimer">Disclaimer</a></li>
1686              
1687                <li><a href="https://menakabooks.aftership.com/">Track Order</a></li>
1688              
1689            </ul>
1690          </div>
1691
1692        
1693    
1694      
1695          <div class="grid__item medium-up--one-third small--one-whole">
1696            
1697              <h3 class="site-footer__section-title">Our Store</h3>
1698            
1699            <div class="rte"><p>Menaka Prakashan (Publication division of MediaNext), 1, Shreeyash, 59/22, Navsahyadri Society, Karve Nagar, Pune - 411052. Maharashtra. India.</p><p>Telephone: +91-20-2952 7960</p></div>
1700          </div>
1701
1702        
1703    
1704      
1705          <div class="grid__item medium-up--one-third small--one-whole">
1706            
1707              <h3 class="site-footer__section-title">
1707Tech Support (7 am - 10 pm IST)</h3>
1708            
1709            <div class="rte"><p><strong>+91 88568 38601</strong></p><p><strong>+91 86685 58001 </strong></p></div>
1710          </div>
1711
1712        
1713    
1714
1715    </div>
1716
1717  
1718    <hr>
1719  
1720
1721  <div class="grid medium-up--grid--table sub-footer small--text-center">
1722    <div class="grid__item medium-up--one-half">
1723      <small>Copyright &copy; 2026, <a href="/en-us" title="">Menakabooks</a>.     </div></div>
1724</footer>
1725
1726
1727
1728
1729</div>
1730</div>
1731
1732  
1733
1734  <ul hidden>
1735    <li id="a11y-refresh-page-message">Choosing a selection results in a full page refresh.</li>
1736    <li id="a11y-selection-message">Press the space key then arrow keys to make a selection.</li>
1737  </ul>
1738
1739  
1739<script src="//www.menakabooks.com/cdn/shop/t/3/assets/theme.js?v=137332315393817665141600341517" type="text/javascript"></script>
1739
1740 
1741 <input type="hidden" name="aaamembership_customer_logged_id" value="" id="aaamembership_customer_logged_id"> 
1742<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/animate.css/4.0.0/animate.min.css"/>
1743<style>
1744  #asw-core-loading{
1745    position: fixed;
1746    top: 50%;
1747    left: 0;
1748    z-index: 99999;
1749    box-shadow: 0px 0px 20px #006e52;
1750    background-color: #006e52;
1751    border-radius: 0px 5px 5px 0px;
1752    text-align: center;
1753    padding: 10px;
1754    color: white;
1755  }
1756  .asw-core-hidden{
1757    display: none !important;
1758  }
1759</style>
1760<div id="asw-core-loading" class="animate__animated animate__pulse animate__infinite asw-core-hidden">
1761  <svg version="1.0" xmlns="http://www.w3.org/2000/svg" width="45.000000pt" height="45.000000pt" viewBox="0 0 65.000000 75.000000" preserveAspectRatio="xMidYMid meet">
1762    <g transform="translate(0.000000,75.000000) scale(0.100000,-0.100000)" fill="#ffffff" stroke="none">
1763       <path d="M408 645 c-8 -19 -8 -31 0 -51 10 -21 18 -25 44 -22 17 2 33 9 36 16
1764          3 9 -5 12 -24 10 -21 -2 -29 2 -32 16 -6 28 12 40 39 25 13 -6 27 -17 31 -23
1765          5 -7 8 -6 8 4 -1 51 -81 71 -102 25z"></path>
1766       <path d="M320 645 c-30 -7 -71 -16 -90 -20 -19 -4 -56 -14 -82 -22 -45 -14
1767          -48 -17 -48 -48 0 -55 19 -58 166 -28 71 14 130 27 132 28 2 2 -4 15 -13 29
1768          -11 16 -15 35 -11 51 4 14 5 25 4 24 -2 0 -28 -6 -58 -14z"></path>
1769       <path d="M508 544 c-4 -23 -13 -46 -20 -51 -7 -6 -47 -15 -88 -22 -84 -14
1770          -100 -23 -83 -49 9 -16 18 -100 14 -140 0 -8 -10 -12 -23 -10 -21 3 -23 10
1771          -26 62 -2 32 0 66 4 75 4 9 8 24 9 34 3 26 19 34 87 41 81 10 108 21 108 46 0
1772          16 -5 20 -17 16 -10 -2 -91 -20 -181 -38 l-162 -32 2 -155 c2 -108 7 -156 15
1773          -158 8 -3 13 11 15 38 3 49 27 71 52 50 12 -10 16 -32 16 -88 0 -66 2 -74 18
1774          -71 13 2 18 17 22 68 5 61 6 65 30 65 22 0 26 -5 30 -39 5 -39 26 -60 34 -34
1775          3 7 7 34 11 60 4 34 12 51 26 59 29 15 59 -14 59 -58 0 -28 3 -33 25 -33 34 0
1776          36 15 33 225 -2 117 -6 166 -10 139z"></path>
1777    </g>
1778 </svg>
1779 <div id="asw-core-loading-text">
1780 </div>
1781</div>
1782
1783<script>
1784  var __aswcx = false;
1785  var __aswcx_data = `{"0":{},"1":{},"2":{},"3":{},"4":{},"5":{},"6":{},"7":{}}
1786`;
1787  window.shopstorm = window.shopstorm || {}; // Extending the SS object
1788  window.shopstorm.shop = window.shopstorm.shop || {};
1789  window.shopstorm.shop.moneyFormat = window.shopstorm.shop.moneyFormat || 'Rs. {{amount}}';
1790  window.shopstorm.cart = {};
1791  window.shopstorm.cart.true_cart_count = String(
1792      `0
1793`)
1794    .trim();
1795  function aswInit(){
1796    if (location.search.indexOf("aswmToken") != -1 || localStorage.getItem("_aswm_shop_token")){
1797      // We're gonna grab the wizard!
1798      $("#asw-core-loading-text").text("Loading Wizard...");
1799      $("#asw-core-loading").removeClass("asw-core-hidden");
1800      var token = localStorage.getItem("_aswm_shop_token");
1801      if (!token){
1802        var search = location.search.substr(1);
1803        search.split("&");
1804        for (var s in search){
1805          if (typeof(search) == "array") var sitem = search[s].split("=");
1806          else sitem = search.split("=");
1807          if (sitem[0] == "aswmToken"){
1808            token = sitem[1];
1809            break;
1810          }
1811        }
1812      }
1813      if (token){
1814        localStorage.setItem("_aswm_shop_token",token);
1815        $.ajax({
1816          url: "https://advanced-sw-core.herokuapp.com/wizard/?aswm_token="+token,
1817          method: "GET",
1818          success: function(resp){
1819            setTimeout(function(resp){
1820              $("#asw-core-loading").addClass("asw-core-hidden");
1821              $("body").append(resp);
1822            },2000,resp);
1823          },
1824          error: function(err){
1825            return;
1826          }
1827        });
1828      }
1829      else {
1830        console.log("[ASWM] Can't get wizard");
1831        $("#asw-core-loading").addClass("asw-core-hidden");
1832      }
1833    }
1834    else {
1835      // We're in worker mode
1836      /* ASWCX Loader */
1837      try{
1838        localStorage.setItem("_aswm_s_config",__aswcx_data);
1839        __aswcx = true;
1840        try{
1841          var aswmcx = JSON.parse(localStorage.getItem("_aswm_s_config"));
1842          var cart_page_config_a = aswmcx[5];
1843          var cart_page_config_b = aswmcx[6];
1844          if(!cart_page_config_a || !cart_page_config_b) throw "ASWMCX Error 681";
1845          var cart_page_config = {
1846            id: cart_page_config_a._aswm_cart_form_id,
1847            index: cart_page_config_a._aswm_cart_form_index,
1848            index_updated: false,
1849            resolved: cart_page_config_a._aswm_resolved_cart_form_conflicts,
1850            line_item_sel: cart_page_config_b._aswm_cart_line_item_layout_sel,
1851            price_sel: cart_page_config_b._aswm_cart_line_item_price_selectors,
1852            quantity_sel: cart_page_config_b._aswm_cart_line_item_quantity_sel,
1853            subtotal_sel: cart_page_config_b._aswm_cart_subtotal_sel,
1854            cart_count_sel: cart_page_config_b._aswm_cart_count_selector,
1855            skip_indexes: cart_page_config_b._aswm_cart_form_skip_indexes
1856          };
1857          if(cart_page_config.cart_count_sel){
1858            $(cart_page_config.cart_count_sel).text(shopstorm.cart.true_cart_count);
1859            var cart_count_monitor_func = function(){ 
1860              $(cart_page_config.cart_count_sel).off("DOMSubtreeModified");
1861              $(cart_page_config.cart_count_sel).text(shopstorm.cart.true_cart_count);
1862              setTimeout(function(){
1863                $(cart_page_config.cart_count_sel).text(shopstorm.cart.true_cart_count);
1864                $(cart_page_config.cart_count_sel).on("DOMSubtreeModified",cart_count_monitor_func);
1865              },2);
1866            }
1867            $(cart_page_config.cart_count_sel).on("DOMSubtreeModified",cart_count_monitor_func);
1868          }
1869          
1870        }
1871        catch(e){
1872          console.log(e);
1873          // Another one...
1874        }
1875      }
1876      catch(e){
1877        console.log(e);
1878        // It failed
1879      }
1880      var url_endpoint = "https://advanced-sw-core.herokuapp.com/wizard/?aswm_worker=true&aswm_tsid="+Shopify.theme.theme_store_id;
1881      if (location.href.indexOf("products") != -1) url_endpoint += "&aswm_product=1";
1882      $.ajax({
1883        url: url_endpoint,
1884        method: "GET",
1885        success: function(resp){
1886          $("body").append(resp);
1887        }, 
1888        error: function(err){
1889          return;
1890        }
1891      });
1892    }
1893  }
1894  function waitForjQuery(){
1895    if(typeof($) != "undefined") aswInit();
1896    else if (typeof(jQuery) != "undefined"){
1897      $ = jQuery;
1898      aswInit();
1899    }
1900    else setTimeout(waitForjQuery,200);
1901  }
1902  function checkjQuery(){
1903    if(typeof(jQuery) == 'undefined' && typeof($) == 'undefined'){
1904      const script = document.createElement('script');
1905      script.src = 'https://code.jquery.com/jquery-3.4.1.min.js';
1906      document.head.appendChild(script);
1907      waitForjQuery();
1908    }
1909    else if (typeof(jQuery)){
1910      $ = jQuery;
1911      aswInit();
1912    }
1913  }
1914  window.addEventListener('DOMContentLoaded', checkjQuery);
1915</script>
1915
1916<link href="//www.menakabooks.com/cdn/shop/t/3/assets/recurpay.scss.css?v=108482729817560844331653648660" rel="stylesheet" type="text/css" media="all" />
1917<script>
1918  (function() {
1919    //Append Script
1920    var initScript = function(url, callback) {
1921      var script = document.createElement("script");
1922      script.type = "text/javascript";
1923      if (script.readyState){
1924        script.onreadystatechange = function() {
1925          if (script.readyState == "loaded" || script.readyState == "complete") {
1926            script.onreadystatechange = null;
1927            callback();
1928          }
1929        };
1930      } else {
1931        script.onload = function() {
1932          callback();
1933        };
1934      }
1935      script.src = url;
1936      document.getElementsByTagName("head")[0].appendChild(script);
1937    };
1938    
1939    var recurpaySubscription = function($) {
1940      window.recurpay = {};
1941      recurpay.domainURL = 'https://menakabooks2.recurpay.com';
1942      recurpay.action = 'default';
1943      recurpay.labelText = 'Subscribe Now and Save';
1944      recurpay.labelButton = 'Subscribe Now';
1945      recurpay.product= {};
1946      recurpay.checkout = "recurpay";
1947      recurpay.mixedCart = false;
1948      recurpay.product.id = "";
1949      recurpay.product.only_subscription = "";
1950      recurpay.product.available = "";
1951      recurpay.eligibilityAPI = recurpay.domainURL + '/api/storefront/v2/checkout/eligibility';
1952      recurpay.pdpAPI = recurpay.domainURL + '/api/storefront/product/'+recurpay.product.id+'/plans.json';
1953      recurpay.accountAPI = recurpay.domainURL + '/api/storefront/account/customers//subscriptions/count.json';
1954      recurpay.manageAccountAPI = recurpay.domainURL + "/storefront/account/authenticate/";
1955      recurpay.checkoutAPI = recurpay.domainURL + '/checkout/initiate.rp';
1956      
1957      recurpay.customer = 'guest';
1958      
1959      var accountTemplate = '',
1960          pdpTemplate = '',
1961          accountSelector = "#recurpay-account-widget",
1962          pdpSelector = "#recurpay-pdp-widget",
1963          subscriptionSelector = "#recurpay-manage-subscriptions",
1964          checkoutSelector = '[href="/checkout"], form[action="/cart"] button[type="submit"][name="checkout"], form[action="/cart"] input[type="submit"][name="checkout"], form[action="/checkout"] input[type="submit"][name="checkout"], form[action="/checkout"] button[type="submit"][name="checkout"], button[type="submit"][name="checkout"],button[name="checkout"], button.ucd-checkout-btn',
1965          atcFormSelector = 'form[action*="/cart/add"], form[action*="/cart/add.js"], form[id^="product_form_"], form[data-productid], form[action*="/cart/add"][data-js-product-form], form#AddToCartForm, #addToCartFormId1, form.product-form, #AddToCartForm_id, form[data-cart-submit="data-cart-submit"][data-productid], form.lh-product-form, form.shg-product-atc-btn-wrapper, form.shopify-product-form',
1966          atcSelector = '[name="add"], [type=\"submit\"], button#AddToCart, button.gf_add-to-cart',
1967          buynowSelector = 'form[action="/cart/add"] .shopify-payment-button';
1968
1969      // ACCOUNT PAGE
1970      //LOGIN PAGE
1971function loginPageSubscriptionLink(){
1972    var accountLoginHTML = "";
1973        managesubscriptionSelector = ".recurpay-manage-subscription-link",
1974        signUpFormSelector = 'form[action*="/account"]';
1975    if($(managesubscriptionSelector).length <= 0 && $(signUpFormSelector).length > 0){
1976        $(signUpFormSelector).append("<div class='recurpay-manage-subscription-link'></div>");
1977    }
1978    if($(managesubscriptionSelector).length >= 0){
1979        if(window.location.href.indexOf("account/login") > -1 || window.location.href.indexOf("account/register") > -1 ){
1980            var account_url = "";
1981            
1982                account_url = recurpay.domainURL + '/api/storefront/v2/customers/subscriptions/count?settings=true';
1983            
1984            $.ajax({
1985                url: account_url,
1986                type: 'GET',
1987                async:true,
1988                success: function(response){
1989                    if(response != "ERROR"){
1990                        if(response.settings !== null && !$.isEmptyObject(response.settings) && response.translations.breadcrumb_manage_subscription_link != undefined){
1991                            accountLoginHTML += "<a href='"+recurpay.domainURL+"/account/login' target='_blank'>"+response.translations.breadcrumb_manage_subscription_link+"</a>";
1992                        }
1993                    }
1994                    $(managesubscriptionSelector).html(accountLoginHTML);
1995                }
1996            });
1997        }
1998    }
1999}
2000loginPageSubscriptionLink();
2001
2002if($(accountSelector).length && recurpay.customer !== "guest"){
2003        function recurAccount(count){
2004          accountTemplate += '<div class="subscription__account" data-subscription-block>'
2005          accountTemplate += '<div class="subscription__account--content">'
2006          accountTemplate += '<div class="subscription__account--heading">Subscriptions <span data-subscription-count>('+count+')</span></div>'
2007          if(count !== 0){
2008            accountTemplate += '<div class="subscription__account--text" data-active-subscriptions>Pause, reschedule or cancel at your convenience.</div>'
2009            accountTemplate += '<div class="subscription__account--button" id="recurpay-manage-subscriptions"><a href="#">View and edit subscription</a></div>'
2010          }
2011          else{
2012            accountTemplate += '<div class="subscription__account--text" data-active-subscriptions>There are no active subscriptions</div>'
2013            accountTemplate += '<div class="subscription__account--button"><a href="/">Start Subscribing</a></div>'
2014          }
2015          accountTemplate += '</div></div>'
2016          return accountTemplate;
2017        }
2018        $.ajax({
2019          url: recurpay.accountAPI,
2020          type: 'GET',
2021          success: function(response){
2022            var accountHTML = '';
2023            if(response != "ERROR" && response.success == true) {
2024              accountHTML = recurAccount(response.data.subscription.count);
2025            }
2026            else {
2027              accountHTML = recurAccount(0);
2028            }
2029            if($(accountSelector).length){
2030              $(accountSelector).html(accountHTML);
2031            }
2032          },
2033          error: function(jqXhr, textStatus, errorThrown){
2034            console.log( errorThrown );
2035          }
2036        });
2037        $(document).on('click', subscriptionSelector, function(e) {
2038          e.preventDefault();
2039          var checkoutForm = $("<form action='"+recurpay.manageAccountAPI+"' method='post' style='display:none;'></form>");
2040          $('body').append(checkoutForm);
2041          checkoutForm.submit();
2042        });
2043      }
2044
2045      // CHECK SUBSCRIPTION ELIGIBILITY
2046      function checkoutEligibility (){
2047        $.ajax({
2048          url: recurpay.eligibilityAPI,
2049          type: 'GET',
2050          async: false,
2051          success: function(response) {
2052            if(response != "ERROR" && response.checkout) {
2053              if(response.checkout.redirect_to){
2054                recurpay.checkout = response.checkout.redirect_to;
2055              }
2056            }
2057          }
2058        });
2059      }
2060      checkoutEligibility();
2061      // CART PAGE
2062      function recurCart(cartData){
2063        var checkoutData = [],
2064            cartItems = cartData.items,
2065            cartAttributes = [],
2066            cartNote = cartData.note,
2067            recurpayCheckout = false;
2068        $.each( cartData.attributes, function(key, value ) {
2069          if(key != "Plan" && key != '_PlanId'){
2070            cartAttributes.push({
2071              name: key,
2072              value:value
2073            });
2074          }
2075        });
2076        for(var i=0; i < cartItems.length; i++){
2077          var Planid = '',
2078              item = cartItems[i],
2079              property = item.properties,
2080              lineProperty = [];
2081          if(property){
2082            if(property._PlanId){
2083              Planid = property._PlanId
2084              recurpayCheckout = true;
2085            }
2086            $.each( property, function(key, value ) {
2087              if(key != "Plan" && key != '_PlanId'){
2088                lineProperty.push({
2089                  name: key,
2090                  value:value
2091                });
2092              }
2093            });
2094          }
2095          if(Planid == ''){
2096            checkoutData.push({
2097              quantity: item.quantity,
2098              variant_id: item.id,
2099              properties: lineProperty,
2100              type: 'ONETIME',
2101              currency:'INR'
2102            });
2103          }
2104          else{
2105            checkoutData.push({
2106              quantity: item.quantity,
2107              variant_id: item.id,
2108              properties: lineProperty,
2109              plan_id: Planid,
2110              type: 'SUBSCRIPTION',
2111              currency:'INR'
2112            });
2113          }
2114        }
2115        if(recurpayCheckout) {
2116          var getCheckoutData = JSON.stringify(checkoutData),
2117              getCartAttributes = JSON.stringify(cartAttributes),
2118              cartNote = $('[name="note"]').val();
2119          checkoutForm = $("<form action='"+recurpay.checkoutAPI+"' method='post' style='display:none;'>" +
2120                           "<input type='hidden' name='line_items' value='"+getCheckoutData+"' />"+
2121                           "<input type='hidden' name='customer_id' value='"+recurpay.customer+"' />" +
2122                           "<input type='hidden' name='note_attributes' value='"+getCartAttributes+"' />" +
2123                           "<input type='hidden' name='note' value='"+cartNote+"' />" +
2124                           "</form>");
2125          $('body').append(checkoutForm);
2126          checkoutForm.submit();
2127        }
2128        else {
2129          document.location.href = "/checkout";
2130        }
2131      }
2132
2133      // PRODUCT PAGE
2134      function recurPDP(data){
2135        var prepaidCount = 0,
2136            regularCount = 0,
2137            prepaidDiscount = [],
2138            maxPrepaidDiscount = '',
2139            showTabs = false,
2140            GetPlans = "",
2141            tabHTML = "";
2142        $.each(data.plans, function(key, plan) {
2143          var DiscountPercentageHtml = '',
2144              TrialDescriptionHtml = '',
2145              DescriptionHtml = '',
2146              PlanHtml = '',
2147              PlanDiscount = 0,
2148              PlanType = 'regular';
2149          if(plan.type){
2150            PlanType = plan.type;
2151            if(PlanType == 'prepaid'){
2152              prepaidCount += prepaidCount+1;
2153              prepaidDiscount.push(plan.discount.value);
2154            }
2155            else{
2156              regularCount += regularCount+1;
2157            }
2158          }
2159          if(plan.discount.type == "percentage" && plan.discount.value != 0){
2160            PlanDiscount = plan.discount.value;
2161            DiscountPercentageHtml = '<span class="recurpay__discount">(' + plan.discount.value + '% Off)</span>';
2162          }
2163          if(plan.description) {
2164            DescriptionHtml = '<div class="recurpay__description">' + plan.description + '</div>';
2165          }
2166          if(plan.trial.description) {
2167            TrialDescriptionHtml  = '<div class="recurpay__description"><span class="recurpay__description--trial">Trial Details : </span>' + plan.trial.description +'</div>';
2168          }
2169          PlanHtml += '<div class="recurpay__plan" plan-type="'+PlanType+'" plan-id="'+plan.id+'"><label class="recurpay__plan--label">';
2170          if(recurpay.checkout == "shopify"){
2171            if(key == 0){
2172              PlanHtml += '<input type="radio" name="recurpay-input" class="recurpay__plan--input" checked="checked" data-plan="' + plan.id + '" data-selling-plan="' + plan.selling_plan_id + '" data-plan-name="' + plan.name + '" data-plan-discount="'+PlanDiscount+'" data-plan-type="'+PlanType+'">';
2173            }
2174            else{
2175              PlanHtml += '<input type="radio" name="recurpay-input" class="recurpay__plan--input" data-plan="' + plan.id + '" data-selling-plan="' + plan.selling_plan_id + '" data-plan-name="' + plan.name + '" data-plan-discount="'+PlanDiscount+'" data-plan-type="'+PlanType+'">';
2176            }
2177          }
2178          else{
2179            if(key == 0){
2180              PlanHtml += '<input type="radio" name="recurpay-input" class="recurpay__plan--input" checked="checked" data-plan="' + plan.id + '" data-plan-name="' + plan.name + '" data-plan-discount="'+PlanDiscount+'" data-plan-type="'+PlanType+'">';
2181            }
2182            else{
2183              PlanHtml += '<input type="radio" name="recurpay-input" class="recurpay__plan--input" data-plan="' + plan.id + '" data-plan-name="' + plan.name + '" data-plan-discount="'+PlanDiscount+'" data-plan-type="'+PlanType+'">';
2184            }
2185          }
2186          PlanHtml += '<span class="recurpay__plan--checkmark"></span><span class="recurpay__plan--title">' + plan.name + DiscountPercentageHtml+'</span></label>';
2187          PlanHtml += '<div class="recurpay__plan--description">' + DescriptionHtml + TrialDescriptionHtml + '</div></div>';
2188          GetPlans += PlanHtml;
2189        })
2190        if(regularCount > 0 && prepaidCount >0){
2191          showTabs = true;
2192          maxPrepaidDiscount = Math.max.apply(Math,prepaidDiscount);
2193        }
2194        if(showTabs){
2195          tabHTML += '<div class="recurpay-tabs"><div class="recur-tab regular-tab active" plan-type="regular">Regular</div><div class="recur-tab prepaid-tab" plan-type="prepaid"><span>Prepaid</span>'
2196          if(maxPrepaidDiscount >0 ){
2197            tabHTML += '<span class="recur-disc-tag">('+maxPrepaidDiscount+'% Off)</span>'
2198          }
2199          tabHTML += '</div></div>';
2200        }
2201        if(recurpay.product.only_subscription !== "" && recurpay.product.only_subscription == "true"){
2202          pdpTemplate += '<div class="recurpay__widget recurpay_only_subscription_widget" data-recurpay-widget>'
2203        }
2204        else{
2205          pdpTemplate += '<div class="recurpay__widget" data-recurpay-widget>'
2206        }
2207        pdpTemplate += '<div class="recurpay__content">'
2208        pdpTemplate += '<label class="recurpay__label"><div class="recurpay__label--text"><input type="checkbox" class="recurpay__checkbox" autocomplete="off" data-subscribe-input /><span class="recurpay__checkmark"></span>'
2209        pdpTemplate += ''+recurpay.labelText+'</div><svg version="1.2" xmlns="http://www.w3.org/2000/svg" class="recurpay__label--img" viewBox="0 0 30 30" width="30" height="30"><style>.a{stroke:inherit;stroke-width:.5}</style><path fill-rule="evenodd" class="a" d="m21.8 11.9v7.4l-6.8 3.7-6.9-3.7v-7.4l6.9-3.3zm-8.8-1.7l5.7 2.9 2.1-1-5.9-2.8zm1.7 12c0 0 0-6.8 0-6.8l-6-2.8v6.3zm0.3-7.3l2.7-1.3-5.7-2.9-2.9 1.4zm6.3-2.4l-2.2 1.1v1.8l-1 0.5v-1.8l-2.8 1.3v6.8l6-3.3c0 0 0-6.4 0-6.4z"/><path  d="m28.9 9.3c2.3 5.6 1 12-3.3 16.3-4.3 4.3-10.7 5.6-16.3 3.3-5.6-2.4-9.3-7.8-9.3-13.9h2.7c0 5.8 4 10.8 9.7 12 5.6 1.3 11.4-1.6 13.8-6.8 2.4-5.3 0.9-11.6-3.8-15-4.6-3.5-11-3.3-15.4 0.4l2.4 2.3-8.1 1.1 1.4-7.8 2.4 2.5q1-0.9 2.2-1.6 1.1-0.7 2.4-1.1 1.3-0.5 2.6-0.8 1.3-0.2 2.7-0.2c6.1 0 11.5 3.7 13.9 9.3z"/></svg>'
2210        pdpTemplate += '</label><div class="recurpay__plans">'
2211        pdpTemplate += '<div data-recurpay-plans>'+tabHTML+GetPlans+'</div><div class="recurpay__action"><button type="button" data-recurpay-action>'+recurpay.labelButton+'</button></div>'
2212        pdpTemplate += '</div></div></div>';
2213        pdpTemplate += '<input type="hidden" id="recurpay_plan_name" name="" value="">';
2214        pdpTemplate += '<input type="hidden" id="recurpay_plan_id" name="" value="">';
2215        if(recurpay.checkout == "shopify"){
2216          pdpTemplate += '<input type="hidden" id="recurpay_selling_plan_id" name="" value="">';
2217        }
2218        return pdpTemplate;
2219      }
2220      if($(pdpSelector).length <= 0){
2221        if (window.location.href.indexOf("/products/") > -1) {
2222          if($(atcFormSelector).find(atcSelector).filter(':visible').length){
2223            if($(atcFormSelector).find(atcSelector).filter(':visible').first().parent().css('display') == 'flex' && $(atcFormSelector).find(atcSelector).filter(':visible').first().parent().css('flex-direction') == 'row'){
2224              $(atcFormSelector).find(atcSelector).filter(':visible').first().parent().before("<div id='recurpay-pdp-widget'></div>");
2225            }
2226            else{
2227              $(atcFormSelector).find(atcSelector).filter(':visible').first().before("<div id='recurpay-pdp-widget'></div>");
2228            }
2229            if($(pdpSelector).parent().css('position') == 'fixed' || $(pdpSelector).parent().css('position') == 'sticky' || $(pdpSelector).parent().css('position') == 'absolute' ){
2230              $(pdpSelector).parent().addClass("recurpay-z-index");
2231            }
2232          }
2233          else if($(atcFormSelector).find(atcSelector).length){
2234            if($(atcFormSelector).find(atcSelector).first().parent().css('display') == 'flex' && $(atcFormSelector).find(atcSelector).filter(':visible').first().parent().css('flex-direction') == 'row'){
2235              $(atcFormSelector).find(atcSelector).first().parent().before("<div id='recurpay-pdp-widget'></div>");
2236            }
2237            else{
2238              $(atcFormSelector).find(atcSelector).first().before("<div id='recurpay-pdp-widget'></div>");
2239            }
2240            if($(pdpSelector).parent().css('position') == 'fixed' || $(pdpSelector).parent().css('position') == 'sticky' || $(pdpSelector).parent().css('position') == 'absolute' ){
2241              $(pdpSelector).parent().addClass("recurpay-z-index");
2242            }
2243          }
2244          else{
2245            $(atcFormSelector).append("<div id='recurpay-pdp-widget'></div>")
2246          }
2247        }
2248      }
2249      if($(pdpSelector).length){
2250        $.ajax({
2251          url: recurpay.pdpAPI,
2252          type: 'GET',
2253          async: false,
2254          success: function(response) {
2255            var pdpHTML = '';
2256            if(response != "ERROR" && response.success == true) {
2257              if(response.data.plans.length > 0){
2258                pdpHTML = recurPDP(response.data);
2259              }
2260            }
2261            if($(pdpSelector).length && recurpay.product.available == "true"){
2262              $(pdpSelector).html(pdpHTML);
2263            }
2264          }
2265        });
2266      }
2267      else{
2268        if((window.location.href.indexOf("/products/") > -1) && (window.location.href.indexOf("recurpay_preview=true") > -1)){
2269          var modalHTML = "";
2270          modalHTML += '<div class="recurpay-modal-container" data-recurpay-visibility-modal>'
2271          modalHTML += '<div class="recurpay-modal--overlay"></div>'
2272          modalHTML += '<div class="recurpay-modal-inner-container">'
2273          modalHTML += '<div class="recurpay-modal-content">'
2274          modalHTML += '<div class="recurpay-modal-header">'
2275          modalHTML += '<div class="recurpay-modal-image">'
2276          modalHTML += '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" x="0px" y="0px" viewBox="0 0 600 600" xml:space="preserve"><g id="LEFT_ARM_1"><g id="XMLID_46_"><path id="XMLID_290_" fill="#FFB96C" d="M294.4,485.5c-1.2,0.3-2.4,0.4-3.6,0.4c-0.2,0-0.4,0-0.6,0c-8.4-0.3-16.2-6.9-21-15.7 c-21.3-39.2-27.1-63.4-34.8-89.9c-1.9-6.6-1.4-13.3,1.4-18.1c2.2-3.7,5.7-6.4,10.5-6.9c0.6-0.1,1.1-0.1,1.7-0.1 c8.5,0,17.4,6.8,20.9,15.6l36.5,89.4C310,471.5,305,483.1,294.4,485.5z"></path><path id="XMLID_280_" fill="#FCAF63" d="M290.2,485.9c-8.4-0.3-16.2-6.9-21-15.7c-21.3-39.2-27.1-63.4-34.8-89.9 c-1.9-6.6-1.4-13.3,1.4-18.1c9.5,23,40.7,98.5,50.3,116.1C287.6,481.1,289,483.6,290.2,485.9z"></path></g></g><g id="LEFT_ARM_2"><g id="XMLID_10_"><g id="XMLID_42_"><path id="XMLID_293_" fill="#FFB96C" d="M340.2,472c-0.9,2.3-2.1,4.1-3.3,5c-7.2,5.7-14.3,7-26.2,9.6c-11.9,2.6-24.2,2-29.9-3.4 c-1.9-1.8-3.3-3.8-4.1-5.9c-2.5-6-0.3-12.3,6.8-15c4.2-1.6,42.4-10.6,48.7-9.4C343.1,455,342.9,465.3,340.2,472z"></path><path id="XMLID_279_" fill="#FCAF63" d="M340.2,472c-0.9,2.3-2.1,4.1-3.3,5c-7.2,5.7-14.3,7-26.2,9.6c-11.9,2.6-24.2,2-29.9-3.4 c-1.9-1.8-3.3-3.8-4.1-5.9c3.2,0.9,9.6,2.1,20.5,0.9C306.4,477.2,325.3,474.3,340.2,472z"></path></g><g id="XMLID_41_"><path id="XMLID_49_" fill="#FEA691" d="M330.2,453.6c-11.9,4-10.6,11.9-8.8,19.6c1.8,7.7,16.6,27.5,21.1,28.5s4.8-0.8,3.6-4.5 c-1.2-3.7-9.7-16.6-9.7-16.6s9.4,12.8,13.3,16.6c3.9,3.8,7.2,3.5,7.1-0.7c-0.2-4.2-9.5-18.3-9.5-18.3s8.2,10.8,11.6,14.5 s7.9,3.1,6.3-1.9c-1.5-5-8.3-15.9-8.3-15.9s6.6,11,11,12.1c4.4,1.1,1.7-5.5-3-13.9C360.3,464.5,345,448.6,330.2,453.6z"></path><path id="XMLID_50_" fill="#FEA691" d="M320.2,464.6c0,0-2.5,9.8-0.9,18.4s4.3,10.3,6.1,10.7s2.4-1.9,1.5-5.6 c-0.9-3.7,1.5-11,1.5-11S325.8,462.4,320.2,464.6z"></path></g></g></g><g id="BODY"><g id="XMLID_70_"><path id="XMLID_45_" fill="#FEC272" d="M273.1,496H172.2c0,0-13.9-97.2-5.1-121.1c2.5-6.8,5.8-12.3,9.6-16.9 c9.5-11.6,21.7-16.9,30-19c10.9-2.8,20.4-2.9,28.6-0.9c21.8,5.2,33.9,25.1,37.8,46.8C278.5,414.8,273.1,496,273.1,496z"></path><path id="XMLID_43_" fill="#F9B35F" d="M207.6,358.5c-13.2,3.4-25.3,3-31-0.5c9.5-11.6,21.7-16.9,30-19 c10.9-2.8,20.4-2.9,28.6-0.9C237,344.9,224.6,354.1,207.6,358.5z"></path></g></g><g id="RIGHT_ARM_1"><g id="XMLID_16_"><path id="XMLID_278_" fill="#FFCD92" d="M199,381.3c0,1.6-0.1,3.2-0.4,4.7c-4.1,26.6-27.7,90.6-27.7,90.6c-1.7,5.1-5.3,8.9-9.7,11 c-4.4,2-9.5,2.4-14.4,0.5c-7.6-3-11.2-10.2-11.2-18.1c0-1.7,0.2-3.4,0.5-5.1c6.9-37.3,19.2-68.2,29.3-90 c4.4-9.6,15.2-15.6,24.7-10.8c2.9,1.4,4.9,3.7,6.4,6.3C198.3,373.6,199,377.4,199,381.3z"></path><path id="XMLID_273_" fill="#FCB765" d="M199,381.3c0,1.6-0.1,3.2-0.4,4.7c-4.1,26.6-27.7,90.6-27.7,90.6c-1.7,5.1-5.3,8.9-9.7,11 l35.2-117.3C198.3,373.6,199,377.4,199,381.3z"></path></g></g><g id="RIGHT_ARM_2"><g id="XMLID_17_"><g id="XMLID_20_"><path id="XMLID_285_" fill="#FFCD92" d="M230.5,487.4c-2.2,5.4-9.4,5.6-9.4,5.6s-20.2,1.2-37.7,1.2c-17.5,0-34.7,0-41.7-7.9 c-1.4-1.6-2.5-3.4-3.1-5.3c-2.6-7.3,0.7-16,11.1-20.4c7.5-3.2,16.1-2.1,25.5-1.2c9.4,0.9,27.5,5.1,38,7.9 c10.6,2.7,16.9,5.4,17.8,15.4C231.3,484.6,231,486.1,230.5,487.4z"></path><path id="XMLID_284_" fill="#FCB765" d="M230.5,487.4c-2.2,5.4-9.4,5.6-9.4,5.6s-20.2,1.2-37.7,1.2c-17.5,0-34.7,0-41.7-7.9 c-1.4-1.6-2.5-3.4-3.1-5.3c7.8,2.4,18.3,5.2,26.7,5.9C189,488.9,220.4,487.9,230.5,487.4z"></path></g><g id="XMLID_2_"><g id="XMLID_18_"><path id="XMLID_47_" fill="#FEA691" d="M251.6,471.3c0,1.6-0.2,3.3-0.6,5.1c-2.1,8.6-13.2,15.2-30.1,16.1 c-7.5,0.4-12.6,0.4-16-0.4c-4.4-1.1-6.1-3.7-6.5-9.1c-0.5-6.9,4.7-13.2,8.6-15.9c11.7-7.9,22.6-8.5,32.1-7.6 C247.6,460.4,251.5,465.1,251.6,471.3z"></path><path id="XMLID_44_" fill="#FC8172" d="M251.6,471.3c0,1.6-0.2,3.3-0.6,5.1c-2.1,8.6-13.2,15.2-30.1,16.1 c-7.5,0.4-12.6,0.4-16-0.4c-0.4-1-0.7-2.2-0.8-3.7c-0.5-5.9,4.4-11.4,8.2-13.7c11.1-6.8,21.5-7.4,30.5-6.5 C246.8,468.5,249.7,469.6,251.6,471.3z"></path></g><g id="XMLID_19_"><path id="XMLID_48_" fill="#C7DCF9" d="M264.7,488.7c0,1.1-0.2,2.1-0.5,3.2h-55c-0.3-1-0.5-2.1-0.5-3.2c0-9.6,12.5-17.4,28-17.4 C252.2,471.3,264.7,479.1,264.7,488.7z"></path><path id="XMLID_254_" opacity="0.55" fill="#C7DCF9" d="M263.5,490.2c0,0.6-0.1,1.1-0.4,1.7h-50.3c-0.3-0.6-0.4-1.1-0.4-1.7 c0-5.1,11.4-9.3,25.5-9.3C252.1,480.9,263.5,485.1,263.5,490.2z"></path></g><g id="XMLID_37_"><path id="XMLID_28_" fill="#FEA691" d="M252.6,456.6c3.6,0.4,6.1,2.7,7.5,7.5c1.4,4.8,1.7,11.9,0.2,14.4 c-1.5,2.5-4.3,3.6-7.4,1.1c-3.1-2.5-4.8-9.5-5.8-13C245.9,462,244.5,455.8,252.6,456.6z"></path><g id="XMLID_4_"><path id="XMLID_38_" fill="#FEA691" d="M239.2,454.3c3.9,0.4,5.5,3.7,7,8.7c1.5,5,1.8,12.6,0.2,15.3c-1.6,2.6-4.6,3.8-7.9,1.2 c-3.3-2.6-5.2-10.1-6.2-13.8C231,460.8,230.4,453.5,239.2,454.3z"></path><path id="XMLID_79_" fill="#FF8D76" d="M243.1,480.8c-1.4,0.3-3,0-4.6-1.4c-3.3-2.6-5.1-10.1-6.2-13.8c-1.1-4-1.7-9.7,3-11.1 c-0.9,2.7-0.4,6.4,0.3,9.2c1,4.3,2.9,13,6.2,16C242.3,480.2,242.7,480.6,243.1,480.8z"></path></g><path id="XMLID_39_" fill="#FEA691" d="M224.6,456.6c3.9,0.4,6.5,2.9,8,7.9s1.8,12.6,0.2,15.3c-1.6,2.6-4.6,3.8-7.9,1.2 c-3.3-2.6-5.2-10.1-6.2-13.8C217.4,462.3,215.9,455.7,224.6,456.6z"></path><path id="XMLID_81_" fill="#FF8D76" d="M228.5,482.4c-1.1,0-2.3-0.5-3.5-1.5c-3.3-2.6-5.1-10.1-6.2-13.8 c-1-3.8-2.2-8.6,1.5-10.2c-0.3,2.5,0.4,5.7,1.1,8.3c1.2,4.5,3.3,13.7,7,17C228.4,482.4,228.4,482.4,228.5,482.4z"></path><path id="XMLID_40_" fill="#FEA691" d="M211.5,459.4c3.4-1,6,2.7,7.3,7.3c1.3,4.6,1.7,11.6,0.2,14c-1.4,2.4-4.2,3.5-7.2,1.1 c-3-2.4-3.8-7-4.7-10.4C205.9,467,204.9,461.4,211.5,459.4z"></path><path id="XMLID_82_" fill="#FF8D76" d="M215.2,483.2c-1.1,0-2.2-0.4-3.4-1.4c-3-2.4-3.8-7-4.7-10.4c-1.1-3.8-1.9-8.5,2.1-11 c-0.3,2.7,0.2,5.6,0.7,8.2c0.9,4.6,1.6,10.9,5,14.3C215,483,215.1,483.1,215.2,483.2z"></path><path id="XMLID_78_" fill="#FF8D76" d="M256.8,480.9c-1.2,0.1-2.5-0.3-3.8-1.4c-3.1-2.5-4.8-9.5-5.8-13c-1-3.7-2.2-8.5,1.8-9.7 c0,2.2,0.5,4.7,1,6.9c1,4.5,2.9,13.5,6.1,16.7C256.4,480.6,256.6,480.8,256.8,480.9z"></path></g></g></g></g><g id="HEAD"><g id="XMLID_89_"><path id="XMLID_6_" fill="#FF8D76" d="M208.8,235c0,0,9.3-3.8,15.6,8.8c6.3,12.7-0.5,20.8-0.5,20.8S217.7,246.3,208.8,235z"></path><path id="XMLID_173_" fill="#FEA691" d="M215.2,350.9c-8.8,4.1-14.9-1.6-14.9-1.6l-5.5-11.9l-9.9-21.4c14.9-3.2,27.9-5.7,27.9-5.7 l2.3,9.5l4.3,17.7C219.2,337.6,224,346.9,215.2,350.9z"></path><path id="XMLID_171_" fill="#FF8D76" d="M215,319.9c-1.3,1.9-2.7,3.9-4.4,5.8c-4.3,5.1-10.5,9-15.9,11.7l-9.9-21.4 c14.9-3.2,27.9-5.7,27.9-5.7L215,319.9z"></path><ellipse id="XMLID_3_" transform="matrix(0.8545 -0.5194 0.5194 0.8545 -114.0092 131.008)" fill="#FEA691" cx="176.9" cy="269" rx="47.2" ry="57.7"></ellipse><path id="XMLID_12_" fill="#FF8D76" d="M217.4,308.8c-2.9,3.7-6.5,
22766.9-10.6,9.5c-22.3,13.5-53.7,2.4-70.3-24.8 c-16.4-26.9-12-59.6,9.7-73.4c-12.6,16.2-13.2,42.2,0.3,64.3c16.5,27.2,48,38.3,70.3,24.8C217,309.1,217.2,309,217.4,308.8z"></path><path id="XMLID_5_" fill="#283575" d="M157.2,309.5c0,0-17-13.4-21.3-37.4s0.5-33.7,20.2-45.3c19.7-11.5,34.4-7.4,34.4-7.4 s-14-10.5-36.9-6.6c-22.9,3.8-46.2,25.6-41.4,58.4C117.2,306.2,138,316.5,157.2,309.5z"></path><path id="XMLID_11_" fill="#F76F59" d="M177.8,246.8c-2.7,1.9,1.1,12,9.3,19.5c8.2,7.5,16.1,3.6,16.3-3.8 C203.6,254.9,187.1,240.2,177.8,246.8z"></path><path id="XMLID_7_" fill="#FF8D76" d="M137.5,291.4c0,0-16,15.7-1.6,29.4c13.8,13.1,31.2-4.5,31.2-4.5S142.7,303.2,137.5,291.4z"></path><path id="XMLID_250_" fill="#F76F59" d="M139.4,300.5c0,0-9,8.8-0.9,16.6c7.8,7.4,17.6-2.5,17.6-2.5S142.3,307.2,139.4,300.5z"></path></g></g><g id="HAIR"><g id="XMLID_84_"><path id="XMLID_8_" fill="#283575" d="M188.5,218.1c0,0,1.7-30.2-15.5-42.5c-19.4-13.8-30.3,6.1-23.9,22.4 c2.8,7.3,5.8,11.7,8.2,14.3c2.2,2.4,5.2,3.8,8.4,4L188.5,218.1z"></path><path id="XMLID_9_" fill="#283575" d="M122.7,192.6c-15.3,12.2-2.1,29.7,4.2,34.4c2.7,2,5.6,3.6,8.1,4.8c3.4,1.6,7.4,1.4,10.6-0.6 l21.6-13.7C167.2,217.6,143,176.5,122.7,192.6z"></path><path id="XMLID_51_" fill="#3C4E8E" d="M159,172.3c-4.8,0.6,0.5,9.8,7.5,11S171.3,170.8,159,172.3z"></path><path id="XMLID_61_" fill="#3C4E8E" d="M128.7,192.8c-2.8,3.2,4.5,7.3,10.4,5.3C145.1,196.2,134.9,185.8,128.7,192.8z"></path></g></g><g id="MOUTH"><g id="XMLID_83_"><path id="XMLID_177_" fill="#F76F59" d="M217.7,285c-0.5,1-1.2,1.9-2.2,2.7c-3.7,2.9-6.5,7.1-8.5,11.5c-1.8,3.9-6.4,8.5-10.7,5.2 c-0.5-0.4-1-0.8-1.4-1.4c-4.5-5.7-2.8-20.4,4.2-26.9c5.4-5,12.1-3.7,15.5-0.9C217.9,277.7,219.3,281.7,217.7,285z"></path><path id="XMLID_175_" fill="#FF6EA9" d="M217.7,285c-0.5,1-1.2,1.9-2.2,2.7c-3.7,2.9-6.5,7.1-8.5,11.5c-1.8,3.9-6.4,8.5-10.7,5.2 c0-6.3,2.3-13.7,6.7-17.7C208.1,282.1,214.1,282.7,217.7,285z"></path></g></g><g id="EYE_1"><g id="XMLID_14_"><path id="XMLID_86_" fill="#1C3177" d="M155.8,267.7c-3.2,0-5.7-1-5.9-1.1c-1.3-0.5-1.9-2-1.4-3.3c0.5-1.3,2-1.9,3.3-1.4 c0.1,0,5.6,2.2,8.6-1.1c3.9-4.1-0.2-9.4-0.3-9.6c-0.9-1.1-0.7-2.7,0.4-3.6c1.1-0.9,2.7-0.7,3.6,0.4c2.4,3.1,5.5,10.4,0,16.2 C161.6,266.9,158.5,267.7,155.8,267.7z"></path></g></g><g id="EYE_2"><g id="XMLID_15_"><path id="XMLID_85_" fill="#1C3177" d="M193,242.6c-5.1,0-9.4-3.8-9.7-4c-1.1-0.9-1.1-2.6-0.2-3.6c0.9-1,2.5-1.1,3.6-0.2 c0,0,4.6,3.9,8,2.4c1.5-0.7,0.4-3.8,0.3-3.9c-0.5-1.3,0.1-2.8,1.5-3.3c1.3-0.5,2.8,0.1,3.3,1.4c1.5,3.7,1.1,8.6-3,10.4 C195.5,242.4,194.2,242.6,193,242.6z"></path></g></g><g id="EYEBROW_1"><g id="XMLID_1_"><path id="XMLID_88_" fill="#1C3177" d="M142.4,261.7c-0.1,0-0.2,0-0.3,0c-1.4-0.2-2.4-1.4-2.3-2.8c0-0.3,0.7-6.3,4.9-12.4 c4.1-6.1,8.3-8.2,8.5-8.3c1.3-0.6,2.8-0.1,3.4,1.2c0.6,1.3,0.1,2.8-1.2,3.4c0,0-3.2,1.7-6.5,6.5c-3.4,5-4,10-4,10.1 C144.8,260.7,143.7,261.7,142.4,261.7z"></path></g></g><g id="EYEBROW_2"><g id="XMLID_13_"><path id="XMLID_87_" fill="#1C3177" d="M179,232.1c-0.7,0-1.5-0.3-2-0.9c-0.9-1.1-0.7-2.7,0.4-3.6c0.3-0.2,2.6-2.1,6.7-3.3 c4.1-1.2,7.5-1.1,7.6-1.1c1.4,0,2.5,1.2,2.5,2.6c0,1.4-1.3,2.5-2.6,2.5c0,0-2.7-0.1-6,0.9c-3.2,1-5,2.4-5,2.4 C180.1,231.9,179.6,232.1,179,232.1z"></path></g></g><g id="TABLE"><g id="XMLID_248_"><path id="XMLID_22_" fill="#99ADF9" d="M505.9,506.3H98.3c-4,0-7.2-3.2-7.2-7.2l0,0c0-4,3.2-7.2,7.2-7.2h407.6 c4,0,7.2,3.2,7.2,7.2l0,0C513.1,503,509.9,506.3,505.9,506.3z"></path><path id="XMLID_198_" fill="#789FEF" d="M505.2,506.3H157.1c-4,0-7.2-3.2-7.2-7.2l0,0c0-4,3.2-7.2,7.2-7.2h348.1 c4,0,7.2,3.2,7.2,7.2l0,0C512.5,503,509.2,506.3,505.2,506.3z"></path></g></g><g id="DESKTOP"><g id="XMLID_186_"><g id="XMLID_182_"><path id="XMLID_25_" fill="#E1ECFF" d="M457.6,444.7h-186c-3.3,0-5.9-3-5.3-6.3l19.8-118.7c0.4-2.6,2.7-4.5,5.3-4.5h186 c3.3,0,5.9,3,5.3,6.3L463,440.2C462.5,442.8,460.3,444.7,457.6,444.7z"></path><path id="XMLID_29_" fill="#C7DCF9" d="M461.6,444.7H278c-3.3,0-5.9-3-5.3-6.3l19.8-118.7c0.4-2.6,2.7-4.5,5.3-4.5h183.6 c3.3,0,5.9,3,5.3,6.3l-19.8,118.7C466.5,442.8,464.2,444.7,461.6,444.7z"></path><path id="XMLID_31_" fill="#B7D4F7" d="M442.2,432H302c-2.6,0-4.5-2.3-4.1-4.8l15.1-90.6c0.3-2,2.1-3.5,4.1-3.5h140.1 c2.6,0,4.5,2.3,4.1,4.8l-15.1,90.6C445.9,430.5,444.2,432,442.2,432z"></path></g><g id="XMLID_183_"><path id="XMLID_24_" fill="#E1ECFF" d="M382.3,484.5h-25.5c-2.4,0-4.2-2-4-4.4l6.7-66.5c0.2-2,1.9-3.6,4-3.6H389 c2.4,0,4.2,2,4,4.4l-6.7,66.5C386.1,483,384.4,484.5,382.3,484.5z"></path><path id="XMLID_26_" fill="#C7DCF9" d="M384.1,484.5h-23.4c-1.5,0-2.7-1.3-2.6-2.8l7-69.4c0.1-1.3,1.2-2.3,2.6-2.3h23.4 c1.5,0,2.7,1.3,2.6,2.8l-7,69.4C386.5,483.5,385.4,484.5,384.1,484.5z"></path></g><g id="XMLID_185_"><path id="XMLID_27_" fill="#E1ECFF" d="M424.7,491.8H318.5c-2.2,0-4-1.8-4-4V479c0-2.2,1.8-4,4-4h106.2c2.2,0,4,1.8,4,4v8.8 C428.7,490,426.9,491.8,424.7,491.8z"></path><path id="XMLID_30_" fill="#C7DCF9" d="M426.9,491.8H327c-2.3,0-4.2-1.9-4.2-4.2v-8.4c0-2.3,1.9-4.2,4.2-4.2h99.9 c2.3,0,4.2,1.9,4.2,4.2v8.4C431,489.9,429.2,491.8,426.9,491.8z"></path></g></g></g><g id="SIGN"><g id="XMLID_21_"><path id="XMLID_77_" fill="#ff9800" d="M501.5,298.7c-1,0.7-2.3,1.2-3.7,1.2H402c-4.8,0-7.8-5-5.6-9.3l34.8-66.9l12.8-24.6 c2.4-4.5,8.8-4.5,11.2,0l48.2,91.5C505,293.6,503.9,297,501.5,298.7z"></path><path id="XMLID_74_" fill="#ff9800" d="M501.5,298.7c-1,0.7-2.3,1.2-3.7,1.2H402c-4.8,0-7.8-5-5.6-9.3l34.8-66.9L420.6,280 c-0.9,4.8,2.4,9.3,7.3,9.9L501.5,298.7z"></path><g id="XMLID_32_"><g id="XMLID_34_"><path id="XMLID_35_" fill="#FFFFFF" d="M445.2,264.1l-5-35.8c-0.2-1.2,0.8-2.3,2-2.3h14.2c1.2,0,2.1,1.1,2,2.3l-5,35.8 c-0.1,1-1,1.7-2,1.7h-4.3C446.1,265.9,445.3,265.1,445.2,264.1z"></path></g><circle id="XMLID_33_" fill="#FFFFFF" cx="449.3" cy="279.1" r="7.1"></circle></g></g></g></svg>'          
2277          modalHTML += '</div>'
2278          modalHTML += '<h1 class="recurpay-preview-title">You are previewing subscriptions option for this product</h1>'
2279          modalHTML += '<span class="recurpay-preview-subtext">Note: This is not visible to your customers</span>'
2280          modalHTML += '</div>'
2281          modalHTML += '<div class="recurpay-modal-body">'
2282          modalHTML += '<div class="recurpay-modal-body-content">'
2283          modalHTML += '<div class="recurpay-modal-alert-box"><span class="recurpay-modal-alert-text">Looks like the subscription option is not visible on your store due to some conflict with theme. Talk to us on <a href="'+recurpay.domainURL+'/home?theme=false" target="_blank" data-initiate-live-chat>Live Chat</a>
2283 to get it resolved instantly</span></div>'
2284          modalHTML += '</div></div>'
2285          modalHTML += '<div class="recurpay-modal-footer">'
2286          modalHTML += '<a href="javascript:void(0)" class="recurpay-modal-cancel-link"><button type="button" class="recurpay-modal-cancel-btn">Close</button></a>'
2287          modalHTML += '<a href="'+recurpay.domainURL+'/home?theme=false" target="_blank" class="recurpay-modal-chat-link"><button type="button" class="recurpay-modal-chat-btn" data-initiate-live-chat>Start a Live Chat</button></a>'
2288          modalHTML += '</div></div></div></div>'
2289          if($('[data-recurpay-visibility-modal]').length <= 0){
2290            if($('body').length){
2291              $('body').append(modalHTML);
2292            }
2293            else if($('html').length){
2294              $('html').append(modalHTML);
2295            }
2296          }
2297        }
2298      }
2299      function recurProperties(){
2300        if($('.recurpay__checkbox').is(":checked")){
2301          var planName = $('[name="recurpay-input"]:checked').attr('data-plan-name'),
2302              planId = $('[name="recurpay-input"]:checked').attr('data-plan');
2303          $('#recurpay_plan_name').attr("name","properties[Plan]").val(planName);
2304          $('#recurpay_plan_id').attr("name","properties[_PlanId]").val(planId);
2305          if(recurpay.checkout == "shopify"){
2306            var sellingPlanId = $('[name="recurpay-input"]:checked').attr('data-selling-plan');
2307            $('#recurpay_selling_plan_id').attr("name","selling_plan").val(sellingPlanId);
2308          }
2309        }
2310        else{
2311          $('#recurpay_plan_name').attr("name","");
2312          $('#recurpay_plan_id').attr("name","");
2313          if(recurpay.checkout == "shopify"){
2314            $('#recurpay_selling_plan_id').attr("name","");
2315          }
2316        }
2317      }
2318      function addSubscription(){
2319        var variantSelector = $('form[action="/cart/add"] [name="id"]'),
2320            quantitySelector = $('form[action="/cart/add"] [name="quantity"]'),
2321            subscriptionPlanId = $('[name="recurpay-input"]:checked').attr('data-plan'),
2322            subscriptionPlanName = $('[name="recurpay-input"]:checked').attr('data-plan-name'),
2323            subscriptionPlanType = $('[name="recurpay-input"]:checked').attr('data-plan-type'),
2324            planVariant = parseInt(variantSelector.val()),
2325            planQuantity = 1,
2326            planParams = {};
2327        if(quantitySelector.length) {
2328          planQuantity = parseInt(quantitySelector.val());
2329        }
2330
2331        if(recurpay.checkout == "shopify"){
2332          var sellingPlanId = $('[name="recurpay-input"]:checked').attr('data-selling-plan');
2333          planParams = {
2334            id: planVariant,
2335            quantity: planQuantity,
2336            selling_plan: sellingPlanId,
2337            properties: {
2338              'Plan': subscriptionPlanName,
2339              '_PlanId': subscriptionPlanId
2340            }
2341          }
2342        }
2343        else{
2344          planParams = {
2345            id: planVariant,
2346            quantity: planQuantity,
2347            properties: {
2348              'Plan': subscriptionPlanName,
2349              '_PlanId': subscriptionPlanId
2350            }
2351          }
2352        }
2353
2354        if(recurpay.checkout == "recurpay" && !recurpay.prepaidMixedCart && subscriptionPlanType == "prepaid"){
2355          $.getJSON('/cart', function(response) {
2356            response.items = [];
2357            response.items.push(planParams);
2358            recurCart(response);
2359          });
2360        }
2361        else{
2362          if (recurpay.action == "default" && $(atcFormSelector).find(atcSelector).length){
2363            $(atcFormSelector).find(atcSelector).first().click();
2364          }
2365          else{
2366            $.ajax({
2367              type: 'POST',
2368              url: '/cart/add.js',
2369              dataType: 'json',
2370              data: planParams,
2371              success: function() {
2372                if (recurpay.checkout == "recurpay" && recurpay.action == "checkout"){
2373                  $.getJSON('/cart', function(response) {
2374                    recurCart(response);
2375                  });
2376                }
2377                else if(recurpay.action == "cart"){
2378                  document.location.href = '/cart';
2379                }
2380                else{
2381                  document.location.href = '/checkout';
2382                }
2383              },
2384              error: function(xhr, status, error) {
2385                var err = eval("(" + xhr.responseText + ")");
2386                $('[data-recurpay-error]')
2387                .html(err.description)
2388                .show().delay(3000).fadeOut();
2389              }
2390            });
2391          }
2392        }        
2393
2394      }
2395      $(document).on('click',".recur-tab", function(e) {
2396        e.preventDefault();
2397        var $this = $(this);
2398        var subType = $this.attr("plan-type");
2399        var recurInput = $('.recurpay__plan[plan-type="'+subType+'"]').find("[name='recurpay-input']");
2400        if($this.hasClass("active")){
2401          $('.recurpay__plan').hide();
2402          $('.recurpay__plan[plan-type="'+subType+'"]').show();
2403          if(($('.recurpay__plan[plan-type="'+subType+'"]').find("[name='recurpay-input']:checked").length) <=0){
2404            $(recurInput).first().prop("checked",true).change();
2405          }
2406        }
2407        else{
2408          $('.recur-tab').removeClass("active");
2409          $this.addClass("active");
2410          $('.recurpay__plan').hide();
2411          $('.recurpay__plan[plan-type="'+subType+'"]').show();
2412          $(recurInput).first().prop("checked",true).change();
2413        }
2414      });
2415      if($('.recur-tab').length){
2416        $('.recur-tab')[0].click();
2417      }
2418      $(document).on('change',"[name='recurpay-input']", function(e) {
2419        recurProperties();
2420      });
2421      $(document).on('click',".recurpay-modal-cancel-btn", function(e) {
2422        $('[data-recurpay-visibility-modal]').hide();
2423      });
2424      
2425      $(document).on('change',".recurpay__checkbox", function(e) {
2426        var $this = $(this);
2427        if($this.is(':checked')){
2428          $(atcFormSelector).find(atcSelector).first().hide();
2429          $(buynowSelector).hide();
2430          $('.recurpay__plans').show();
2431        }
2432        else{
2433          $(atcFormSelector).find(atcSelector).first().show();
2434          $(buynowSelector).show();
2435          $('.recurpay__plans').hide();
2436        }
2437        recurProperties();
2438      });
2439      
2440      if(recurpay.product.only_subscription !== "" && recurpay.product.only_subscription == "true"){
2441      	$('.recurpay__checkbox').prop("checked",true).change();
2442      }
2443      $(document).on('click',"[data-recurpay-action]", function(e) {
2444        addSubscription();
2445      });
2446      if(recurpay.checkout == "recurpay"){
2447        $(document).on('click', checkoutSelector, function(e) {
2448          e.preventDefault();
2449          e.stopPropagation();
2450          $.getJSON('/cart', function(response) {
2451            recurCart(response);
2452          })
2453        });
2454      }
2455    }
2456    //Append jQuery if it is not there, then call to recurpaySubscription
2457    //Otherwise directly call to recurpaySubscription
2458    if ((typeof(jQuery) == 'undefined')) {
2459      initScript('//ajax.googleapis.com/ajax/libs/jquery/3.1.0/jquery.min.js', function() {
2460        window.recurpayScript = jQuery.noConflict(true);
2461        recurpaySubscription(recurpayScript);
2462      })
2463    }
2464    else {
2465      recurpaySubscription(jQuery);
2466    }
2467  })();
2468</script>
2468
2469
2470
2471<link href="//www.menakabooks.com/cdn/shop/t/3/assets/recurpay-cart.css?v=78193282709029329271692910107" rel="stylesheet" type="text/css" media="all" />
2472<script defer>
2473  (function() {
2474    //Append Script
2475    var initScript = function(url, callback) {
2476      var script = document.createElement("script");
2477      script.type = "text/javascript";
2478      if (script.readyState){
2479        script.onreadystatechange = function() {
2480          if (script.readyState == "loaded" || script.readyState == "complete") {
2481            script.onreadystatechange = null;
2482            callback();
2483          }
2484        };
2485      } else {
2486        script.onload = function() {
2487          callback();
2488        };
2489      }
2490      script.src = url;
2491      document.getElementsByTagName("head")[0].appendChild(script);
2492    };
2493
2494    var recurpayCartSubscription = function($) {
2495      window.recurpayCart = {};
2496      recurpayCart.domainURL = 'https://menakabooks2.recurpay.com';
2497      recurpayCart.checkout = 'recurpay';
2498      recurpayCart.logURL = recurpayCart.domainURL + '/api/storefront/v2/logger';
2499      recurpayCart.pdpAPI = recurpayCart.domainURL + '/api/storefront/v2/plans';
2500      if((window.location.href.indexOf("/products/") > -1) && (window.location.href.indexOf("recurpay_preview=true") > -1)){
2501        recurpayCart.pdpAPI = recurpayCart.domainURL + '/api/storefront/v2/plans?fetch=force';
2502      }
2503
2504      recurpayCart.recurMoney = {
2505        formatPrice: function (price, convertCurrency) {
2506            if (typeof Shopify !== "undefined" && Shopify.hasOwnProperty("currency") && Shopify.currency.hasOwnProperty("rate")) {
2507                var currency = Shopify.currency.active;
2508                var exchangeRate = Shopify.currency.rate;
2509                var moneyFormat = "" + currency;
2510                var currencyFormat = "";
2511                if (typeof convertCurrency === "undefined") {
2512                    convertCurrency = false;
2513                }
2514                if (convertCurrency && exchangeRate !== "1.0") {
2515                    price = this.convertMoney(price, exchangeRate, currency);
2516                }
2517                var bodyAttrMoneyFormat = $("body").attr("data-money-format");
2518                if (currencyFormat !== "") {
2519                    moneyFormat = currencyFormat;
2520                }
2521                else {
2522                    if (typeof Shopify !== "undefined" && typeof Shopify.currency_settings !== "undefined" && typeof Shopify.currency_settings.money_format !== "undefined") {
2523                        moneyFormat = Shopify.currency_settings.money_format;
2524                    } else if (typeof window.money_format !== "undefined") {
2525                        moneyFormat = window.money_format;
2526                    } else if (typeof window.Theme !== "undefined" && typeof window.Theme.moneyFormat !== "undefined") {
2527                        moneyFormat = window.Theme.moneyFormat;
2528                    } else if (typeof window.theme !== "undefined" && typeof window.theme.moneyFormat !== "undefined") {
2529                        moneyFormat = window.theme.moneyFormat;
2530                    } else if (typeof window.theme !== "undefined" && typeof window.theme.money_format === "string") {
2531                        moneyFormat = window.theme.money_format;
2532                    } else if (typeof window.theme !== "undefined" && typeof window.theme.settings !== "undefined" && typeof window.theme.settings.moneyFormat !== "undefined") {
2533                        moneyFormat = theme.settings.moneyFormat;
2534                    } else if (typeof window.theme !== "undefined" && typeof window.theme.strings !== "undefined" && typeof window.theme.strings.moneyFormat === "string") {
2535                        moneyFormat = window.theme.strings.moneyFormat;
2536                    } else if (typeof window.Currency !== "undefined" && typeof window.Currency.money_format !== "undefined" && typeof window.Currency.money_format[currency] === "string") {
2537                        moneyFormat = window.Currency.money_format[currency];
2538                    } else if (typeof window.Currency !== "undefined" && typeof window.Currency.money_format === "string") {
2539                        moneyFormat = window.Currency.money_format;
2540                    } else if (typeof bodyAttrMoneyFormat !== "undefined" && typeof bodyAttrMoneyFormat === "string" && bodyAttrMoneyFormat !== "") {
2541                        moneyFormat = bodyAttrMoneyFormat;
2542                    } else if (typeof wsgMoneyFormat === "string") {
2543                        moneyFormat = wsgMoneyFormat;
2544                    } else if (typeof price_format === "string") {
2545                        moneyFormat = price_format;
2546                    } else {
2547                        price = price / 100;
2548                        return price.toLocaleString(undefined, { style: "currency", currency: currency || this.getDefaultCurrency() });
2549                    }
2550              }
2551              return this.formatMoney(price, moneyFormat, currency || this.getDefaultCurrency());
2552            }
2553            return "";
2554        },
2555        formatMoney: function (cents, format, fallbackCurrency, directionFor50) {
2556            if (typeof directionFor50 === "undefined") {
2557                var directionFor50 = "up";
2558            }
2559            try {
2560                if (typeof cents == "string") {
2561                    cents = cents.replace(".", "");
2562                }
2563                var value = "";
2564                var placeholderRegex = /\{\{\s*(\w+)\s*\}\}/;
2565                var formatString = format;
2566                function defaultOption(opt, def) {
2567                    return typeof opt == "undefined" ? def : opt;
2568                }
2569                function formatWithDelimiters(number, precision, thousands, decimal, directionFor50) {
2570                    precision = defaultOption(precision, 2);
2571                    thousands = defaultOption(thousands, ",");
2572                    decimal = defaultOption(decimal, ".");
2573                    directionFor50 = defaultOption(directionFor50, "up");
2574                    if (isNaN(number) || number == null) {
2575                        return 0;
2576                    }
2577                    var originalNumber = number;
2578                    number = (number / 100.0).toFixed(precision);
2579                    if (directionFor50 === "down") {
2580                        if (originalNumber / 100 - number === -0.5) {
2581                            number -= 1;
2582                            number = number.toString();
2583                        }
2584                    }
2585                    var parts = number.split("."),
2586                        dollars = parts[0].replace(/(\d)(?=(\d\d\d)+(?!\d))/g, "$1" + thousands),
2587                        cents = parts[1] ? decimal + parts[1] : "";
2588                    return dollars + cents;
2589                }
2590                switch (formatString.match(placeholderRegex)[1]) {
2591                    case "amount":
2592                        value = formatWithDelimiters(cents, 2);
2593                        break;
2594                    case "amount_no_decimals":
2595                        value = formatWithDelimiters(cents, 0, ",", ".", directionFor50);
2596                        break;
2597                    case "amount_with_comma_separator":
2598                        value = formatWithDelimiters(cents, 2, ".", ",");
2599                        break;
2600                    case "amount_with_decimal_separator":
2601                        value = formatWithDelimiters(cents, 2, ",", ".");
2602                        break;
2603                    case "amount_no_decimals_with_comma_separator":
2604                        value = formatWithDelimiters(cents, 0, ".", ",", directionFor50);
2605                        break;
2606                    case "amount_no_decimals_with_space_separator":
2607                        value = formatWithDelimiters(cents, 0, " ", ",", directionFor50);
2608                        break;
2609                    case "amount_with_apostrophe_separator":
2610                        value = formatWithDelimiters(cents, 2, "'", ".");
2611                        break;
2612                }
2613                return formatString.replace(placeholderRegex, value);
2614            } catch (e) {
2615                console.log(e.message);
2616                price = cents / 100;
2617                return price.toLocaleString(undefined, { style: "currency", currency: fallbackCurrency });
2618            }
2619        },
2620        convertMoney: function (value, rate, currency, round) {
2621            if (value <= 0) {
2622                return 0;
2623            }
2624            value *= rate;
2625            var roundUp = ["USD", "CAD", "AUD", "NZD", "SGD", "HKD", "GBP"];
2626            var roundTo100 = ["JPY"];
2627            var roundTo95 = ["EUR"];
2628            if (round) {
2629                if (roundUp.indexOf(currency) !== -1) {
2630                    value = Math.ceil(value);
2631                } else if (roundTo100.indexOf(currency) !== -1) {
2632                    value = Math.ceil(value / 100) * 100;
2633                } else if (roundTo95.indexOf(currency) !== -1) {
2634                    value = Math.ceil(value) - 0.05;
2635                }
2636            }
2637            return value;
2638        }
2639      };
2640
2641      function formatPriceMoney(price){
2642         var multiple_price = price*100;
2643         var formatted_price = recurpayCart.recurMoney.formatPrice(multiple_price);
2644         return formatted_price;
2645      }
2646
2647      function callCart(){
2648        $.getJSON('/cart', function(response) {
2649          createGlobalCart(response);
2650        });
2651      }
2652
2653      const cxRunTime = window.fetch;
2654      window.fetch = function () {
2655        return new Promise((resolve, reject) => {
2656          cxRunTime
2657            .apply(this, arguments)
2658            .then((response) => {
2659              if (
2660                response.url.indexOf("/cart/add") >= 0 ||
2661                response.url.indexOf("/cart/change") >= 0 ||
2662                response.url.indexOf("/cart/update") >= 0 ||
2663                response.url.indexOf("/cart/clear") >= 0
2664              ) {
2665                setTimeout(function() {callCart()}, 1000);
2666              }
2667              resolve(response);
2668            })
2669            .catch((error) => {
2670              reject(error);
2671            });
2672        });
2673      };
2674
2675
2676      function createGlobalCart(cart){
2677        recurpayCart.items = [];
2678        var allProducts = [];
2679        if(cart.items.length >0){
2680          for(var i=0; i < cart.items.length; i++){
2681            var Planid = '',
2682                item = cart.items[i],
2683                property = item.properties,
2684                sellingPlan = {},
2685                sellingPlanId = '',
2686                subscriptionItem = false,
2687                lineProperty = [];
2688            if(item.selling_plan_allocation !== undefined && item.selling_plan_allocation !== null){
2689              sellingPlan = item.selling_plan_allocation.selling_plan;
2690              sellingPlanId = item.selling_plan_allocation.selling_plan.id;
2691              if(sellingPlanId !== undefined && sellingPlanId !== null){
2692                subscriptionItem = true;
2693              }
2694            }
2695            allProducts.push(cart.items[i].product_id);
2696            recurpayCart.items.push({
2697              product_id: cart.items[i].product_id,
2698              variant_id: cart.items[i].id,
2699              selling_plan_id: sellingPlanId,
2700              subscription: subscriptionItem,
2701              item_details: cart.items[i],
2702              plans: [],
2703            })
2704          }
2705          getCartPlans(allProducts);
2706        }
2707      }
2708
2709      function getCartPlans(products){
2710         $.ajax({
2711          url: recurpayCart.pdpAPI,
2712          type: 'POST',
2713          async:true,
2714          data: {"products": products,"settings": true},
2715          success: function(response) {
2716            if(response != "ERROR") {
2717              if(response.plans.length > 0){
2718                if(response.settings.translations !== null && !$.isEmptyObject(response.settings.translations)){
2719                    recurpayCart.settings = response.settings;
2720                }
2721                $(response.plans).each(function(){
2722                  var $this = $(this);
2723                  var pdpHTML = '';
2724                  var getProductId = $this[0].product.id;
2725                  var $this = $(this);
2726                  if($this[0].product.plans.length >0){
2727                      var indexes = recurpayCart.items.map((elm, idx) => elm.product_id == getProductId ? idx : '').filter(String);
2728                      for (var i=0; i<indexes.length; i++){
2729                        var getIndex = indexes[i];
2730                        recurpayCart.items[getIndex].plans = $this[0].product.plans;
2731                      }
2732                    }
2733                });
2734                if(response.settings.cart_upsell_status){
2735                    addCartWidget();
2736                    if(window.SLIDECART_UPDATE !== undefined){
2737                        window.SLIDECART_LOADED = function(cart) {
2738                            addCartWidget();
2739                        }
2740                        window.SLIDECART_UPDATE = function(cart) {
2741                            addCartWidget();
2742                        }
2743                        window.SLIDECART_ADD_TO_CART = function({ id, quantity }) {
2744                            callCart();
2745                        }
2746                    }
2747                }
2748                else{
2749                  sessionStorage.setItem("recurpay_cart_upsell", "false");
2750                }
2751              }
2752            }
2753          }
2754        });
2755      }
2756
2757      function addCartWidget(){
2758        var getSelector = "form[action='/cart'],form[action='/checkout']:not(.js-cart_content__form),form[action*='checkout']:not(.js-cart_content__form),form[action~='/checkout']:not(.js-cart_content__form), form[action='/cart'], form[action^='/cart?'][method=post], #slidecarthq";
2759        var eventLog = "failure";
2760        if($(getSelector).length >0){
2761          for (var i=0; i<$(getSelector).length; i++){
2762            var cartSelector = $(getSelector)[i];
2763            var qtySelectors = $(cartSelector).find('[name="updates[]"], .quantity-selector input');
2764            var linkSelectors = $(cartSelector).find('a[href*="/products/"]');
2765            var overrideAlignment = false;
2766            if($(qtySelectors).length <= 0 && $(linkSelectors).length <=0 && $(cartSelector).length >0){
2767              if($(cartSelector).parents("#Cart-Drawer").length >0){
2768                cartSelector = $(getSelector).eq(i).parents("#Cart-Drawer");
2769                qtySelectors = $(cartSelector).find('[name="updates[]"], .quantity-selector input');
2770                linkSelectors = $(cartSelector).find('a[href*="/products/"]');
2771              }
2772              else if($(cartSelector).parents(".cart-drawer").length >0){
2773                cartSelector = $(getSelector).eq(i).parents(".cart-drawer");
2774                qtySelectors = $(cartSelector).find('[name="updates[]"], .quantity-selector input');
2775                linkSelectors = $(cartSelector).find('a[href*="/products/"]');
2776              }
2777            }
2778            if($(qtySelectors).length > 0){
2779              for(var j=0; j<$(qtySelectors).length; j++){
2780                var getWidgetCode = recurpayCartWidget(j);
2781                if($(qtySelectors).eq(j).parents("cart-drawer").length > 0 && $(cartSelector).find(".upgrade-subscription-cart[data-item-index='"+j+"']").length <=0){
2782                  $(qtySelectors).eq(j).closest("tr").after("<div class='upgrade-subscription-cart' data-item-index='"+j+"'></div>");
2783                }
2784                else if($(qtySelectors).eq(j).closest("tr").length > 0 && $(cartSelector).find(".upgrade-subscription-cart[data-item-index='"+j+"']").length <=0){
2785                  if($(qtySelectors).eq(j).closest("tr").hasClass("cart-item") && $(qtySelectors).eq(j).closest("tr").find(".cart-item__details").length){
2786                    $(qtySelectors).eq(j).closest("tr").find(".cart-item__details").append("<div class='upgrade-subscription-cart' data-item-index='"+j+"'></div>");
2787                  }
2788                  else{
2789                    $(qtySelectors).eq(j).closest("tr").after("<div class='upgrade-subscription-cart' data-item-index='"+j+"'></div>");
2790                  }
2791                }
2792                else if($(qtySelectors).eq(j).closest("[data-cart-item]").length > 0 && $(cartSelector).find(".upgrade-subscription-cart[data-item-index='"+j+"']").length <=0){
2793                    $(qtySelectors).eq(j).closest("[data-cart-item]").after("<div class='upgrade-subscription-cart' data-item-index='"+j+"'></div>");
2794                }
2795                else if($(qtySelectors).eq(j).closest(".CartItem").length > 0 && $(cartSelector).find(".upgrade-subscription-cart[data-item-index='"+j+"']").length <=0){
2796                  if($(qtySelectors).eq(j).closest(".CartItem").find(".CartItem__Info").length){
2797                   $(qtySelectors).eq(j).closest(".CartItem").find(".CartItem__Info").after("<div class='upgrade-subscription-cart' data-item-index='"+j+"'></div>");
2798                  }
2799                  else{
2800                     $(qtySelectors).eq(j).closest(".CartItem").after("<div class='upgrade-subscription-cart' data-item-index='"+j+"'></div>");
2801                  }
2802                }
2803                else if($(qtySelectors).eq(j).closest(".cart__item").length > 0){
2804                    if($(qtySelectors).eq(j).closest(".cart__item").hasClass("hide")){
2805                      if($(cartSelector).find(".upgrade-subscription-cart[data-item-index='"+j+"']").length <=0){
2806                          $(qtySelectors).eq(j).closest(".cart__item").after("<div class='upgrade-subscription-cart recurpay-hide' data-item-index='"+j+"'></div>");
2807                      }
2808                      else{
2809                        $(cartSelector).find(".upgrade-subscription-cart[data-item-index='"+j+"']").addClass("recurpay-hide");
2810                      }
2811                    }
2812                    else if($(cartSelector).find(".upgrade-subscription-cart[data-item-index='"+j+"']").length <=0){
2813                      $(qtySelectors).eq(j).closest(".cart__item").after("<div class='upgrade-subscription-cart' data-item-index='"+j+"'></div>");
2814                    }
2815                }
2816                else if($(qtySelectors).eq(j).closest(".cart-item__grid").length > 0 && $(cartSelector).find(".upgrade-subscription-cart[data-item-index='"+j+"']").length <=0){
2817                    $(qtySelectors).eq(j).closest(".cart-item__grid").after("<div class='upgrade-subscription-cart' data-item-index='"+j+"'></div>");
2818                }
2819                else if($(qtySelectors).eq(j).closest(".cart-item").length > 0 && $(cartSelector).find(".upgrade-subscription-cart[data-item-index='"+j+"']").length <=0){
2820                    $(qtySelectors).eq(j).closest(".cart-item").after("<div class='upgrade-subscription-cart' data-item-index='"+j+"'></div>");
2821                }
2822                else if($(qtySelectors).eq(j).closest(".ajax-cart__item-qty").length > 0 && $(cartSelector).find(".upgrade-subscription-cart[data-item-index='"+j+"']").length <=0){
2823                  if($(qtySelectors).eq(j).closest(".ajax-cart__item-qty").parents('ul').length >0){
2824                    $(qtySelectors).eq(j).closest(".ajax-cart__item-qty").parents('ul').after("<div class='upgrade-subscription-cart' data-item-index='"+j+"'></div>");
2825                  }
2826                  else{
2827                      $(qtySelectors).eq(j).closest(".ajax-cart__item-qty").after("<div class='upgrade-subscription-cart' data-item-index='"+j+"'></div>");
2828                  }
2829                }
2830                else if($(qtySelectors).eq(j).parent().css('display') == 'flex'){
2831                  if($(qtySelectors).eq(j).parent().parent().css('display') == 'flex' && $(cartSelector).find(".upgrade-subscription-cart[data-item-index='"+j+"']").length <=0){
2832                    $(qtySelectors).eq(j).parent().parent().after("<div class='upgrade-subscription-cart' data-item-index='"+j+"'></div>");
2833                  }
2834                  else if($(cartSelector).find(".upgrade-subscription-cart[data-item-index='"+j+"']").length <=0){
2835                    $(qtySelectors).eq(j).parent().after("<div class='upgrade-subscription-cart' data-item-index='"+j+"'></div>");
2836                  }
2837                  overrideAlignment = true;
2838                }
2839                else if($(cartSelector).find(".upgrade-subscription-cart[data-item-index='"+j+"']").length <=0){
2840                  $(qtySelectors).eq(j).parent().after("<div class='upgrade-subscription-cart' data-item-index='"+j+"'></div>");
2841                  eventLog = "reverify";
2842                  overrideAlignment = true;
2843                }
2844                else{
2845                  if($(cartSelector).find(".upgrade-subscription-cart[data-item-index='"+j+"']").length <=0){
2846                    $(qtySelectors).eq(j).after("<div class='upgrade-subscription-cart' data-item-index='"+j+"'></div>");
2847                    eventLog = "reverify";
2848                    overrideAlignment = true;  
2849                  }
2850                }
2851                $(".upgrade-subscription-cart[data-item-index='"+j+"']").html(getWidgetCode);
2852                if(overrideAlignment){
2853                  if($(".upgrade-subscription-cart[data-item-index='"+j+"']").width() < 3
285300){
2854                    var getParent = $(".upgrade-subscription-cart[data-item-index='"+j+"']").parent();
2855                    var getAdjParent = $(".upgrade-subscription-cart[data-item-index='"+j+"']").parent().parent();
2856                    $(".upgrade-subscription-cart[data-item-index='"+j+"']").remove();
2857                    $(getParent).after("<div class='upgrade-subscription-cart' data-item-index='"+j+"'></div>");
2858                    $(".upgrade-subscription-cart[data-item-index='"+j+"']").html(getWidgetCode);
2859                    if($(".upgrade-subscription-cart[data-item-index='"+j+"']").width() < 300){
2860                      $(".upgrade-subscription-cart[data-item-index='"+j+"']").remove();
2861                      $(getAdjParent).after("<div class='upgrade-subscription-cart' data-item-index='"+j+"'></div>");
2862                      $(".upgrade-subscription-cart[data-item-index='"+j+"']").html(getWidgetCode);
2863                    }
2864                  }
2865                }
2866              }
2867            }
2868            else if($(linkSelectors).length > 0){
2869              window.linkArr = [];
2870              $(linkSelectors).each(function(){
2871                  var $this = $(this);
2872                  linkArr.push($this.attr("href"));
2873              });
2874              linkArr = linkArr.filter(function(itm, i, a) {
2875                  return i == a.indexOf(itm);
2876              });
2877              if(linkArr.length > 0){
2878                for(var j=0; j<linkArr.length; j++){
2879                  var getWidgetCode = recurpayCartWidget(j);
2880                  if($(cartSelector).find(".upgrade-subscription-cart[data-item-index='"+j+"']").length <=0){
2881                    $(cartSelector).find('a[href="'+linkArr[j]+'"]').last().after("<div class='upgrade-subscription-cart' data-item-index='"+j+"'></div>");
2882                  }
2883                  $(".upgrade-subscription-cart[data-item-index='"+j+"']").html(getWidgetCode);
2884                  eventLog = "reverify";
2885                }
2886              }
2887            }
2888            else{
2889              if(!$(cartSelector).is("#cart-notification-form") && !$(cartSelector).is("#slidecarthq")  ){
2890                // logCartEvent("Failed to show cart snippet - Cart Qty", "critical");
2891              }
2892            }
2893          }
2894          if($(".upgrade-subscription-cart").length <=0){
2895            if(eventLog == "failure"){
2896              logCartEvent("Failed to show cart snippet - Cart Qty", "critical");
2897            }
2898            else{
2899              logCartEvent("Cart snippet added but needs a reverification", "warning");
2900            }
2901          }
2902        }
2903        else{
2904            logCartEvent("Failed to show cart snippet - Cart Qty", "critical");
2905        }
2906      }
2907
2908
2909      function logCartEvent(addon,type){
2910         $.ajax({
2911          url: recurpayCart.logURL,
2912          type: 'POST',
2913          async:true,
2914          dataType: 'json',
2915          data: {
2916            module:"cart_upsell",
2917            level: type,
2918            payload:{
2919              store : recurpayCart.domainURL,
2920              remark: addon
2921            }
2922          },
2923          success: function(response) {
2924           console.log("event logged");
2925          }
2926        });
2927      }
2928      function recurpayCartWidget(index){
2929        var cartWidget = "";
2930        var showFlag = true;
2931        var sellingPlanId = recurpayCart.items[index].selling_plan_id;
2932        if(recurpayCart.items[index].selling_plan_id == undefined || recurpayCart.items[index].selling_plan_id == ""){
2933          if(recurpayCart.items[index].plans.length >0){
2934            sellingPlanId = recurpayCart.items[index].plans[0].selling_plan_id;
2935          }
2936          else{
2937            showFlag = false;
2938          }
2939        }
2940        if(showFlag){
2941            if(recurpayCart.checkout == 'recurpay'){  
2942                var planId = recurpayCart.items[index].item_details.properties._PlanId;
2943                if(planId != undefined && planId != ""){
2944                    var getIndex = recurpayCart.items[index].plans.map((elm, idx) => elm.id == parseInt(planId) ? idx : '').filter(String);
2945                    }
2946                    else{
2947              var getIndex = 0;
2948            }
2949          }
2950          else{
2951             var getIndex = recurpayCart.items[index].plans.map((elm, idx) => elm.selling_plan_id == sellingPlanId ? idx : '').filter(String);
2952          }
2953          var getSellingObject = recurpayCart.items[index].plans[getIndex];
2954          var getDiscount = getSellingObject.pricing_policy[0].discount.value;
2955          var getQty = recurpayCart.items[index].item_details.quantity;
2956          var getPrice = parseFloat(recurpayCart.items[index].item_details.final_price*getQty)/100;
2957          var discountedPrice = getPrice - (getPrice * getDiscount / 100);
2958          var formattedPrice = formatPriceMoney(discountedPrice);
2959          var formattedHtmlPrice = '<span class="subscribe-text-button-price">'+formattedPrice+'</span>'
2960
2961          if(recurpayCart.items[index].selling_plan_id == undefined || recurpayCart.items[index].selling_plan_id == "" &&  recurpayCart.items[index].item_details.properties == null || recurpayCart.items[index].item_details.properties._PlanId == undefined || recurpayCart.items[index].item_details.properties._PlanId == ""){
2962            if(recurpayCart.items[index].plans.length >0){
2963              cartWidget = '<div class="upgrade-icon-wrapper" data-qty="'+getQty+'" data-plan-id= "'+recurpayCart.items[index].plans[0].id+'" data-default-selling-plan="'+recurpayCart.items[index].plans[0].selling_plan_id+'" data-index="'+index+'" data-selling-plan-id="'+recurpayCart.items[index].selling_plan_id+'" data-selling-plan-discount="'+getDiscount+'" data-product-id="'+recurpayCart.items[index].product_id+'" data-variant-id="'+recurpayCart.items[index].variant_id+'">'
2964              cartWidget += '<div class="img-src"><img src="'+recurpayCart.settings.translations.cart_subscription_img_url+'"></div>'
2965              cartWidget += '<div class="subscribe-text-wrapper">'
2966              cartWidget += '<span  class="subscribe-text-head">'+recurpayCart.settings.translations.cart_subscription_heading+'</span>'
2967              cartWidget += '</div>'
2968              cartWidget += '<div class="subscribe-button-wrapper">'
2969              cartWidget += '<span class="subscribe-text-button"><span>'+recurpayCart.settings.translations.cart_subscription_cta_text+'</span>'
2970              cartWidget += '</div>'
2971              cartWidget += '</div>'
2972            }
2973          }
2974          else{
2975             if(recurpayCart.checkout == 'recurpay'){
2976                var getOriginalPrice =  getPrice + (getPrice - discountedPrice);
2977            }
2978            else{
2979               var getOriginalPrice = parseFloat(recurpayCart.items[index].item_details.selling_plan_allocation.compare_at_price*getQty)/100;
2980            }
2981            var getSavings = getOriginalPrice-getPrice;
2982            var getSavingsHTML = formatPriceMoney(getOriginalPrice-getPrice);
2983
2984            cartWidget = '<div class="upgrade-icon-wrapper upgrade-select-box" data-qty="'+getQty+'" data-default-selling-plan="'+recurpayCart.items[index].plans[0].selling_plan_id+'" data-index="'+index+'" data-selling-plan-discount="'+getDiscount+'" data-selling-plan-id="'+recurpayCart.items[index].selling_plan_id+'" data-product-id="'+recurpayCart.items[index].product_id+'" data-variant-id="'+recurpayCart.items[index].variant_id+'">'
2985            cartWidget += '<div class="cart-plan-dropdown-wrapper">'
2986            cartWidget += '<div class="cart-plan-dropdown-title">'+recurpayCart.settings.translations.cart_subscription_dropdown_label+'</div>'
2987            cartWidget += '<select class="cart-plan-dropdown">'
2988            cartWidget += '<optgroup label="'+recurpayCart.settings.translations.cart_subscription_onetime_group_title+'">'
2989            cartWidget += '<option value="">'+recurpayCart.settings.translations.cart_subscription_onetime_group_value+'</option>'
2990            cartWidget += '</optgroup>'
2991            cartWidget += '<optgroup label="'+recurpayCart.settings.translations.cart_subscription_group_title+'">'
2992            for(var i=0; i<recurpayCart.items[index].plans.length; i++){
2993              if(parseInt(recurpayCart.items[index].selling_plan_id) == parseInt(recurpayCart.items[index].plans[i].selling_plan_id)  || parseInt(recurpayCart.items[index].item_details.properties._PlanId) == recurpayCart.items[index].plans[i].id){
2994                cartWidget += '<option data-plan-id = "'+recurpayCart.items[index].plans[i].id+'" value="'+recurpayCart.items[index].plans[i].selling_plan_id+'" selected>'+recurpayCart.items[index].plans[i].name+'</option>';
2995              }
2996              else{
2997                cartWidget += '<option data-plan-id = "'+recurpayCart.items[index].plans[i].id+'" value="'+recurpayCart.items[index].plans[i].selling_plan_id+'">'+recurpayCart.items[index].plans[i].name+'</option>';
2998              }
2999            }
3000            cartWidget += '</optgroup></select>'
3001            cartWidget += '</div>'
3002            if(getSavings >0){
3003            cartWidget += '<div class="cart-plan-saving-wrapper">'
3004            cartWidget += '<img class="cart-plan-saving-img" src="'+recurpayCart.settings.translations.cart_subscription_success_img_url+'" />'
3005              cartWidget += '<span class="cart-plan-saving-text">'+recurpayCart.settings.translations.cart_subscription_success_label+'</span>'
3006              cartWidget += '</div>'
3007            }
3008            cartWidget += '</div>'
3009          }
3010          if(getDiscount <=0){
3011            cartWidget = cartWidget.replace('[[DISCOUNT_PERCENTAGE]]%', '');
3012          }
3013          else{
3014            cartWidget = cartWidget.replace('[[DISCOUNT_PERCENTAGE]]', getDiscount);
3015          }
3016          cartWidget = cartWidget.replace('[[AMOUNT]]', formattedHtmlPrice);
3017          cartWidget = cartWidget.replace('[[SAVED_AMOUNT]]', getSavingsHTML);
3018        }
3019
3020        return cartWidget;
3021      }
3022
3023      function updateCartData(elem, getSellingPlan){
3024         var $this = $(elem);
3025         var getIndex = parseInt($this.parents(".upgrade-icon-wrapper").attr("data-index"));
3026         var getQty = parseInt($this.parents(".upgrade-icon-wrapper").attr("data-qty"));
3027         var getProperties =  recurpayCart.items[getIndex].item_details.properties;
3028          var getAttributes = '';
3029          if(!$.isEmptyObject(getProperties)){
3030            getProperties['_PlanId'] = null;
3031            getProperties['Plan'] = null;
3032            getAttributes = {
3033             '_is_cart_influenced' : null
3034           }
3035          }
3036
3037          if($.isEmptyObject(getProperties)){
3038            getProperties = {};
3039            getAttributes = {
3040             '_is_cart_influenced' : null
3041            }
3042          }
3043        
3044          var getParams = {
3045            'line': getIndex+1,
3046            'quantity': getQty,
3047            'selling_plan': getSellingPlan,
3048            'properties':getProperties,
3049             'attributes':getAttributes
3050          }
3051    
3052
3053         if(getSellingPlan !== undefined && getSellingPlan !== ""){
3054           if(recurpayCart.checkout == 'recurpay'){
3055             var planIndex = recurpayCart.items[getIndex].plans.map((elm, idx) => elm.id == parseInt(getSellingPlan) ? idx : '').filter(String);
3056             getParams.selling_plan = "";
3057           }
3058           else{
3059              var planIndex = recurpayCart.items[getIndex].plans.map((elm, idx) => elm.selling_plan_id == getSellingPlan ? idx : '').filter(String);
3060           }
3061           var getPlanId = recurpayCart.items[getIndex].plans[planIndex].id;
3062           var getSellingPlanName = recurpayCart.items[getIndex].plans[planIndex].name;
3063           getParams.properties['_PlanId'] = getPlanId;
3064           getParams.properties['Plan'] = getSellingPlanName;
3065           getParams.attributes = {
3066            _is_cart_influenced : 'Influenced by Recurpay cart subscriptions'
3067           }
3068         }
3069         var cartURL = "/cart/change.js";
3070         
3071         $this.parents(".upgrade-icon-wrapper").addClass("btn-loading");
3072         $.ajax({
3073          url: cartURL,
3074          type: 'POST',
3075          async:true,
3076          dataType: 'json',
3077          data: getParams,
3078          success: function(response) {
3079            if($this.parents('cart-drawer').length >0){
3080              $.ajax({
3081                  url: '/?section_id=cart-drawer',
3082                  type: 'GET',
3083                  dataType: 'html',
3084                  success:function(carthtml) {
3085                    $('cart-drawer').html($(carthtml).find('cart-drawer').html());
3086                    createGlobalCart(response);
3087                    $this.parents(".upgrade-icon-wrapper").removeClass("btn-loading");
3088                  }
3089              });
3090            }
3091            else if(window.SLIDECART_UPDATE !== undefined){
3092              window.SLIDECART_UPDATE();
3093              createGlobalCart(response);
3094            }
3095            else{
3096              window.location.href="/cart";
3097              $this.parents(".upgrade-icon-wrapper").removeClass("btn-loading");
3098            }
3099          }
3100        });
3101     }
3102
3103       $(document).on('click',".subscribe-text-button", function(e){
3104           var getSellingPlan = $(this).parents(".upgrade-icon-wrapper").attr("data-default-selling-plan");
3105           if(recurpayCart.checkout == 'recurpay'){
3106             getSellingPlan = $(this).parents(".upgrade-icon-wrapper").attr("data-plan-id");
3107           }
3108         updateCartData($(this),getSellingPlan);   
3109       });
3110
3111       $(document).on('change',".cart-plan-dropdown", function(e){
3112         e.preventDefault();
3113         var getSellingPlan = $(this).val();
3114         if(recurpayCart.checkout == 'recurpay'){
3115           getSellingPlan = $(this).find('option:selected').attr('data-plan-id');
3116         }
3117         updateCartData($(this),getSellingPlan);
3118         
3119       });
3120
3121       var getCartUpsellSession = sessionStorage.getItem("recurpay_cart_upsell");
3122       if(getCartUpsellSession == "true" || getCartUpsellSession == undefined || getCartUpsellSession == null){
3123        sessionStorage.setItem("recurpay_cart_upsell", "true");
3124        callCart();
3125      }
3126
3127    }
3128    //Append jQuery if it is not there, then call to recurpayCartSubscription
3129    //Otherwise directly call to recurpayCartSubscription
3130    if ((typeof(jQuery) == 'undefined')) {
3131      initScript('//ajax.googleapis.com/ajax/libs/jquery/3.1.0/jquery.min.js', function() {
3132        window.recurpayCartScript = jQuery.noConflict(true);
3133        recurpayCartSubscription(recurpayCartScript);
3134      })
3135    }
3136    else {
3137      recurpayCartSubscription(jQuery);
3138    }
3139  })();
3140</script>
vendor: 1 bytes, line 3140
3140
3141<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.29.4/moment.min.js"></script>
vendor: 1 bytes, line 3141
3141
3142<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.29.4/moment-with-locales.min.js"></script>
3142
3143
3144<script type="text/javascript">
3145
3146    var userid = '5069';
3147    //console.log(userid);
3148
3149            document.addEventListener('DOMContentLoaded', function(event) {
3150                     // getCountryCode();
3151                    setTimeout(function(){ 
3152                    getCountryCode();
3153                    },1000);                
3154                if (window.jQuery){
3155
3156                } else {
3157
3158                    var headTag = document.getElementsByTagName("head")[0];
3159                    var newScript = document.createElement("script");
3160                    newScript.src = "https://cdnjs.cloudflare.com/ajax/libs/jquery/3.6.3/jquery.min.js";
3161                    headTag.appendChild(newScript);
3162
3163                }
3164
3165                if (window.$){
3166
3167                } else {
3168
3169                    var headTag = document.getElementsByTagName("head")[0];
3170                    var newScript = document.createElement("script");
3171                    newScript.src = "https://cdnjs.cloudflare.com/ajax/libs/jquery/3.6.3/jquery.min.js";
3172                    headTag.appendChild(newScript);
3173
3174                }
3175            });
3176            </script>
3176
3177
3178<script type="text/javascript">
3179    var countryprimeb = 'primebadgecountry';
3180    var existingScript = document.getElementById('primebPopper');
3181    		var countryprimeb = 'primebadgecountry';
3182  	if (!existingScript) {
3183
3184		var country = 'primebadgecountry';
3185        var primebcountryName = '';
3186		const scriptpopperb = document.createElement('script');
3187		scriptpopperb.src = 'https://unpkg.com/popper.js@1';
3188		scriptpopperb.id = 'primebPopper';
3189		document.body.appendChild(scriptpopperb);
3190
3191		setTimeout(function(){ 
3192			const scripttippyb = document.createElement('script');
3193			scripttippyb.src = 'https://unpkg.com/tippy.js@5';
3194			scripttippyb.id = 'primebTippy';
3195			document.body.appendChild(scripttippyb);
3196
3197            
3198		}, 500);
3199
3200        setTimeout(function(){ 
3201            checkprimebjquery();
3202        }, 1000);
3203
3204  	}
3205
3206        function getCountryCode() {
3207            if(thaliacustomercountry == ''){ 
3208                thaliaCustomerCookie();
3209                thaliacustomercountry = thaliaGetCookie("thaliacustomercountry");
3210                 getCName(thaliacustomercountry);
3211                 }else{
3212                getCName(thaliacustomercountry);
3213             }
3214
3215        }
3216
3217        function getCName(countryCode) {
3218            var country_data = "AF,Afghanistan|AL,Albania|DZ,Algeria|AD,Andorra|AO,Angola|AI,Anguilla|AQ,Antarctica|AG,Antigua and Barbuda|AR,Argentina|AM,Armenia|AW,Aruba|AU,Australia|AT,Austria|AZ,Azerbaijan|BS,Bahamas|BH,Bahrain|BD,Bangladesh|BB,Barbados|BY,Belarus|BE,Belgium|BZ,Belize|BJ,Benin|BM,Bermuda|BT,Bhutan|BO,Bolivia|BQ,Bonaire,Sint Eustatius and Saba|BA,Bosnia and Herzegovina|BW,Botswana|BV,Bouvet Island|BR,Brazil|IO,British Indian Ocean Territory|BN,Brunei Darussalam|BG,Bulgaria|BF,Burkina Faso|BI,Burundi|CV,Cabo Verde|KH,Cambodia|CM,Cameroon|CA,Canada|KY,Cayman Islands|CF,Central African Republic|TD,Chad|CL,Chile|CN,China|CX,Christmas Island|CC,Cocos (Keeling) Islands|CO,Colombia|KM,Comoros|CG,Congo|CD,Congo,Democratic Republic of the|CK,Cook Islands|CR,Costa Rica|CI,Côte d'Ivoire|HR,Croatia|CU,Cuba|CW,Curaçao|CY,Cyprus|CZ,Czech Republic|DK,Denmark|DJ,Djibouti|DM,Dominica|DO,Dominican Republic|EC,Ecuador|EG,Egypt|SV,El Salvador|GQ,Equatorial Guinea|ER,Eritrea|EE,Estonia|SZ,Eswatini|ET,Ethiopia|FK,Falkland Islands (Malvinas)|FO,Faroe Islands|FJ,Fiji|FI,Finland|FR,France|GF,French Guiana|PF,French Polynesia|TF,French Southern Territories|GA,Gabon|GM,Gambia|GE,Georgia|DE,Germany|GH,Ghana|GI,Gibraltar|GR,Greece|GL,Greenland|GD,Grenada|GP,Guadeloupe|GU,Guam|GT,Guatemala|GG,Guernsey|GN,Guinea|GW,Guinea-Bissau|GY,Guyana|HT,Haiti|HM,Heard Island and McDonald Islands|VA,Holy See|HN,Honduras|HK,Hong Kong|HU,Hungary|IS,Iceland|IN,India|ID,Indonesia|IR,Iran|IQ,Iraq|IE,Ireland|IM,Isle of Man|IL,Israel|IT,Italy|JM,Jamaica|JP,Japan|JE,Jersey|JO,Jordan|KZ,Kazakhstan|KE,Kenya|KI,Kiribati|KP,Korea|KR,Korea|KW,Kuwait|KG,Kyrgyzstan|LA,Lao People's Democratic Republic|LV,Latvia|LB,Lebanon|LS,Lesotho|LR,Liberia|LY,Libya|LI,Liechtenstein|LT,Lithuania|LU,Luxembourg|MO,Macao|MG,Madagascar|MW,Malawi|MY,Malaysia|MV,Maldives|ML,Mali|MT,Malta|MH,Marshall Islands|MQ,Martinique|MR,Mauritania|MU,Mauritius|YT,Mayotte|MX,Mexico|FM,Micronesia|MD,Moldova|MC,Monaco|MN,Mongolia|ME,Montenegro|MS,Montserrat|MA,Morocco|MZ,Mozambique|MM,Myanmar|NA,Namibia|NR,Nauru|NP,Nepal|NL,Netherlands|NC,New Caledonia|NZ,New Zealand|NI,Nicaragua|NE,Niger|NG,Nigeria|NU,Niue|NF,Norfolk Island|MK,North Macedonia|MP, Northern Mariana Islands|NO,Norway|OM,Oman|PK,Pakistan|PW,Palau|PS,Palestine|PA,Panama|PG,Papua New Guinea|PY,Paraguay|PE,Peru|PH,Philippines|PN,Pitcairn|PL,Poland|PT,Portugal|PR,Puerto Rico|QA,Qatar|RE,Réunion|RO,Romania|RU,Russian Federation|RW,Rwanda|BL,Saint Barthélemy|SH,Saint Helena|KN,Saint Kitts and Nevis|LC,Saint Lucia|MF,Saint Martin (French part)|PM,Saint Pierre and Miquelon|VC,Saint Vincent and the Grenadines|WS,Samoa|SM,San Marino|ST,Sao Tome and Principe|SA,Saudi Arabia|SN,Senegal|RS,Serbia|SC,Seychelles|SL,Sierra Leone|SG,Singapore|SX,Sint Maarten (Dutch part)|SK,Slovakia|SI,Slovenia|SB,Solomon Islands|SO,Somalia|ZA,South Africa|GS,South Georgia and the South Sandwich Islands|SS,South Sudan|ES,Spain|LK,Sri Lanka|SD,Sudan|SR,Suriname|SJ,Svalbard and Jan Mayen|SE,Sweden|CH,Switzerland|SY,Syrian Arab Republic|TW,Taiwan|TJ,Tajikistan|TZ,Tanzania|TH,Thailand|TL,Timor-Leste|TG,Togo|TK,Tokelau|TO,Tonga|TT,Trinidad and Tobago|TN,Tunisia|TR,Turkey|TM,Turkmenistan|TC,Turks and Caicos Islands|TV,Tuvalu|UG,Uganda|UA,Ukraine|AE,United Arab Emirates|GB,United Kingdom|US,United States|UM,United States Minor Outlying Islands|UY,Uruguay|UZ,Uzbekistan|VU,Vanuatu|VE,Venezuela|VN,Viet Nam|VG,Virgin Islands|VI,Virgin Islands|WF,Wallis and Futuna|EH,Western Sahara|YE,Yemen|ZM,Zambia|ZW,Zimbabwe";
3219            var countries = country_data.split("|");
3220            for (var i = 0; i < countries.length; i++) {
3221            var country = countries[i].split(",");
3222            var countryCodedata = country[0];
3223            var Visitorcountry = country[1];
3224            if(countryCode== countryCodedata)
3225            {
3226               var VisitorCountryName=Visitorcountry;
3227            }
3228            }
3229            var visitorclass = document.getElementsByClassName('primebVisitorCountry');
3230                for (var i = 0; i < visitorclass.length; i++) {
3231                var issetvisitorcountryrule = visitorclass[i].getAttribute('visitorcountryrule');  
3232                var secondChild = visitorclass[i].querySelector('div:nth-child(1)');
3233                var thirdChild = secondChild.querySelector('div:nth-child(1)'); 
3234                if( issetvisitorcountryrule == '1'){
3235                var elements = document.querySelectorAll('.primebVisitorCountryName');
3236                elements.forEach(function(element) {
3237                element.textContent = VisitorCountryName;
3238                });
3239                }
3240                } 
3241        }
3242    
3243    function checkprimebjquery() {
3244        if (window.jQuery) {
3245            checkVariantInventory("","first");
3246
3247            $(document).on("click", ".variants-ui__option-value-name", function() {
3248                var optionMap = [];
3249                if(optionMap.length == 0){
3250                    setTimeout(function(){ 
3251                        optionMap = $('.variants-ui__option-values').attr("data-variant-option-chosen-value");
3252                        checkVariantInventory(optionMap,"first");
3253                    }, 100);
3254                }
3255            });
3256
3257            $(document).on("change", ".select2-hidden-accessible", function() {
3258                var optionMap = [];
3259                if(optionMap.length == 0){
3260                    $(".select2-hidden-accessible").each(function(key) {
3261                        optionMap[key] = $(this).val();
3262                    });
3263                    checkVariantInventory(optionMap);
3264                }
3265            });
3266            $('select[name="option1"]').on('change', function(){  
3267            var optionMap = [];     
3268            optionMap[0] = $(this).val();
3269            checkVariantInventory(optionMap);
3270
3271            });
3272            
3273            $(document).on("change", ".single-option-selector", function() {
3274                var optionMap = [];
3275                if(optionMap.length == 0){
3276                    $(".single-option-selector").each(function(key) {
3277                        optionMap[key] = $(this).val();
3278                    });
3279                    checkVariantInventory(optionMap);
3280                }
3281            });
3282
3283            $(document).on("change", ".ProductForm__Option select", function() {
3284                var optionMap = [];
3285                if(optionMap.length == 0){
3286                    $(".ProductForm__Option select").each(function(key) {
3287                        optionMap[key] = $(this).val();
3288                    });
3289                    checkVariantInventory(optionMap);
3290                }
3291            });
3292
3293            $(document).on("click", ".tt-options-swatch li", function() {
3294                var optionMap = [];
3295                if(optionMap.length == 0){
3296                    $(".tt-options-swatch li").each(function(key) {
3297                        optionMap[key] = $(this).val();
3298                    });
3299                    checkVariantInventory(optionMap);
3300                }
3301            });
3302
3303            $(document).on("click", ".swatch-element", function() {
3304                var optionMap = [];
3305                if(optionMap.length == 0){
3306                    $(".swatch-element").each(function(key) {
3307                        optionMap[key] = $(this).val();
3308                    });
3309                    checkVariantInventory(optionMap);
3310                }
3311            });
3312
3313            $(document).on("change", ".form__input--select", function() {
3314                var optionMap = [];
3315                if(optionMap.length == 0){
3316                    $(".form__input--select").each(function(key) {
3317                        optionMap[key] = $(this).val();
3318                    });
3319                    checkVariantInventory(optionMap);
3320                }
3321            });
3322
3323             $(document).on("change", ".product-form__input select", function() {
3324                var optionMap = [];
3325                if(optionMap.length == 0){
3326                    $(".product-form__input select").each(function(key) {
3327                        optionMap[key] = $(this).val();
3328                    });
3329                    checkVariantInventory(optionMap);
3330                }
3331            });
3332
3333            $(document).on("click", ".vario-variant", function() {
3334            var dataArray = new Array();
3335            $('.vario-variants .sv_active').each(function(){
3336            var dataValue = $(this).data('value');
3337            dataArray.push(dataValue);
3338
3339            });
3340            setTimeout(function() { 
3341            checkVariantInventory(dataArray);
3342            }, 2000);
3343            });     
3344            $(document).on("change", ".sgl-opt-selector-product-template", function() {
3345                var optionMap = [];
3346                if(optionMap.length == 0){
3347                    $(".sgl-opt-selector-product-template").each(function(key) {
3348                        optionMap[key] = $(this).val();
3349                    });
3350                    checkVariantInventory(optionMap);
3351                }
3352            });
3353
3354            $(document).on("click", ".tt-options-swatch li", function() {
3355                var optionMap = [];
3356                if(optionMap.length == 0){
3357                    $(".tt-options-swatch li").each(function(key) {
3358                        optionMap[key] = $(this).val();
3359                    });
3360                    checkVariantInventory(optionMap);
3361                }
3362            });
3363
3364            $(document).on("change", ".product-option-value-item", function() {
3365                var optionMap = [];
3366                if(optionMap.length == 0){
3367                    $(".product-option-value-item").each(function(key) {
3368                        optionMap[key] = $(this).val();
3369                    });
3370                    checkVariantInventory(optionMap);
3371                }
3372            });
3373
3374            $(document).on("click", ".clickyboxes a", function() {
3375                var optionMap = [];
3376                if(optionMap.length == 0){
3377                    $(".clickyboxes a").each(function(key) {
3378                        optionMap[key] = $(this).val();
3379                    });
3380                    checkVariantInventory(optionMap);
3381                }
3382            });
3383
3384            $(document).on("change", "[data-product-options-container] .form-field-input", function() {
3385                var optionMap = [];
3386                if(optionMap.length == 0){
3387                    $("[data-product-options-container] .form-field-input").each(function(key) {
3388                        optionMap[key] = $(this).val();
3389                    });
3390                    checkVariantInventory(optionMap);
3391                }
3392            });
3393
3394            $(document).on("change", "#data-product-option-0", function() {
3395                var optionMap = [];
3396                if(optionMap.length == 0){
3397                    $("#data-product-option-0").each(function(key) {
3398                        optionMap[key] = $(this).val();
3399                    });
3400                    checkVariantInventory(optionMap);
3401                }
3402            });
3403
3404            $(document).on("click", ".product-options__section .active", function() {
3405                var optionMap = [];
3406                if(optionMap.length == 0){
3407                    $(".product-options__section .active").each(function(key) {
3408                        optionMap[key] = $(this).val();
3409                    });
3410                    checkVariantInventory(optionMap);
3411                }
3412            });
3413
3414            $(document).on("click", ".product-options__value", function() {
3415                var optionMap = [];
3416                if(optionMap.length == 0){
3417                    $(".product-options__value").each(function(key) {
3418                        optionMap[key] = $(this).val();
3419                    });
3420                    checkVariantInventory(optionMap);
3421                }
3422            });
3423
3424            $(document).on("click", ".variant-input", function() {
3425                var optionMap = [];
3426                if(optionMap.length == 0){
3427                    $(".variant-input").each(function(key) {
3428                        optionMap[key] = $(this).val();
3429                    });
3430                    checkVariantInventory(optionMap);
3431                }
3432            });
3433
3434            $(document).on("change", ".product-form__single-selector", function() {
3435                var optionMap = [];
3436                if(optionMap.length == 0){
3437                    $(".product-form__single-selector").each(function(key) {
3438                        optionMap[key] = $(this).val();
3439                    });
3440                    checkVariantInventory(optionMap);
3441                }
3442            });
3443
3444            $(document).on("click", ".gt_swatches--select.gf_active", function() {
3445                var optionMap = [];
3446                if(optionMap.length == 0){
3447                    $(".gt_swatches--select.gf_active").each(function(key) {
3448                        optionMap[key] = $(this).val();
3449                    });
3450                    checkVariantInventory(optionMap);
3451                }
3452            });
3453
3454            $(document).on("click", ".nt-swatch", function() {
3455                var optionMap = [];
3456                if(optionMap.length == 0){
3457                    $(".nt-swatch").each(function(key) {
3458                        optionMap[key] = $(this).val();
3459                    });
3460                    checkVariantInventory(optionMap);
3461                }
3462            });
3463
3464            $(document).on("change", ".disclosure--input", function() {
3465                var optionMap = [];
3466                if(optionMap.length == 0){
3467                    $(".disclosure--input").each(function(key) {
3468                        optionMap[key] = $(this).val();
3469                    });
3470                    checkVariantInventory(optionMap);
3471                }
3472            });
3473
3474            $(document).on("click", ".block-swatch input", function() {
3475                var optionMap = [];
3476                if(optionMap.length == 0){
3477                $(".block-swatch input[type=radio]:checked").each(function(key) {
3478                    optionMap[key] = $(this).val();
3479                });
3480                checkVariantInventory(optionMap);
3481                }
3482            });
3483
3484            $(document).on("click", ".option-selector__btns input", function() {
3485                var optionMap = [];
3486                if(optionMap.length == 0){
3487                $(".option-selector__btns input[type=radio]:checked").each(function(key) {
3488                    optionMap[key] = $(this).val();
3489                });
3490                checkVariantInventory(optionMap);
3491                }
3492            });
3493
3494            $(document).on("click", ".product-form__input input", function() {
3495                var optionMap = [];
3496                if(optionMap.length == 0){
3497                $(".product-form__input input[type=radio]:checked").each(function(key) {
3498                    optionMap[key] = $(this).val();
3499                }); 
3500                checkVariantInventory(optionMap);
3501                }
3502            });
3503
3504            $(document).on("click", ".swatch-container input", function() {
3505                var optionMap = [];
3506                if(optionMap.length == 0){
3507                    $(".swatch-container input[type=radio]:checked").each(function(key) {
3508                    optionMap[key] = $(this).val();
3509                    });
3510                    checkVariantInventory(optionMap);
3511                }
3512            });
3513
3514        }else{
3515            setTimeout(function() { checkprimebjquery() }, 2000);
3516        }
3517    }
3518  	
3519      
3520    // document.addEventListener('DOMContentLoaded', (event) => {
3521    //     primebCountdownTimer();
3522    //     resizeFunction();
3523    //     document.getElementById("prime-modal-close").onclick = function() {mymodalprimeb()};
3524    //     window.onclick = function(event) {
3525    //         if (event.target.classList[1] == 'prime-modal-open') {
3526    //             mymodalprimeb();
3527    //         }
3528    //     }
3529    // });
3530
3531    window.addEventListener('load', (event) => {
3532        primebCountdownTimer();
3533              //getCountryCode(); 
3534            setTimeout(function(){ 
3535            getCountryCode();
3536            },1000);
3537        document.getElementById("prime-modal-close").onclick = function() {mymodalprimeb()};
3538        window.onclick = function(event) {
3539            if (event.target.classList[1] == 'prime-modal-open') {
3540                mymodalprimeb();
3541            }
3542        }
3543    });
3544
3545// Function to be invoked when the element becomes visible
3546        function handleVisibleElement(entries, observer) {
3547        entries.forEach((entry) => {
3548        if (entry.isIntersecting) {
3549        // Element is visible, perform desired actions here
3550        // Call your function here
3551        primebCountdownTimer();
3552        //getCountryCode(); 
3553        setTimeout(function(){ 
3554        getCountryCode();
3555        },1000);
3556        // Stop observing the target element
3557        observer.unobserve(entry.target);
3558        }
3559        });
3560        }
3561
3562        // Target element with the class 'product-recommendations'
3563        const targetElement = document.querySelector('.product-recommendations');      
3564
3565        if(targetElement)
3566            {
3567            // Create a new Intersection Observer instance
3568            const observer = new IntersectionObserver(
3569            (entries) => {
3570            // Use a debounce function to limit the number of function invocations
3571            debounce(handleVisibleElement, 100)(entries, observer);
3572            },
3573            {
3574            root: null, // Viewport
3575            threshold: 0.5, // 50% of the element must be visible to trigger the callback
3576            }
3577            );
3578        observer.observe(targetElement);
3579        }
3580
3581        // Debounce function to limit the rate of function invocations
3582        function debounce(func, delay) {
3583        let timeoutId;
3584        return function (...args) {
3585        clearTimeout(timeoutId);
3586        timeoutId = setTimeout(() => {
3587        func.apply(this, args);
3588        }, delay);
3589        };
3590        }
3591
3592
3593    function expdeliverydate(value,count) {
3594        var weekdays = '6,0';
3595        var dateformatselected = 'dddd, MMMM D';
3596        var datelang = 'en';
3597        var primebTextdate = document.getElementsByClassName('primebText');
3598        var realvalue = value;
3599        var pos = realvalue.indexOf("[[today");
3600        var pos2 = realvalue.indexOf("]]");
3601        var startres = realvalue.slice(pos+8, pos2);
3602        realvalue = realvalue.replace("[[today,", "" );
3603        realvalue = realvalue.replace("]]", "" );
3604        var pos3 = realvalue.indexOf("[[today");
3605        var pos4 = realvalue.indexOf("]]");
3606        var endres = realvalue.slice(pos3+8, pos4);
3607        realvalue = realvalue.replace("[[today,", "" );
3608        realvalue = realvalue.replace("]]", "" );
3609        var getlang = startres.split(",");
3610        var wrongdays = weekdays.split(",");
3611        // var days = {sun:0,mon:1,tue:2,wed:3,thu:4,fri:5,sat:6};
3612        var startDate = new Date(new Date().getTime()+(parseInt(startres)*24*60*60*1000));
3613        var today = new Date(new Date().getTime());
3614        var firstinc=0;
3615        while (today <= startDate) {
3616            var getday = String(today.getDay());
3617            if(wrongdays.indexOf(getday) != -1){
3618            startDate.setDate(startDate.getDate() + 1);
3619            firstinc++;
3620            }
3621            today.setDate(today.getDate() + 1);
3622        }
3623        var setlang = 'en';
3624        if(getlang.length > 1){
3625            setlang = getlang[1];
3626        }
3627        moment.locale(setlang);
3628        value = value.replace("[[today,"+startres+"]]", moment(startDate).locale(setlang).format(dateformatselected));
3629        // value = value.replace("[[today,"+startres+"]]", moment(startDate).format(dateformatselected));
3630
3631        var extradays = firstinc+parseInt(endres);
3632        var endDate = new Date(new Date().getTime()+(extradays*24*60*60*1000));
3633        var todayend = startDate;
3634        var secinc=0;
3635        while (todayend <= endDate) {
3636            var getday = String(todayend.getDay());
3637            if(wrongdays.indexOf(getday) != -1){
3638            endDate.setDate(endDate.getDate() + 1);
3639            secinc++;
3640            }
3641            todayend.setDate(todayend.getDate() + 1);
3642        }
3643        value = value.replace("[[today,"+endres+"]]", moment(endDate).locale(setlang).format(dateformatselected));
3644        // value = value.replace("[[today,"+endres+"]]", moment(endDate).format(dateformatselected));
3645        primebTextdate[count].innerHTML = value;
3646      	var getchild = primebTextdate[count].getElementsByClassName('prime-counter');
3647        if(getchild[0]){
3648            getchild[0].classList.remove("prime-counter");
3649        }
3650    }
3651
3652
3653    function checkVariantInventory(optionMap,myfirstone='') {
3654        var productname = '';  
3655        var variantproductid = '';   
3656        var mydomclass = document.getElementsByClassName('primebVariantInventory');   
3657        if(mydomclass.length > 0){
3658            if(optionMap.length > 0){  
3659                var realval = '';
3660                if(myfirstone == "first"){
3661                    realval = optionMap;
3662                }else{
3663                    for(var i = 0; i < optionMap.length; i++){
3664                        var spaces = ' / ';
3665                        if(i == 0){
3666                            spaces = '';
3667                        }
3668                        realval += spaces+optionMap[i];
3669                    }
3670                }
3671                
3672                var primeBadgesAll = document.getElementsByClassName('primeBadges');
3673                for (var i = 0; i < primeBadgesAll.length; i++) {
3674                    var primebOuterClass = primeBadgesAll[i].getAttribute('data-primebOuterClass');
3675                    var primebOuterStyle = primeBadgesAll[i].getAttribute('data-primebOuterStyle');
3676                    var primebInnerClass = primeBadgesAll[i].getAttribute('data-primebInnerClass');
3677                    var primebInnerStyle = primeBadgesAll[i].getAttribute('data-primebInnerStyle');
3678                    var primebGroup = primeBadgesAll[i].getAttribute('data-primebGroup');
3679                    var primebProductId = primeBadgesAll[i].getAttribute('data-primeproductsid');
3680                    if(primebProductId == variantproductid){
3681                        hitprimebpage(productname,variantproductid,primebOuterClass,primebOuterStyle,primebInnerClass,primebInnerStyle,primebGroup,realval)
3682                    }
3683                }
3684            }
3685        }
3686        setTimeout(function(){ 
3687        getCountryCode();
3688        },1000);
3689    }
3690
3691
3692    function hitprimebpage(productname,variantproductid,primebOuterClass,primebOuterStyle,primebInnerClass,primebInnerStyle,primebGroup,realval) {
3693        var result = Math.random().toString(36).substring(2,7);
3694        if(primebGroup == 1){
3695			var urlhit = productname+'/?view=primebvariant&sort_by='+result+'&outerclass=='+primebOuterClass+'&outerstyle=='+primebOuterStyle+'&innerclass=='+primebInnerClass+'&innerstyle=='+primebInnerStyle+'&group==1&page=='+realval;
3696        }else if(primebGroup == 2){
3697			var urlhit = productname+'/?view=primebvarianttwo&sort_by='+result+'&outerclass=='+primebOuterClass+'&outerstyle=='+primebOuterStyle+'&innerclass=='+primebInnerClass+'&innerstyle=='+primebInnerStyle+'&group==2&page=='+realval;
3698        }else{
3699            var urlhit = productname+'/?view=primebvariantthree&sort_by='+result+'&outerclass=='+primebOuterClass+'&outerstyle=='+primebOuterStyle+'&innerclass=='+primebInnerClass+'&innerstyle=='+primebInnerStyle+'&group==3&page=='+realval;
3700        }
3701        var xhr = new XMLHttpRequest();
3702        xhr.open("GET", urlhit, true);
3703        xhr.onreadystatechange  = function() {
3704            if (this.readyState === XMLHttpRequest.DONE) {
3705                if (this.status === 200) {
3706                    if(this.responseText == 0){
3707                        $('.outerprimeb'+variantproductid+'-'+primebGroup+' .primebText .primebVariantInventory').html("0");
3708                        $('.outerprimeb'+variantproductid+'-'+primebGroup+' .prime-counter').removeClass("prime-counter");
3709                        $('.outerprimeb'+variantproductid+'-'+primebGroup+' .hidevariant').remove();
3710                    }else{
3711                        $('.outerprimeb'+variantproductid+'-'+primebGroup).replaceWith( this.responseText );
3712                        $('.outerprimeb'+variantproductid+'-'+primebGroup+' .prime-counter').removeClass("prime-counter");
3713                        var countryclassprimeb = document.getElementsByClassName('primebCountry');
3714                        for (var i = 0; i < countryclassprimeb.length; i++) {
3715                            var counrtylist = countryclassprimeb[i].getAttribute('data-countryselected');
3716                            var position = counrtylist.search(primebcountryName);
3717                            if(position < 0){ 
3718                                countryclassprimeb[i].style.cssText = 'display:none !important';
3719                            }else{
3720                                countryclassprimeb[i].style.display= 'block';
3721                            }
3722                        }
3723                        // primebcountryName = '';
3724                        setTimeout(function(){ 
3725                            primebCountdownTimer();
3726                        }, 500); 
3727                    }
3728                } else {
3729                    console.log('failed variant req');
3730                }
3731            }
3732        };
3733        xhr.send();
3734
3735    }
3736
3737    function primebCountdownTimer() {
3738
3739        screensizeFunction();
3740        
3741        setTimeout(function(){ 
3742            var primebText = document.getElementsByClassName('primebText');
3743            if(primebText[0]){
3744                for (var i = 0; i < primebText.length; i++) {
3745                    var value = primebText[i].innerHTML;
3746                    if( value.indexOf("[[today") != -1  ){
3747                        expdeliverydate(value,i);
3748                    }
3749                }
3750            }
3751
3752            var primebText = document.getElementsByClassName('primebText');
3753            if(primebText[0]){
3754                for (var i = 0; i < primebText.length; i++) {
3755                    var value = primebText[i].innerHTML;
3756                    if( value.indexOf("CountdownTimer:") != -1  ){
3757                        myTimerprime2(value,i);
3758                    }
3759                }
3760            }
3761
3762            var getpage = 'search';
3763            var primebText2 = document.getElementsByClassName('primebText primebVariantInventory');
3764            if(primebText2[0]){
3765                if(getpage == 'collection'){
3766                    for (var i = 0; i < primebText2.length; i++) {
3767                        var oldloop = primebText2[i].parentElement;
3768                        var newloop = oldloop.parentElement;
3769                        var newloop2 = newloop.parentElement;
3770                        newloop2.remove();
3771                    }
3772                }
3773            }
3774
3775        }, 1000); 
3776        if(userid == 8824)
3777        {
3778        removebadge();
3779        }
3780
3781        setTimeout(function(){     
3782                var primeinstances2 = tippy('[data-tippy-content]');
3783            
3784
3785            var primebsku = '';
3786            var skuclass = document.getElementsByClassName('primebsku');
3787            if(primebsku == 0){
3788                for (var i = 0; i < skuclass.length; i++) {
3789                    if(skuclass[i].dataset.sku == 0){
3790                        var parentsku = skuclass[i].parentElement;
3791                        var parent2sku = parentsku.parentElement;
3792                        parent2sku.style.cssText = 'display:none !important';
3793                    }
3794                }
3795            }
3796        }, 1000);
3797
3798           if(countryprimeb == 'primebadgecountry'){
3799            countryprimeb = 'newprimebadgecountry';
3800            var countrycount = document.getElementsByClassName('primebCountry');
3801            if (thaliacustomercountry == '') {
3802            thaliaCustomerCookie();
3803            thaliacustomercountry = thaliaGetCookie("thaliacustomercountry");
3804            var mycountryprimeb = thaliacustomercountry;
3805            } else {
3806            var mycountryprimeb = thaliacustomercountry;
3807            }
3808            if (countrycount.length > 0) {
3809                        var countryclassprimeb = document.getElementsByClassName('primebCountry');
3810                        for (var i = 0; i < countryclassprimeb.length; i++) {
3811                            var primebcounrtylist = countryclassprimeb[i].getAttribute('data-countryselected');
3812                            var position = primebcounrtylist.search(mycountryprimeb);
3813                            primebcountryName = mycountryprimeb;
3814                            if(position < 0){ 
3815                                countryclassprimeb[i].style.cssText = 'display:none !important';
3816                            }else{
3817                                countryclassprimeb[i].style.display= 'block';
3818                                countryclassprimeb[i].setAttribute('countryrule', '1');
3819
3820                                if (countryclassprimeb[i].classList.contains('primebScreenSize')) {
3821                                    var screenlist = countryclassprimeb[i].getAttribute('data-screensizeselected');
3822                                    var screensizeArray = screenlist.split(",");
3823                                    var smdevice = window.matchMedia( "screen and (max-width: 767.98px)" );
3824                                    var mddevice = window.matchMedia( "screen and (min-width: 768px) and (max-width: 991.98px)" );
3825                                    var lgdevice = window.matchMedia( "screen and (min-width: 992px) and (max-width: 1199.98px)" );
3826                                    var xldevice = window.matchMedia( "(min-width: 1200px)" );
3827
3828                                    if (smdevice.matches ){
3829                                        if(screensizeArray[0] == '1'){
3830                                            // countryclass[i].style.display= 'block';
3831                                        }else{
3832                                            countryclassprimeb[i].style.setProperty("display", "none", "important");
3833                                        }
3834                                    }else if( mddevice.matches){
3835                                        if(screensizeArray[1] == '1'){
3836                                            // countryclass[i].style.display= 'block';
3837                                        }else{
3838                                            countryclassprimeb[i].style.setProperty("display", "none", "important");
3839                                        }
3840                                    }else if(lgdevice.matches){
3841                                        if(screensizeArray[2] == '1'){
3842                                            // countryclass[i].style.display= 'block';
3843                                        }else{
3844                                            countryclassprimeb[i].style.setProperty("display", "none", "important");
3845                                        }
3846                                    }else{
3847                                        if(screensizeArray[3] == '1'){
3848                                            // countryclass[i].style.display= 'block';
3849                                        }else{
3850                                            countryclassprimeb[i].style.setProperty("display", "none", "important");
3851                                        }
3852                                    }
3853
3854                                }
3855                                
3856                            }
3857                        }
3858                        if(userid == 8824)
3859                        {
3860                        removebadge();
3861                        }
3862                    }
3863                };
3864        
3865            
3866            
3867        
3868        
3869        var mypage = 'search';
3870        var myproductid = '';
3871        for (var i = 0; i < 6; i++) {
3872            setTimeout(function(){ 
3873                primesetlivevisit(mypage,myproductid);
3874            }, 500); 
3875        }
3876    }
3877
3878    function primesetlivevisit(mypage,myproductid) {
3879        setTimeout(function(){ 
3880            var settimelive = '2';
3881            var setvisitlimit = '2';
3882            var d = new Date();
3883            var time = setcookietimestamp(settimelive);
3884            var mytime = '';
3885            if(settimelive < 5){
3886                mytime = (time * 60 );
3887            }else if(settimelive > 4 && settimelive < 8){
3888                mytime =(time * 60 * 60 );
3889            }else if(settimelive > 7){
3890                mytime = (time * 24 * 60 * 60 );
3891            }
3892
3893            var primeloop2 = document.getElementsByClassName('primebloop');
3894            for (var i = 0; i < primeloop2.length; i++) {
3895                var smallloop2 = primeloop2[i].parentElement;
3896                var parentloop2 = smallloop2.getAttribute('data-primeproductid');
3897                var myuser = getCookieprime("primevisits"+parentloop2);
3898                if (myuser != "") {
3899                    myhttpreq(parentloop2,0,mytime,setvisitlimit);
3900                } else {
3901                    myhttpreq(parentloop2,1,mytime,setvisitlimit);
3902                    setCookieprime("primevisits"+parentloop2, 'setprimevisits', settimelive);
3903                }
3904            }
3905
3906            var primeloop = document.getElementsByClassName('primebloop');
3907            for (var i = 0; i < primeloop.length; i++) {
3908                if(mypage == 'product'){
3909                    var smallloop = primeloop[i].parentElement;
3910                    var parentloop = smallloop.getAttribute('data-primeproductid');
3911                    if(parentloop == myproductid){
3912                        primeloop[i].classList.add("primevisitsb"+parentloop);
3913                    }else{
3914                        var removeloop = primeloop[i].parentElement;
3915                        var removeloop2 = removeloop.parentElement;
3916                        var removeloop3 = removeloop2.parentElement;
3917                        removeloop3.style.visibility = 'hidden';
3918                        primeloop[i].classList.remove("primebloop");
3919                    }
3920                }else{
3921                  var oldloop = primeloop[i].parentElement;
3922                  var newloop = oldloop.parentElement;
3923                  var newloop2 = newloop.parentElement;
3924                  newloop2.style.visibility = 'hidden';
3925                  primeloop[i].classList.remove("primebloop");
3926                  newloop2.remove();
3927                }
3928            }
3929
3930        }, 1000);
3931    }
3932
3933    function myhttpreq(lastid,mynew,gettime,setvisitlimit) {
3934        var xhttp = new XMLHttpRequest();
3935        xhttp.onreadystatechange = function() {
3936            if (this.readyState == 4 && this.status == 200) {
3937                var pageliveview = JSON.parse(this.responseText);
3938                var primevisits = document.getElementsByClassName("primevisitsb"+lastid);
3939                for (var i = 0; i < primevisits.length; i++) {
3940                    if(setvisitlimit < pageliveview.pageviews){
3941                        primevisits[i].innerHTML = pageliveview.pageviews;
3942                        var removeloop = primevisits[i].parentElement;
3943                        var removeloop2 = removeloop.parentElement;
3944                        var removeloop3 = removeloop2.parentElement;
3945                        removeloop3.style.visibility = 'visible';
3946                    }else{
3947                        var removeloop = primevisits[i].parentElement;
3948                        var removeloop2 = removeloop.parentElement;
3949                        var removeloop3 = removeloop2.parentElement;
3950                        removeloop3.style.visibility = 'hidden';
3951                        primevisits[i].classList.remove("primebloop");
3952                        if(userid == 8824)
3953                        {
3954                        removebadge();
3955                        }
3956                    }
3957                        
3958                }
3959            }
3960        };
3961        xhttp.open("GET","https://visitcounterstaging.thalia-apps.com/?shopifyid="+lastid+"&new="+mynew+"&time="+gettime, true);
3962        xhttp.send();
3963    }
3964
3965    function mymodalprimeb() {
3966      var target = document.getElementById("prime-modal-window");
3967      var parenttarget = target.parentElement;
3968      if (parenttarget.classList.contains('prime-modal-open')) {
3969        parenttarget.classList.remove('prime-modal-open');
3970        document.getElementById('prime-modal-content').innerHTML = '';
3971      }
3972    }
3973
3974
3975    window.addEventListener('resize', resizeFunction);
3976
3977    let lastUrl = location.href; 
3978    new MutationObserver(() => {
3979    const url = location.href;
3980    if (url !== lastUrl) {
3981    lastUrl = url;
3982    resizeFunction();
3983    }
3984    }).observe(document, {subtree: true, childList: true});
3985
3986    if(userid == 3973)
3987    {
3988    $( window ).on( "load", function() {
3989    setTimeout(function(){     
3990        resizeFunction(); 
3991        }, 3000);
3992    });
3993    }
3994    else{
3995    window.addEventListener('load', resizeFunction);
3996
3997    }
3998
3999      function removebadge() {
4000         var primeb = document.getElementsByClassName('primebDesktop');
4001        if(primeb[0]){
4002          var remove_div1 = document.getElementsByClassName('primeBadges');
4003          remove_div1[0].style.display= 'block';
4004        } else {
4005            var remove_div1 = document.getElementsByClassName('primeBadges');
4006            if(remove_div1[0]){
4007              remove_div1[0].style.cssText = 'display:none !important';
4008              // remove_div1[0].parentNode.removeChild(remove_div1[0]);
4009            }
4010        }
4011         
4012    } 
4013
4014
4015    window.addEventListener('resize', screensizeFunction);
4016
4017    function resizeFunction() { 
4018        var fontadjust = document.getElementsByClassName('prime-font-adjust');
4019        var heightadjust = document.getElementsByClassName('prime-height-adjust');
4020        var xsdevice = window.matchMedia( "(max-width: 575.98px)" );
4021        var smdevice = window.matchMedia( "(max-width: 767.98px)" );
4022        var mddevice = window.matchMedia( "(max-width: 991.98px)" );
4023        var lgdevice = window.matchMedia( "(max-width: 1199.98px)" );
4024        var xldevice = window.matchMedia( "(min-width: 1200px)" );
4025        for (var i = 0; i < fontadjust.length; i++) {
4026            var mobilesize = '';
4027            var tabletsize = '';
4028            mobilesize = fontadjust[i].getAttribute('data-mobilesize');
4029            tabletsize = fontadjust[i].getAttribute('data-tabletsize');
4030            fontadjust[i].style.fontSize = 'inherit';
4031            if (xsdevice.matches || smdevice.matches ){
4032                if(mobilesize > 0){
4033                    fontadjust[i].style.fontSize = mobilesize+'px';
4034                }
4035            }else if(mddevice.matches){
4036                if(tabletsize > 0){
4037                    fontadjust[i].style.fontSize = tabletsize+'px';
4038                }
4039            }
4040        }
4041        var heightadjust = document.getElementsByClassName('prime-height-adjust');
4042        for (var i = 0; i < heightadjust.length; i++) {
4043            var image = heightadjust[i].getElementsByClassName("primebImage");
4044            var mobileheight = '';
4045            var tabletheight = '';
4046            var defaultHeight = heightadjust[i].getAttribute('data-defaultheight');
4047            mobileheight = heightadjust[i].getAttribute('data-mobileheight');
4048            tabletheight = heightadjust[i].getAttribute('data-tabletheight');
4049            var imgsrcsvg = image[0].getAttribute("src");
4050            var present = imgsrcsvg.search("svg");
4051            if(present > 0){
4052                image[0].style.height = defaultHeight+'px';
4053                image[0].style.maxHeight = defaultHeight+'px';
4054                setTimeout(function(){     
4055                $('.primebImage').show();    
4056                }, 2000);
4057                if (xsdevice.matches || smdevice.matches ){
4058                    if(mobileheight > 0){
4059                       var heightxs=mobileheight+'px';
4060                        image[0].style.maxHeight = heightxs;
4061                        setTimeout(function(){
4062                        $('.primebImage').show();
4063                        
4064                        }, 2000);
4065                       
4066                        }
4067                        else{
4068                        var heightxs = defaultHeight+'px';
4069                        image[0].style.maxHeight = heightxs;
4070                        setTimeout(function(){     
4071                        $('.primebImage').show();
4072                        
4073                        }, 2000); 
4074
4075                    }
4076                }else if(mddevice.matches){
4077                    if(tabletheight > 0){
4078                         var heightmd=tabletheight+'px';
4079                    image[0].style.maxHeight = heightmd;
4080                    setTimeout(function(){  
4081                    $('.primebImage').show(); 
4082                    }, 2000);
4083                      
4084                    }
4085                    else{
4086                        var heightxs = defaultHeight+'px';
4087                           image[0].style.maxHeight = heightxs;
4088                        setTimeout(function(){     
4089                        $('.primebImage').show();
4090                        
4091                        }, 2000); 
4092
4093                    }
4094                }
4095            }else{
4096                //image[0].style.maxHeight = defaultHeight+'px';
4097                 //$('.primebImage').show(); 
4098               
4099                if (xsdevice.matches || smdevice.matches ){
4100                    if(mobileheight > 0){
4101                         var heightxs=mobileheight+'px';
4102                        image[0].style.maxHeight = heightxs;
4103                        setTimeout(function(){     
4104                        $('.primebImage').show();
4105                        
4106                        }, 2000);
4107                      
4108                    }else{
4109                        var heightxs = defaultHeight+'px';
4110                          image[0].style.maxHeight = heightxs;
4111                        setTimeout(function(){     
4112                        $('.primebImage').show();
4113                        
4114                        }, 2000); 
4115
4116                    }
4117
4118                }else if(mddevice.matches){
4119                    if(tabletheight > 0){
4120                    var heightmd=tabletheight+'px';
4121                    image[0].style.maxHeight = heightmd;
4122                    setTimeout(function(){     
4123                    $('.primebImage').show();
4124                    }, 2000);
4125                                      
4126                    }
4127                    else{
4128                        var heightxs = defaultHeight+'px';
4129                          image[0].style.maxHeight = heightxs;
4130                        setTimeout(function(){     
4131                        $('.primebImage').show();
4132                        
4133                        }, 2000); 
4134
4135                    }
4136                }
4137                else if(xldevice.matches){
4138                   
4139                image[0].style.maxHeight = defaultHeight+'px';
4140                setTimeout(function(){     
4141                $('.primebImage').show();    
4142                }, 2000);
4143                     
4144                        
4145                    
4146                }
4147            }
4148            
4149        }
4150
4151    }
4152
4153    function screensizeFunction() { 
4154        var screensizeclass = document.getElementsByClassName('primebScreenSize');
4155        for (var i = 0; i < screensizeclass.length; i++) {
4156
4157            var issetcountryrule = screensizeclass[i].getAttribute('countryrule');
4158
4159            if( issetcountryrule == '1'){
4160            
4161                var screenlist = screensizeclass[i].getAttribute('data-screensizeselected');
4162                var screensizeArray = screenlist.split(",");
4163                
4164                var smdevice = window.matchMedia( "screen and (max-width: 767.98px)" );
4165                var mddevice = window.matchMedia( "screen and (min-width: 768px) and (max-width: 991.98px)" );
4166                var lgdevice = window.matchMedia( "screen and (min-width: 992px) and (max-width: 1199.98px)" );
4167                var xldevice = window.matchMedia( "(min-width: 1200px)" );
4168
4169                if (smdevice.matches ){
4170                    if(screensizeArray[0] == '1'){
4171                        screensizeclass[i].style.display= 'block';
4172                    }else{
4173                        screensizeclass[i].style.setProperty("display", "none", "important");
4174                    }
4175                }else if( mddevice.matches){
4176                    if(screensizeArray[1] == '1'){
4177                        screensizeclass[i].style.display= 'block';
4178                    }else{
4179                        screensizeclass[i].style.setProperty("display", "none", "important");
4180                    }
4181                }else if(lgdevice.matches){
4182                    if(screensizeArray[2] == '1'){
4183                        screensizeclass[i].style.display= 'block';
4184                    }else{
4185                        screensizeclass[i].style.setProperty("display", "none", "important");
4186                    }
4187                }else{
4188                    if(screensizeArray[3] == '1'){
4189                        screensizeclass[i].style.display= 'block';
4190                    }else{
4191                        screensizeclass[i].style.setProperty("display", "none", "important");
4192                    }
4193                }
4194
4195            }
4196        }
4197
4198    }
4199
4200    function redirectLinkbadge(badgeval,links,primebadgeid,modalsize) {
4201        if(badgeval != ''){
4202            var badgelink = badgeval;
4203            if(links == 0){
4204                window.location.href = badgelink;
4205            }else{
4206                window.open(badgelink,'_blank');
4207            }
4208        }
4209        if(links == 2){
4210            var target = document.getElementById("prime-modal-outer");
4211            var myclasses = '';
4212            if(modalsize == 0){
4213                myclasses = 'prime-modal-window prime-modal-small';
4214            }else if(modalsize == 2){
4215                myclasses = 'prime-modal-window prime-modal-large';
4216            }else{
4217                myclasses = 'prime-modal-window';
4218            }
4219            document.getElementById('prime-modal-outer').classList.add('prime-modal-open');
4220            var setclass = document.getElementById('prime-modal-window');
4221            setclass.className = '';
4222            setclass.className = myclasses;
4223            var xhr = new XMLHttpRequest();
4224            var url = '/?view=primemeta&id==badge-popup-'+primebadgeid;
4225            xhr.open("GET", url, true);
4226            xhr.setRequestHeader("Cache-Control", "max-age=3600");
4227            xhr.onreadystatechange = function() {
4228                if (this.readyState == 4) {
4229                    if (this.status === 200) {
4230                        document.getElementById('prime-modal-content').innerHTML = this.responseText;
4231                    } else {
4232                        console.log(this.status, this.statusText);
4233                    }
4234                }
4235            };
4236            xhr.send();
4237        }
4238    }
4239
4240    function toValidDateprime2(datestring){
4241        return datestring.replace(/(\d{2})(\/)(\d{2})/, "$3$2$1");   
4242    }
4243
4244    function myTimerprime2(newvalue,count) {
4245        var primebText2 = document.getElementsByClassName('primebText');
4246
4247        var againvalue = newvalue;
4248        var pos3 = newvalue.indexOf("[[ CountdownTimer:");
4249        var pos4 = newvalue.indexOf("M,");
4250        if(pos4 < 0){
4251            pos4 = newvalue.indexOf(" ]]");
4252            var res = newvalue.slice(pos3+18, pos4);
4253        }else{
4254            var res = newvalue.slice(pos3+18, pos4+1);
4255        }
4256        var pos5 = newvalue.indexOf(" ]]");
4257        var pos6 = newvalue.indexOf("|");
4258        var endres = againvalue.slice(pos3+18, pos5);
4259        if(pos6 < 0){
4260            var customtext = '';
4261        }else{
4262            var customtext = againvalue.slice(pos6+1, pos5);
4263        }
4264        newvalue = newvalue.replace("[[ CountdownTimer:", "" );
4265        newvalue = newvalue.replace(" ]]", "" );
4266        endres = endres.replace(" |"+customtext , "" );
4267        var getlang = endres.split(",");
4268        var setlang2 = 'en';
4269        if(getlang.length > 1){
4270            if(getlang[1] == 'custom'){
4271                if (getlang[2] == null){
4272                    var setdays = '';
4273                }else{
4274                    var setdays = getlang[2];
4275                }
4276                if (getlang[3] == null){
4277                    var sethours = '';
4278                }else{
4279                    var sethours = getlang[3];
4280                }
4281                if (getlang[4] == null){
4282                    var setminutes = '';
4283                }else{
4284                    var setminutes = getlang[4];
4285                }
4286                if (getlang[5] == null){
4287                    var setseconds = '';
4288                }else{
4289                    var setseconds = getlang[5];
4290                }
4291            }else{
4292            setlang2 = getlang[1];
4293            var setmoment = moment();
4294            setmoment.locale(setlang2);
4295            setmoment.subtract({hours: 0, minutes: 0, seconds: 35});
4296            var getseconds = setmoment.toNow(true);
4297            setmoment.subtract({hours: 0, minutes: 10, seconds: 59});
4298            var getminutes = setmoment.toNow(true);
4299            setmoment.subtract({hours: 5, minutes: 59, seconds: 59});
4300            var gethours = setmoment.toNow(true);
4301            setmoment.subtract({hours: 222, minutes: 59, seconds: 59});
4302            var getdays = setmoment.toNow(true);
4303            var setseconds = getseconds.split(" ").pop();
4304            var setminutes = getminutes.split(" ").pop();
4305            var sethours = gethours.split(" ").pop();
4306            var setdays = getdays.split(" ").pop();
4307            }
4308        }else{
4309            var setdays = "days";
4310            var sethours = "hours";
4311            var setminutes = "minutes";
4312            var setseconds = "seconds";
4313        }
4314
4315        var x = setInterval(function() { 
4316            let end = new Date(toValidDateprime2(res));
4317            let start = new Date();
4318            var remaintime = end - start;
4319            var days = Math.floor(remaintime / (1000 * 60 * 60 * 24));
4320            var hours = Math.floor((remaintime % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60));
4321            var minutes = Math.floor((remaintime % (1000 * 60 * 60)) / (1000 * 60));
4322            var seconds = Math.floor((remaintime % (1000 * 60)) / 1000);
4323            var realtimeleft = days +" "+ setdays +" "+ hours +" " + sethours +" "+ minutes +" "+ setminutes +" "+ seconds +" " + setseconds + " ";
4324            if(seconds < 0 && customtext == ''){
4325                realtimeleft = "0 "+setdays+" 0 "+sethours+" 0 "+setminutes+" 0 "+setseconds;
4326            }else if(seconds < 0 && customtext != ''){
4327                newvalue = customtext;
4328            }else{
4329                newvalue = newvalue.replace(" |"+customtext , "");
4330            }
4331            if(getlang[1] == 'custom'){
4332                realtimeleft='';
4333                if(setdays != ''){
4334                realtimeleft = days +""+ setdays+ " ";
4335                }
4336                if(sethours != ''){
4337                realtimeleft = realtimeleft + hours +"" + sethours +" ";
4338                }
4339                if(setminutes != ''){
4340                realtimeleft = realtimeleft + minutes +""+ setminutes +" ";
4341                }
4342                if(setseconds != ''){
4343                realtimeleft = realtimeleft + seconds +"" + setseconds + " ";
4344                }
4345            }
4346            
4347            primebText2[count].innerHTML = newvalue.replace(endres,realtimeleft);
4348            primebText2[count].classList.remove("prime-counter");
4349            if (remaintime < 0) { 
4350                clearInterval(x); 
4351            } 
4352        }, 1000);
4353
4354             
4355    }
4356
4357    function setCookieprime(cname, cvalue, exdays) {
4358      var d = new Date();
4359      var time = setcookietimestamp(exdays);
4360      if(exdays < 5){
4361        d.setTime(d.getTime() + (time * 60 * 1000));
4362      }else if(exdays > 4 && exdays < 8){
4363        d.setTime(d.getTime() + (time * 60 * 60 * 1000));
4364      }else if(exdays > 7){
4365        d.setTime(d.getTime() + (time * 24 * 60 * 60 * 1000));
4366      }
4367      
4368      var expires = "expires="+d.toUTCString();
4369      document.cookie = cname + "=" + cvalue + ";" + expires + ";path=/";
4370    }
4371
4372    function getCookieprime(cname) {
4373      var name = cname + "=";
4374      var ca = document.cookie.split(';');
4375      for(var i = 0; i < ca.length; i++) {
4376        var c = ca[i];
4377        while (c.charAt(0) == ' ') {
4378          c = c.substring(1);
4379        }
4380        if (c.indexOf(name) == 0) {
4381          return c.substring(name.length, c.length);
4382        }
4383      }
4384      return "";
4385    }
4386
4387    function setcookietimestamp(time) {
4388        var realtime='';
4389        if(time==1){
4390            realtime=1;
4391        }else if(time==2){
4392            realtime=5;
4393        }else if(time==3){
4394            realtime=10;
4395        }else if(time==4){
4396            realtime=30;
4397        }else if(time==5){
4398            realtime=1;
4399        }else if(time==6){
4400            realtime=6;
4401        }else if(time==7){
4402            realtime=12;
4403        }else if(time==8){
4404            realtime=1;
4405        }else if(time==9){
4406            realtime=7;
4407        }else if(time==10){
4408            realtime=15;
4409        }else if(time==11){
4410            realtime=30;
4411        }
4412        return realtime;
4413    }
4414
4415</script>
4415 
4416 
4416<script type="text/javascript">
4417 
4418 
4419    //code logic for thaliacustomercountry 
4420 
4421 
4422        function thaliaSetCookie(cname, cvalue, exdays) {
4423          console.log('in set cookie')
4424          const d = new Date();
4425          d.setTime(d.getTime() + (exdays * 24 * 60 * 60 * 1000));
4426          let expires = "expires="+d.toUTCString();
4427          document.cookie = cname + "=" + cvalue + ";" + expires + ";path=/";
4428        }
4429 
4430        function thaliaGetCookie(cname) {
4431          let name = cname + "=";
4432          let ca = document.cookie.split(';');
4433          for(let i = 0; i < ca.length; i++) {
4434            let c = ca[i];
4435            while (c.charAt(0) == ' ') {
4436              c = c.substring(1);
4437            }
4438            if (c.indexOf(name) == 0) {
4439              return c.substring(name.length, c.length);
4440            }
4441          }
4442          return "";
4443        }
4444 
4445 
4446 
4447 
4448   document.addEventListener("DOMContentLoaded", function(event) {
4449        thaliaCustomerCookie();
4450  });
4451 
4452var thaliacustomercountry = '';
4453  function thaliaCustomerCookie(){
4454     thaliacustomercountry = thaliaGetCookie("thaliacustomercountry");
4455 
4456          if (thaliacustomercountry != "") {
4457 
4458          } else {
4459 
4460              var xhttp = new XMLHttpRequest();
4461              xhttp.onreadystatechange = function() {
4462              if (xhttp.readyState == 4 && xhttp.status == 200) {
4463              var countryData = JSON.parse(xhttp.responseText);
4464              thaliacustomercountry = countryData.country
4465                thaliaSetCookie("thaliacustomercountry", countryData.country, 2);
4466 
4467 
4468              }
4469              };
4470              xhttp.open("GET", "https://loc2.thapi.workers.dev?key=XFJaUlJZVl9fWwcLDgE=", true);
4471              xhttp.send();
4472          }
4473  }
4474 
4475    //end code logic for thaliacustomercountry 
4476</script>
4476
4477 <div id="shopify-block-Ac0dMSUpsbFpqTXhoU__1097096201824731535" class="shopify-block shopify-app-block">
4477<script>
4478    
4479
4480    window.kaktusPreOrderAppData = {
4481        product: {
4482            id: ''
4483        },
4484        productQty: ''
4485    }
4486</script>
4486
4487
4488<script async src="https://po.kaktusapp.com/storage/js/kaktus_preorder-menakabooks2.myshopify.com.js?ver=1790291573&shop=menakabooks2.myshopify.com"></script>
4488
4489
4490</div>
4490<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
4490
4491</body>
4492  
4493  
4494</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.