PageSourceSearch

https://exclusivebooks.co.za/products/9781770109735

html exclusivebooks.co.za collected 2026-10-02 03:37:44 UTC 444,403 bytes, 3,978 lines download raw bytes

1<!doctype html>
2<html lang="en" data-theme="xtra" dir="ltr" class="no-js  ">
3	<head>
4
5<meta name="google-site-verification" content="55IlwN4p5la74Gqjvv3apElKkicAdAS1tj_q6n6sjl4" />
6<meta name="google-site-verification" content="w9owHGSvmBujPKfra6bGwg_pmX3IjXyLaw212dUdxQo" />
7
8      
9		<meta charset="utf-8">
10       <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
11		<meta http-equiv="x-ua-compatible" content="ie=edge">
12<title>Scorpio Rising &ndash; Exclusive Books Online</title><meta name="description" content="Two impossible cases. One unstoppable team. When Detective Benny Griessel is assigned the case of a private eye crushed under a BMW in his garage, it looks a lot like suicide. But Benny’s partner, Vaughn Cupido, knew the deceased, and he says it’s murder. Benny would love to have Vaughn’s help on the case, because so f"><meta name="theme-color" content="">
13		<meta name="MobileOptimized" content="320">
14		<meta name="HandheldFriendly" content="true">
15		<meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1, maximum-scale=5, viewport-fit=cover, shrink-to-fit=no">
16		<meta name="msapplication-config" content="//exclusivebooks.co.za/cdn/shop/t/39/assets/browserconfig.xml?v=52024572095365081671771159648">
17<link rel="canonical" href="https://exclusivebooks.co.za/products/9781770109735">
18    <link rel="preconnect" href="https://cdn.shopify.com" crossorigin>
19		<link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin><link rel="preload" as="style" href="//exclusivebooks.co.za/cdn/shop/t/39/assets/screen.css?v=126688030789285730301789736021">
20		<link rel="preload" as="style" href="//exclusivebooks.co.za/cdn/shop/t/39/assets/screen-settings.css?v=172576754712532619141771159726">
21		
22		<link rel="preload" as="font" href="//exclusivebooks.co.za/cdn/fonts/instrument_sans/instrumentsans_n6.27dc66245013a6f7f317d383a3cc9a0c347fb42d.woff2" type="font/woff2" crossorigin>
23    
24		<link rel="preload" as="font" href="//exclusivebooks.co.za/cdn/shop/t/39/assets/icomoon.woff2?v=142692698157823554481771159651" crossorigin>
25		<link media="screen" rel="stylesheet" href="//exclusivebooks.co.za/cdn/shop/t/39/assets/screen.css?v=126688030789285730301789736021" id="core-css">
26      <link rel="stylesheet" href="//exclusivebooks.co.za/cdn/shop/t/39/assets/async-menu.css?v=14577245275313722531784892970">
27		
28		<!--<noscript><link rel="stylesheet" href="//exclusivebooks.co.za/cdn/shop/t/39/assets/async-menu.css?v=14577245275313722531784892970"></noscript>--><link media="screen" rel="stylesheet" href="//exclusivebooks.co.za/cdn/shop/t/39/assets/page-product.css?v=45184997565101531571771159651" id="product-css">
29      
30      <meta name="description" content="Scorpio Rising - Two impossible cases. One unstoppable team.
31When Detective Benny Griessel is assigned the case of a private ey... Search online with - Exclusive Books"><link media="screen" rel="stylesheet" href="//exclusivebooks.co.za/cdn/shop/t/39/assets/screen-settings.css?v=172576754712532619141771159726" id="custom-css">
32<link rel="icon" href="//exclusivebooks.co.za/cdn/shop/files/5000438B_EB_LogoPrimary_fa-02-01.png?crop=center&height=32&v=1707231195&width=32" type="image/png">
33			<link rel="mask-icon" href="safari-pinned-tab.svg" color="#333333">
34			<link rel="apple-touch-icon" href="apple-touch-icon.png"><link rel="manifest" href="//exclusivebooks.co.za/cdn/shop/t/39/assets/manifest.json?v=69675086569049310631771159649">
35		<link rel="preconnect" href="//cdn.shopify.com">
36		
36<script>document.documentElement.classList.remove('no-js');</script>
36
37		<meta name="msapplication-config" content="//exclusivebooks.co.za/cdn/shop/t/39/assets/browserconfig.xml?v=52024572095365081671771159648">
38<meta property="og:title" content="Scorpio Rising">
39<meta property="og:type" content="product">
40<meta property="og:description" content="Two impossible cases. One unstoppable team.
41When Detective Benny Griessel is assigned the case of a private eye crushed under a BMW in his garage, it looks a lot like suicide. But Benny’s partner, Vaughn Cupido, knew the deceased, and he says it’s murder. Benny would love to have Vaughn’s help on the case, because so far, it’s going nowhere. But his partner is stuck wasting his considerable talents investigating the arson of a remote shepherd’s hut.
42Then a caravan explodes on a nearby farm, and the identity of the body inside drives the media into a feeding frenzy just a week before an international security forum comes to town. Suddenly, Griessel and Cupido’s dead-end cases are burning red-hot, and the flames threaten not just their careers, but those dearest to them.
43Local and international threats become perilously entwined in this tautly constructed thriller from a master of the form, as Griessel and Cupido race against time to uncover a plot that could challenge global politics at the highest level . . .Search online with - Exclusive Books">
44<meta property="og:site_name" content="Exclusive Books Online">
45<meta property="og:url" content="https://exclusivebooks.co.za/products/9781770109735">
46
47  
48  <meta property="product:price:amount" content="R 390.00">
49  <meta property="og:price:amount" content="R 390.00">
50  <meta property="og:price:currency" content="ZAR">
51  <meta property="og:availability" content="instock" />
52
53<meta property="og:image" content="//exclusivebooks.co.za/cdn/shop/files/9781770109735.jpg?crop=center&height=500&v=1784697295&width=600">
54
55<meta name="twitter:title" content="Scorpio Rising">
56<meta name="twitter:description" content="Two impossible cases. One unstoppable team.
57When Detective Benny Griessel is assigned the case of a private eye crushed under a BMW in his garage, it looks a lot like suicide. But Benny’s partner, Vaughn Cupido, knew the deceased, and he says it’s murder. Benny would love to have Vaughn’s help on the case, because so far, it’s going nowhere. But his partner is stuck wasting his considerable talents investigating the arson of a remote shepherd’s hut.
58Then a caravan explodes on a nearby farm, and the identity of the body inside drives the media into a feeding frenzy just a week before an international security forum comes to town. Suddenly, Griessel and Cupido’s dead-end cases are burning red-hot, and the flames threaten not just their careers, but those dearest to them.
59Local and international threats become perilously entwined in this tautly constructed thriller from a master of the form, as Griessel and Cupido race against time to uncover a plot that could challenge global politics at the highest level . . .Search online with - Exclusive Books">
60<meta name="twitter:site" content="Exclusive Books Online">
61
62<meta property="twitter:image" content="//exclusivebooks.co.za/cdn/shop/files/9781770109735.jpg?crop=center&height=500&v=1784697295&width=600">
63
64<script type="application/ld+json">
65  [{
66        "@context": "http://schema.org",
67        "@type": "Product",
68        "name": "Scorpio Rising - Exclusive Books Online",
69        "url": "https://exclusivebooks.co.za/products/9781770109735","brand": { "@type": "Brand", "name": "Deon Meyer" },"description": Scorpio Rising - "Two impossible cases. One unstoppable team.\nWhen Detective Benny Griessel is assigned the case of a private eye crushed under a BMW in his garage, it looks a lot like suicide. But Benny’s partner, Vaughn Cupido, knew the deceased, and he says it’s murder. Benny would love to have Vaughn’s help on the case, because so far, it’s going nowhere. But his partner is stuck wasting his considerable talents investigating the arson of a remote shepherd’s hut.\nThen a caravan explodes on a nearby farm, and the identity of the body inside drives the media into a feeding frenzy just a week before an international security forum comes to town. Suddenly, Griessel and Cupido’s dead-end cases are burning red-hot, and the flames threaten not just their careers, but those dearest to them.\nLocal and international threats become perilously entwined in this tautly constructed thriller from a master of the form, as Griessel and Cupido race against time to uncover a plot that could challenge global politics at the highest level . . . Search online with - Exclusive Books""image": "//exclusivebooks.co.za/cdn/shop/files/9781770109735.jpg?crop=center&height=500&v=1784697295&width=600","gtin8": "","sku": "9781770109735","offers": {
70          "@type": "Offer",
71          "price": "390.00",
72          "url": "https://exclusivebooks.co.za/products/9781770109735",
73          "priceValidUntil": "2027-10-02",
74          "priceCurrency": "ZAR",
75            "availability": "https://schema.org/InStock",
76            "inventoryLevel": "3325"}
77      },{
78      "@context": "http://schema.org/",
79      "@type": "Organization",
80      "url": "https://exclusivebooks.co.za/products/9781770109735",
81      "name": "Exclusive Books Online",
82      "legalName": "Exclusive Books Online",
83      "description": "Two impossible cases. One unstoppable team.
84When Detective Benny Griessel is assigned the case of a private eye crushed under a BMW in his garage, it looks a lot like suicide. But Benny’s partner, Vaughn Cupido, knew the deceased, and he says it’s murder. Benny would love to have Vaughn’s help on the case, because so far, it’s going nowhere. But his partner is stuck wasting his considerable talents investigating the arson of a remote shepherd’s hut.
85Then a caravan explodes on a nearby farm, and the identity of the body inside drives the media into a feeding frenzy just a week before an international security forum comes to town. Suddenly, Griessel and Cupido’s dead-end cases are burning red-hot, and the flames threaten not just their careers, but those dearest to them.
86Local and international threats become perilously entwined in this tautly constructed thriller from a master of the form, as Griessel and Cupido race against time to uncover a plot that could challenge global politics at the highest level . . .Search online with - Exclusive Books","contactPoint": {
87        "@type": "ContactPoint",
88        "contactType": "Customer service",
89        "telephone": "+27 (0) 87 365 4677"
90      },
91      "address": {
92        "@type": "PostalAddress",
93        "streetAddress": "60 Riviera Rd",
94        "addressLocality": "Johannesburg",
95        "postalCode": "2193",
96        "addressCountry": "SOUTH AFRICA"
97      }
98    },
99    {
100      "@context": "http://schema.org",
101      "@type": "WebSite",
102      "url": "https://exclusivebooks.co.za/products/9781770109735",
103      "name": "Exclusive Books Online",
104      "description": "Two impossible cases. One unstoppable team.
105When Detective Benny Griessel is assigned the case of a private eye crushed under a BMW in his garage, it looks a lot like suicide. But Benny’s partner, Vaughn Cupido, knew the deceased, and he says it’s murder. Benny would love to have Vaughn’s help on the case, because so far, it’s going nowhere. But his partner is stuck wasting his considerable talents investigating the arson of a remote shepherd’s hut.
106Then a caravan explodes on a nearby farm, and the identity of the body inside drives the media into a feeding frenzy just a week before an international security forum comes to town. Suddenly, Griessel and Cupido’s dead-end cases are burning red-hot, and the flames threaten not just their careers, but those dearest to them.
107Local and international threats become perilously entwined in this tautly constructed thriller from a master of the form, as Griessel and Cupido race against time to uncover a plot that could challenge global politics at the highest level . . .Search online with - Exclusive Books",
108      "author": [
109        {
110          "@type": "Organization",
111          "url": "https://www.someoneyouknow.online",
112          "name": "Someoneyouknow",
113          "address": {
114            "@type": "PostalAddress",
115            "streetAddress": "Wilhelminaplein 25",
116            "addressLocality": "Eindhoven",
117            "addressRegion": "NB",
118            "postalCode": "5611 HG",
119            "addressCountry": "NL"
120          }
121        }
122      ]
123    }
124  ]
125</script>
125
126
127		
127<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
127<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/78443577662/digital_wallets/dialog">
128<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="buy" href="/cart/53944170185022:1?ucp/version=2026-08-25" payment="com.google.pay dev.shopify.card"><link rel="alternate" type="application/json+oembed" href="https://exclusivebooks.co.za/products/9781770109735.oembed">
129<script async="async" src="/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=4656922942"></script>
vendor: 1 bytes, line 129
129
130<script id="shopify-features" type="application/json">{"accessToken":"c5bbdae77576951952dc7618f0e2bd5b","betas":["rich-media-storefront-analytics"],"domain":"exclusivebooks.co.za","predictiveSearch":true,"shopId":78443577662,"locale":"en"}</script>
vendor: 1 bytes, line 130
130
131<script>var Shopify = Shopify || {};
132Shopify.shop = "ebv1.myshopify.com";
133Shopify.locale = "en";
134Shopify.currency = {"active":"ZAR","rate":"1.0"};
135Shopify.country = "US";
136Shopify.theme = {"name":"Exclusive-Books-Theme\/master","id":184280416574,"schema_name":"Xtra","schema_version":"1.1.3","theme_store_id":null,"role":"main"};
137Shopify.theme.handle = "null";
138Shopify.theme.style = {"id":null,"handle":null};
139Shopify.cdnHost = "exclusivebooks.co.za/cdn";
140Shopify.routes = Shopify.routes || {};
141Shopify.routes.root = "/";
142Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
143Shopify.SignInWithShop = Shopify.SignInWithShop || {};
144Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
145Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 145
145
146<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 146
146
147<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 147
147
148<script>
149  window.Shopify = window.Shopify || {};
150  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
151  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
152  window.Shopify.SignInWithShop.eligible = false;
153</script>
vendor: 1 bytes, line 153
153
154<script id="shop-js-analytics" type="application/json">{"pageType":"product"}</script>
vendor: 1 bytes, line 154
154
155<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 155
155
156<script type="module">
157  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
158
159  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
160
161</script>
vendor: 1 bytes, line 161
161
162<script>(function() {
163  var isLoaded = false;
164  function asyncLoad() {
165    if (isLoaded) return;
166    isLoaded = true;
167    var urls = ["https:\/\/platform-api.sharethis.com\/js\/sharethis.js?shop=ebv1.myshopify.com#property=64a3b5db0f9156001a291715\u0026product=follow\u0026source=follow-shopify\u0026ver=1698671412","\/\/eu.fw-cdn.com\/10857545\/383508.js?shop=ebv1.myshopify.com","https:\/\/d1ggrngj0uwslm.cloudfront.net\/fm_adhoc_scripts\/added_product_cart.js?shop=ebv1.myshopify.com","https:\/\/d1ggrngj0uwslm.cloudfront.net\/fm_adhoc_scripts\/viewed_product.js?shop=ebv1.myshopify.com","https:\/\/cdn.s3.pop-convert.com\/pcjs.production.min.js?unique_id=ebv1.myshopify.com\u0026shop=ebv1.myshopify.com","https:\/\/script.pop-convert.com\/new-micro\/production.pc.min.js?unique_id=ebv1.myshopify.com\u0026shop=ebv1.myshopify.com","https:\/\/redirectify.app\/script_tags\/tracking.js?shop=ebv1.myshopify.com"];
168    for (var i = 0; i < urls.length; i++) {
169      var s = document.createElement('script');
170      s.type = 'text/javascript';
171      s.async = true;
172      s.src = urls[i];
173      var x = document.getElementsByTagName('script')[0];
174      x.parentNode.insertBefore(s, x);
175    }
176  };
177  if(window.attachEvent) {
178    window.attachEvent('onload', asyncLoad);
179  } else {
180    window.addEventListener('load', asyncLoad, false);
181  }
182})();</script>
vendor: 1 bytes, line 182
182
183<script id="__st">var __st={"a":78443577662,"offset":7200,"reqid":"70eab3ce-13c0-4769-b925-d7489db324c2-1790912262","pageurl":"exclusivebooks.co.za\/products\/9781770109735","u":"69ad82088fea","p":"product","rtyp":"product","rid":12525727777086};</script>
vendor: 1 bytes, line 183
183
184<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 184
184
185<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'])})(!1,!0)}();</script>
vendor: 1 bytes, line 185
185
186<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//exclusivebooks.co.za/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 186
186
187<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 = "//exclusivebooks.co.za/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>
187<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 187
187
188<script>
189  window.Shopify = window.Shopify || {};
190  window.Shopify.MCP = window.Shopify.MCP || {};
191  window.Shopify.MCP.enabled = true;
192  window.Shopify.MCP.shop = "ebv1.myshopify.com";
193  window.Shopify.MCP.mcpEndpoint = "https:\/\/exclusivebooks.co.za\/api\/mcp";
194  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"]}}];
195</script>
vendor: 1 bytes, line 195
195
196<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("\/\/exclusivebooks.co.za\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
197</script>
vendor: 1 bytes, line 197
197
198<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://exclusivebooks.co.za/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
199</script>
vendor: 1 bytes, line 199
199
200<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
201  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);
202</script>
vendor: 1 bytes, line 202
202
203<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})}}));
204</script>
204
205<link rel="stylesheet" media="screen" href="//exclusivebooks.co.za/cdn/shop/t/39/compiled_assets/styles.css?v=169357559920098565971790602897">
206<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
206
207		
208  <link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.15.4/css/all.css" integrity="sha384-DyZ88mC6Up2uqS4h/KRgHuoeGwBcD4Ng9SiP4dIRy0EXTlnuz47vAwmeGwVChigm" crossorigin="anonymous"/>
209      
209<script defer src="https://use.fontawesome.com/releases/v5.15.4/js/all.js" integrity="sha384-rOA1PnstxnOBLzCLMcre8ybwbTmemjzdNlILg8O7z1lUkLXozs4DHonlDtnE7fpc" crossorigin="anonymous"></script>
209
210    <link media="screen" rel="stylesheet" href="//exclusivebooks.co.za/cdn/shop/t/39/assets/TDMC-Custom.css?v=43402590075553466541787556514">
211    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.2.0/css/all.css">
212	
212<script type="text/javascript">if(typeof window.hulkappsWishlist === 'undefined') {
213        window.hulkappsWishlist = {};
214        }
215        window.hulkappsWishlist.baseURL = '/apps/advanced-wishlist/api';
216        window.hulkappsWishlist.hasAppBlockSupport = '1';
217        </script>
217
218
219
220      <style>
221
222        .bv_atual {
223    line-height: 40px;
224    text-decoration: none;
225}
226 .bv_ul_inner {
227    display: none;
228} 
229        .featured-product--card > .wishlist-btn{display: block !important; width: 30px; height: 30px;}
230
231        </style>
232
233  
234
235
236
237
238
239
240
241  
242<!-- Start of Judge.me Core -->
243<link rel="dns-prefetch" href="https://cdn.judge.me/">
244<script data-cfasync='false' class='jdgm-settings-script'>window.jdgmSettings={"pagination":5,"disable_web_reviews":false,"coupon_receiving_condition":"","coupon_value_type":"percentage","coupon_value_percentage":10,"coupon_value_fixed_amount":0,"coupon_discount_type":"single","coupon_tier_text_enabled":false,"coupon_tier_text_percentage":10,"coupon_tier_text_fixed_amount":0,"coupon_tier_photo_enabled":false,"coupon_tier_photo_percentage":10,"coupon_tier_photo_fixed_amount":0,"coupon_tier_video_enabled":false,"coupon_tier_video_percentage":10,"coupon_tier_video_fixed_amount":0,"enable_coupons":false,"badge_no_review_text":"No reviews","badge_n_reviews_text":"{{ n }} review/reviews","hide_badge_preview_if_no_reviews":true,"badge_hide_text":false,"enforce_center_preview_badge":false,"widget_title":"Customer Reviews","widget_open_form_text":"Write a review","widget_close_form_text":"Cancel review","widget_refresh_page_text":"Refresh page","widget_summary_text":"Based on {{ number_of_reviews }} review/reviews","widget_no_review_text":"Be the first to write a review","widget_name_field_text":"Display name","widget_verified_name_field_text":"Verified Name (public)","widget_name_placeholder_text":"Display name","widget_required_field_error_text":"This field is required.","widget_email_field_text":"Email address","widget_verified_email_field_text":"Verified Email (private, can not be edited)","widget_email_placeholder_text":"Your email address","widget_email_field_error_text":"Please enter a valid email address.","widget_rating_field_text":"Rating","widget_review_title_field_text":"Review Title","widget_review_title_placeholder_text":"Give your review a title","widget_review_body_field_text":"Review content","widget_review_body_placeholder_text":"Start writing here...","widget_pictures_field_text":"Picture/Video (optional)","widget_submit_review_text":"Submit Review","widget_submit_verified_review_text":"Submit Verified Review","widget_submit_success_msg_with_auto_publish":"Thank y
244ou! Please refresh the page in a few moments to see your review. You can remove or edit your review by logging into \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_submit_success_msg_no_auto_publish":"Thank you! Your review will be published as soon as it is approved by the shop admin. You can remove or edit your review by logging into \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_show_default_reviews_out_of_total_text":"Showing {{ n_reviews_shown }} out of {{ n_reviews }} reviews.","widget_show_all_link_text":"Show all","widget_show_less_link_text":"Show less","widget_author_said_text":"{{ reviewer_name }} said:","widget_days_text":"{{ n }} days ago","widget_weeks_text":"{{ n }} week/weeks ago","widget_months_text":"{{ n }} month/months ago","widget_years_text":"{{ n }} year/years ago","widget_yesterday_text":"Yesterday","widget_today_text":"Today","widget_replied_text":"\u003e\u003e {{ shop_name }} replied:","widget_read_more_text":"Read more","widget_reviewer_name_as_initial":"","widget_rating_filter_color":"","widget_rating_filter_see_all_text":"See all reviews","widget_sorting_most_recent_text":"Most Recent","widget_sorting_highest_rating_text":"Highest Rating","widget_sorting_lowest_rating_text":"Lowest Rating","widget_sorting_with_pictures_text":"Only Pictures","widget_sorting_most_helpful_text":"Most Helpful","widget_open_question_form_text":"Ask a question","widget_reviews_subtab_text":"Reviews","widget_questions_subtab_text":"Questions","widget_question_label_text":"Question","widget_answer_label_text":"Answer","widget_question_placeholder_text":"Write your question here","widget_submit_question_text":"Submit Question","widget_question_submit_success_text":"Thank you for your question! We will notify you once it gets answered.","verified_badge_text":"Verified","verified_badge_bg_color":"","verified_badge_text_color":"","verified_badge_placement":"left-of-reviewer-name","widget_review_max_height":"","widget_hide_border":false,"widget_social_share":false,"widget_thumb":false,"widget_review_location_show":false,"widget_location_format":"country_iso_code","all_reviews_include_out_of_store_products":true,"all_reviews_out_of_store_text":"(out of store)","all_reviews_pagination":100,"all_reviews_product_name_prefix_text":"about","enable_review_pictures":true,"enable_question_anwser":false,"widget_theme":"","review_date_format":"dd/mm/yyyy","default_sort_method":"most-recent","enable_ai_review_visibility":true,"widget_product_reviews_subtab_text":"Product Reviews","widget_shop_reviews_subtab_text":"Shop Reviews","widget_other_products_reviews_text":"Reviews for other products","widget_store_reviews_subtab_text":"Store reviews","widget_product_variant_reference_text":"Review for","widget_no_store_reviews_text":"This store hasn't received any reviews yet","widget_web_restriction_product_reviews_text":"This product hasn't received any reviews yet","widget_no_items_text":"No items found","widget_show_more_text":"Show more","widget_write_a_store_review_text":"Write a Store Review","widget_product_and_store_reviews_text":"Product and store reviews","widget_reviews_in_collection_text":"Reviews in this collection","widget_other_languages_heading":"Reviews in Other Languages","widget_translate_review_text":"Translate review to {{ language }}","widget_translating_review_text":"Translating...","widget_show_original_translation_text":"Show original ({{ language }})","widget_translate_review_failed_text":"Review couldn't be translated.","widget_translate_review_retry_text":"Retry","widget_translate_review_try_again_later_text":"Try again later","show_product_url_for_grouped_product":false,"widget_sorting_pictures_first_text":"Pictures First","show_pictures_on_all_rev_page_mobile":false,"show_pictures_on_all_rev_page_desktop":false,"floating_tab_hide_mobile_install_preference":true,"floating_tab_button_name":"Reviews","floating_tab_title":"Let customers speak for us","floating_tab_button_color":"","floating_tab_button_background_color":"","floating_tab_url":"","floating_tab_url_enabled":false,"floating_tab_tab_style":"text","all_reviews_text_badge_text":"Customers rate us {{ shop.metafields.judgeme.all_reviews_rating | round: 1 }}/5 based on {{ shop.metafields.judgeme.all_reviews_count }} reviews.","all_reviews_text_badge_text_branded_style":"{{ shop.metafields.judgeme.all_reviews_rating | round: 1 }} out of 5 stars based on {{ shop.metafields.judgeme.all_reviews_count }} reviews","is_all_reviews_text_badge_a_link":false,"show_stars_for_all_reviews_text_badge":false,"all_reviews_text_badge_url":"","all_reviews_text_style":"branded","all_reviews_text_color_style":"judgeme_brand_color","all_reviews_text_color":"#108474","all_reviews_text_show_jm_brand":true,"featured_carousel_show_header":true,"featured_carousel_title":"What readers have to say","testimonials_carousel_title":"Customers are saying","videos_carousel_title":"Real customer stories","cards_carousel_title":"Customers are saying","featured_carousel_count_text":"from {{ n }} reviews","featured_carousel_add_link_to_all_reviews_page":false,"featured_carousel_url":"","featured_carousel_show_images":true,"featured_carousel_autoslide_interval":5,"featured_carousel_arrows_on_the_sides":true,"featured_carousel_height":100,"featured_carousel_width":100,"featured_carousel_image_size":0,"featured_carousel_image_height":250,"featured_carousel_arrow_color":"#eeeeee","verified_count_badge_style":"branded","verified_count_badge_orientation":"horizontal","verified_count_badge_color_style":"judgeme_brand_color","verified_count_badge_color":"#108474","is_verified_count_badge_a_link":false,"verified_count_badge_url":"","verified_count_badge_show_jm_brand":true,"widget_rating_preset_default":5,"widget_first_sub_tab":"product-reviews","widget_show_histogram":true,"widget_histogram_use_custom_color":false,"widget_pagination_use_custom_color":false,"widget_star_use_custom_color":false,"widget_verified_badge_use_custom_color":false,"widget_write_review_use_custom_color":false,"picture_reminder_submit_button":"Upload Pictures","enable_review_videos":false,"mute_video_by_default":false,"widget_sorting_videos_first_text":"Videos First","widget_review_pending_text":"Pending","featured_carousel_items_for_large_screen":3,"social_share_options_order":"Facebook,Twitter","remove_microdata_snippet":true,"disable_json_ld":false,"enable_json_ld_products":false,"preview_badge_show_question_text":false,"preview_badge_no_question_text":"No questions","preview_badge_n_question_text":"{{ number_of_questions }} question/questions","qa_badge_show_icon":false,"qa_badge_position":"same-row","remove_judgeme_branding":true,"widget_add_search_bar":false,"widget_search_bar_placeholder":"Search","widget_sorting_verified_only_text":"Verified only","widget_sorting_most_relevant_text":"Most Relevant","featured_carousel_theme":"compact","featured_carousel_show_rating":true,"featured_carousel_show_title":true,"featured_carousel_show_body":true,"featured_carousel_show_date":false,"featured_carousel_show_reviewer":false,"featured_carousel_show_product":false,"featured_carousel_header_background_color":"#108474","featured_carousel_header_text_color":"#ffffff","featured_carousel_name_product_separator":"reviewed","featured_carousel_full_star_background":"#108474","featured_carousel_empty_star_background":"#dadada","featured_carousel_vertical_theme_background":"#f9fafb","featured_carousel_verified_badge_enable":false,"featured_carousel_verified_badge_color":"#108474","featured_carousel_border_style":"round","featured_carousel_review_line_length_limit":3,"featured_carousel_more_reviews_button_text":"Read more reviews","featured_carousel_view_product_button_text":"View product","all_reviews_page_load_reviews_on":"scroll","all_reviews_page_load_more_text":"Load More Reviews","disable_fb_tab_reviews":false,"enable_ajax_cdn_cache":false,"widget_advanced_speed_features":5,"widget_public_name_text":"displayed publicly like","default_reviewer_name":"John Smith","default_reviewer_name_has_non_latin":true,"widget_reviewer_anonymous":"Anonymous","medals_widget_title":"Judge.me Review Medals","medals_widget_background_color":"#f9fafb","medals_widget_position":"footer_all_pages","medals_widget_border_color":"#f9fafb","medals_widget_verified_text_position":"left","medals_widget_use_monochromatic_version":false,"medals_widget_elements_color":"#108474","show_reviewer_avatar":false,"widget_invalid_yt_video_url_error_text":"Not a YouTube video URL","widget_max_length_field_error_text":"Please enter no more than {0} characters.","widget_show_country_flag":false,"widget_show_collected_via_shop_app":true,"widget_verified_by_shop_badge_style":"light","widget_verified_by_shop_text":"Verified by Shop","widget_show_photo_gallery":false,"widget_load_with_code_splitting":true,"widget_ugc_install_preference":false,"widget_ugc_title":"Made by us, Shared by you","widget_ugc_subt
244itle":"Tag us to see your picture featured in our page","widget_ugc_arrows_color":"#ffffff","widget_ugc_primary_button_text":"Buy Now","widget_ugc_primary_button_background_color":"#108474","widget_ugc_primary_button_text_color":"#ffffff","widget_ugc_primary_button_border_width":"0","widget_ugc_primary_button_border_style":"none","widget_ugc_primary_button_border_color":"#108474","widget_ugc_primary_button_border_radius":"25","widget_ugc_secondary_button_text":"Load More","widget_ugc_secondary_button_background_color":"#ffffff","widget_ugc_secondary_button_text_color":"#108474","widget_ugc_secondary_button_border_width":"2","widget_ugc_secondary_button_border_style":"solid","widget_ugc_secondary_button_border_color":"#108474","widget_ugc_secondary_button_border_radius":"25","widget_ugc_reviews_button_text":"View Reviews","widget_ugc_reviews_button_background_color":"#ffffff","widget_ugc_reviews_button_text_color":"#108474","widget_ugc_reviews_button_border_width":"2","widget_ugc_reviews_button_border_style":"solid","widget_ugc_reviews_button_border_color":"#108474","widget_ugc_reviews_button_border_radius":"25","widget_ugc_reviews_button_link_to":"judgeme-reviews-page","widget_ugc_show_post_date":true,"widget_ugc_max_width":"800","widget_rating_metafield_value_type":true,"widget_primary_color":"#e8e013","widget_enable_secondary_color":false,"widget_secondary_color":"#edf5f5","widget_summary_average_rating_text":"{{ average_rating }} out of 5","widget_media_grid_title":"Customer photos \u0026 videos","widget_media_grid_see_more_text":"See more","widget_round_style":false,"widget_show_product_medals":true,"widget_verified_by_judgeme_text":"Verified by Judge.me","widget_show_store_medals":true,"widget_verified_by_judgeme_text_in_store_medals":"Verified by Judge.me","widget_media_field_exceed_quantity_message":"Sorry, we can only accept {{ max_media }} for one review.","widget_media_field_exceed_limit_message":"{{ file_name }} is too large, please select a {{ media_type }} less than {{ size_limit }}MB.","widget_review_submitted_text":"Review Submitted!","widget_question_submitted_text":"Question Submitted!","widget_close_form_text_question":"Cancel","widget_write_your_answer_here_text":"Write your answer here","widget_enabled_branded_link":true,"widget_show_collected_by_judgeme":true,"widget_reviewer_name_color":"","widget_write_review_text_color":"","widget_write_review_bg_color":"","widget_collected_by_judgeme_text":"collected by Judge.me","widget_pagination_type":"standard","widget_load_more_text":"Load More","widget_load_more_color":"#108474","widget_full_review_text":"Full Review","widget_read_more_reviews_text":"Read More Reviews","widget_read_questions_text":"Read Questions","widget_questions_and_answers_text":"Questions \u0026 Answers","widget_verified_by_text":"Verified by","widget_verified_text":"Verified","widget_number_of_reviews_text":"{{ number_of_reviews }} reviews","widget_back_button_text":"Back","widget_next_button_text":"Next","widget_custom_forms_filter_button":"Filters","custom_forms_style":"horizontal","widget_show_review_information":false,"how_reviews_are_collected":"How reviews are collected?","widget_show_review_keywords":false,"widget_gdpr_statement":"How we use your data: We'll only contact you about the review you left, and only if necessary. By submitting your review, you agree to Judge.me's \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms\u003c/a\u003e, \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy\u003c/a\u003e and \u003ca href='https://judge.me/content-policy' target='_blank' rel='nofollow noopener'\u003econtent\u003c/a\u003e policies.","widget_multilingual_sorting_enabled":false,"widget_translate_review_content_enabled":false,"widget_translate_review_content_method":"manual","popup_widget_review_selection":"automatically_with_pictures","popup_widget_round_border_style":true,"popup_widget_show_title":true,"popup_widget_show_body":true,"popup_widget_show_reviewer":false,"popup_widget_show_product":true,"popup_widget_show_pictures":true,"popup_widget_use_review_picture":true,"popup_widget_show_on_home_page":true,"popup_widget_show_on_product_page":true,"popup_widget_show_on_collection_page":true,"popup_widget_show_on_cart_page":true,"popup_widget_position":"bottom_left","popup_widget_first_review_delay":5,"popup_widget_duration":5,"popup_widget_interval":5,"popup_widget_review_count":5,"popup_widget_hide_on_mobile":true,"popup_widget_source_mode":"auto","popup_widget_page_product":"current_product","popup_widget_page_collection":"current_collection","popup_widget_page_cart":"cart_mode","popup_widget_page_home":"all","popup_widget_star_rating":"all","popup_widget_review_type":"all","popup_widget_top_up_thin_pages":true,"popup_widget_corner_styling":"soft","review_snippet_widget_round_border_style":true,"review_snippet_widget_card_color":"#FFFFFF","review_snippet_widget_text_color":"#000000","review_snippet_widget_lighter_text_color":"#7B7B7B","review_snippet_widget_slider_arrows_background_color":"#FFFFFF","review_snippet_widget_slider_arrows_color":"#000000","review_snippet_widget_star_color":"#e8e013","show_product_variant":false,"all_reviews_product_variant_label_text":"Variant: ","widget_show_verified_branding":false,"widget_ai_summary_title":"Customers say","widget_ai_summary_disclaimer":"Summarized and selected by AI from recent customer reviews","widget_show_ai_summary":false,"widget_show_ai_summary_bg":false,"write_review_button_visibility":"everyone","store_summary_widget_heading":"Customers rate this store","store_summary_widget_button_text":"View customer reviews","store_summary_widget_button_theme_text":"See AI reviews summary","widget_show_review_title_input":true,"widget_autofill_review_title":true,"redirect_reviewers_invited_via_email":"review_widget","request_store_review_after_product_review":false,"request_review_other_products_in_order":false,"review_form_color_scheme":"default","review_form_corner_style":"square","review_form_star_color":"#e8e013","review_form_text_color":"#333333","review_form_background_color":"#ffffff","review_form_field_background_color":"#fafafa","review_form_button_color":"#e8e013","review_form_button_text_color":"#ffffff","review_form_modal_overlay_color":"#000000","review_form_theme":"multi_step","review_form_location":"in_store_popup","review_form_external_page_background_color":"#C5F7F0","review_content_screen_title_text":"How would you rate this product?","review_content_introduction_text":"We would love it if you would share a bit about your experience.","store_review_form_title_text":"How would you rate this store?","store_review_form_introduction_text":"We would love it if you would share a bit about your experience.","show_review_guidance_text":true,"one_star_review_guidance_text":"Poor","five_star_review_guidance_text":"Great","customer_information_screen_title_text":"About you","customer_information_introduction_text":"Please tell us more about you.","custom_questions_screen_title_text":"Your experience in more detail","custom_questions_introduction_text":"Here are a few questions to help us understand more about your experience.","review_submitted_screen_title_text":"Thanks for your review!","review_submitted_screen_thank_you_text":"We are processing it and it will appear on the store soon.","review_submitted_screen_email_verification_text":"Please confirm your email by clicking the link we just sent you. This helps us keep reviews authentic.","confirm_email_screen_title_text":"Confirm your email","confirm_email_screen_message_text":"To help keep reviews authentic, we'll send you a secure link to continue writing your review. It only takes a moment.","check_email_screen_title_text":"Check your email","check_email_screen_message_text":"We sent you an email to {{ email }}. Click the button on the email to continue.","check_email_screen_resend_message_text":"Email resent!","check_email_resend_hint_text":"Didn't get the email? Check your spam folder or [resend the email].","verification_email_rate_limit_error_text":"You've reached the limit for review attempts on this product. Please check your inbox or try again later.","review_submitted_request_store_review_text":"Would you like to share your experience of shopping with us?","review_submitted_review_other_products_text":"Would you like to review these products?","store_review_screen_title_text":"Would you like to share your experience of shopping with us?","store_review_introduction_text":"We value your feedback and use it to improve. Please share any thoughts or suggestions you have.","reviewer_media_screen_title_picture_text":"Share a picture","reviewer_media_introduction_picture_text":"Upload a photo to support your review.","reviewer_media_screen_title_video_text":"Share a video","reviewer_media_introduction_video_text":"Upload a video to support your review.","reviewer_media_screen_title_picture_or_video_text":"Share a picture or video","reviewer_media_introduction_picture_or_video_text":"Upload a photo or video to support your review.","reviewer_media_
244youtube_url_text":"Paste your Youtube URL here","advanced_settings_next_step_button_text":"Next","advanced_settings_close_review_button_text":"Close","modal_write_review_flow":false,"write_review_flow_required_text":"Required","write_review_flow_privacy_message_text":"We respect your privacy.","write_review_flow_anonymous_text":"Post review as anonymous","write_review_flow_visibility_text":"This won't be visible to other customers.","write_review_flow_multiple_selection_help_text":"Select as many as you like","write_review_flow_single_selection_help_text":"Select one option","write_review_flow_required_field_error_text":"This field is required","write_review_flow_invalid_email_error_text":"Please enter a valid email address","write_review_flow_max_length_error_text":"Max. {{ max_length }} characters.","write_review_flow_media_upload_text":"\u003cb\u003eClick to upload\u003c/b\u003e or drag and drop","write_review_flow_gdpr_statement":"We'll only contact you about your review if necessary. By submitting your review, you agree to our \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms and conditions\u003c/a\u003e and \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy policy\u003c/a\u003e.","rating_only_reviews_enabled":false,"show_negative_reviews_help_screen":false,"new_review_flow_help_screen_rating_threshold":3,"negative_review_resolution_screen_title_text":"Tell us more","negative_review_resolution_text":"Your experience matters to us. If there were issues with your purchase, we're here to help. Feel free to reach out to us, we'd love the opportunity to make things right.","negative_review_resolution_button_text":"Contact us","negative_review_resolution_proceed_with_review_text":"Leave a review","negative_review_resolution_subject":"Issue with purchase from {{ shop_name }}.{{ order_name }}","coupon_promo_intro_any_review_text":"Write a review and get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_with_photo_text":"Write a review and add a photo or video to get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_with_video_text":"Write a review and add a video to get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_up_to_any_review_text":"Write a review and get a coupon for up to {{ amount }} off your next purchase","coupon_promo_intro_up_to_with_photo_text":"Write a review and add a photo or video to get a coupon for up to {{ amount }} off your next purchase","coupon_promo_intro_external_text":"Write a review and get a reward for your next purchase","coupon_promo_intro_external_with_photo_text":"Write a review and add a photo or video to get a reward for your next purchase","coupon_promo_intro_external_with_video_text":"Write a review and add a video to get a reward for your next purchase","coupon_promo_media_photo_text":"Add a photo or video and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_photo_only_text":"Add a photo and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_video_text":"Add a video and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_external_photo_text":"Add a photo or video and get a reward for your next purchase","coupon_promo_media_external_photo_only_text":"Add a photo and get a reward for your next purchase","coupon_promo_media_external_video_text":"Add a video and get a reward for your next purchase","coupon_promo_success_text":"You've got a coupon for your next purchase at {{ shop_name }}!","coupon_promo_success_subtext":"You'll receive your coupon email within the hour.","preview_badge_collection_page_install_status":false,"widget_review_custom_css":"","preview_badge_custom_css":"","preview_badge_stars_count":"5-stars","featured_carousel_custom_css":"","floating_tab_custom_css":"","all_reviews_widget_custom_css":"","medals_widget_custom_css":"","verified_badge_custom_css":"","all_reviews_text_custom_css":"","transparency_badges_collected_via_store_invite":false,"transparency_badges_from_another_provider":false,"transparency_badges_collected_from_store_visitor":false,"transparency_badges_collected_by_verified_review_provider":true,"transparency_badges_earned_reward":false,"transparency_badges_collected_via_store_invite_text":"Review collected via store invitation","transparency_badges_from_another_provider_text":"Review collected from another provider","transparency_badges_collected_from_store_visitor_text":"Review collected from a store visitor","transparency_badges_written_in_google_text":"Review written in Google","transparency_badges_written_in_etsy_text":"Review written in Etsy","transparency_badges_written_in_shop_app_text":"Review written in Shop App","transparency_badges_earned_reward_text":"Review earned a reward for future purchase","product_review_widget_per_page":10,"widget_other_languages_reviews_per_page":3,"widget_store_review_label_text":"Review about the store","widget_cart_mode_aggregate_heading_text":"Customers rate this store","checkout_comment_extension_title_on_product_page":"Customer Comments","checkout_comment_extension_num_latest_comment_show":5,"checkout_comment_extension_format":"name_and_timestamp","checkout_comment_customer_name":"last_initial","checkout_comment_comment_notification":true,"preview_badge_collection_page_install_preference":false,"preview_badge_home_page_install_preference":false,"preview_badge_product_page_install_preference":false,"review_widget_install_preference":"","review_carousel_install_preference":false,"floating_reviews_tab_install_preference":"none","verified_reviews_count_badge_install_preference":false,"all_reviews_text_install_preference":false,"review_widget_best_location":false,"judgeme_medals_install_preference":false,"review_widget_revamp_enabled":false,"review_widget_qna_enabled":false,"review_widget_header_theme":"minimal","review_widget_widget_title_enabled":true,"review_widget_header_text_size":"medium","review_widget_header_text_weight":"regular","review_widget_average_rating_style":"compact","review_widget_bar_chart_enabled":true,"review_widget_bar_chart_type":"numbers","review_widget_bar_chart_style":"standard","review_widget_expanded_media_gallery_enabled":false,"review_widget_show_review_highlights":false,"review_widget_show_review_keywords_in_gray":false,"review_widget_reviews_section_theme":"standard","review_widget_image_style":"thumbnails","review_widget_review_image_ratio":"square","review_widget_stars_size":"medium","review_widget_verified_badge":"standard_text","review_widget_review_title_text_size":"medium","review_widget_review_text_size":"medium","review_widget_review_text_length":"medium","review_widget_number_of_columns_desktop":3,"review_widget_carousel_transition_speed":5,"review_widget_custom_questions_answers_display":"always","review_widget_card_section_size":"small","review_widget_button_text_color":"#FFFFFF","review_widget_text_color":"#000000","review_widget_lighter_text_color":"#7B7B7B","review_widget_corner_styling":"soft","review_widget_review_word_singular":"review","review_widget_review_word_plural"
244:"reviews","review_widget_voting_label":"Helpful?","review_widget_shop_reply_label":"Reply from {{ shop_name }}:","review_widget_filters_title":"Filters","review_widget_filter_rating_title":"Rating","review_widget_filter_keyword_title":"Keyword","review_widget_clear_filters_text":"Clear filters","review_widget_expand_more_text":"More","review_widget_review_highlights_title":"Review highlights","qna_widget_question_word_singular":"Question","qna_widget_question_word_plural":"Questions","qna_widget_answer_reply_label":"Answer from {{ answerer_name }}:","qna_content_screen_title_text":"Ask a question about this product","qna_widget_question_required_field_error_text":"Please enter your question.","qna_widget_flow_gdpr_statement":"We'll only contact you about your question if necessary. By submitting your question, you agree to our \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms and conditions\u003c/a\u003e and \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy policy\u003c/a\u003e.","qna_widget_question_submitted_text":"Thanks for your question!","qna_widget_close_form_text_question":"Close","qna_widget_question_submit_success_text":"We’ll notify you by email when your question is answered.","all_reviews_widget_v2025_enabled":false,"all_reviews_widget_v2025_header_theme":"default","all_reviews_widget_v2025_widget_title_enabled":true,"all_reviews_widget_v2025_header_text_size":"medium","all_reviews_widget_v2025_header_text_weight":"regular","all_reviews_widget_v2025_average_rating_style":"compact","all_reviews_widget_v2025_bar_chart_enabled":true,"all_reviews_widget_v2025_bar_chart_type":"numbers","all_reviews_widget_v2025_bar_chart_style":"standard","all_reviews_widget_v2025_expanded_media_gallery_enabled":false,"all_reviews_widget_v2025_show_store_medals":true,"all_reviews_widget_v2025_show_photo_gallery":true,"all_reviews_widget_v2025_show_review_keywords":false,"all_reviews_widget_v2025_show_ai_summary":false,"all_reviews_widget_v2025_show_ai_summary_bg":false,"all_reviews_widget_v2025_show_review_highlights":false,"all_reviews_widget_v2025_show_review_keywords_in_gray":false,"all_reviews_widget_v2025_add_search_bar":false,"all_reviews_widget_v2025_default_sort_method":"most-recent","all_reviews_widget_v2025_reviews_per_page":10,"all_reviews_widget_v2025_reviews_section_theme":"default","all_reviews_widget_v2025_image_style":"thumbnails","all_reviews_widget_v2025_review_image_ratio":"square","all_reviews_widget_v2025_stars_size":"medium","all_reviews_widget_v2025_verified_badge":"standard_text","all_reviews_widget_v2025_review_title_text_size":"medium","all_reviews_widget_v2025_review_text_size":"medium","all_reviews_widget_v2025_review_text_length":"medium","all_reviews_widget_v2025_number_of_columns_desktop":3,"all_reviews_widget_v2025_carousel_transition_speed":5,"all_reviews_widget_v2025_custom_questions_answers_display":"always","all_reviews_widget_v2025_review_dates":false,"all_reviews_widget_v2025_card_section_size":"small","all_reviews_widget_v2025_show_product_variant":false,"all_reviews_widget_v2025_show_reviewer_avatar":true,"all_reviews_widget_v2025_reviewer_name_as_initial":"","all_reviews_widget_v2025_review_location_show":false,"all_reviews_widget_v2025_location_format":"","all_reviews_widget_v2025_show_country_flag":false,"all_reviews_widget_v2025_widget_thumb":false,"all_reviews_widget_v2025_verified_by_shop_badge_style":"light","all_reviews_widget_v2025_social_share":false,"all_reviews_widget_v2025_social_share_options_order":"Facebook,Twitter,LinkedIn,Pinterest","all_reviews_widget_v2025_pagination_type":"standard","all_reviews_widget_v2025_button_text_color":"#FFFFFF","all_reviews_widget_v2025_text_color":"#000000","all_reviews_widget_v2025_lighter_text_color":"#7B7B7B","all_reviews_widget_v2025_corner_styling":"soft","all_reviews_widget_v2025_title":"Customer reviews","all_reviews_widget_v2025_ai_summary_title":"Customers say about this store","all_reviews_widget_v2025_no_review_text":"Be the first to write a review","all_reviews_widget_v2025_review_highlights_title":"Review highlights","reviews_grid_widget_show_sample_reviews":false,"reviews_grid_widget_review_selection":"all","reviews_grid_widget_select_products":[],"reviews_grid_widget_show_media_only":false,"reviews_grid_widget_display_order":"media_first","reviews_grid_widget_card_grouping":"per_media","reviews_grid_widget_columns_desktop":3,"reviews_grid_widget_rows_desktop":3,"reviews_grid_widget_columns_mobile":2,"reviews_grid_widget_rows_mobile":6,"reviews_grid_widget_show_stars":true,"reviews_grid_widget_show_reviewer_name":true,"reviews_grid_widget_show_review_title_on_hover_desktop":true,"reviews_grid_widget_corner_styling":"soft","reviews_grid_widget_card_spacing":"medium","reviews_grid_widget_header_text_color":"#000000","reviews_grid_widget_star_and_reviewer_name_color":"#F9F9F9","reviews_grid_widget_overlay_and_background_color":"#000000","reviews_grid_widget_content_color":"#F9F9F9","reviews_grid_widget_header_text":"From our customers","reviews_grid_widget_show_average_rating":true,"trust_badge_enabled":false,"trust_badge_structure":"outline","trust_badge_color":"black","trust_badge_star":"black","trust_badge_rating_display_default":"show_avg_text","platform":"shopify","branding_url":"https://app.judge.me/reviews/stores/exclusivebooks.co.za","branding_text":"Powered by Judge.me","locale":"en","reply_name":"Exclusive Books Online","shop_currency":"ZAR","widget_version":"3.0","footer":true,"autopublish":false,"review_dates":true,"enable_custom_form":false,"shop_use_review_site":true,"shop_locale":"en","enable_multi_locales_translations":true,"show_review_title_input":true,"autofill_review_title":true,"review_verification_email_status":"always","require_verification_before_submit":false,"sign_in_with_
244shop_enabled":false,"customer_account_validation_enabled":true,"most_relevant_sort_enabled":false,"widget_events_v4_impressions_enabled":false,"widget_events_review_grain_enabled":false,"widget_events_v4_time_in_view_enabled":false,"widget_events_v4_session_key_enabled":false,"widget_events_v4_interactions_enabled":false,"widget_attribution_exposure_timestamps_enabled":false,"widget_attribution_v4_exposures_enabled":false,"coupon_promo_invited_eligible":true,"coupon_promo_web_eligible":false,"uses_coupon_integration":false,"uses_external_coupon":false,"hostname_allowlist":"","can_be_branded":true,"rtl_stars_enabled_ar":true,"rtl_stars_enabled_he":true,"reply_name_text":"Exclusive Books Online"};</script>
244 <style class='jdgm-settings-style'>.jdgm-xx{left:0}:root{--jdgm-primary-color: #e8e013;--jdgm-secondary-color: rgba(232,224,19,0.1);--jdgm-star-color: #e8e013;--jdgm-write-review-text-color: white;--jdgm-write-review-bg-color: #e8e013;--jdgm-paginate-color: #e8e013;--jdgm-border-radius: 0;--jdgm-reviewer-name-color: #e8e013}.jdgm-histogram__bar-content{background-color:#e8e013}.jdgm-rev[data-verified-buyer=true] .jdgm-rev__icon.jdgm-rev__icon:after,.jdgm-rev__buyer-badge.jdgm-rev__buyer-badge{color:white;background-color:#e8e013}.jdgm-review-widget--small .jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}@media only screen and (min-width: 768px){.jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}}.jdgm-prev-badge[data-average-rating='0.00']{display:none !important}.jdgm-rev .jdgm-rev__icon{display:none !important}.jdgm-author-all-initials{display:none !important}.jdgm-author-last-initial{display:none !important}.jdgm-rev-widg__title{visibility:hidden}.jdgm-rev-widg__summary-text{visibility:hidden}.jdgm-prev-badge__text{visibility:hidden}.jdgm-rev__prod-link-prefix:before{content:'about'}.jdgm-rev__variant-label:before{content:'Variant: '}.jdgm-rev__out-of-store-text:before{content:'(out of store)'}@media only screen and (min-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}@media only screen and (max-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}@media all and (max-width: 768px){.jdgm-widget .jdgm-revs-tab-btn,.jdgm-widget .jdgm-revs-tab-btn[data-style="stars"]{display:none}}.jdgm-preview-badge[data-template="product"]{display:none !important}.jdgm-preview-badge[data-template="collection"]{display:none !important}.jdgm-preview-badge[data-template="index"]{display:none !important}.jdgm-review-widget[data-from-snippet="true"]{display:none !important}.jdgm-verified-count-badget[data-from-snippet="true"]{display:none !important}.jdgm-carousel-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-all-reviews-text[data-from-snippet="true"]{display:none !important}.jdgm-medals-section[data-from-snippet="true"]{display:none !important}.jdgm-ugc-media-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_via_store_invitation"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_another_provider"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_store_visitor"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_earned_for_future_purchase"]{display:none !important}.jdgm-review-snippet-widget{--jdgm-snippet-card-color: #fff;--jdgm-snippet-text-color: #000;--jdgm-snippet-lighter-text-color: #7B7B7B;--jdgm-snippet-star-color: #e8e013;--jdgm-snippet-border-radius: 8px;--jdgm-snippet-arrows-bg-color: #fff;--jdgm-snippet-arrows-color: #000}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card{border-radius:8px;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card__rev-rating .jdgm-star{color:#e8e013}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn{border-radius:50%;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn>svg,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn>svg{fill:#000}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jm-mfp-content,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__icon,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__pic-img,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__reply{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev[data-verified-buyer="true"] .jdgm-full-rev__icon::after{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-rev__buyer-badge{border-radius:calc( 8px / 2 )}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__replier::before{content:'Exclusive Books Online'}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__product-button{border-radius:calc( 8px * 6 )}
245</style> <style class='jdgm-settings-style'></style>
246
247  
248  
249  
250  <style class='jdgm-miracle-styles'>
251  @-webkit-keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@font-face{font-family:'JudgemeStar';src:url("data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAScAA0AAAAABrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAEgAAAABoAAAAcbyQ+3kdERUYAAARgAAAAHgAAACAAMwAGT1MvMgAAAZgAAABGAAAAVi+vS9xjbWFwAAAB8AAAAEAAAAFKwBMjvmdhc3AAAARYAAAACAAAAAj//wADZ2x5ZgAAAkAAAAEJAAABdH33LXtoZWFkAAABMAAAAC0AAAA2BroQKWhoZWEAAAFgAAAAHAAAACQD5QHQaG10eAAAAeAAAAAPAAAAFAYAAABsb2NhAAACMAAAAA4AAAAOAO4AeG1heHAAAAF8AAAAHAAAACAASgAvbmFtZQAAA0wAAADeAAABkorWfVZwb3N0AAAELAAAACkAAABEp3ubLXgBY2BkYADhPPP4OfH8Nl8ZuJkYQODS2fRrCPr/aSYGxq1ALgcDWBoAO60LkwAAAHgBY2BkYGDc+v80gx4TAwgASaAICmABAFB+Arl4AWNgZGBgYGPQYWBiAAIwyQgWc2AAAwAHVQB6eAFjYGRiYJzAwMrAwejDmMbAwOAOpb8ySDK0MDAwMbByMsCBAAMCBKS5pjA4PGB4wMR44P8BBj3GrQymQGFGkBwAjtgK
251/gAAeAFjYoAAEA1jAwAAZAAHAHgB3crBCcAwDEPRZydkih567CDdf4ZskmLwFBV8xBfCaC4BXkOUmx4sU0h2ngNb9V0vQCxaRKIAevT7fGWuBrEAAAAAAAAAAAA0AHgAugAAeAF9z79Kw1AUx/FzTm7un6QmJtwmQ5Bg1abgEGr/BAqlU6Gju+Cgg1MkQ/sA7Vj7BOnmO/gUvo2Lo14NqIO6/IazfD8HEODtmQCfoANwNsyp2/GJt3WKQrd1NLiYYWx2PBqOsmJMEOznPOTzfSCrhAtbbLdmeFLJV9eKd63WLrZcIcuaEVdssWCKM6pLCfTVOYbz/0pNSMSZKLIZpvh78sAUH6PlMrreTCabP9r+Z/puPZ2ur/RqpQHgh+MIegCnXeM4MRAPjYN//5tj4ZtTjkFqEdmeMShlEJ7tVAly2TAkx6R68Fl4E/aVvn8JqHFQ4JS1434gXKcuL31dDhzs3YbsEOAd/IU88gAAAHgBfY4xTgMxEEVfkk0AgRCioKFxQYd2ZRtpixxgRU2RfhU5q5VWseQ4JdfgAJyBlmNwAM7ABRhZQ0ORwp7nr+eZAa54YwYg9zm3ynPOeFRe8MCrciXOh/KSS76UV5L/iDmrLiS5AeU519wrL3jmSbkS5115yR2fyivJv9kx0ZMZ2RLZw27q87iNQi8EBo5FSPIMw3HqBboi5lKTGAGDp8FKXWP+t9TU01Lj5His1Ba6uM9dTEMwvrFmbf5GC/q2drW3ruXUhhsCiQOjznFlCzYhHUZp4xp76vsvQh89CQAAeAFjYGJABowM6IANLMrEyMTIzMjCXpyRWJBqZshWXJJYBKOMAFHFBucAAAAAAAAB//8AAngBY2BkYGDgA2IJBhBgAvKZGViBJAuYxwAABJsAOgAAeAFjYGBgZACCk535hiD60tn0azAaAEqpB6wAAA==") format("woff");font-weight:normal;font-style:normal}.jdgm-star{font-family:'JudgemeStar';display:inline !important;text-decoration:none !important;padding:0 4px 0 0 !important;margin:0 !important;font-weight:bold;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.jdgm-star:hover{opacity:1}.jdgm-star:last-of-type{padding:0 !important}.jdgm-star.jdgm--on:before{content:"\e000"}.jdgm-star.jdgm--off:before{content:"\e001"}.jdgm-star.jdgm--half:before{content:"\e002"}.jdgm-widget *{margin:0;line-height:1.4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch}.jdgm-hidden{display:none !important;visibility:hidden !important}.jdgm-temp-hidden{display:none}.jdgm-spinner{width:40px;height:40px;margin:auto;border-radius:50%;border-top:2px solid #eee;border-right:2px solid #eee;border-bottom:2px solid #eee;border-left:2px solid #ccc;-webkit-animation:jdgm-spin 0.8s infinite linear;animation:jdgm-spin 0.8s infinite linear}.jdgm-prev-badge{display:block !important}
252
253</style>
254
255
256  
257  
258   
259
260
261<script data-cfasync='false' class='jdgm-script'>
262!function(e){window.jdgm=window.jdgm||{},jdgm.CDN_HOST="https://cdn.judge.me/",
263jdgm.docReady=function(d){(e.attachEvent?"complete"===e.readyState:"loading"!==e.readyState)?
264setTimeout(d,0):e.addEventListener("DOMContentLoaded",d)},jdgm.loadCSS=function(d,t,o,s){
265!o&&jdgm.loadCSS.requestedUrls.indexOf(d)>=0||(jdgm.loadCSS.requestedUrls.push(d),
266(s=e.createElement("link")).rel="stylesheet",s.class="jdgm-stylesheet",s.media="nope!",
267s.href=d,s.onload=function(){this.media="all",t&&setTimeout(t)},e.body.appendChild(s))},
268jdgm.loadCSS.requestedUrls=[],jdgm.loadJS=function(e,d){var t=new XMLHttpRequest;
269t.onreadystatechange=function(){4===t.readyState&&(Function(t.response)(),d&&d(t.response))},
270t.open("GET",e),t.send()},jdgm.docReady((function(){(window.jdgmLoadCSS||e.querySelectorAll(
271".jdgm-widget, .jdgm-all-reviews-page").length>0)&&(jdgmSettings.widget_load_with_code_splitting?
272parseFloat(jdgmSettings.widget_version)>=3?jdgm.loadCSS(jdgm.CDN_HOST+"widget_v3/base.css"):
273jdgm.loadCSS(jdgm.CDN_HOST+"widget/base.css"):jdgm.loadCSS(jdgm.CDN_HOST+"shopify_v2.css"),
274jdgm.loadJS(jdgm.CDN_HOST+"loader.js"))}))}(document);
275</script>
275
276
277<noscript><link rel="stylesheet" type="text/css" media="all" href="https://cdn.judge.me/shopify_v2.css"></noscript>
278<!-- End of Judge.me Core -->
279
280
281      
282  
283<link href="https://maxcdn.bootstrapcdn.com/font-awesome/4.6.1/css/font-awesome.min.css" rel="stylesheet" type="text/css" media="all" />
284<link href="//exclusivebooks.co.za/cdn/shop/t/39/assets/genie-storepickup.css?v=58047785046117751311771159650" rel="stylesheet" type="text/css" media="all" />
285<link href="//exclusivebooks.co.za/cdn/shop/t/39/assets/genie-storepickup-custom.css?v=44514456551662881001771159649" rel="stylesheet" type="text/css" media="all" />
286<script src="https://cdn.jsdelivr.net/npm/promise-polyfill@8/dist/polyfill.min.js" type="text/javascript"></script>
vendor: 1 bytes, line 286
286
287<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.20.1/moment.min.js" type="text/javascript"></script>
vendor: 1 bytes, line 287
287
288<script src="//exclusivebooks.co.za/cdn/shop/t/39/assets/genie-storepickup-vender.js?v=9053302037419138741771159650" type="text/javascript"></script>
vendor: 1 bytes, line 288
288
289<script src="//exclusivebooks.co.za/cdn/shop/t/39/assets/genie-storepickup.js?v=78710292736133253281771159651" type="text/javascript"></script>
289
290
291
292      
293      <!-- Hotjar Tracking Code for Exclusive books -->
294<script>
vendor: 125 bytes, lines 294-297
294
295    (function(h,o,t,j,a,r){
296        h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)};
297        h._hjSettings={hjid:
2973861532
vendor: 258 bytes, lines 297-302
297,hjsv:6};
298        a=o.getElementsByTagName('head')[0];
299        r=o.createElement('script');r.async=1;
300        r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv;
301        a.appendChild(r);
302    })(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv=');
303</script>
303
304      <!-- Google tag (gtag.js) -->
vendor: 64 bytes, lines 304-305
304
305<script async src="https://www.googletagmanager.com/gtag/js?id=
305G-T156RNXLV4
vendor: 12 bytes, line 305
305"></script>
306<script>
307  
vendor: 134 bytes, lines 307-311
307window.dataLayer = window.dataLayer || [];
308  function gtag(){dataLayer.push(arguments);}
309  gtag('js', new Date());
310
311  gtag('config', '
311G-T156RNXLV4
vendor: 4 bytes, line 311
311');
312</script>
312
313
314
315
316
317
318
319<!-- BEGIN app block: shopify://apps/animify-storefront-animation/blocks/animify-embed/ac151f31-6933-4292-8fdf-785225fc0d8a -->
319<script> var fc_metafield_animify_settings = {"appstatus":"disable","heartrange":"1","mobile":"disabled","heartopacity":"70","frontpage":"enabled","heartcolor":"0","freeicon":"https:\/\/d1owz8ug8bf83z.cloudfront.net\/images\/animify\/icons\/1.svg","primaryicon":"https:\/\/d1owz8ug8bf83z.cloudfront.net\/images\/animify\/icons\/85.svg","objectsize":"57","speed":"51","effect":"premium","multipleanimation":0,"freeElem":1,"primaryElem":"85","upwards":"topLeftHover","disappear":"enabled","disappeartime":"17","redirectUrl":"https:\/\/exclusivebooks.co.za\/collections\/pumpkin-spice-series"}</script>
319
320<!-- END app block --><!-- BEGIN app block: shopify://apps/advanced-wishlist/blocks/app/330d9272-08ea-4193-b3e0-475a69fa65fa --><!-- BEGIN app snippet: variables -->
320<script type="text/javascript">
321  if(typeof window.hulkappsWishlist === 'undefined') {
322      window.hulkappsWishlist = {};
323  }
324  window.hulkappsWishlist.customerID = null;
325  window.hulkappsWishlist.customerName = null;
326  window.hulkappsWishlist.customerEmail = null;
327  window.hulkappsWishlist.domain = "ebv1.myshopify.com";
328  window.hulkappsWishlist.selectedVariant = 53944170185022;
329  window.hulkappsWishlist.buttonStyleSettings = {"theme_color":"#000000","button_icon_type":"default_icon","empty_set_custom_icon":null,"filled_set_custom_icon":null,"button_style":"style_4","button_font_size":16,"button_font_weight":500,"button_border":0,"button_border_radius":0,"button_background_color":"#70B0C9","button_text_color":"#FFFFFF","button_border_color":"#70B0C9","hover_button_background_color":"#70B0C9","hover_button_text_color":"#FFFFFF","hover_button_border_color":"#70B0C9","position":"auto_inject","view":"grid","button_top_bottom_vertical_space":9,"button_left_right_vertical_space":16,"share_button":"show","facebook":true,"pinterest":true,"twitter":false,"email":true,"set_icon":"set_1","modal_title":"Or Share Via","copy_link_title":"Copy wishlist link to share","copy_button_text":"Copy","wl_floating_button":false,"floating_button_background_color":"#5c6ac4","floating_button_text_color":"#FFFFFF","floating_button_position":"bottom_right","floating_button_type":"icon","floating_button_font_size":14,"floating_button_font_weight":500,"floating_button_top_bottom_vertical_space":10,"floating_button_left_right_vertical_space":10,"hover_floating_button_background_color":"#5c6ac4","hover_floating_button_text_color":"#FFFFFF","hide_floating_button_mobile_version":false,"display_my_wishlist_as":"redirect","floating_my_wishlist_text":"My wishlist","floating_explore_more_products_button_text":"Explore more products","floating_close_button_text":"Close","show_icon_animation":"true","header_type":"header_menu","header_icon_position":"manual_header_icon","header_icon_selector":"a[href='\/cart']","header_icon_color":"#000","header_icon_size":16,"header_icon_weight":500,"icon_type":"outline","icon_size":16,"icon_fill_color":"#ffffff","icon_border_color":"#ffffff","icon_hover_color":"#5c6ac4","icon_background_type":"icon_no_background","icon_background_color":"#cccccc","selected_icon_fill_color":"#5c6ac4","selected_icon_border_color":"#5c6ac4","custom_wishlist_icon":true,"custom_wishlist_icon_right":"false","collection_icon_type":"outline","collection_icon_size":16,"collection_icon_fill_color":"#FFFFFF","collection_icon_border_color":"#FFFFFF","collection_icon_hover_color":"#5C6AC4","collection_icon_background_type":"icon_no_background","collection_icon_background_color":"#cccccc","collection_selected_icon_fill_color":"#FB0909","collection_selected_icon_border_color":"#5C6AC4","collection_count_layout":"beside_count","customize_product_icon":false,"customize_collection_icon":true,"collection_count_background_color":"#5c6ac4","collection_count_color":"#ffffff","individual_save_items_text_color":"#000000","individual_save_items_font_size":16,"individual_save_items_font_thickness":500,"save_for_later_type":"individual_button","global_button_bg_color":"#5c6ac4","global_button_text_color":"#ffffff","global_button_border_color":"#5c6ac4","global_button_border_width":0,"global_button_font_size":16,"global_button_font_thickness":500,"global_button_border_radius":0,"global_button_horizontal_space":7,"global_button_vertical_space":10,"empty_set_custom_icon_text":"Choose file","filled_set_custom_icon_text":"Choose file","share_email":true,"product_share_button":false,"save_for_later_status":true,"individual_button_position":"individual_button_automatic","save_for_later_selector":"#main-cart-items .cart-item__name","save_for_later_selector_cart_drawer":"#CartDrawer-CartItems .cart-item__name","individual_save_items_text_hover_color":"#000000","global_button_position":"global_button_automatic","save_all_for_later_selector":"[name='\/checkout']","global_button_bg_hover_color":"#5c6ac4","global_button_text_hover_color":"#ffffff","product_share_facebook":true,"product_share_pinterest":true,"product_share_twitter":true,"product_share_email":true,"product_share_set_icon":"set_1"};
330  window.hulkappsWishlist.generalSettings = {"frontend_enabled":true,"app_proxy_prefix":"apps","app_proxy_path":"advanced-wishlist","facebook_pixel_code":null,"google_conversion_tracking_code":null,"is_guest_enabled":true,"delete_on_move_to_wishlist":true,"public_wishlist_count":"hide","product_compact_numbers":false,"product_page_tooltip":true,"tooltip_message":"This item has been wishlisted","tooltip_time_message":"time(s)","collection_wishlist_count":"hide","collection_compact_numbers":false,"display_zero_counter":false,"wishlist_header_count":"hide","can_share_wishlist":false,"has_multiple_wishlist":true,"can_subscribe_wishlist":false,"css_style":"[data-hulkmoveallitmes]{display: none !important;}\n.hulk__wishlist-wrap .wishlist-grid-view .wishlist-card {\n    display: block !important;\n}\n.hulk__wishlist-wrap button{\nfloat: none !important;\n}\n.hulk__wishlist-wrap .wishlist-list-view .wishlist__product .wishlist__product-img{\nheight:130px !important;\n}","stay_WL_page_after_add_cart":true,"is_my_wishlist_custom_title":false,"my_wishlist_custom_title":"My Wishlist","account_page_link":true,"button_layout":"simple_button","wl_account_page_link":true,"product_click_option":"show_product_details","header_count_background_color":"#5C6AC4","header_count_color":"#FFFFFF","per_page":"12","wishlist_view":"both","price_color":"#3d4246","date_color":"#69727b","price_font_size":14,"header_font_size":26,"pd_name_font_size":14,"login_message_font_size":26,"date_format":"d F Y","customer_consent":false,"show_variant_picker":true,"save_for_later_status":true,"remove_share_wl_items":true,"klaviyo":{"status":false,"out_of_stock":false},"zapier_integration":false,"guest_wishlist_share":true,"sorting":true,"total_wishlist_count":false,"popup_delay":"5","custom_js":"window.onload = function() {\
330n  console.log(\"This window has loaded\");\n\n  const wishlistCards = document.querySelectorAll('.wishlist-card');\n\n  wishlistCards.forEach(card =\u003e {\n    console.log(\"Cards have loaded\");\n\n    const priceSpan = card.querySelector('.hulk-price \u003e span');\n    const wishlistBtn = card.querySelector('.wishlist-btn');\n\n    if (priceSpan \u0026\u0026 wishlistBtn) {\n      const price = parseFloat(priceSpan.textContent);\n      if (price === 0.00) {\n        wishlistBtn.style.display = 'none';\n      }\n    }\n  });\n};\n\/\/\nfunction muttonhide() {\nconst wishlistCards = document.querySelectorAll('.wishlist-grid-view .wishlist-card,.wishlist-list-view .wishlist-card');\n\nwishlistCards.forEach((card) =\u003e {\n\n  const priceElement = card.querySelector('.hulk-price .money');\n\n  if (priceElement \u0026\u0026 priceElement.textContent.trim() == 'R 0.00') {\n    const button = card.querySelector('.wishlist-status button');\n    \n    \/\/ If the button exists, hide it\n    if (button) {\n      button.style.display = 'none';\n    }\n  }\n});\n}\n\nconst wishlistListView = document.querySelector('.hulk__wishlist-wrap .wishlist-grid-view,.hulk__wishlist-wrap .wishlist-list-view');\n\nconst observer = new MutationObserver((mutationsList) =\u003e {\n  mutationsList.forEach((mutation) =\u003e {\n    if (mutation.type === 'childList') {\n      console.log('Child node added or removed:', mutation);\n      muttonhide();\n    }\n\n  });\n});\n\nconst config = {\n  childList: true, \/\/ Observe when child nodes are added or removed\n  attributes: true, \/\/ Observe when attributes are modified\n  subtree: true,    \/\/ Observe all descendant nodes\n};\n\nif (wishlistListView) {\n  observer.observe(wishlistListView, config);\n}\nmuttonhide()","theme_publish_notification":true,"bulk_action_enabled":true,"custom_title_position":false,"title_position":"left","pagination_type":"pagination","wishlist_notifications":true,"empty_wishlist_button_link":"\/checkout","is_empty_wishlist_button_link":false,"load_more":{"background":"#5c6ac4","color":"#ffffff","size":"16","border_color":"#2e3561"},"help_button":{"status":false,"content":"\u003ch3 style=\"text-align: center\"\u003eWishlist management page\u003c\/h3\u003e\u003cul\u003e\u003cli\u003eThis page allows you to manage and add wishlist items directly to the cart.\u003c\/li\u003e\u003cli\u003eShare your public wishlist on social media, through links, and via custom email.\u003c\/li\u003e\u003cli\u003eYou can subscribe to get update about your wishlist items.\u003c\/li\u003e\u003c\/ul\u003e"},"recommend":{"status":false,"type":"newest","collection_id":null,"product_ids":[],"products":[],"quick_add":true,"show_navigation":true,"per_slide":"4","detail_box_color":"white","hover_button_color":"#4c4749","heading_color":"black","arrow_color":"black","product_text_color":"black"},"is_exclude_enabled":false,"show_quantity":false,"low_stock_offer":false,"price_drop_offer":false};
331  window.hulkappsWishlist.languageSettings = {"button_text":"Add to wishlist","tooltip_text":"This item has been wishlisted (X) items","success_button_text":"Added to wishlist","save_button_text":"Save","create_wishlist_button":"Save","heading_text":"Add to wishlist","unsubscribe_button":"Close","unsubscribe_title":"You have been unsubscribed","unsubscribe_content":"You will no longer receive emails about wishlist activities from this store.","wishlist":{"placeholder":"Ex. Watch","choose":"Choose wishlist","create":"Create a new wishlist","my":"My wishlist"},"success_message":{"wishlist_create":"Wishlist created successfully!","wishlist_update":"Wishlist updated successfully!","wishlist_move":"Wishlist moved successfully!","subscribe":"Subscribed to wishlist successfully!","without_login":"Product has been temporarily added to your wishlist, please \u003ca href=\"\/account\"\u003elogin\u003c\/a\u003e to save it permanently.","for_login_users":"Product has been successfully added to your wishlist, view \u003ca href='\/apps\/advanced-wishlist''\u003eMy Wishlist\u003c\/a\u003e.","for_update_login_users":"Product has been successfully updated in your wishlist, view \u003ca href='\/apps\/advanced-wishlist'\u003eMy Wishlist\u003c\/a\u003e.","for_guest_login_disabled":"Please \u003ca href=\"\/account\"\u003elogin\u003c\/a\u003e to add this product to your wishlist.","for_wishlist_removed":"Wishlist deleted successfully!","for_item_removed":"Product has been successfully removed from your wishlist.","without_login_latest":"{Product} has been temporarily added to your wishlist, please \u003ca href=\"\/account\"\u003elogin\u003c\/a\u003e to save it permanently.","for_login_users_latest":"{Product} has been successfully added to your wishlist, view \u003ca href='\/apps\/advanced-wishlist'\u003eMy Wishlist\u003c\/a\u003e.","for_update_login_users_latest":"{Product} has been successfully updated in your wishlist, view \u003ca href='\/apps\/advanced-wishlist'\u003eMy Wishlist\u003c\/a\u003e.","for_multiple_item_removed":"{Count} products has been successfully removed from your wishlist.","item_move_to_cart":"Product added to cart successfully!","variant_changed":"Product variant changed successfully!","variant_changed_latest":"{Product} variant has been successfully changed!","quantity_changed":"Product quantity changed successfully!","quantity_changed_latest":"{Product} quantity has been successfully changed!"},"shared_email":{"title":"Share List Via Email","send_button":"SHARE WISHLIST","subject":"{shopper_name} shared their wishlist!","body":"Hey there! Check out My Wishlist:","name":"Sender Name*","email":"Recipient’s Email*","subject_label":"Subject*","body_label":"Message*"},"action_button":{"share":"Share","subscribe":"Subscribe","subscribed":"Subscribed","my_account":"My account","account_page":"My wishlist","quick_add":"QUICK ADD","email":"Email","help_text":"Learn more","save_button_text":"save","load_more":"Load more"},"no_data_found":"No data found!","placeholder_searchbox":"Search products","placeholder__wishlistsearchbox":"Search wishlists","date_label":"Added on","button":{"move_to_cart":"Move to cart","after_move_to_cart":"Products added to cart.","delete":"Delete","out_of_stock":"Out of stock","save_for_later":"Save for later","save_all_for_later":"Save all for later","save_all_for_later_excluded_products":"All products, except {product-title} have been successfully added to your wishlist.","log_in":"Login","add_product":"Return to 
331shop","previous":"Previous","next":"Next","delete_yes":"Yes","delete_no":"No"},"subscribe":{"input_field_text":"Enter your email","input_field":"See product details","button_text":"Subscribe"},"title":{"empty_wishlist":"Please add product to your wishlist to see them here.","login":"Login to see your wishlist!","guest_wishlist_title":"My wishlist","new_wishlist_text":"New wishlist","delete_wishlist_text":"Are you sure you want to delete this wishlist?","delete_bulk_product_text":"Are you sure you want to delete selected products?","delete_product_text":"Are you sure you want to delete this product?","move_bulk_wishlist_text":"Are you sure you want to move selected products to your cart?","move_wishlist_text":"Are you sure you want to move this item to your cart?","select_all_text":"Select All","move_to_cart_text":"Move to cart","delete_text":"Delete","featured_product":"You may also like"},"popup":{"title":"Subscribe and get alerts about your wishlist.","subscribe_message":"We will notify you on events like low stock, price drop or general reminders so that you dont miss the deal."},"error_message":{"product_detail":"Product details not found!","product_variant_detail":"Product variant details not found!","wishlist":"Wishlist not found!","wishlist_already_use":"Wishlist name already in use! Please use a different name.","can_subscribe_wishlist":"Unable to subscribe to the wishlist! Please contact your store owner!","max_wishlist_limit":"Maximum wishlist product limit exceeded!","subscribe_empty_email":"Please enter a email address!","subscribe_invalid_email":"Please enter a valid email address!"},"en":{"primary_language":false,"button_text":"Add to wishlist","tooltip_text":"This item has been wishlisted (X) items","success_button_text":"Added to wishlist","save_button_text":"Save","create_wishlist_button":"Save","heading_text":"Add to wishlist","unsubscribe_button":"Close","unsubscribe_title":"You have been unsubscribed","unsubscribe_content":"You will no longer receive emails about wishlist activities from this store.","wishlist":{"placeholder":"Ex. Watch","choose":"Choose wishlist","create":"Create a new wishlist","my":"My wishlist"},"success_message":{"wishlist_create":"Wishlist created successfully!","wishlist_update":"Wishlist updated successfully!","wishlist_move":"Wishlist moved successfully!","subscribe":"Subscribed to wishlist successfully!","without_login":"Product has been added to your wishlist, please \u003ca href=\"\/account\"\u003elogin\u003c\/a\u003e to save it permanently.","for_login_users":"Item has been successfully added to wishlist, view \u003ca href=\"\/apps\/advanced-wishlist\"\u003e'My Wishlist'\u003c\/a\u003e.","for_update_login_users":"Product has been successfully updated in your wishlist, view \u003ca href=\"\/apps\/advanced-wishlist\"\u003e'My Wishlist'\u003c\/a\u003e.","for_guest_login_disabled":"Please \u003ca href=\"\/account\"\u003elogin\u003c\/a\u003e to add this product to your wishlist.","for_wishlist_removed":"Wishlist deleted successfully!","for_item_removed":"Product has been successfully removed from your wishlist.","without_login_latest":"{Product} has been temporarily added to your wishlist, please \u003ca href=\"\/account\"\u003e'My Wishlist'\u003c\/a\u003elogin\u003c\/a\u003e to save it permanently.","for_login_users_latest":"{Product} has been successfully added to your wishlist, view \u003ca href=\"\/apps\/advanced-wishlist\"\u003e'My Wishlist'\u003c\/a\u003e.","for_update_login_users_latest":"{Product} has been successfully updated in your wishlist, view \u003ca href=\"\/apps\/advanced-wishlist\"\u003e'My Wishlist'\u003c\/a\u003e.","for_multiple_item_removed":"{Count} products has been successfully removed from your wishlist.","item_move_to_cart":"Product added to cart successfully!","variant_changed":"Product variant changed successfully!","variant_changed_latest":"{Product} variant has been successfully changed!","quantity_changed":"Product quantity changed successfully!","quantity_changed_latest":"{Product} quantity has been successfully changed!"},"guest_share_wishlist":{"title":"Guest shopper","description":"You are currently shopping anonymously!","login_description":"Login to save your wishlist.","copy_link_text":"Copy link to share"},"sort_by":{"title":"Sort By","default":"Sort by latest","price_high_to_low":"Sort by price: high to low","price_low_to_high":"Sort by price: low to high"},"shared_email":{"title":"Share List Via Email","send_button":"SHARE WISHLIST","subject":"{shopper_name} shared their wishlist!","body":"Hey there! Check out My Wishlist:","name":"Sender Name*","email":"Recipient’s Email*","subject_label":"Subject*","body_label":"Message*","modal_title":"Share my wishlist","name_val
331idation_message":"Enter Name!","email_validation_message":"Enter Email!","body_validation_message":"Enter Body!","subject_validation_message":"Enter Subject!","check_email_validation_message":"Enter Valid Email!"},"action_button":{"share":"Share","subscribe":"Subscribe","subscribed":"Subscribed","my_account":"My account","account_page":"My wishlist","quick_add":"QUICK ADD","email":"Email","help_text":"Learn more","save_button_text":"Save","load_more":"Load more"},"no_data_found":"No data found!","placeholder_searchbox":"Search products","placeholder__wishlistsearchbox":"Search wishlists","date_label":"Added on","button":{"move_to_cart":"Move to cart","after_move_to_cart":"Products added to cart.","delete":"Delete","out_of_stock":"Out of stock","save_for_later":"Save for later","save_all_for_later":"Save all for later","save_all_for_later_excluded_products":"All products, except {product-title} have been successfully added to your wishlist.","log_in":"Login","add_product":"Return to shop","previous":"Previous","next":"Next","delete_yes":"Yes","delete_no":"No"},"subscribe":{"input_field_text":"Enter your email","input_field":"See product details","button_text":"Subscribe"},"title":{"empty_wishlist":"Please add product to your wishlist to see them here.","login":"Login to see your wishlist!","guest_wishlist_title":"My wishlist","new_wishlist_text":"New wishlist","delete_wishlist_text":"Are you sure you want to delete this wishlist?","delete_bulk_product_text":"Are you sure you want to delete selected products?","copied_link_message":"Link has been copied!","delete_product_text":"Are you sure you want to delete this product?","move_bulk_wishlist_text":"Are you sure you want to move selected products to your cart?","move_wishlist_text":"Are you sure you want to move this item to your cart?","select_all_text":"Select All","move_to_cart_text":"Move to cart","delete_text":"Delete","featured_product":"You may also like","rename_wishlist":"Rename","product_share_title":"Share this item","delete_wishlist":"Delete","my_wishlist_custom_title":"My wishlist"},"popup":{"title":"Subscribe and get alerts about your wishlist.","subscribe_message":"We will notify you on events like low stock, price drop or general reminders so that you dont miss the deal."},"error_message":{"product_detail":"Product details not found!","product_variant_detail":"Product variant details not found!","wishlist":"Wishlist not found!","wishlist_already_use":"Wishlist name already in use! Please use a different name.","can_subscribe_wishlist":"Unable to subscribe to the wishlist! Please contact your store owner!","max_wishlist_limit":"Maximum wishlist product limit exceeded!","subscribe_empty_email":"Please enter a email address!","subscribe_invalid_email":"Please enter a valid email address!"},"sidebar_widgets":{"floating_my_wishlist_text":"My wishlist","floating_explore_more_products_button_text":"Explore more products","floating_add_products_button_text":"Add products","floating_close_button_text":"Close"}}};
332
333  
334      window.hulkappsWishlist.productJSON = {
335          id: 12525727777086,
336          handle: "9781770109735",
337          title: "Scorpio Rising",
338
339          vendor: "Deon Meyer",
340          type: "Trade paperback",
341          tags: ["Deon Meyer","EBRecs","ebroct26crime","Pan Macmillan South Africa","Scorpio Rising"],
342
343          price: 39000,
344          compare_at_price: null,
345
346          variants: [{
347                id: 53944170185022,
348                price: 39000,
349                sku: "9781770109735",
350                title: "Default Title",
351                compare_at_price: null,
352                available: true
353              }]
354      };
355  
356</script>
356
357<!-- END app snippet -->
358<!-- BEGIN app snippet: global --><link href="//cdn.shopify.com/extensions/01a0e6d8-55ac-7532-811a-4502935d7ece/my-wishlist-share-remind-327/assets/hulkapps-wishlist-styles.css" rel="stylesheet" type="text/css" media="all" />
359<script src="https://cdn.shopify.com/extensions/01a0e6d8-55ac-7532-811a-4502935d7ece/my-wishlist-share-remind-327/assets/hulkapps-wishlist-global.js" async></script>
vendor: 1 bytes, line 359
359
360<script src="https://cdn.shopify.com/extensions/01a0e6d8-55ac-7532-811a-4502935d7ece/my-wishlist-share-remind-327/assets/hulkapps-wishlist-modals.js" async></script>
360
361
362
363
364
365
366<!-- END app snippet -->
367
368
369<!-- END app block --><!-- BEGIN app block: shopify://apps/judge-me-reviews/blocks/judgeme_core/61ccd3b1-a9f2-4160-9fe9-4fec8413e5d8 --><!-- Start of Judge.me Core -->
370
371
372
373
374
375
376
377<link rel="dns-prefetch" href="https://cdn.judge.me">
378<link rel="dns-prefetch" href="https://cdn1.judge.me">
379<link rel="dns-prefetch" href="https://api.judge.me">
380
381<script data-cfasync='false' class='jdgm-settings-script'>window.jdgmSettings={"pagination":5,"disable_web_reviews":false,"coupon_receiving_condition":"","coupon_value_type":"percentage","coupon_value_percentage":10,"coupon_value_fixed_amount":0,"coupon_discount_type":"single","coupon_tier_text_enabled":false,"coupon_tier_text_percentage":10,"coupon_tier_text_fixed_amount":0,"coupon_tier_photo_enabled":false,"coupon_tier_photo_percentage":10,"coupon_tier_photo_fixed_amount":0,"coupon_tier_video_enabled":false,"coupon_tier_video_percentage":10,"coupon_tier_video_fixed_amount":0,"enable_coupons":false,"badge_no_review_text":"No reviews","badge_n_reviews_text":"{{ n }} review/reviews","hide_badge_preview_if_no_reviews":true,"badge_hide_text":false,"enforce_center_preview_badge":false,"widget_title":"Customer Reviews","widget_open_form_text":"Write a review","widget_close_form_text":"Cancel review","widget_refresh_page_text":"Refresh page","widget_summary_text":"Based on {{ number_of_reviews }} review/reviews","widget_no_review_text":"Be the first to write a review","widget_name_field_text":"Display name","widget_verified_name_field_text":"Verified Name (public)","widget_name_placeholder_text":"Display name","widget_required_field_error_text":"This field is required.","widget_email_field_text":"Email address","widget_verified_email_field_text":"Verified Email (private, can not be edited)","widget_email_placeholder_text":"Your email address","widget_email_field_error_text":"Please enter a valid email address.","widget_rating_field_text":"Rating","widget_review_title_field_text":"Review Title","widget_review_title_placeholder_text":"Give your review a title","widget_review_body_field_text":"Review content","widget_review_body_placeholder_text":"Start writing here...","widget_pictures_field_text":"Picture/Video (optional)","widget_submit_review_text":"Submit Review","widget_submit_verified_review_text":"Submit Verified Review","widget_submit_success_msg_with_auto_publish":"Thank y
381ou! Please refresh the page in a few moments to see your review. You can remove or edit your review by logging into \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_submit_success_msg_no_auto_publish":"Thank you! Your review will be published as soon as it is approved by the shop admin. You can remove or edit your review by logging into \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_show_default_reviews_out_of_total_text":"Showing {{ n_reviews_shown }} out of {{ n_reviews }} reviews.","widget_show_all_link_text":"Show all","widget_show_less_link_text":"Show less","widget_author_said_text":"{{ reviewer_name }} said:","widget_days_text":"{{ n }} days ago","widget_weeks_text":"{{ n }} week/weeks ago","widget_months_text":"{{ n }} month/months ago","widget_years_text":"{{ n }} year/years ago","widget_yesterday_text":"Yesterday","widget_today_text":"Today","widget_replied_text":"\u003e\u003e {{ shop_name }} replied:","widget_read_more_text":"Read more","widget_reviewer_name_as_initial":"","widget_rating_filter_color":"","widget_rating_filter_see_all_text":"See all reviews","widget_sorting_most_recent_text":"Most Recent","widget_sorting_highest_rating_text":"Highest Rating","widget_sorting_lowest_rating_text":"Lowest Rating","widget_sorting_with_pictures_text":"Only Pictures","widget_sorting_most_helpful_text":"Most Helpful","widget_open_question_form_text":"Ask a question","widget_reviews_subtab_text":"Reviews","widget_questions_subtab_text":"Questions","widget_question_label_text":"Question","widget_answer_label_text":"Answer","widget_question_placeholder_text":"Write your question here","widget_submit_question_text":"Submit Question","widget_question_submit_success_text":"Thank you for your question! We will notify you once it gets answered.","verified_badge_text":"Verified","verified_badge_bg_color":"","verified_badge_text_color":"","verified_badge_placement":"left-of-reviewer-name","widget_review_max_height":"","widget_hide_border":false,"widget_social_share":false,"widget_thumb":false,"widget_review_location_show":false,"widget_location_format":"country_iso_code","all_reviews_include_out_of_store_products":true,"all_reviews_out_of_store_text":"(out of store)","all_reviews_pagination":100,"all_reviews_product_name_prefix_text":"about","enable_review_pictures":true,"enable_question_anwser":false,"widget_theme":"","review_date_format":"dd/mm/yyyy","default_sort_method":"most-recent","enable_ai_review_visibility":true,"widget_product_reviews_subtab_text":"Product Reviews","widget_shop_reviews_subtab_text":"Shop Reviews","widget_other_products_reviews_text":"Reviews for other products","widget_store_reviews_subtab_text":"Store reviews","widget_product_variant_reference_text":"Review for","widget_no_store_reviews_text":"This store hasn't received any reviews yet","widget_web_restriction_product_reviews_text":"This product hasn't received any reviews yet","widget_no_items_text":"No items found","widget_show_more_text":"Show more","widget_write_a_store_review_text":"Write a Store Review","widget_product_and_store_reviews_text":"Product and store reviews","widget_reviews_in_collection_text":"Reviews in this collection","widget_other_languages_heading":"Reviews in Other Languages","widget_translate_review_text":"Translate review to {{ language }}","widget_translating_review_text":"Translating...","widget_show_original_translation_text":"Show original ({{ language }})","widget_translate_review_failed_text":"Review couldn't be translated.","widget_translate_review_retry_text":"Retry","widget_translate_review_try_again_later_text":"Try again later","show_product_url_for_grouped_product":false,"widget_sorting_pictures_first_text":"Pictures First","show_pictures_on_all_rev_page_mobile":false,"show_pictures_on_all_rev_page_desktop":false,"floating_tab_hide_mobile_install_preference":true,"floating_tab_button_name":"Reviews","floating_tab_title":"Let customers speak for us","floating_tab_button_color":"","floating_tab_button_background_color":"","floating_tab_url":"","floating_tab_url_enabled":false,"floating_tab_tab_style":"text","all_reviews_text_badge_text":"Customers rate us {{ shop.metafields.judgeme.all_reviews_rating | round: 1 }}/5 based on {{ shop.metafields.judgeme.all_reviews_count }} reviews.","all_reviews_text_badge_text_branded_style":"{{ shop.metafields.judgeme.all_reviews_rating | round: 1 }} out of 5 stars based on {{ shop.metafields.judgeme.all_reviews_count }} reviews","is_all_reviews_text_badge_a_link":false,"show_stars_for_all_reviews_text_badge":false,"all_reviews_text_badge_url":"","all_reviews_text_style":"branded","all_reviews_text_color_style":"judgeme_brand_color","all_reviews_text_color":"#108474","all_reviews_text_show_jm_brand":true,"featured_carousel_show_header":true,"featured_carousel_title":"What readers have to say","testimonials_carousel_title":"Customers are saying","videos_carousel_title":"Real customer stories","cards_carousel_title":"Customers are saying","featured_carousel_count_text":"from {{ n }} reviews","featured_carousel_add_link_to_all_reviews_page":false,"featured_carousel_url":"","featured_carousel_show_images":true,"featured_carousel_autoslide_interval":5,"featured_carousel_arrows_on_the_sides":true,"featured_carousel_height":100,"featured_carousel_width":100,"featured_carousel_image_size":0,"featured_carousel_image_height":250,"featured_carousel_arrow_color":"#eeeeee","verified_count_badge_style":"branded","verified_count_badge_orientation":"horizontal","verified_count_badge_color_style":"judgeme_brand_color","verified_count_badge_color":"#108474","is_verified_count_badge_a_link":false,"verified_count_badge_url":"","verified_count_badge_show_jm_brand":true,"widget_rating_preset_default":5,"widget_first_sub_tab":"product-reviews","widget_show_histogram":true,"widget_histogram_use_custom_color":false,"widget_pagination_use_custom_color":false,"widget_star_use_custom_color":false,"widget_verified_badge_use_custom_color":false,"widget_write_review_use_custom_color":false,"picture_reminder_submit_button":"Upload Pictures","enable_review_videos":false,"mute_video_by_default":false,"widget_sorting_videos_first_text":"Videos First","widget_review_pending_text":"Pending","featured_carousel_items_for_large_screen":3,"social_share_options_order":"Facebook,Twitter","remove_microdata_snippet":true,"disable_json_ld":false,"enable_json_ld_products":false,"preview_badge_show_question_text":false,"preview_badge_no_question_text":"No questions","preview_badge_n_question_text":"{{ number_of_questions }} question/questions","qa_badge_show_icon":false,"qa_badge_position":"same-row","remove_judgeme_branding":true,"widget_add_search_bar":false,"widget_search_bar_placeholder":"Search","widget_sorting_verified_only_text":"Verified only","widget_sorting_most_relevant_text":"Most Relevant","featured_carousel_theme":"compact","featured_carousel_show_rating":true,"featured_carousel_show_title":true,"featured_carousel_show_body":true,"featured_carousel_show_date":false,"featured_carousel_show_reviewer":false,"featured_carousel_show_product":false,"featured_carousel_header_background_color":"#108474","featured_carousel_header_text_color":"#ffffff","featured_carousel_name_product_separator":"reviewed","featured_carousel_full_star_background":"#108474","featured_carousel_empty_star_background":"#dadada","featured_carousel_vertical_theme_background":"#f9fafb","featured_carousel_verified_badge_enable":false,"featured_carousel_verified_badge_color":"#108474","featured_carousel_border_style":"round","featured_carousel_review_line_length_limit":3,"featured_carousel_more_reviews_button_text":"Read more reviews","featured_carousel_view_product_button_text":"View product","all_reviews_page_load_reviews_on":"scroll","all_reviews_page_load_more_text":"Load More Reviews","disable_fb_tab_reviews":false,"enable_ajax_cdn_cache":false,"widget_advanced_speed_features":5,"widget_public_name_text":"displayed publicly like","default_reviewer_name":"John Smith","default_reviewer_name_has_non_latin":true,"widget_reviewer_anonymous":"Anonymous","medals_widget_title":"Judge.me Review Medals","medals_widget_background_color":"#f9fafb","medals_widget_position":"footer_all_pages","medals_widget_border_color":"#f9fafb","medals_widget_verified_text_position":"left","medals_widget_use_monochromatic_version":false,"medals_widget_elements_color":"#108474","show_reviewer_avatar":false,"widget_invalid_yt_video_url_error_text":"Not a YouTube video URL","widget_max_length_field_error_text":"Please enter no more than {0} characters.","widget_show_country_flag":false,"widget_show_collected_via_shop_app":true,"widget_verified_by_shop_badge_style":"light","widget_verified_by_shop_text":"Verified by Shop","widget_show_photo_gallery":false,"widget_load_with_code_splitting":true,"widget_ugc_install_preference":false,"widget_ugc_title":"Made by us, Shared by you","widget_ugc_subt
381itle":"Tag us to see your picture featured in our page","widget_ugc_arrows_color":"#ffffff","widget_ugc_primary_button_text":"Buy Now","widget_ugc_primary_button_background_color":"#108474","widget_ugc_primary_button_text_color":"#ffffff","widget_ugc_primary_button_border_width":"0","widget_ugc_primary_button_border_style":"none","widget_ugc_primary_button_border_color":"#108474","widget_ugc_primary_button_border_radius":"25","widget_ugc_secondary_button_text":"Load More","widget_ugc_secondary_button_background_color":"#ffffff","widget_ugc_secondary_button_text_color":"#108474","widget_ugc_secondary_button_border_width":"2","widget_ugc_secondary_button_border_style":"solid","widget_ugc_secondary_button_border_color":"#108474","widget_ugc_secondary_button_border_radius":"25","widget_ugc_reviews_button_text":"View Reviews","widget_ugc_reviews_button_background_color":"#ffffff","widget_ugc_reviews_button_text_color":"#108474","widget_ugc_reviews_button_border_width":"2","widget_ugc_reviews_button_border_style":"solid","widget_ugc_reviews_button_border_color":"#108474","widget_ugc_reviews_button_border_radius":"25","widget_ugc_reviews_button_link_to":"judgeme-reviews-page","widget_ugc_show_post_date":true,"widget_ugc_max_width":"800","widget_rating_metafield_value_type":true,"widget_primary_color":"#e8e013","widget_enable_secondary_color":false,"widget_secondary_color":"#edf5f5","widget_summary_average_rating_text":"{{ average_rating }} out of 5","widget_media_grid_title":"Customer photos \u0026 videos","widget_media_grid_see_more_text":"See more","widget_round_style":false,"widget_show_product_medals":true,"widget_verified_by_judgeme_text":"Verified by Judge.me","widget_show_store_medals":true,"widget_verified_by_judgeme_text_in_store_medals":"Verified by Judge.me","widget_media_field_exceed_quantity_message":"Sorry, we can only accept {{ max_media }} for one review.","widget_media_field_exceed_limit_message":"{{ file_name }} is too large, please select a {{ media_type }} less than {{ size_limit }}MB.","widget_review_submitted_text":"Review Submitted!","widget_question_submitted_text":"Question Submitted!","widget_close_form_text_question":"Cancel","widget_write_your_answer_here_text":"Write your answer here","widget_enabled_branded_link":true,"widget_show_collected_by_judgeme":true,"widget_reviewer_name_color":"","widget_write_review_text_color":"","widget_write_review_bg_color":"","widget_collected_by_judgeme_text":"collected by Judge.me","widget_pagination_type":"standard","widget_load_more_text":"Load More","widget_load_more_color":"#108474","widget_full_review_text":"Full Review","widget_read_more_reviews_text":"Read More Reviews","widget_read_questions_text":"Read Questions","widget_questions_and_answers_text":"Questions \u0026 Answers","widget_verified_by_text":"Verified by","widget_verified_text":"Verified","widget_number_of_reviews_text":"{{ number_of_reviews }} reviews","widget_back_button_text":"Back","widget_next_button_text":"Next","widget_custom_forms_filter_button":"Filters","custom_forms_style":"horizontal","widget_show_review_information":false,"how_reviews_are_collected":"How reviews are collected?","widget_show_review_keywords":false,"widget_gdpr_statement":"How we use your data: We'll only contact you about the review you left, and only if necessary. By submitting your review, you agree to Judge.me's \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms\u003c/a\u003e, \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy\u003c/a\u003e and \u003ca href='https://judge.me/content-policy' target='_blank' rel='nofollow noopener'\u003econtent\u003c/a\u003e policies.","widget_multilingual_sorting_enabled":false,"widget_translate_review_content_enabled":false,"widget_translate_review_content_method":"manual","popup_widget_review_selection":"automatically_with_pictures","popup_widget_round_border_style":true,"popup_widget_show_title":true,"popup_widget_show_body":true,"popup_widget_show_reviewer":false,"popup_widget_show_product":true,"popup_widget_show_pictures":true,"popup_widget_use_review_picture":true,"popup_widget_show_on_home_page":true,"popup_widget_show_on_product_page":true,"popup_widget_show_on_collection_page":true,"popup_widget_show_on_cart_page":true,"popup_widget_position":"bottom_left","popup_widget_first_review_delay":5,"popup_widget_duration":5,"popup_widget_interval":5,"popup_widget_review_count":5,"popup_widget_hide_on_mobile":true,"popup_widget_source_mode":"auto","popup_widget_page_product":"current_product","popup_widget_page_collection":"current_collection","popup_widget_page_cart":"cart_mode","popup_widget_page_home":"all","popup_widget_star_rating":"all","popup_widget_review_type":"all","popup_widget_top_up_thin_pages":true,"popup_widget_corner_styling":"soft","review_snippet_widget_round_border_style":true,"review_snippet_widget_card_color":"#FFFFFF","review_snippet_widget_text_color":"#000000","review_snippet_widget_lighter_text_color":"#7B7B7B","review_snippet_widget_slider_arrows_background_color":"#FFFFFF","review_snippet_widget_slider_arrows_color":"#000000","review_snippet_widget_star_color":"#e8e013","show_product_variant":false,"all_reviews_product_variant_label_text":"Variant: ","widget_show_verified_branding":false,"widget_ai_summary_title":"Customers say","widget_ai_summary_disclaimer":"Summarized and selected by AI from recent customer reviews","widget_show_ai_summary":false,"widget_show_ai_summary_bg":false,"write_review_button_visibility":"everyone","store_summary_widget_heading":"Customers rate this store","store_summary_widget_button_text":"View customer reviews","store_summary_widget_button_theme_text":"See AI reviews summary","widget_show_review_title_input":true,"widget_autofill_review_title":true,"redirect_reviewers_invited_via_email":"review_widget","request_store_review_after_product_review":false,"request_review_other_products_in_order":false,"review_form_color_scheme":"default","review_form_corner_style":"square","review_form_star_color":"#e8e013","review_form_text_color":"#333333","review_form_background_color":"#ffffff","review_form_field_background_color":"#fafafa","review_form_button_color":"#e8e013","review_form_button_text_color":"#ffffff","review_form_modal_overlay_color":"#000000","review_form_theme":"multi_step","review_form_location":"in_store_popup","review_form_external_page_background_color":"#C5F7F0","review_content_screen_title_text":"How would you rate this product?","review_content_introduction_text":"We would love it if you would share a bit about your experience.","store_review_form_title_text":"How would you rate this store?","store_review_form_introduction_text":"We would love it if you would share a bit about your experience.","show_review_guidance_text":true,"one_star_review_guidance_text":"Poor","five_star_review_guidance_text":"Great","customer_information_screen_title_text":"About you","customer_information_introduction_text":"Please tell us more about you.","custom_questions_screen_title_text":"Your experience in more detail","custom_questions_introduction_text":"Here are a few questions to help us understand more about your experience.","review_submitted_screen_title_text":"Thanks for your review!","review_submitted_screen_thank_you_text":"We are processing it and it will appear on the store soon.","review_submitted_screen_email_verification_text":"Please confirm your email by clicking the link we just sent you. This helps us keep reviews authentic.","confirm_email_screen_title_text":"Confirm your email","confirm_email_screen_message_text":"To help keep reviews authentic, we'll send you a secure link to continue writing your review. It only takes a moment.","check_email_screen_title_text":"Check your email","check_email_screen_message_text":"We sent you an email to {{ email }}. Click the button on the email to continue.","check_email_screen_resend_message_text":"Email resent!","check_email_resend_hint_text":"Didn't get the email? Check your spam folder or [resend the email].","verification_email_rate_limit_error_text":"You've reached the limit for review attempts on this product. Please check your inbox or try again later.","review_submitted_request_store_review_text":"Would you like to share your experience of shopping with us?","review_submitted_review_other_products_text":"Would you like to review these products?","store_review_screen_title_text":"Would you like to share your experience of shopping with us?","store_review_introduction_text":"We value your feedback and use it to improve. Please share any thoughts or suggestions you have.","reviewer_media_screen_title_picture_text":"Share a picture","reviewer_media_introduction_picture_text":"Upload a photo to support your review.","reviewer_media_screen_title_video_text":"Share a video","reviewer_media_introduction_video_text":"Upload a video to support your review.","reviewer_media_screen_title_picture_or_video_text":"Share a picture or video","reviewer_media_introduction_picture_or_video_text":"Upload a photo or video to support your review.","reviewer_media_
381youtube_url_text":"Paste your Youtube URL here","advanced_settings_next_step_button_text":"Next","advanced_settings_close_review_button_text":"Close","modal_write_review_flow":false,"write_review_flow_required_text":"Required","write_review_flow_privacy_message_text":"We respect your privacy.","write_review_flow_anonymous_text":"Post review as anonymous","write_review_flow_visibility_text":"This won't be visible to other customers.","write_review_flow_multiple_selection_help_text":"Select as many as you like","write_review_flow_single_selection_help_text":"Select one option","write_review_flow_required_field_error_text":"This field is required","write_review_flow_invalid_email_error_text":"Please enter a valid email address","write_review_flow_max_length_error_text":"Max. {{ max_length }} characters.","write_review_flow_media_upload_text":"\u003cb\u003eClick to upload\u003c/b\u003e or drag and drop","write_review_flow_gdpr_statement":"We'll only contact you about your review if necessary. By submitting your review, you agree to our \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms and conditions\u003c/a\u003e and \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy policy\u003c/a\u003e.","rating_only_reviews_enabled":false,"show_negative_reviews_help_screen":false,"new_review_flow_help_screen_rating_threshold":3,"negative_review_resolution_screen_title_text":"Tell us more","negative_review_resolution_text":"Your experience matters to us. If there were issues with your purchase, we're here to help. Feel free to reach out to us, we'd love the opportunity to make things right.","negative_review_resolution_button_text":"Contact us","negative_review_resolution_proceed_with_review_text":"Leave a review","negative_review_resolution_subject":"Issue with purchase from {{ shop_name }}.{{ order_name }}","coupon_promo_intro_any_review_text":"Write a review and get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_with_photo_text":"Write a review and add a photo or video to get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_with_video_text":"Write a review and add a video to get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_up_to_any_review_text":"Write a review and get a coupon for up to {{ amount }} off your next purchase","coupon_promo_intro_up_to_with_photo_text":"Write a review and add a photo or video to get a coupon for up to {{ amount }} off your next purchase","coupon_promo_intro_external_text":"Write a review and get a reward for your next purchase","coupon_promo_intro_external_with_photo_text":"Write a review and add a photo or video to get a reward for your next purchase","coupon_promo_intro_external_with_video_text":"Write a review and add a video to get a reward for your next purchase","coupon_promo_media_photo_text":"Add a photo or video and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_photo_only_text":"Add a photo and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_video_text":"Add a video and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_external_photo_text":"Add a photo or video and get a reward for your next purchase","coupon_promo_media_external_photo_only_text":"Add a photo and get a reward for your next purchase","coupon_promo_media_external_video_text":"Add a video and get a reward for your next purchase","coupon_promo_success_text":"You've got a coupon for your next purchase at {{ shop_name }}!","coupon_promo_success_subtext":"You'll receive your coupon email within the hour.","preview_badge_collection_page_install_status":false,"widget_review_custom_css":"","preview_badge_custom_css":"","preview_badge_stars_count":"5-stars","featured_carousel_custom_css":"","floating_tab_custom_css":"","all_reviews_widget_custom_css":"","medals_widget_custom_css":"","verified_badge_custom_css":"","all_reviews_text_custom_css":"","transparency_badges_collected_via_store_invite":false,"transparency_badges_from_another_provider":false,"transparency_badges_collected_from_store_visitor":false,"transparency_badges_collected_by_verified_review_provider":true,"transparency_badges_earned_reward":false,"transparency_badges_collected_via_store_invite_text":"Review collected via store invitation","transparency_badges_from_another_provider_text":"Review collected from another provider","transparency_badges_collected_from_store_visitor_text":"Review collected from a store visitor","transparency_badges_written_in_google_text":"Review written in Google","transparency_badges_written_in_etsy_text":"Review written in Etsy","transparency_badges_written_in_shop_app_text":"Review written in Shop App","transparency_badges_earned_reward_text":"Review earned a reward for future purchase","product_review_widget_per_page":10,"widget_other_languages_reviews_per_page":3,"widget_store_review_label_text":"Review about the store","widget_cart_mode_aggregate_heading_text":"Customers rate this store","checkout_comment_extension_title_on_product_page":"Customer Comments","checkout_comment_extension_num_latest_comment_show":5,"checkout_comment_extension_format":"name_and_timestamp","checkout_comment_customer_name":"last_initial","checkout_comment_comment_notification":true,"preview_badge_collection_page_install_preference":false,"preview_badge_home_page_install_preference":false,"preview_badge_product_page_install_preference":false,"review_widget_install_preference":"","review_carousel_install_preference":false,"floating_reviews_tab_install_preference":"none","verified_reviews_count_badge_install_preference":false,"all_reviews_text_install_preference":false,"review_widget_best_location":false,"judgeme_medals_install_preference":false,"review_widget_revamp_enabled":false,"review_widget_qna_enabled":false,"review_widget_header_theme":"minimal","review_widget_widget_title_enabled":true,"review_widget_header_text_size":"medium","review_widget_header_text_weight":"regular","review_widget_average_rating_style":"compact","review_widget_bar_chart_enabled":true,"review_widget_bar_chart_type":"numbers","review_widget_bar_chart_style":"standard","review_widget_expanded_media_gallery_enabled":false,"review_widget_show_review_highlights":false,"review_widget_show_review_keywords_in_gray":false,"review_widget_reviews_section_theme":"standard","review_widget_image_style":"thumbnails","review_widget_review_image_ratio":"square","review_widget_stars_size":"medium","review_widget_verified_badge":"standard_text","review_widget_review_title_text_size":"medium","review_widget_review_text_size":"medium","review_widget_review_text_length":"medium","review_widget_number_of_columns_desktop":3,"review_widget_carousel_transition_speed":5,"review_widget_custom_questions_answers_display":"always","review_widget_card_section_size":"small","review_widget_button_text_color":"#FFFFFF","review_widget_text_color":"#000000","review_widget_lighter_text_color":"#7B7B7B","review_widget_corner_styling":"soft","review_widget_review_word_singular":"review","review_widget_review_word_plural"
381:"reviews","review_widget_voting_label":"Helpful?","review_widget_shop_reply_label":"Reply from {{ shop_name }}:","review_widget_filters_title":"Filters","review_widget_filter_rating_title":"Rating","review_widget_filter_keyword_title":"Keyword","review_widget_clear_filters_text":"Clear filters","review_widget_expand_more_text":"More","review_widget_review_highlights_title":"Review highlights","qna_widget_question_word_singular":"Question","qna_widget_question_word_plural":"Questions","qna_widget_answer_reply_label":"Answer from {{ answerer_name }}:","qna_content_screen_title_text":"Ask a question about this product","qna_widget_question_required_field_error_text":"Please enter your question.","qna_widget_flow_gdpr_statement":"We'll only contact you about your question if necessary. By submitting your question, you agree to our \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms and conditions\u003c/a\u003e and \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy policy\u003c/a\u003e.","qna_widget_question_submitted_text":"Thanks for your question!","qna_widget_close_form_text_question":"Close","qna_widget_question_submit_success_text":"We’ll notify you by email when your question is answered.","all_reviews_widget_v2025_enabled":false,"all_reviews_widget_v2025_header_theme":"default","all_reviews_widget_v2025_widget_title_enabled":true,"all_reviews_widget_v2025_header_text_size":"medium","all_reviews_widget_v2025_header_text_weight":"regular","all_reviews_widget_v2025_average_rating_style":"compact","all_reviews_widget_v2025_bar_chart_enabled":true,"all_reviews_widget_v2025_bar_chart_type":"numbers","all_reviews_widget_v2025_bar_chart_style":"standard","all_reviews_widget_v2025_expanded_media_gallery_enabled":false,"all_reviews_widget_v2025_show_store_medals":true,"all_reviews_widget_v2025_show_photo_gallery":true,"all_reviews_widget_v2025_show_review_keywords":false,"all_reviews_widget_v2025_show_ai_summary":false,"all_reviews_widget_v2025_show_ai_summary_bg":false,"all_reviews_widget_v2025_show_review_highlights":false,"all_reviews_widget_v2025_show_review_keywords_in_gray":false,"all_reviews_widget_v2025_add_search_bar":false,"all_reviews_widget_v2025_default_sort_method":"most-recent","all_reviews_widget_v2025_reviews_per_page":10,"all_reviews_widget_v2025_reviews_section_theme":"default","all_reviews_widget_v2025_image_style":"thumbnails","all_reviews_widget_v2025_review_image_ratio":"square","all_reviews_widget_v2025_stars_size":"medium","all_reviews_widget_v2025_verified_badge":"standard_text","all_reviews_widget_v2025_review_title_text_size":"medium","all_reviews_widget_v2025_review_text_size":"medium","all_reviews_widget_v2025_review_text_length":"medium","all_reviews_widget_v2025_number_of_columns_desktop":3,"all_reviews_widget_v2025_carousel_transition_speed":5,"all_reviews_widget_v2025_custom_questions_answers_display":"always","all_reviews_widget_v2025_review_dates":false,"all_reviews_widget_v2025_card_section_size":"small","all_reviews_widget_v2025_show_product_variant":false,"all_reviews_widget_v2025_show_reviewer_avatar":true,"all_reviews_widget_v2025_reviewer_name_as_initial":"","all_reviews_widget_v2025_review_location_show":false,"all_reviews_widget_v2025_location_format":"","all_reviews_widget_v2025_show_country_flag":false,"all_reviews_widget_v2025_widget_thumb":false,"all_reviews_widget_v2025_verified_by_shop_badge_style":"light","all_reviews_widget_v2025_social_share":false,"all_reviews_widget_v2025_social_share_options_order":"Facebook,Twitter,LinkedIn,Pinterest","all_reviews_widget_v2025_pagination_type":"standard","all_reviews_widget_v2025_button_text_color":"#FFFFFF","all_reviews_widget_v2025_text_color":"#000000","all_reviews_widget_v2025_lighter_text_color":"#7B7B7B","all_reviews_widget_v2025_corner_styling":"soft","all_reviews_widget_v2025_title":"Customer reviews","all_reviews_widget_v2025_ai_summary_title":"Customers say about this store","all_reviews_widget_v2025_no_review_text":"Be the first to write a review","all_reviews_widget_v2025_review_highlights_title":"Review highlights","reviews_grid_widget_show_sample_reviews":false,"reviews_grid_widget_review_selection":"all","reviews_grid_widget_select_products":[],"reviews_grid_widget_show_media_only":false,"reviews_grid_widget_display_order":"media_first","reviews_grid_widget_card_grouping":"per_media","reviews_grid_widget_columns_desktop":3,"reviews_grid_widget_rows_desktop":3,"reviews_grid_widget_columns_mobile":2,"reviews_grid_widget_rows_mobile":6,"reviews_grid_widget_show_stars":true,"reviews_grid_widget_show_reviewer_name":true,"reviews_grid_widget_show_review_title_on_hover_desktop":true,"reviews_grid_widget_corner_styling":"soft","reviews_grid_widget_card_spacing":"medium","reviews_grid_widget_header_text_color":"#000000","reviews_grid_widget_star_and_reviewer_name_color":"#F9F9F9","reviews_grid_widget_overlay_and_background_color":"#000000","reviews_grid_widget_content_color":"#F9F9F9","reviews_grid_widget_header_text":"From our customers","reviews_grid_widget_show_average_rating":true,"trust_badge_enabled":false,"trust_badge_structure":"outline","trust_badge_color":"black","trust_badge_star":"black","trust_badge_rating_display_default":"show_avg_text","platform":"shopify","branding_url":"https://app.judge.me/reviews/stores/exclusivebooks.co.za","branding_text":"Powered by Judge.me","locale":"en","reply_name":"Exclusive Books Online","shop_currency":"ZAR","widget_version":"3.0","footer":true,"autopublish":false,"review_dates":true,"enable_custom_form":false,"shop_use_review_site":true,"shop_locale":"en","enable_multi_locales_translations":true,"show_review_title_input":true,"autofill_review_title":true,"review_verification_email_status":"always","require_verification_before_submit":false,"sign_in_with_
381shop_enabled":false,"customer_account_validation_enabled":true,"most_relevant_sort_enabled":false,"widget_events_v4_impressions_enabled":false,"widget_events_review_grain_enabled":false,"widget_events_v4_time_in_view_enabled":false,"widget_events_v4_session_key_enabled":false,"widget_events_v4_interactions_enabled":false,"widget_attribution_exposure_timestamps_enabled":false,"widget_attribution_v4_exposures_enabled":false,"coupon_promo_invited_eligible":true,"coupon_promo_web_eligible":false,"uses_coupon_integration":false,"uses_external_coupon":false,"hostname_allowlist":"","can_be_branded":true,"rtl_stars_enabled_ar":true,"rtl_stars_enabled_he":true,"reply_name_text":"Exclusive Books Online"};</script>
381 <style class='jdgm-settings-style'>.jdgm-xx{left:0}:root{--jdgm-primary-color: #e8e013;--jdgm-secondary-color: rgba(232,224,19,0.1);--jdgm-star-color: #e8e013;--jdgm-write-review-text-color: white;--jdgm-write-review-bg-color: #e8e013;--jdgm-paginate-color: #e8e013;--jdgm-border-radius: 0;--jdgm-reviewer-name-color: #e8e013}.jdgm-histogram__bar-content{background-color:#e8e013}.jdgm-rev[data-verified-buyer=true] .jdgm-rev__icon.jdgm-rev__icon:after,.jdgm-rev__buyer-badge.jdgm-rev__buyer-badge{color:white;background-color:#e8e013}.jdgm-review-widget--small .jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}@media only screen and (min-width: 768px){.jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}}.jdgm-prev-badge[data-average-rating='0.00']{display:none !important}.jdgm-rev .jdgm-rev__icon{display:none !important}.jdgm-author-all-initials{display:none !important}.jdgm-author-last-initial{display:none !important}.jdgm-rev-widg__title{visibility:hidden}.jdgm-rev-widg__summary-text{visibility:hidden}.jdgm-prev-badge__text{visibility:hidden}.jdgm-rev__prod-link-prefix:before{content:'about'}.jdgm-rev__variant-label:before{content:'Variant: '}.jdgm-rev__out-of-store-text:before{content:'(out of store)'}@media only screen and (min-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}@media only screen and (max-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}@media all and (max-width: 768px){.jdgm-widget .jdgm-revs-tab-btn,.jdgm-widget .jdgm-revs-tab-btn[data-style="stars"]{display:none}}.jdgm-preview-badge[data-template="product"]{display:none !important}.jdgm-preview-badge[data-template="collection"]{display:none !important}.jdgm-preview-badge[data-template="index"]{display:none !important}.jdgm-review-widget[data-from-snippet="true"]{display:none !important}.jdgm-verified-count-badget[data-from-snippet="true"]{display:none !important}.jdgm-carousel-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-all-reviews-text[data-from-snippet="true"]{display:none !important}.jdgm-medals-section[data-from-snippet="true"]{display:none !important}.jdgm-ugc-media-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_via_store_invitation"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_another_provider"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_store_visitor"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_earned_for_future_purchase"]{display:none !important}.jdgm-review-snippet-widget{--jdgm-snippet-card-color: #fff;--jdgm-snippet-text-color: #000;--jdgm-snippet-lighter-text-color: #7B7B7B;--jdgm-snippet-star-color: #e8e013;--jdgm-snippet-border-radius: 8px;--jdgm-snippet-arrows-bg-color: #fff;--jdgm-snippet-arrows-color: #000}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card{border-radius:8px;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card__rev-rating .jdgm-star{color:#e8e013}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn{border-radius:50%;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn>svg,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn>svg{fill:#000}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jm-mfp-content,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__icon,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__pic-img,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__reply{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev[data-verified-buyer="true"] .jdgm-full-rev__icon::after{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-rev__buyer-badge{border-radius:calc( 8px / 2 )}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__replier::before{content:'Exclusive Books Online'}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__product-button{border-radius:calc( 8px * 6 )}
382</style> <style class='jdgm-settings-style'></style>
383
384  
385  
386  
387  <style class='jdgm-miracle-styles'>
388  @-webkit-keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@font-face{font-family:'JudgemeStar';src:url("data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAScAA0AAAAABrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAEgAAAABoAAAAcbyQ+3kdERUYAAARgAAAAHgAAACAAMwAGT1MvMgAAAZgAAABGAAAAVi+vS9xjbWFwAAAB8AAAAEAAAAFKwBMjvmdhc3AAAARYAAAACAAAAAj//wADZ2x5ZgAAAkAAAAEJAAABdH33LXtoZWFkAAABMAAAAC0AAAA2BroQKWhoZWEAAAFgAAAAHAAAACQD5QHQaG10eAAAAeAAAAAPAAAAFAYAAABsb2NhAAACMAAAAA4AAAAOAO4AeG1heHAAAAF8AAAAHAAAACAASgAvbmFtZQAAA0wAAADeAAABkorWfVZwb3N0AAAELAAAACkAAABEp3ubLXgBY2BkYADhPPP4OfH8Nl8ZuJkYQODS2fRrCPr/aSYGxq1ALgcDWBoAO60LkwAAAHgBY2BkYGDc+v80gx4TAwgASaAICmABAFB+Arl4AWNgZGBgYGPQYWBiAAIwyQgWc2AAAwAHVQB6eAFjYGRiYJzAwMrAwejDmMbAwOAOpb8ySDK0MDAwMbByMsCBAAMCBKS5pjA4PGB4wMR44P8BBj3GrQymQGFGkBwAjtgK
388/gAAeAFjYoAAEA1jAwAAZAAHAHgB3crBCcAwDEPRZydkih567CDdf4ZskmLwFBV8xBfCaC4BXkOUmx4sU0h2ngNb9V0vQCxaRKIAevT7fGWuBrEAAAAAAAAAAAA0AHgAugAAeAF9z79Kw1AUx/FzTm7un6QmJtwmQ5Bg1abgEGr/BAqlU6Gju+Cgg1MkQ/sA7Vj7BOnmO/gUvo2Lo14NqIO6/IazfD8HEODtmQCfoANwNsyp2/GJt3WKQrd1NLiYYWx2PBqOsmJMEOznPOTzfSCrhAtbbLdmeFLJV9eKd63WLrZcIcuaEVdssWCKM6pLCfTVOYbz/0pNSMSZKLIZpvh78sAUH6PlMrreTCabP9r+Z/puPZ2ur/RqpQHgh+MIegCnXeM4MRAPjYN//5tj4ZtTjkFqEdmeMShlEJ7tVAly2TAkx6R68Fl4E/aVvn8JqHFQ4JS1434gXKcuL31dDhzs3YbsEOAd/IU88gAAAHgBfY4xTgMxEEVfkk0AgRCioKFxQYd2ZRtpixxgRU2RfhU5q5VWseQ4JdfgAJyBlmNwAM7ABRhZQ0ORwp7nr+eZAa54YwYg9zm3ynPOeFRe8MCrciXOh/KSS76UV5L/iDmrLiS5AeU519wrL3jmSbkS5115yR2fyivJv9kx0ZMZ2RLZw27q87iNQi8EBo5FSPIMw3HqBboi5lKTGAGDp8FKXWP+t9TU01Lj5His1Ba6uM9dTEMwvrFmbf5GC/q2drW3ruXUhhsCiQOjznFlCzYhHUZp4xp76vsvQh89CQAAeAFjYGJABowM6IANLMrEyMTIzMjCXpyRWJBqZshWXJJYBKOMAFHFBucAAAAAAAAB//8AAngBY2BkYGDgA2IJBhBgAvKZGViBJAuYxwAABJsAOgAAeAFjYGBgZACCk535hiD60tn0azAaAEqpB6wAAA==") format("woff");font-weight:normal;font-style:normal}.jdgm-star{font-family:'JudgemeStar';display:inline !important;text-decoration:none !important;padding:0 4px 0 0 !important;margin:0 !important;font-weight:bold;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.jdgm-star:hover{opacity:1}.jdgm-star:last-of-type{padding:0 !important}.jdgm-star.jdgm--on:before{content:"\e000"}.jdgm-star.jdgm--off:before{content:"\e001"}.jdgm-star.jdgm--half:before{content:"\e002"}.jdgm-widget *{margin:0;line-height:1.4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch}.jdgm-hidden{display:none !important;visibility:hidden !important}.jdgm-temp-hidden{display:none}.jdgm-spinner{width:40px;height:40px;margin:auto;border-radius:50%;border-top:2px solid #eee;border-right:2px solid #eee;border-bottom:2px solid #eee;border-left:2px solid #ccc;-webkit-animation:jdgm-spin 0.8s infinite linear;animation:jdgm-spin 0.8s infinite linear}.jdgm-prev-badge{display:block !important}
389
390</style>
391
392
393  
394  
395   
396
397
398
399
400<script data-cfasync='false' class='jdgm-script'>
401!function(e){window.jdgm=window.jdgm||{};
402/* INF-1976 */
403var _jdgmBlocked=function(){var raw=(window.jdgmSettings||{}).hostname_allowlist;var list=(raw==null?"":""+raw).split(/[\s,]+/).map(function(h){return h.trim().toLowerCase().replace(/\.$/,"");}).filter(function(h){return h;});if(!list.length)return false;var host=(e.location.hostname||"").toLowerCase().replace(/\.$/,"");if(/(^|\.)shopifypreview\.com$/.test(host))return false;var bare=host.replace(/^www\./,"");for(var i=0;i<list.length;i++){var en=list[i];if(en.indexOf("*.")===0){var b=en.slice(2);if(host===b||host.slice(-(b.length+1))==="."+b)return false;}else if(bare===en.replace(/^www\./,""))return false;}return true;}();
404if(_jdgmBlocked){jdgm._loaderExecuted=true;jdgm._blocked=true;var _jdgmS=e.createElement("style");_jdgmS.textContent='[class^="jdgm-"],[class*=" jdgm-"]{display:none !important}';(e.head||e.documentElement).appendChild(_jdgmS);return;}
405jdgm.CDN_HOST="https://cdn2.judge.me/cdn/widget_frontend/",jdgm.CDN_HOST_ALT="https://cdn2.judge.me/cdn/widget_frontend/",jdgm.API_HOST="https://api.judge.me/",jdgm.CDN_BASE_URL="https://cdn.shopify.com/extensions/01a0f14c-14c3-7c54-8630-ec498be121ab/judgeme-770/assets/",jdgm.CDN_API_HOST="https://cdn.judge.me/",
406jdgm.docReady=function(d){(e.attachEvent?"complete"===e.readyState:"loading"!==e.readyState)?
407setTimeout(d,0):e.addEventListener("DOMContentLoaded",d)},jdgm.loadCSS=function(d,t,o,a){
408!o&&jdgm.loadCSS.requestedUrls.indexOf(d)>=0||(jdgm.loadCSS.requestedUrls.push(d),
409(a=e.createElement("link")).rel="stylesheet",a.class="jdgm-stylesheet",a.media="nope!",
410a.href=d,a.onload=function(){this.media="all",t&&setTimeout(t)},e.body.appendChild(a))},
411jdgm.loadCSS.requestedUrls=[],jdgm.loadJS=function(e,d){var t=new XMLHttpRequest;
412t.onreadystatechange=function(){4===t.readyState&&t.status>=200&&t.status<300&&(Function(t.response)(),d&&d(t.response))},
413t.open("GET",e),t.onerror=function(){if(e.indexOf(jdgm.CDN_HOST)===0&&jdgm.CDN_HOST_ALT!==jdgm.CDN_HOST){var f=e.replace(jdgm.CDN_HOST,jdgm.CDN_HOST_ALT);jdgm.loadJS(f,d)}},t.send()},jdgm.docReady((function(){(window.jdgmLoadCSS||e.querySelectorAll(
414".jdgm-widget, .jdgm-all-reviews-page").length>0)&&(jdgmSettings.widget_load_with_code_splitting?
415parseFloat(jdgmSettings.widget_version)>=3?jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_v3_base.css"):
416jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_base.css"):jdgm.loadCSS(jdgm.CDN_BASE_URL+"shopify_v2.css")
417)}))}(document);
418</script>
418
419<noscript><link rel="stylesheet" type="text/css" media="all" href="https://cdn.shopify.com/extensions/01a0f14c-14c3-7c54-8630-ec498be121ab/judgeme-770/assets/shopify_v2.css"></noscript>
420
421<!-- BEGIN app snippet: theme_fix_tags -->
421<script>
422  (function() {
423    var jdgmThemeFixes = null;
424    if (!jdgmThemeFixes) return;
425
426    // "All themes" fix: CSS and JS applied on every theme. CSS is injected
427    // before the per-theme fix so the theme-specific CSS wins the cascade.
428    // HTML is never applied globally (too risky).
429    var allThemesFix = jdgmThemeFixes['all'];
430    if (allThemesFix && allThemesFix.css) {
431      var allStyleTag = document.createElement('style');
432      allStyleTag.classList.add('jdgm-theme-fix-style-all');
433      allStyleTag.innerHTML = allThemesFix.css;
434      document.head.append(allStyleTag);
435    };
436
437    if (allThemesFix && allThemesFix.js) {
438      var allScriptTag = document.createElement('script');
439      allScriptTag.classList.add('jdgm-theme-fix-script-all');
440      allScriptTag.innerHTML = allThemesFix.js;
441      document.head.append(allScriptTag);
442    };
443
444    var thisThemeFix = jdgmThemeFixes[Shopify.theme.id];
445    if (!thisThemeFix) return;
446
447    if (thisThemeFix.html) {
448      document.addEventListener("DOMContentLoaded", function() {
449        var htmlDiv = document.createElement('div');
450        htmlDiv.classList.add('jdgm-theme-fix-html');
451        htmlDiv.innerHTML = thisThemeFix.html;
452        document.body.append(htmlDiv);
453      });
454    };
455
456    if (thisThemeFix.css) {
457      var styleTag = document.createElement('style');
458      styleTag.classList.add('jdgm-theme-fix-style');
459      styleTag.innerHTML = thisThemeFix.css;
460      document.head.append(styleTag);
461    };
462
463    if (thisThemeFix.js) {
464      var scriptTag = document.createElement('script');
465      scriptTag.classList.add('jdgm-theme-fix-script');
466      scriptTag.innerHTML = thisThemeFix.js;
467      document.head.append(scriptTag);
468    };
469  })();
470</script>
470
471<!-- END app snippet -->
472<!-- End of Judge.me Core -->
473
474
475
476<!-- END app block --><!-- BEGIN app block: shopify://apps/hulk-form-builder/blocks/app-embed/b6b8dd14-356b-4725-a4ed-77232212b3c3 --><!-- BEGIN app snippet: hulkapps-formbuilder-theme-ext -->
476<script type="text/javascript">
477  
478  if (typeof window.formbuilder_customer != "object") {
479        window.formbuilder_customer = {}
480  }
481
482  
483
484  window.hulkFormBuilder = {
485    form_data: {"form_075mWC7ktqj_lBmsd26kfA":{"uuid":"075mWC7ktqj_lBmsd26kfA","form_name":"Vendor Registration","form_data":{"div_back_gradient_1":"#fff","div_back_gradient_2":"#fff","back_color":"#fff","form_title":"","form_submit":"Submit","after_submit":"hideAndmessage","after_submit_msg":"","captcha_enable":"no","label_style":"blockLabels","input_border_radius":"5","back_type":"transparent","input_back_color":"#fff","input_back_color_hover":"#fff","back_shadow":"none","label_font_clr":"#333333","input_font_clr":"#333333","button_align":"leftBtn","button_clr":"#fff","button_back_clr":"#333333","button_border_radius":"2","form_width":"100%","form_border_size":"2","form_border_clr":"transparent","form_border_radius":"1","label_font_size":"14","input_font_size":"12","button_font_size":"16","form_padding":"35","input_border_color":"#ccc","input_border_color_hover":"#ccc","btn_border_clr":"#333333","btn_border_size":"1","form_name":"Vendor Registration","form_access_message":"\u
485003cp\u003ePlease login to access the form\u003cbr\u003eDo not have an account? Create account\u003c\/p\u003e","captcha_version_3_enable":"no","formElements":[{"type":"text","position":0,"label":"FIRST NAME","customClass":"","halfwidth":"yes","Conditions":{},"required":"yes","page_number":1},{"type":"text","position":1,"label":"SURNAME","halfwidth":"yes","Conditions":{},"required":"yes","page_number":1},{"type":"email","position":2,"label":"EMAIL","required":"yes","email_confirm":"yes","Conditions":{},"halfwidth":"no","page_number":1},{"Conditions":{},"type":"phone","position":3,"label":"PHONE","required":"yes","page_number":1,"default_country_code":"South Africa +27"},{"Conditions":{},"type":"text","position":4,"label":"ADDRESS LINE 1","halfwidth":"yes","required":"yes","page_number":1},{"Conditions":{},"type":"text","position":5,"label":"ADDRESS LINE 2","halfwidth":"yes","required":"no","page_number":1},{"Conditions":{},"type":"text","position":6,"label":"CITY","halfwidth":"yes","required":"yes","page_number":1},{"Conditions":{},"type":"text","position":7,"label":"PROVINCE","halfwidth":"yes","required":"yes","page_number":1},{"Conditions":{},"type":"select","position":8,"label":"COUNTRY","halfwidth":"yes","required":"yes","values":"South Africa\nAfghanistan\nAlbania\nAlgeria\nAndorra\nAngola\nAntigua and Barbuda\nArgentina\nArmenia\nAustralia\nAustria\nAzerbaijan\nBahamas\nBahrain\nBangladesh\nBarbados\nBelarus\nBelgium\nBelize\nBenin\nBhutan\nBolivia\nBosnia and Herzegovina\nBotswana\nBrazil\nBrunei\nBulgaria\nBurkina Faso\nBurundi\nCabo Verde\nCambodia\nCameroon\nCanada\nCentral African Republic\nChad\nChile\nChina\nColombia\nComoros\nCongo, Democratic Republic of the\nCongo, Republic of the\nCosta Rica\nCote dIvoire\nCroatia\nCuba\nCyprus\nCzechia\nDenmark\nDjibouti\nDominica\nDominican Republic\nEcuador\nEgypt\nEl Salvador\nEquatorial Guinea\nEritrea\nEstonia\nEswatini (formerly Swaziland)\nEthiopia\nFiji\nFinland\nFrance\nGabon\nGambia\nGeorgia\nGermany\nGhana\nGreece\nGrenada\nGuatemala\nGuinea\nGuinea-Bissau\nGuyana\nHaiti\nHonduras\nHungary\nIceland\nIndia\nIndonesia\nIran\nIraq\nIreland\nIsrael\nItaly\nJamaica\nJapan\nJordan\nKazakhstan\nKenya\nKiribati\nKosovo\nKuwait\nKyrgyzstan\nLaos\nLatvia\nLebanon\nLesotho\nLiberia\nLibya\nLiechtenstein\nLithuania\nLuxembourg\nMadagascar\nMalawi\nMalaysia\nMaldives\nMali\nMalta\nMarshall Islands\nMauritania\nMauritius\nMexico\nMicronesia, Federated States of\nMoldova\nMonaco\nMongolia\nMontenegro\nMorocco\nMozambique\nMyanmar (formerly Burma)\nNamibia\nNauru\nNepal\nNetherlands\nNew Zealand\nNicaragua\nNiger\nNigeria\nNorth Korea\nNorth Macedonia (formerly Macedonia)\nNorway\nOman\nPakistan\nPalau\nPanama\nPapua New Guinea\nParaguay\nPeru\nPhilippines\nPoland\nPortugal\nQatar\nRomania\nRussia\nRwanda\nSaint Kitts and Nevis\nSaint Lucia\nSaint Vincent and the Grenadines\nSamoa\nSan Marino\nSao Tome and Principe\nSaudi Arabia\nSenegal\nSerbia\nSeychelles\nSierra Leone\nSingapore\nSlovakia\nSlovenia\nSolomon Islands\nSomalia\nSouth Africa\nSouth Korea\nSouth Sudan\nSpain\nSri Lanka\nSudan\nSuriname\nSweden\nSwitzerland\nSyria\nTaiwan\nTajikistan\nTanzania\nThailand\nTimor-Leste (formerly East Timor)\nTogo\nTonga\nTrinidad and Tobago\nTunisia\nTurkey\nTurkmenistan\nTuvalu\nUganda\nUkraine\nUnited Arab Emirates (UAE)\nUnited Kingdom (UK)\nUnited States of America (USA)\nUruguay\nUzbekistan\nVanuatu\nVatican City (Holy See)\nVenezuela\nVietnam\nYemen\nOther","elementCost":{},"other_value":"yes","other_value_label":"Other","page_number":1},{"Conditions":{},"type":"space","position":9,"label":"Label (11)","page_number":1},{"Conditions":{},"type":"label","position":10,"label":"Book Details","page_number":1},{"Conditions":{},"type":"text","position":11,"label":"BOOK TITLE","halfwidth":"yes","required":"yes","page_number":1},{"Conditions":{},"type":"text","position":12,"label":"ISBN","halfwidth":"yes","required":"yes","page_number":1},{"Conditions":{},"type":"text","position":13,"label":"RECOMMENDED RETAIL PRICE","halfwidth":"yes","required":"yes","page_number":1},{"Conditions":{},"type":"text","position":14,"label":"ILLUSTRATOR (IF APPLICABLE)","halfwidth":"yes","required":"no","page_number":1},{"Conditions":{},"type":"text","position":15,"label":"NAME OF YOUR PUBLISHER","halfwidth":"yes","required":"yes","page_number":1},{"Conditions":{},"type":"label","position":16,"label":"UPLOAD IMAGE OF BOOK","page_number":1},{"Conditions":{},"type":"image","position":17,"label":"UPLOAD HERE","halfwidth":"no","required":"yes","page_number":1},{"Conditions":{},"type":"textarea","position":18,"label":"BRIEF SYNOPSIS OF BOOK","required":"no","limitCharacters":"250","page_number":1},{"Conditions":{},"type":"multipleCheckbox","position":19,"label":"LANGUAGE","halfwidth":"yes","values":"Afrikaans\nEnglish\nXhosa\nZulu\nTswana\nVenda\nTsonga\nSwati\nNdebele\nOther","elementCost":{},"align":"vertical","page_number":1},{"Conditions":{},"type":"multipleCheckbox","position":20,"label":"GENRE","halfwidth":"yes","values":"Fiction\nShort Stories\nSci-Fi Fantasy \/ Graphic Novel\nCurrent Affairs\nBusiness\nFood \u0026 Drinks\nHistory\nSelf Help \/ Inspirational\nBiogra
485phy \/ Memoir\nChildrens\nNon-Book Product (Stationary)\nOther","elementCost":{},"align":"vertical","page_number":1}]},"is_spam_form":false,"shop_uuid":"O4GRRked7v_WfCWVije84w","shop_timezone":"Africa\/Harare","shop_id":87042,"shop_is_after_submit_enabled":true,"shop_shopify_plan":"Plus","shop_shopify_domain":"ebv1.myshopify.com","popup_settings":{},"form_is_active":true},"form_3uL9J17ARs-iIvjoyfDL6w":{"uuid":"3uL9J17ARs-iIvjoyfDL6w","form_name":"Corporate Registration","form_data":{"div_back_gradient_1":"#fff","div_back_gradient_2":"#fff","back_color":"#fff","form_title":"","form_submit":"Send","after_submit":"hideAndmessage","after_submit_msg":"","captcha_enable":"no","label_style":"blockLabels","input_border_radius":"2","back_type":"transparent","input_back_color":"#fff","input_back_color_hover":"#fff","back_shadow":"none","label_font_clr":"#333333","input_font_clr":"#333333","button_align":"leftBtn","button_clr":"#fff","button_back_clr":"#333333","button_border_radius":"2","form_width":"100%","form_border_size":"2","form_border_clr":"transparent","form_border_radius":"1","label_font_size":"14","input_font_size":"12","button_font_size":"16","form_padding":"35","input_border_color":"#ccc","input_border_color_hover":"#ccc","btn_border_clr":"#333333","btn_border_size":"1","form_name":"Corporate Registration","form_access_message":"\u
485003cp\u003ePlease login to access the form\u003cbr\u003eDo not have an account? Create account\u003c\/p\u003e","formElements":[{"type":"text","position":0,"label":"COMPANY NAME","customClass":"","halfwidth":"no","Conditions":{},"required":"yes","page_number":1},{"type":"text","position":1,"label":"COMPANY REGISTRATION NO.","halfwidth":"yes","Conditions":{},"required":"yes","page_number":1},{"Conditions":{},"type":"text","position":2,"label":"COMPANY VAT NO.","halfwidth":"yes","required":"yes","page_number":1},{"Conditions":{},"type":"phone","position":3,"label":"COMPANY PHONE NUMBER.","required":"yes","page_number":1,"default_country_code":"South Africa +27"},{"Conditions":{},"type":"text","position":4,"label":"BILL TO \/ DEPARTMENT","halfwidth":"yes","required":"yes","page_number":1},{"Conditions":{},"type":"text","position":5,"label":"CONTACT PERSON","halfwidth":"yes","required":"yes","page_number":1},{"type":"email","position":6,"label":"Email","required":"yes","email_confirm":"yes","Conditions":{},"halfwidth":"yes","page_number":1},{"Conditions":{},"type":"text","position":7,"label":"EXCLUSIVE BOOKS ACCOUNT NO. (IF APPLICABLE)","halfwidth":"yes","page_number":1},{"Conditions":{},"type":"label","position":8,"label":"UPLOAD VAT REGISTRATION","halfwidth":"no","page_number":1},{"Conditions":{},"type":"file","position":9,"label":"Choose a File","halfwidth":"yes","page_number":1},{"Conditions":{},"type":"label","position":10,"label":"For validation, please upload the Companys registration document","halfwidth":"no","page_number":1},{"Conditions":{},"type":"label","position":11,"label":"UPLOAD PROOF OF ADDRESS – E.G. UTILITY BILL","page_number":1},{"Conditions":{},"type":"file","position":12,"label":"Choose a File","page_number":1},{"Conditions":{},"type":"label","position":13,"label":"UPLOAD PROOF OF BANK ACCOUNT","page_number":1},{"Conditions":{},"type":"file","position":14,"label":"Choose a File","page_number":1}]},"is_spam_form":false,"shop_uuid":"O4GRRked7v_WfCWVije84w","shop_timezone":"Africa\/Harare","shop_id":87042,"shop_is_after_submit_enabled":true,"shop_shopify_plan":"Plus","shop_shopify_domain":"ebv1.myshopify.com","popup_settings":{},"form_is_active":true},"form_CjZtkuw8KCeqLZTjNAuWdQ":{"uuid":"CjZtkuw8KCeqLZTjNAuWdQ","form_name":"Non Book Product Supplier","form_data":{"div_back_gradient_1":"#fff","div_back_gradient_2":"#fff","back_color":"#fff","form_title":"","form_submit":"Submit","after_submit":"hideAndmessage","after_submit_msg":"","captcha_enable":"no","label_style":"blockLabels","input_border_radius":"2","back_type":"transparent","input_back_color":"#fff","input_back_color_hover":"#fff","back_shadow":"none","label_font_clr":"#333333","input_font_clr":"#333333","button_align":"leftBtn","button_clr":"#fff","button_back_clr":"#333333","button_border_radius":"2","form_width":"100%","form_border_size":"2","form_border_clr":"transparent","form_border_radius":"1","label_font_size":"14","input_font_size":"12","button_font_size":"16","form_padding":"35","input_border_color":"#ccc","input_border_color_hover":"#ccc","btn_border_clr":"#333333","btn_border_size":"1","form_name":"Non Book Product Supplier","form_access_message":"\u
485003cp\u003ePlease login to access the form\u003cbr\u003eDo not have an account? Create account\u003c\/p\u003e","formElements":[{"type":"text","position":0,"label":"NAME","customClass":"","halfwidth":"yes","Conditions":{},"required":"yes","page_number":1},{"Conditions":{},"type":"text","position":1,"label":"ADDRESS LINE 1","halfwidth":"yes","required":"yes","page_number":1},{"type":"text","position":2,"label":"SURNAME","halfwidth":"yes","Conditions":{},"required":"yes","page_number":1},{"Conditions":{},"type":"text","position":3,"label":"ADDRESS LINE 2","halfwidth":"yes","required":"no","page_number":1},{"Conditions":{},"type":"text","position":4,"label":"VAT NUMBER","required":"yes","halfwidth":"yes","page_number":1},{"Conditions":{},"type":"text","position":5,"label":"CITY","halfwidth":"yes","required":"yes","page_number":1},{"Conditions":{},"type":"text","position":6,"label":"CONTACT PERSON","halfwidth":"yes","required":"yes","page_number":1},{"Conditions":{},"type":"text","position":7,"label":"PROVINCE","halfwidth":"yes","required":"yes","page_number":1},{"type":"email","position":8,"label":"Email","required":"yes","email_confirm":"yes","Conditions":{},"halfwidth":"yes","page_number":1},{"Conditions":{},"type":"select","position":9,"label":"COUNTRY","halfwidth":"yes","required":"yes","values":"Afghanistan\nAlbania\nAlgeria\nAndorra\nAngola\nAntigua and Barbuda\nArgentina\nArmenia\nAustralia\nAustria\nAzerbaijan\nBahamas\nBahrain\nBangladesh\nBarbados\nBelarus\nBelgium\nBelize\nBenin\nBhutan\nBolivia\nBosnia and Herzegovina\nBotswana\nBrazil\nBrunei\nBulgaria\nBurkina Faso\nBurundi\nCabo Verde\nCambodia\nCameroon\nCanada\nCentral African Republic\nChad\nChile\nChina\nColombia\nComoros\nCongo, Democratic Republic of the\nCongo, Republic of the\nCosta Rica\nCote dIvoire\nCroatia\nCuba\nCyprus\nCzechia\nDenmark\nDjibouti\nDominica\nDominican Republic\nEcuador\nEgypt\nEl Salvador\nEquatorial Guinea\nEritrea\nEstonia\nEswatini (formerly Swaziland)\nEthiopia\nFiji\nFinland\nFrance\nGabon\nGambia\nGeorgia\nGermany\nGhana\nGreece\nGrenada\nGuatemala\nGuinea\nGuinea-Bissau\nGuyana\nHaiti\nHonduras\nHungary\nIceland\nIndia\nIndonesia\nIran\nIraq\nIreland\nIsrael\nItaly\nJamaica\nJapan\nJordan\nKazakhstan\nKenya\nKiribati\nKosovo\nKuwait\nKyrgyzstan\nLaos\nLatvia\nLebanon\nLesotho\nLiberia\nLibya\nLiechtenstein\nLithuania\nLuxembourg\nMadagascar\nMalawi\nMalaysia\nMaldives\nMali\nMalta\nMarshall Islands\nMauritania\nMauritius\nMexico\nMicronesia, Federated States of\nMoldova\nMonaco\nMongolia\nMontenegro\nMorocco\nMozambique\nMyanmar (formerly Burma)\nNamibia\nNauru\nNepal\nNetherlands\nNew Zealand\nNicaragua\nNiger\nNigeria\nNorth Korea\nNorth Macedonia (formerly Macedonia)\nNorway\nOman\nPakistan\nPalau\nPanama\nPapua New Guinea\nParaguay\nPeru\nPhilippines\nPoland\nPortugal\nQatar\nRomania\nRussia\nRwanda\nSaint Kitts and Nevis\nSaint Lucia\nSaint Vincent and the Grenadines\nSamoa\nSan Marino\nSao Tome and Principe\nSaudi Arabia\nSenegal\nSerbia\nSeychelles\nSierra Leone\nSingapore\nSlovakia\nSlovenia\nSolomon Islands\nSomalia\nSouth Africa\nSouth Korea\nSouth Sudan\nSpain\nSri Lanka\nSudan\nSuriname\nSweden\nSwitzerland\nSyria\nTaiwan\nTajikistan\nTanzania\nThailand\nTimor-Leste (formerly East Timor)\nTogo\nTonga\nTrinidad and Tobago\nTunisia\nTurkey\nTurkmenistan\nTuvalu\nUganda\nUkraine\nUnited Arab Emirates (UAE)\nUnited Kingdom (UK)\nUnited States of America (USA)\nUruguay\nUzbekistan\nVanuatu\nVatican City (Holy See)\nVenezuela\nVietnam\nYemen\nOther","elementCost":{},"other_value":"yes","other_value_label":"Other","page_number":1},{"Conditions":{},"type":"label","position":10,"label":"Product Details","page_number":1},{"Conditions":{},"type":"text","position":11,"label":"PLEASE SPECIFY THE TYPE OF PRODUCT YOU ARE OFFERING","required":"yes","page_number":1},{"Conditions":{},"type":"label","position":12,"label":"UPLOAD IMAGE OF BOOK","page_number":1},{"Conditions":{},"type":"file","position":13,"label":"Choose a File","page_number":1}]},"is_spam_form":false,"shop_uuid":"O4GRRked7v_WfCWVije84w","shop_timezone":"Africa\/Harare","shop_id":87042,"shop_is_after_submit_enabled":true,"shop_shopify_plan":"Plus","shop_shopify_domain":"ebv1.myshopify.com","popup_settings":{},"form_is_active":true},"form_hfxCI-Qr3-ASJx0j4tYDtQ":{"uuid":"hfxCI-Qr3-ASJx0j4tYDtQ","form_name":"Fanatics Registration","form_data":{"div_back_gradient_1":"#fff","div_back_gradient_2":"#fff","back_color":"#fff","form_title":"","form_submit":"Submit","after_submit":"hideAndmessage","after_submit_msg":"","captcha_enable":"no","label_style":"blockLabels","input_border_radius":"2","back_type":"transparent","input_back_color":"#fff","input_back_color_hover":"#fff","back_shadow":"none","label_font_clr":"#333333","input_font_clr":"#333333","button_align":"leftBtn","button_clr":"#fff","button_back_clr":"#333333","button_border_radius":"2","form_width":"600px","form_border_size":"2","form_border_clr":"#c7c7c7","form_border_radius":"1","label_font_size":"14","input_font_size":"12","button_font_size":"16","form_padding":"35","input_border_color":"#ccc","input_border_color_hover":"#ccc","btn_border_clr":"#333333","btn_border_size":"1","form_name":"Fanatics Registration","form_access_message":"\u
485003cp\u003ePlease login to access the form\u003cbr\u003eDo not have an account? Create account\u003c\/p\u003e","formElements":[{"type":"email","position":0,"label":"Email","required":"yes","email_confirm":"yes","Conditions":{},"page_number":1},{"Conditions":{},"type":"hidden","position":1,"label":"Customer ID","fieldvalue":"{{customer.id}}","page_number":1}]},"is_spam_form":false,"shop_uuid":"O4GRRked7v_WfCWVije84w","shop_timezone":"Africa\/Harare","shop_id":87042,"shop_is_after_submit_enabled":true,"shop_shopify_plan":"Plus","shop_shopify_domain":"ebv1.myshopify.com","popup_settings":{},"form_is_active":true},"form_ROaG9W5UwMzRBETztmBZtQ":{"uuid":"ROaG9W5UwMzRBETztmBZtQ","form_name":"Publisher Form","form_data":{"div_back_gradient_1":"#fff","div_back_gradient_2":"#fff","back_color":"#fff","form_title":"","form_submit":"Submit","after_submit":"hideAndmessage","after_submit_msg":"","captcha_enable":"no","label_style":"blockLabels","input_border_radius":"2","back_type":"transparent","input_back_color":"#fff","input_back_color_hover":"#fff","back_shadow":"none","label_font_clr":"#333333","input_font_clr":"#333333","button_align":"leftBtn","button_clr":"#fff","button_back_clr":"#333333","button_border_radius":"2","form_width":"100%","form_border_size":"2","form_border_clr":"transparent","form_border_radius":"1","label_font_size":"14","input_font_size":"12","button_font_size":"16","form_padding":"35","input_border_color":"#ccc","input_border_color_hover":"#ccc","btn_border_clr":"#333333","btn_border_size":"1","form_name":"Publisher Form","form_access_message":"\u
485003cp\u003ePlease login to access the form\u003cbr\u003eDo not have an account? Create account\u003c\/p\u003e","formElements":[{"type":"text","position":0,"label":"FIRST NAME","customClass":"","halfwidth":"yes","Conditions":{},"page_number":1},{"Conditions":{},"type":"text","position":1,"label":"ADDRESS LINE 1","halfwidth":"yes","required":"yes","page_number":1},{"type":"text","position":2,"label":"SURNAME","halfwidth":"yes","Conditions":{},"page_number":1},{"Conditions":{},"type":"text","position":3,"label":"ADDRESS LINE 2","halfwidth":"yes","page_number":1},{"Conditions":{},"type":"text","position":4,"label":"VAT NUMBER","halfwidth":"yes","required":"yes","page_number":1},{"Conditions":{},"type":"text","position":5,"label":"CITY","halfwidth":"yes","required":"yes","page_number":1},{"type":"email","position":6,"label":"EMAIL","required":"yes","email_confirm":"yes","Conditions":{},"page_number":1,"halfwidth":"yes"},{"Conditions":{},"type":"text","position":7,"label":"PROVINCE","halfwidth":"yes","required":"yes","page_number":1},{"Conditions":{},"type":"text","position":8,"label":"CONTACT PERSON","halfwidth":"yes","required":"yes","page_number":1},{"Conditions":{},"type":"select","position":9,"label":"SELECT A COUNTRY","halfwidth":"yes","required":"yes","values":"Afghanistan\nAlbania\nAlgeria\nAndorra\nAngola\nAntigua and Barbuda\nArgentina\nArmenia\nAustralia\nAustria\nAzerbaijan\nBahamas\nBahrain\nBangladesh\nBarbados\nBelarus\nBelgium\nBelize\nBenin\nBhutan\nBolivia\nBosnia and Herzegovina\nBotswana\nBrazil\nBrunei\nBulgaria\nBurkina Faso\nBurundi\nCabo Verde\nCambodia\nCameroon\nCanada\nCentral African Republic\nChad\nChile\nChina\nColombia\nComoros\nCongo, Democratic Republic of the\nCongo, Republic of the\nCosta Rica\nCote dIvoire\nCroatia\nCuba\nCyprus\nCzechia\nDenmark\nDjibouti\nDominica\nDominican Republic\nEcuador\nEgypt\nEl Salvador\nEquatorial Guinea\nEritrea\nEstonia\nEswatini (formerly Swaziland)\nEthiopia\nFiji\nFinland\nFrance\nGabon\nGambia\nGeorgia\nGermany\nGhana\nGreece\nGrenada\nGuatemala\nGuinea\nGuinea-Bissau\nGuyana\nHaiti\nHonduras\nHungary\nIceland\nIndia\nIndonesia\nIran\nIraq\nIreland\nIsrael\nItaly\nJamaica\nJapan\nJordan\nKazakhstan\nKenya\nKiribati\nKosovo\nKuwait\nKyrgyzstan\nLaos\nLatvia\nLebanon\nLesotho\nLiberia\nLibya\nLiechtenstein\nLithuania\nLuxembourg\nMadagascar\nMalawi\nMalaysia\nMaldives\nMali\nMalta\nMarshall Islands\nMauritania\nMauritius\nMexico\nMicronesia, Federated States of\nMoldova\nMonaco\nMongolia\nMontenegro\nMorocco\nMozambique\nMyanmar (formerly Burma)\nNamibia\nNauru\nNepal\nNetherlands\nNew Zealand\nNicaragua\nNiger\nNigeria\nNorth Korea\nNorth Macedonia (formerly Macedonia)\nNorway\nOman\nPakistan\nPalau\nPanama\nPapua New Guinea\nParaguay\nPeru\nPhilippines\nPoland\nPortugal\nQatar\nRomania\nRussia\nRwanda\nSaint Kitts and Nevis\nSaint Lucia\nSaint Vincent and the Grenadines\nSamoa\nSan Marino\nSao Tome and Principe\nSaudi Arabia\nSenegal\nSerbia\nSeychelles\nSierra Leone\nSingapore\nSlovakia\nSlovenia\nSolomon Islands\nSomalia\nSouth Africa\nSouth Korea\nSouth Sudan\nSpain\nSri Lanka\nSudan\nSuriname\nSweden\nSwitzerland\nSyria\nTaiwan\nTajikistan\nTanzania\nThailand\nTimor-Leste (formerly East Timor)\nTogo\nTonga\nTrinidad and Tobago\nTunisia\nTurkey\nTurkmenistan\nTuvalu\nUganda\nUkraine\nUnited Arab Emirates (UAE)\nUnited Kingdom (UK)\nUnited States of America (USA)\nUruguay\nUzbekistan\nVanuatu\nVatican City (Holy See)\nVenezuela\nVietnam\nYemen","elementCost":{},"other_value":"yes","other_value_label":"Other","page_number":1},{"Conditions":{},"type":"phone","position":10,"label":"PHONE","required":"yes","page_number":1,"default_country_code":"+27"},{"Conditions":{},"type":"image","position":11,"label":"UPLOAD CATALOGUE","required":"yes","page_number":1}]},"is_spam_form":false,"shop_uuid":"O4GRRked7v_WfCWVije84w","shop_timezone":"Africa\/Harare","shop_id":87042,"shop_is_after_submit_enabled":true,"shop_shopify_plan":"Plus","shop_shopify_domain":"ebv1.myshopify.com","popup_settings":{},"form_is_active":true},"form_UwAwRUntuR-YblXnOARVVg":{"uuid":"UwAwRUntuR-YblXnOARVVg","form_name":"online survey","form_data":{"div_back_gradient_1":"#fff","div_back_gradient_2":"#fff","back_color":"#f4f4f4","form_title":"\u003cp\u003eExclusive Books Online Survey\u0026nbsp;\u003c\/p\u003e\n","form_submit":"Submit","after_submit":"clearAndPrevent","after_submit_msg":"Received. Thank y
485ou!","captcha_enable":"no","label_style":"blockLabels","input_border_radius":"5","back_type":"color","input_back_color":"#fff","input_back_color_hover":"#fff","back_shadow":"none","label_font_clr":"#000","input_font_clr":"#000","button_align":"fullBtn","button_clr":"#fff","button_back_clr":"#000","button_border_radius":"5","form_width":"600px","form_border_size":"2","form_border_clr":"#000","form_border_radius":"5","label_font_size":"14","input_font_size":"14","button_font_size":"16","form_padding":"25","input_border_color":"#ccc","input_border_color_hover":"#ccc","btn_border_clr":"#000","btn_border_size":2,"form_name":"online survey","form_description":"\u003cp\u003eThank you for shopping with Exclusive Books. Because we value your feedback, we would love to know what you think of Exclusive Books Online. This survey contains 13 questions and should take around 2 minutes to complete. Your answers will be used internally to help us improve website functionality.\u0026nbsp;\u003c\/p\u003e\n\n\u003cp\u003eBy completing this survey, you stand a chance at winning a R500 Exclusive Books voucher. To win, please make sure to enter your email address at the end of the survey!\u003c\/p\u003e\n","form_access_message":"\u
485003cp\u003ePlease login to access the form\u003cbr\u003eDo not have an account? Create account\u003c\/p\u003e","submition_single_email":"yes","schedule_start_date_message":"\u003cp\u003eThis form is not available yet.\u0026nbsp;\u003c\/p\u003e\n","schedule_end_date_message":"\u003cp\u003eThis form is now closed.\u0026nbsp;\u003c\/p\u003e\n","submission_message":"\u003cp\u003eThis form is now closed.\u0026nbsp;\u003c\/p\u003e\n","custommessage":{"thank_you":"Thank you for your feedback! "},"form_banner":"https:\/\/form-builder-by-hulkapps.s3.amazonaws.com\/uploads\/ebv1.myshopify.com\/backend_image\/5000438B_EB_LogoPrimary_fa-02-01__1_.png","banner_img_width":"150","form_banner_alignment":"center","label_fonts_type":"System Fonts","no_allow_submission":"250","schedule_start_date":"02\/20\/2025","schedule_end_date":"03\/17\/2025","schedule_end_time":"09:00:00","formElements":[{"Conditions":{},"type":"radio","position":0,"label":"Rate your experience searching for books on the Exclusive Books website.","value":"Daily \nWeekly \nMonthly ","values":"Positive\nAverage\nNot good\nNegative","align":"vertical","required":"yes","elementCost":{},"page_number":1},{"Conditions":{},"type":"radio","position":1,"label":"How often do you find the book you are searching for when looking on the Exclusive Books website?","required":"yes","values":"Very often\nOften\nSometimes\nNever","elementCost":{},"page_number":1},{"Conditions":{},"type":"radio","position":2,"label":"In this case, how would you rate the accuracy of search results when searching on the Exclusive Books website (i.e. book, description, title, author, book cover)","required":"yes","values":"Very good\nGood\nNot good\nTerrible","elementCost":{},"page_number":1},{"Conditions":{},"type":"radio","position":3,"label":"Rate your experience checking out your cart on the Exclusive Books website. ","required":"yes","values":"Positive\nAverage\nUnderwhelming\nNegative","elementCost":{},"page_number":1},{"Conditions":{},"type":"radio","position":4,"label":"When checking out your cart on the Exclusive Books website, all relevant information regarding your order is displayed.","required":"yes","values":"Always\nMost of the time\nSometimes\nNever","elementCost":{},"page_number":1},{"Conditions":{},"type":"select","position":5,"label":"Registering an online account affects my decision to make an online purchase","values":"Absolutely\nMost of the time\nSometimes\nNever","elementCost":{},"page_number":1,"required":"yes"},{"Conditions":{},"type":"select","position":6,"label":"Rate your experience linking your Fanatics membership to your online purchase\/s","required":"yes","values":"Satisfied\nSomewhat satisfied\nNot Satisfied\nDissatisfied\nI am not a Fanatics member\nI do not link my Fanatics membership to online purchases","elementCost":{},"page_number":1},{"Conditions":{},"type":"radio","position":7,"label":"Which of the following influenced your book-buying decision when shopping with Exclusive Books?","required":"yes","values":"Price\nTotal retail experience\nProduct availability\nDelivery time","elementCost":{},"page_number":1},{"Conditions":{},"type":"radio","position":8,"label":"How do you start your book buying journey?","required":"yes","values":"Search engine\nSocial media\nBlog post\nSearching directly on Exclusive Books","elementCost":{},"page_number":1},{"Conditions":{},"type":"select","position":9,"label":"When shopping on the Exclusive Books website, did you experience any problems that required you to contact one of our customer care channels (i.e. Whatsapp, chat, email)?","required":"yes","values":"I didn′t experience any problems.\nI experienced problems but I didn′t contact customer care.\nI experienced problems, contacted customer case and had my problems resolved.\nI experienced problems, contacted customer care and didn′t have my problems resolved.","elementCost":{},"page_number":1},{"Conditions":{},"type":"textarea","position":10,"label":"Any additional comments regarding you Exclusive Books Online experience","limitCharacters":"300","page_number":1},{"Conditions":{},"type":"text","position":11,"label":"Enter your email address and stand a chance to win a R500 Exclusive Books voucher:","required":"yes","page_number":1},{"Conditions":{},"type":"select","position":12,"label":"Would you be available to answer further questions?","values":"Yes, you may contact me.\nNo, please do not contact me.","elementCost":{},"page_number":1,"required":"yes"}]},"is_spam_form":false,"shop_uuid":"O4GRRked7v_WfCWVije84w","shop_timezone":"Africa\/Harare","shop_id":87042,"shop_is_after_submit_enabled":true,"shop_shopify_plan":"Plus","shop_shopify_domain":"ebv1.myshopify.com","popup_settings":{},"form_is_active":true}},
486    shop_data: {"shop_O4GRRked7v_WfCWVije84w":{"shop_uuid":"O4GRRked7v_WfCWVije84w","shop_timezone":"Africa\/Harare","shop_id":87042,"shop_is_after_submit_enabled":true,"shop_shopify_plan":"Plus","shop_shopify_domain":"ebv1.myshopify.com","shop_created_at":"2023-07-04T01:02:52.114-05:00","is_skip_metafield":false,"shop_deleted":false,"shop_disabled":false}},
487    settings_data: {"shop_settings":{"shop_customise_msgs":[{"thank_you":"Thank y
487ou, your response has been submitted."}],"default_customise_msgs":{"is_required":"is required","thank_you":"Thank you! The form was submitted successfully.","processing":"Processing...","valid_data":"Please provide valid data","valid_email":"Provide valid email format","valid_tags":"HTML Tags are not allowed","valid_phone":"Provide valid phone number","valid_captcha":"Please provide a valid CAPTCHA response.","valid_url":"Provide valid URL","only_number_alloud":"Provide valid number in","number_less":"must be less than","number_more":"must be more than","image_must_less":"Image must be less than 20MB","image_number":"Images allowed","image_extension":"Invalid extension! Please provide image file","error_image_upload":"Error in image upload. Please try again.","error_file_upload":"Error in file upload. Please try again.","your_response":"Your response","error_form_submit":"Error occur.Please try again after sometime.","email_submitted":"Form with this email is already submitted","invalid_email_by_zerobounce":"The email address you entered appears to be invalid. Please check it and try again.","download_file":"Download file","card_details_invalid":"Your card details are invalid","card_details":"Card details","please_enter_card_details":"Please enter card details","card_number":"Card number","exp_mm":"Exp MM","exp_yy":"Exp YY","crd_cvc":"CVV","payment_value":"Payment amount","please_enter_payment_amount":"Please enter a payment amount.","address1":"Address line 1","address2":"Address line 2","city":"City","province":"Province","zipcode":"Zip code","country":"Country","blocked_domain":"This form does not accept addresses from","file_must_less":"File must be less than 20MB","file_extension":"Invalid extension! Please provide file","only_file_number_alloud":"files allowed","previous":"Previous","next":"Next","must_have_a_input":"Please enter at least one field.","please_enter_required_data":"Please enter required data","atleast_one_special_char":"Include at least one special character","atleast_one_lowercase_char":"Include at least one lowercase character","atleast_one_uppercase_char":"Include at least one uppercase character","atleast_one_number":"Include at least one number","must_have_8_chars":"Must have 8 characters long","be_between_8_and_12_chars":"Be between 8 and 12 characters long","please_select":"Please Select","phone_submitted":"Form with this phone number is already submitted","user_res_parse_error":"Error while submitting the form","valid_same_values":"values must be the same","product_choice_clear_selection":"Clear Selection","picture_choice_clear_selection":"Clear Selection","remove_all_for_file_image_upload":"Remove All","invalid_file_type_for_image_upload":"You can't upload files of this type.","invalid_file_type_for_signature_upload":"You can't upload files of this type.","max_files_exceeded_for_file_upload":"You can not upload any more files.","max_files_exceeded_for_image_upload":"You can not upload any more files.","file_already_exist":"File already uploaded","max_limit_exceed":"You have added the maximum number of text fields.","cancel_upload_for_file_upload":"Cancel upload","cancel_upload_for_image_upload":"Cancel upload","cancel_upload_for_signature_upload":"Cancel upload"}}},
488    features_data: {"shop_plan_features":{"shop_plan_features":["unlimited-forms","full-design-customization","export-form-submissions","multiple-recipients-for-form-submissions","multiple-admin-notifications","enable-captcha","unlimited-file-uploads","save-submitted-form-data","set-auto-response-message","conditional-logic","form-banner","save-as-draft-facility","include-user-response-in-admin-email","disable-form-submission","mail-platform-integration","stripe-payment-integration","pre-built-templates","create-customer-account-on-shopify","google-analytics-3-by-tracking-id","facebook-pixel-id","bing-uet-pixel-id","advanced-js","advanced-css","api-available","customize-form-message","hidden-field","restrict-from-submissions-per-one-user","utm-tracking","ratings","privacy-notices","heading","paragraph","shopify-flow-trigger","domain-setup","block-domain","address","html-code","form-schedule","after-submit-script","customize-form-scrolling","on-form-submission-record-the-referrer-url","password","duplicate-the-forms","include-user-response-in-auto-responder-email","elements-add-ons","admin-and-auto-responder-email-with-tokens","email-export","premium-support","google-analytics-4-by-measurement-id","google-ads-for-tracking-conversion","validation-field","load_form_as_popup","advanced_conditional_logic","forms-limit","submissions-visibility-limit","file-upload"]}},
489    shop: null,
490    shop_id: null,
491    plan_features: null,
492    validateDoubleQuotes: false,
493    assets: {
494      searchableDropdown: "https://cdn.shopify.com/extensions/01a08a53-1431-71a3-8d75-dd04d3c69aa4/form-builder
494-by-hulkapps-74/assets/searchable-dropdown.js",
495      extraFunctions: "https://cdn.shopify.com/extensions/01a08a53-1431-71a3-8d75-dd04d3c69aa4/form-builder-by-hulkapps-74/assets/extra-functions.js",
496      extraStyles: "https://cdn.shopify.com/extensions/01a08a53-1431-71a3-8d75-dd04d3c69aa4/form-builder-by-hulkapps-74/assets/extra-styles.css",
497      bootstrapStyles: "https://cdn.shopify.com/extensions/01a08a53-1431-71a3-8d75-dd04d3c69aa4/form-builder-by-hulkapps-74/assets/theme-app-extension-bootstrap.css",
498    },
499    translations: {
500      htmlTagNotAllowed: "HTML Tags are not allowed",
501      sqlQueryNotAllowed: "SQL Queries are not allowed",
502      doubleQuoteNotAllowed: "Double quotes are not allowed",
503      
504      maxTextFieldsReached: "You have added the maximum number of text fields.",
505      
506
507      
508      zerobounceApiErrorMsg: "We couldn\u0026#39;t verify your email due to a technical issue. Please try again later.",
509    }
510
511  }
512
513  
514
515  window.FbThemeAppExtSettingsHash = {}
516  
517</script>
517<!-- END app snippet --><!-- END app block --><!-- BEGIN app block: shopify://apps/sitemap-noindex-pro-seo/blocks/app-embed/4d815e2c-5af0-46ba-8301-d0f9cf660031 -->
518<!-- END app block --><!-- BEGIN app block: shopify://apps/easy-profile-editor/blocks/edit-profile/fa7e2622-7360-4890-9ee6-d7e16991c434 -->
518<script>
519  document.addEventListener('DOMContentLoaded', () => {
520    const target = getTargetLink();
521    // if (!target) return;
522
523    try {
524        const editProfileEl = document.createElement('a');
525        editProfileEl.style.display = 'block';
526
527        editProfileEl.href = '/a/edit-profile';
528        editProfileEl.className = `${target.className} cf-edit-account-link`;
529        editProfileEl.innerText = 'Edit Profile';
530
531        target.insertAdjacentElement('afterend', editProfileEl);
532    } catch (error) {
533        console.error("unable to find element")
534    }
535
536    function getTargetLink() {
537        const main = document.querySelector('main') || document;
538        const addressesHref = main.querySelector('[href*="/account/addresses"]');
539        const logoutHref = main.querySelector('[href*="/account/logout"]');
540
541        return addressesHref || logoutHref;
542    }
543
544    // Inject popover
545    (function() {
546        // Change labels/hrefs to your routes
547        const OPTIONS = [
548          {
549                label: 'Profile',
550                href: '/account',
551                icon: 'account'
552            },
553          {
554                label: 'Edit Profile',
555                href: '/a/edit-profile',
556                icon: 'pencil'
557            },
558            {
559                label: 'Logout',
560                href: '/logout',
561                icon: 'logoutIcon'
562            },
563        ];
564
565        // ------------------ Find Target ------------------
566
567        let target;
568
569        if ('na' !== 'na') {
570            target = document.querySelector('na')
571        } else {
572            target = Array.from(document.querySelector('header').querySelectorAll('a[href]'))
573                .filter(el => {
574                    const href = el.getAttribute('href');
575
576                    // Match '/account' optionally followed by '?' and query params, but nothing else.
577                    const matches = /\/account(?:\?.*)?$/.test(href);
578                    if (!matches) return false;
579
580                    const style = window.getComputedStyle(el);
581                    const rect = el.getBoundingClientRect();
582
583                    const isVisible =
584                        style.display !== 'none' &&
585                        style.visibility !== 'hidden' &&
586                        style.opacity !== '0' &&
587                        rect.width > 0 &&
588                        rect.height > 0 &&
589                        rect.bottom > 0 &&
590                        rect.right > 0;
591
592                    return isVisible;
593                }).at(0)
594        }
595        if (!target) {
596            console.warn('[popover] User icon not found. Add data-user-icon to your icon or update TARGET_SELECTOR_CANDIDATES.');
597            return;
598        }
599        if (!target.hasAttribute('tabindex')) target.setAttribute('tabindex', '0'); // keyboard focusable
600        target.setAttribute("href", "javascript:void(0);");
601        // ------------------ Styles (Injected) ------------------
602        const style = document.createElement('style');
603        style.textContent = `
604    /* Popover base */
605    #ep-account-popover {
606      position: absolute;
607      z-index: 10000;
608      min-width: 200px;
609      padding: 8px;
610      border-radius: 10px;
611      border: 1px solid rgba(0,0,0,0.08);
612      background: #fff;
613      color: #111827;
614      box-shadow: 0 8px 24px rgba(0,0,0,0.08), 0 1px 2px rgba(0,0,0,0.12);
615      font: inherit; /* blend with site */
616      font-size: 14px;
617      line-height: 1.45;
618    }
619    #ep-account-popover.hidden { display: none; }
620
621    /* Arrow */
622    #ep-account-popover::before {
623      content: '';
624      position: absolute;
625      top: -6px;
626      left: calc(50% - 6px);
627      width: 12px; height: 12px;
628      background: #fff;
629      border-left: 1px solid rgba(0,0,0,0.08);
630      border-top: 1px solid rgba(0,0,0,0.08);
631      transform: rotate(45deg);
632    }
633
634    /* Items */
635    .ep-popover__list { display: flex; flex-direction: column; gap: 4px; }
636    .ep-popover__item {
637      display: flex; align-items: center; gap: 10px;
638      padding: 8px 10px;
639      border-radius: 6px;
640      color: inherit; text-decoration: none;
641      cursor: pointer;
642    }
643    .ep-popover__item:hover { background: rgba(0,0,0,0.04); }
644    .ep-popover__icon { width: 18px; height: 18px; opacity: 0.75; color: currentColor; }
645  `;
646
647        document.head.appendChild(style);
648
649        // ------------------ Icons (simple inline SVGs) ------------------
650        const ICONS = {
651          pencil: `
652                  <svg class="ep-popover__icon" viewBox="0 0 24 24" fill="none" stroke="currentColor"
653                      stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true">
654                    <path d="M12 20h9" />
655                    <path d="M16.5 3.5a2.121 2.121 0 0 1 3 3L7 19l-4 1 1-4L16.5 3.5z" />
656                  </svg>
657                `,
658          logoutIcon: `
659            <svg class="ep-popover__icon" viewBox="0 0 24 24" fill="none" stroke="currentColor"
660                stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true">
661              <path d="M9 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h4" />
662              <path d="M16 17l5-5-5-5" />
663              <path d="M21 12H9" />
664            </svg>
665          `,
666          account: `
667            <svg class="ep-popover__icon" viewBox="0 0 24 24" fill="none" stroke="currentColor"
668                stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true">
669              <circle cx="12" cy="8" r="3" />
670              <path d="M4 20a8 8 0 0 1 16 0" />
671            </svg>
672          `,
673        };
674
675        // ------------------ Build and attach popover ------------------
676        let popover = null;
677        let hideTimer = null;
678
679        function buildPopover() {
680            const el = document.createElement('div');
681            el.id = 'ep-account-popover';
682            el.className = 'hidden';
683            el.setAttribute('role', 'menu');
684            el.setAttribute('aria-label', 'Account options');
685
686            const list = document.createElement('div');
687            list.className = 'ep-popover__list';
688
689            list.innerHTML = OPTIONS.map(o => `
690      <a class="ep-popover__item" role="menuitem" href="${o.href}">
691        ${ICONS[o.icon] || ''}
692        <span>${o.label}</span>
693      </a>
694    `).join('');
695
696            el.appendChild(list);
697            document.body.appendChild(el);
698            return el;
699        }
700
701
702        function positionPopover(pop, tgt) {
703            pop.style.visibility = 'hidden';
704            pop.classList.remove('hidden');
705            const r = tgt.getBoundingClientRect();
706            const gap = 10;
707            const scrollY = window.scrollY || document.documentElement.scrollTop;
708            const scrollX = window.scrollX || document.documentElement.scrollLeft;
709
710            // Center under the icon
711            const top = r.bottom + gap + scrollY;
712            let left = r.left + r.width / 2 + scrollX - pop.offsetWidth / 2;
713
714            // Keep within viewport
715            left = Math.max(8 + scrollX, Math.min(left, scrollX + window.innerWidth - pop.offsetWidth - 8));
716
717            pop.style.top = `${top}px`;
718            pop.style.left = `${left}px`;
719            pop.style.visibility = 'visible';
720        }
721
722        function showPopover() {
723            clearTimeout(hideTimer);
724            if (!popover) popover = buildPopover();
725            positionPopover(popover, target);
726            popover.classList.remove('hidden');
727        }
728
729        function hidePopover() {
730            hideTimer = setTimeout(() => {
731                if (popover) popover.classList.add('hidden');
732            }, 120);
733        }
734
735        // Keep open while hovering popover
736        function onDocMouseEnter(e) {
737            if (!popover) return;
738            if (e.target === popover || popover.contains(e.target)) {
739                clearTimeout(hideTimer);
740            }
741        }
742
743        function onDocMouseLeave(e) {
744            if (!popover) return;
745            if ((e.target === popover || popover.contains(e.target)) && e.target.tagName != 'SPAN') {
746                hidePopover();
747            }
748        }
749
750        // Events: hover + focus for accessibility, click for touch users
751        ['mouseenter', 'focus'].forEach(ev => target.addEventListener(ev, showPopover));
752        ['mouseleave', 'blur'].forEach(ev => target.addEventListener(ev, hidePopover));
753        document.addEventListener('mouseenter', onDocMouseEnter, true);
754        document.addEventListener('mouseleave', onDocMouseLeave, true);
755
756        // Reposition on resize/scroll if visible
757        ['scroll', 'resize'].forEach(ev => window.addEventListener(ev, () => {
758            if (popover && !popover.classList.contains('hidden')) positionPopover(popover, target);
759        }));
760
761        // Toggle on click (mobile/touch-friendly)
762        target.addEventListener('click', (e) => {
763            if (!popover) popover = buildPopover();
764            if (popover.classList.contains('hidden')) {
765                showPopover();
766            } else {
767                clearTimeout(hideTimer);
768                popover.classList.add('hidden');
769            }
770        });
771    })();
772});
773</script>
773
774
775
776<!-- END app block -->
776<script src="https://cdn.shopify.com/extensions/01a0f68d-2edb-7ccb-ac6c-9e51e21024eb/pushowl-331/assets/pushowl-shopify.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 776
776
777<script src="https://cdn.shopify.com/extensions/019ff6cb-6be1-7f53-ae60-c20f25bf967c/valentine-s-day-flying-hearts-31/assets/animify.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 777
777
778<script src="https://cdn.shopify.com/extensions/01a0f14c-14c3-7c54-8630-ec498be121ab/judgeme-770/assets/loader.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 778
778
779<script src="https://cdn.shopify.com/extensions/01a08a53-1431-71a3-8d75-dd04d3c69aa4/form-builder-by-hulkapps-74/assets/form-builder-script.js" type="text/javascript" defer="defer"></script>
779
780<link href="https://cdn.shopify.com/extensions/2a12110e-a794-4869-b3e5-26e4698bb89f/jelly-books-excerpt-35/assets/jellybooks-button.css" rel="stylesheet" type="text/css" media="all">
781<script src="https://cdn.shopify.com/extensions/01a08c01-4410-7f5e-a1bb-20b17bb2f397/pop-convert-45/assets/main.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 781
781
782<script src="https://cdn.shopify.com/extensions/01a0f5c2-a34a-7217-a998-4319ae5864cf/globo-product-options-469/assets/gpomain.js" type="text/javascript" defer="defer"></script>
782
783<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
784<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: 78443577662,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "product"};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 784
784
785<script>
786  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
787</script>
vendor: 1 bytes, line 787
787
788<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}
788).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: 78443577662,storefrontBaseUrl: "https://exclusivebooks.co.za",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://exclusivebooks.co.za/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"1507295550","configuration":"{\"webPixelName\":\"Judge.me\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"8acc938b1a30dc7624e304493ca567d7","type":"APP","apiClientId":683015,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]}
788,"dataSharingState":"unrestricted"},{"id":"1135870270","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-T156RNXLV4\\\"],\\\"gtag_events\\\":[{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"G-T156RNXLV4\\\",\\\"AW-833841009\\\/kcyFCKX85J8aEPHOzY0D\\\"]},{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"G-T156RNXLV4\\\",\\\"AW-833841009\\\/M8PwCK-J5Z8aEPHOzY0D\\\"]},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-T156RNXLV4\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-T156RNXLV4\\\",\\\"AW-833841009\\\/sMYTCKL85J8aEPHOzY0D\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-T156RNXLV4\\\",\\\"AW-833841009\\\/EvEXCJz85J8aEPHOzY0D\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-T156RNXLV4\\\"},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-T156RNXLV4\\\",\\\"AW-833841009\\\/ezGDCJ_85J8aEPHOzY0D\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-T156RNXLV4\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"G-T156RNXLV4\\\",\\\"AW-833841009\\\/TorJCLKJ5Z8aEPHOzY0D\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"G-T156RNXLV4\\\",\\\"AW-833841009\\\/aqGkCKj85J8aEPHOzY0D\\\"]},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-T156RNXLV4\\\"}],\\\"enable_monitoring_mode\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"a3321ca85cf5aaf6b57585fcd8d67b3a","type":"APP","apiClientId":1780363,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"337641790","configuration":"{\"pixel_id\":\"1344897068926188\",\"pixel_type\":\"facebook_pixel\",\"metaapp_system_user_token\":\"-\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"96420dbe9ea96c426a1b7f364f977719","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"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":"Exclusive Books Online","paymentSettings":{"currencyCode":"ZAR"},"myshopifyDomain":"ebv1.myshopify.com","countryCode":"ZA","storefrontUrl":"https:\/\/exclusivebooks.co.za"},"customer":null,"cart":null,"checkout":null,"productVariants":[{"price":{"amount":390.0,"currencyCode":"ZAR"},"product":{"title":"Scorpio Rising","vendor":"Deon Meyer","id":"12525727777086","untranslatedTitle":"Scorpio Rising","url":"\/products\/9781770109735","type":"Trade paperback"},"id":"53944170185022","image":{"src":"\/\/exclusivebooks.co.za\/cdn\/shop\/files\/9781770109735.jpg?v=1784697295"},"sku":"9781770109735","title":"Default Title","untranslatedTitle":"Default Title"}],"products":[{"id":"12525727777086","handle":"9781770109735","isCollective":null,"title":"Scorpio Rising","type":"Trade paperback","untranslatedTitle":"Scorpio Rising","url":"\/products\/9781770109735","vendor":"Deon Meyer","remoteShopId":null,"variants":[{"id":"53944170185022","image":{"src":"\/\/exclusivebooks.co.za\/cdn\/shop\/files\/9781770109735.jpg?v=1784697295"},"price":{"amount":390.0,"currencyCode":"ZAR"},"sku":"9781770109735","title":"Default Title","untranslatedTitle":"Default Title"}]}],"purchasingCompany":null},},"https://exclusivebooks.co.za/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"184280416574","themePublished":"true","eventMetadataId":"0310f026-0453-4485-98a5-f313a423ab48","pageType":"product","resourceId":"12525727777086","shopId":"78443577662","storefrontBaseUrl":"https:\/\/exclusivebooks.co.za","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"5982071ew7ea472e3p69b68784m2150dfea","publish":"custom","events":"[[\"page_viewed\",{}],[\"product_viewed\",{\"productVariant\":{\"price\":{\"amount\":390.0,\"currencyCode\":\"ZAR\"},\"product\":{\"title\":\"Scorpio Rising\",\"vendor\":\"Deon Meyer\",\"id\":\"12525727777086\",\"untranslatedTitle\":\"Scorpio Rising\",\"url\":\"\/products\/9781770109735\",\"type\":\"Trade paperback\"},\"id\":\"53944170185022\",\"image\":{\"src\":\"\/\/exclusivebooks.co.za\/cdn\/shop\/files\/9781770109735.jpg?v=1784697295\"},\"sku\":\"9781770109735\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"}}]]"});})();</script>
788<script>
789  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
790  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
791  window.ShopifyAnalytics.meta.currency = 'ZAR';
792  var meta = {"product":{"id":12525727777086,"gid":"gid:\/\/shopify\/Product\/12525727777086","vendor":"Deon Meyer","type":"Trade paperback","handle":"9781770109735","variants":[{"id":53944170185022,"price":39000,"name":"Scorpio Rising","public_title":null,"sku":"9781770109735"}],"remote":false},"page":{"pageType":"product","resourceType":"product","resourceId":12525727777086,"requestId":"70eab3ce-13c0-4769-b925-d7489db324c2-1790912262"}};
793  for (var attr in meta) {
794    window.ShopifyAnalytics.meta[attr] = meta[attr];
795  }
796</script>
vendor: 1 bytes, line 796
796
797<script class="analytics">
798  (function () {
799    var customDocumentWrite = function(content) {
800      var jquery = null;
801
802      if (window.jQuery) {
803        jquery = window.jQuery;
804      } else if (window.Checkout && window.Checkout.$) {
805        jquery = window.Checkout.$;
806      }
807
808      if (jquery) {
809        jquery('body').append(content);
810      }
811    };
812
813    var hasLoggedConversion = function(token) {
814      if (token) {
815        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
816      }
817      return false;
818    }
819
820    var setCookieIfConversion = function(token) {
821      if (token) {
822        var twoMonthsFromNow = new Date(Date.now());
823        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
824
825        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
826      }
827    }
828
829    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
830    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
831    if (trekkie.integrations) {
832      return;
833    }
834    trekkie.methods = [
835      'identify',
836      'page',
837      'ready',
838      'track',
839      'trackForm',
840      'trackLink'
841    ];
842    trekkie.factory = function(method) {
843      return function() {
844        var args = Array.prototype.slice.call(arguments);
845        args.unshift(method);
846        trekkie.push(args);
847        if (method == 'track' || method == 'page') {
848          var pageUrl;
849          try {
850            pageUrl = window.location.href;
851          } catch (e) {}
852          var pageReferrer;
853          try {
854            pageReferrer = document.referrer;
855          } catch (e) {}
856          try {
857            if (window.__TREKKIE_SHIM_QUEUE == null) {
858              window.__TREKKIE_SHIM_QUEUE = [];
859            }
860            window.__TREKKIE_SHIM_QUEUE.push({
861              from: 'trekkie-stub',
862              method: method,
863              args: args.slice(1),
864              pageContext: {
865                url: pageUrl,
866                referrer: pageReferrer
867              }
868            });
869          } catch (e) {
870            // no-op
871          }
872        }
873        return trekkie;
874      };
875    };
876    for (var i = 0; i < trekkie.methods.length; i++) {
877      var key = trekkie.methods[i];
878      trekkie[key] = trekkie.factory(key);
879    }
880    trekkie.load = function(config) {
881      trekkie.config = config || {};
882      trekkie.config.initialDocumentCookie = document.cookie;
883      var first = document.getElementsByTagName('script')[0];
884var script = document.createElement('script');
885script.type = 'text/javascript';
886script.onerror = function(e) {
887  var scriptFallback = document.createElement('script');
888  scriptFallback.type = 'text/javascript';
889  scriptFallback.onerror = function(error) {
890          var Monorail = {
891      produce: function produce(monorailDomain, schemaId, payload) {
892        var currentMs = new Date().getTime();
893        var event = {
894          schema_id: schemaId,
895          payload: payload,
896          metadata: {
897            event_created_at_ms: currentMs,
898            event_sent_at_ms: currentMs
899          }
900        };
901        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
902      },
903      sendRequest: function sendRequest(endpointUrl, payload) {
904        // Try the sendBeacon API
905        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
906          var blobData = new window.Blob([payload], {
907            type: 'text/plain'
908          });
909
910          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
911            return true;
912          } // sendBeacon was not successful
913
914        } // XHR beacon
915
916        var xhr = new XMLHttpRequest();
917
918        try {
919          xhr.open('POST', endpointUrl);
920          xhr.setRequestHeader('Content-Type', 'text/plain');
921          xhr.send(payload);
922        } catch (e) {
923          console.log(e);
924        }
925
926        return false;
927      },
928      isIos12: function isIos12() {
929        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
930      }
931    };
932    Monorail.produce('monorail-edge.shopifysvc.com',
933      'trekkie_storefront_load_errors/1.1',
934      {shop_id: 78443577662,
935      theme_id: 184280416574,
936      app_name: "storefront",
937      context_url: window.location.href,
938      source_url: "//exclusivebooks.co.za/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"});
939
940  };
941  scriptFallback.async = true;
942  scriptFallback.src = '//exclusivebooks.co.za/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
943  first.parentNode.insertBefore(scriptFallback, first);
944};
945script.async = true;
946script.src = '//exclusivebooks.co.za/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
947first.parentNode.insertBefore(script, first);
948
949    };
950    trekkie.load(
951      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":78443577662,"isMerchantRequest":null,"themeId":184280416574,"themeCityHash":"9995660861669322858","contentLanguage":"en","currency":"ZAR","eventMetadataId":"0310f026-0453-4485-98a5-f313a423ab48"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
952    );
953
954    var loaded = false;
955    trekkie.ready(function() {
956      if (loaded) return;
957      loaded = true;
958
959      window.ShopifyAnalytics.lib = window.trekkie;
960
961      var originalDocumentWrite = document.write;
962      document.write = customDocumentWrite;
963      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
964      document.write = originalDocumentWrite;
965
966      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
967      var token = match? match[1]: undefined;
968      if (!hasLoggedConversion(token)) {
969        setCookieIfConversion(token);
970        window.ShopifyAnalytics.lib.track("Viewed Product",{"currency":"ZAR","variantId":53944170185022,"productId":12525727777086,"productGid":"gid:\/\/shopify\/Product\/12525727777086","name":"Scorpio Rising","price":"390.00","sku":"9781770109735","brand":"Deon Meyer","variant":null,"category":"Trade paperback","nonInteraction":true,"remote":false,"available":true},undefined,undefined,{"shopifyEmitted":true});
971      }
972    });
973
974    window.ShopifyAnalytics.lib.page(null,{"pageType":"product","resourceType":"product","resourceId":12525727777086,"requestId":"70eab3ce-13c0-4769-b925-d7489db324c2-1790912262","shopifyEmitted":true});
975
976    var eventsListenerScript = document.createElement('script');
977    eventsListenerScript.async = true;
978    eventsListenerScript.src = "//exclusivebooks.co.za/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
979    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
980})();</script>
vendor: 1 bytes, line 980
980
981<script
982  defer
983  src="https://exclusivebooks.co.za/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
984  data-application="storefront-renderer"
985  data-shop-id="78443577662"
986  data-render-region="gcp-us-central1"
987  data-page-type="product"
988  data-theme-instance-id="184280416574"
989  data-theme-name="Xtra"
990  data-theme-version="1.1.3"
991  data-monorail-region="shop_domain"
992  data-resource-timing-sampling-rate="10"
993  data-shs="true"
994  data-shs-beacon="true"
995  data-shs-export-with-fetch="true"
996  data-shs-logs-sample-rate="1"
997  data-shs-beacon-endpoint="https://exclusivebooks.co.za/api/collect"
998></script>
998
999<meta name="shopify-y" content="9a4dd009-89a0-46f2-b669-861c8ed8cf35" data-expiration="1822469862000"><meta name="shopify-s" content="46aa0b87-3449-4498-9a82-87cac2bf8808" data-expiration="1790914062000"><meta name="new-cookie-storage-activated" content="t">
1000</head>
1001	<body class="template-product"><div id="shopify-section-announcement-bar" class="shopify-section"><div class="text-center">
1002    <div>
1003      <p>
1004        FREE delivery to all EXCLUSIVE BOOKS stores nationwide. FREE delivery to your door on all orders over R450. Excludes all international deliveries.
1005      </p>
1006    </div><style data-shopify>:root {
1007      --custom_alert_bg: var(--black_bg);
1008      --custom_alert_fg: var(--black_fg);
1009    }</style></div>
1010
1011
1012
1013</div><div id="root"><div id="shopify-section-header" class="shopify-section">
1014<script>document.documentElement.classList.add('t1nt');document.documentElement.classList.add('t1sr-mobile');</script>
1014<nav id="skip">
1015  <ul>
1016    <li><a href="/" accesskey="a" class="link-accessible">Toggle accessibility mode (a)</a></li>
1017    <li><a href="/" accesskey="h">Go to homepage (h)</a></li>
1018    <li><a href="#nav" accesskey="n">Go to navigation (n)</a></li>
1019    <li><a href="/search" aria-controls="search" accesskey="s">Go to search (s)</a></li>
1020    <li><a href="#content" accesskey="c">Go to content (c)</a></li>
1021    <li><a href="#shopify-section-footer" accesskey="f">Go to footer (f)</a></li>
1022  </ul>
1023</nav>
1024
1025<div class="mobile-header-bar">
1026<div class="mobile-flex">
1027<div class="mobile-logo">
1028  <a href="/"><img
1029        class="logo-img"
1030        src="//exclusivebooks.co.za/cdn/shop/files/bot-icon.jpg?v=1688453711&width=140"
1031        alt="Exclusive Books Online"
1032        width="140"
1033        height="36"
1034      ></a>
1035</div>
1036
1037  
1038  <div class="mobile-header-icons">
1039<ul data-type="user-nav" class="top-header--right">
1040  <li class="search-icon">
1041    <a href="/search" aria-controls="search" accesskey="s">
1042      
1043    <svg class="icon-gifting" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="18" height="18" fill="none" aria-hidden="true" focusable="false">
1044      <path d="M12 8.4C8.2 8.4 6.4 6.6 6.7 4.7C7.1 2.5 10.8 2.8 12 8.4Z" stroke="#6a5988" stroke-width="1.65" stroke-linecap="round" stroke-linejoin="round"/>
1045      <path d="M12 8.4C15.8 8.4 17.6 6.6 17.3 4.7C16.9 2.5 13.2 2.8 12 8.4Z" stroke="#6a5988" stroke-width="1.65" stroke-linecap="round" stroke-linejoin="round"/>
1046      <rect x="3.35" y="11.15" width="17.3" height="10.35" rx="1.55" fill="#cbb3dc" stroke="#6a5988" stroke-width="1.65"/>
1047      <rect x="2.35" y="8.15" width="19.3" height="4.35" rx="1.35" fill="#cbb3dc" stroke="#6a5988" stroke-width="1.65"/>
1048      <path d="M12 8.15v13.35" stroke="#6a5988" stroke-width="1.65" stroke-linecap="round"/>
1049    </svg>
1050
1051
1052    </a>
1053</li>
1054        <li class="wishlist-icon"><a class="wishlist--header" href="/apps/advanced-wishlist" aria-label="Wishlist"><i aria-hidden="true" class="fa fa-heart"></i></a></li>
1055        
1056          <li class="cart cart-icon">
1057            <a class="cart--header" href="/cart" data-panel="cart" aria-label="Cart"><i class="fa fa-shopping-cart" aria-hidden="true"></i></a>
1058          </li>
1059        
1060
1061
1062  
1063            
1064            <li class="user-icon"> <a class="header-account a2" href="/account/login" aria-label="Sign in">
1065                <i class="fa fa-user" aria-hidden="true"></i>
1066                </a></li>
1067            
1068          
1069
1070<li class="menu-icon">
1071  <a id="menuIcon" href="#" class="menu-icon-btn" role="button" aria-label="Menu">
1072    <i class="fa-solid fa-bars" aria-hidden="true"></i>
1073  </a>
1074</li>
1075      </ul>
1076  </div>
1077
1078
1079  
1080</div>
1081
1082
1083</div>
1084        
1085<div id="header-outer"><nav id="nav-top" class="no-js">
1086      <p>Please enable the JavaScript to improve your experience.</p>
1087    </nav><div id="top-header-bar" class="top-header">
1088    
1089    <ul>
1090  
1091    
1092    <li><a href="/collections/special-editions" title="">SPECIAL EDITIONS</a> <span class="header--divider">|</span></li>
1093      
1094  
1095    
1096    <li><a href="/collections/pre-orders" title="">PRE-ORDERS</a> <span class="header--divider">|</span></li>
1097      
1098  
1099    
1100    <li><a href="/collections/eb-corporate" title="">EB CORPORATE</a> <span class="header--divider">|</span></li>
1101      
1102  
1103    
1104    <li><a href="/pages/events" title="">EVENTS</a> <span class="header--divider">|</span></li>
1105      
1106  
1107    
1108      <li><a href="/pages/fanatics" title="Fanatics"><img class="eb-fanatics-logo" src="https://cdn.shopify.com/s/files/1/0784/4357/7662/files/EB-Fanatics.svg?v=1688465127" alt="Fanatics"/></a> <span class="header--divider">|</span></li>
1109      
1110  
1111</ul>
1112    <nav id="nav-user" class="text-end">
1113      <ul data-type="user-nav" class="top-header--right">
1114<li><a class="wishlist--header" href="/collections/gifting"><span>GIFTS </span>
1115    <svg class="icon-gifting" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="18" height="18" fill="none" aria-hidden="true" focusable="false">
1116      <path d="M12 8.4C8.2 8.4 6.4 6.6 6.7 4.7C7.1 2.5 10.8 2.8 12 8.4Z" stroke="#6a5988" stroke-width="1.65" stroke-linecap="round" stroke-linejoin="round"/>
1117      <path d="M12 8.4C15.8 8.4 17.6 6.6 17.3 4.7C16.9 2.5 13.2 2.8 12 8.4Z" stroke="#6a5988" stroke-width="1.65" stroke-linecap="round" stroke-linejoin="round"/>
1118      <rect x="3.35" y="11.15" width="17.3" height="10.35" rx="1.55" fill="#cbb3dc" stroke="#6a5988" stroke-width="1.65"/>
1119      <rect x="2.35" y="8.15" width="19.3" height="4.35" rx="1.35" fill="#cbb3dc" stroke="#6a5988" stroke-width="1.65"/>
1120      <path d="M12 8.15v13.35" stroke="#6a5988" stroke-width="1.65" stroke-linecap="round"/>
1121    </svg>
1122
1123</a></li>
1124        <li><a class="wishlist--header" href="/apps/advanced-wishlist"><span>WISHLIST </span><i aria-hidden="true" class="icon-heart"></i></a></li>
1125        
1126          <li class="cart">
1127            <a class="cart--header" href="/cart" data-panel="cart" aria-label="Cart"><span>CART</span><i aria-hidden="true" class="icon-cart"><span id="cart-count">0</span></i> <span class="hidden">
1127Cart</span></a>
1128          </li>
1129        
1130<li class="sub user-login menu-hide"><a href="/account/login" class="toggle mobile-hide"><i aria-hidden="true" aria-label="Sign in" class="icon-user"></i> <span>Sign in</span></a>
1131  						<a href="/account/login" class="mobile-only" data-panel="login" aria-label="Sign in"><i aria-hidden="true" class="icon-user"></i> <span>Sign in</span></a><form method="post" action="/account/login" id="customer_login" accept-charset="UTF-8" data-login-with-shop-sign-in="true" class="f8vl"><input type="hidden" name="form_type" value="customer_login" /><input type="hidden" name="utf8" value="✓" /><fieldset>
1132                  <legend>Login</legend>
1133                  <p class="strong">Login</p>
1134                  <p>
1135                    <label for="login_email_address_header">Email<span class="overlay-theme">*</span></label>
1136                    <input type="email" id="login_email_address_header" name="customer[email]" placeholder="Email" required>
1137                  </p>
1138                  <p>
1139                    <label for="login_password_header">Password<span class="overlay-theme">*</span> <a href="./" class="show"><span>Show</span> <span class="hidden">Hide</span></a></label>
1140                    <input type="password" id="login_password_header" name="customer[password]" placeholder="Password" required>
1141                    <a href="/account/login#recover" class="size-12">Forgot your password?</a>
1142                  </p>
1143                  <p class="submit">
1144                    <button type="submit">Sign in</button>
1145                    Don&#39;t have an account yet?<br> <a href="/account/register" class="overlay-content">Create account</a>
1146                  </p>
1147                </fieldset></form></li></ul>
1148    </nav>
1149  </div>
1150  <div id="header" class="no-sticky">
1151    <div id="header-inner"><p id="logo" class="
1152    text-center-mobile
1153    
1154    
1155    
1156    ">
1157    <a href="/"><picture><img
1158              class="logo-img mobile-only"
1159              
1160              srcset=",//exclusivebooks.co.za/cdn/shop/files/bot-icon.jpg?pad_color=fff&v=1688453711&width=165 165w,//exclusivebooks.co.za/cdn/shop/files/bot-icon.jpg?pad_color=fff&v=1688453711&width=240 240w,//exclusivebooks.co.za/cdn/shop/files/bot-icon.jpg?pad_color=fff&v=1688453711&width=350 350w,//exclusivebooks.co.za/cdn/shop/files/bot-icon.jpg?pad_color=fff&v=1688453711&width=533 533w,//exclusivebooks.co.za/cdn/shop/files/bot-icon.jpg?pad_color=fff&v=1688453711&width=720 720w"
1161              src="//exclusivebooks.co.za/cdn/shop/files/bot-icon.jpg?v=1688453711"
1162              
1163              sizes="
1164                (min-width: 760px) 0
1165                140
1166              "
1167              width="140"
1168              height="36"
1169              alt="Exclusive Books Online"
1170            ><img
1171            class="logo-img mobile-hide"
1172            
1173              srcset=",//exclusivebooks.co.za/cdn/shop/files/EB_logo_Website-01_e5caf4a4-4639-4058-8e9a-cb230164b466.png?pad_color=fff&v=1762334259&width=165 165w,//exclusivebooks.co.za/cdn/shop/files/EB_logo_Website-01_e5caf4a4-4639-4058-8e9a-cb230164b466.png?pad_color=fff&v=1762334259&width=240 240w,//exclusivebooks.co.za/cdn/shop/files/EB_logo_Website-01_e5caf4a4-4639-4058-8e9a-cb230164b466.png?pad_color=fff&v=1762334259&width=350 350w,//exclusivebooks.co.za/cdn/shop/files/EB_logo_Website-01_e5caf4a4-4639-4058-8e9a-cb230164b466.png?pad_color=fff&v=1762334259&width=533 533w,//exclusivebooks.co.za/cdn/shop/files/EB_logo_Website-01_e5caf4a4-4639-4058-8e9a-cb230164b466.png?pad_color=fff&v=1762334259&width=720 720w"
1174              src="//exclusivebooks.co.za/cdn/shop/files/EB_logo_Website-01_e5caf4a4-4639-4058-8e9a-cb230164b466.png?v=1762334259&width=300"
1175            
1176            sizes="
1177              (min-width: 760px) 300
1178              0
1179            "
1180            width="300"
1181            height="36"
1182            alt="Exclusive Books Online"
1183          >
1184        </picture></a><style data-shopify>
1185        #logo img {
1186          width: 300px;
1187        }
1188        @media only screen and (max-width: 47.5em) {
1189          #logo img {
1190            width: 140px;
1191          }
1192        }
1193      </style>
1194</p>
1195<form action="/search" method="get" id="search" class="
1196    compact compact-mobile
1197    text-center-sticky
1198    no-overlay
1199    ">
1200    <fieldset>
1201      <legend>Search</legend>
1202      <p>
1203        <label for="search_main">Search</label>
1204        <input type="search" id="search_main" name="q" placeholder="What are you looking for?" autocomplete="off" required>
1205        <button type="submit" class="override">Zoeken</button>
1206      </p>
1207      <div id="livesearch">
1208        <div class="cols">
1209          <p>Search results</p>
1210        </div>
1211      </div>
1212    </fieldset>
1213  </form>
1214</div>
1215    
1216  </div><nav id="nav-bar" aria-label="Back" class="main-menu--navbar  has-menu-bar">
1217	      <ul data-type="horizontal-nav" class="main-ul">
1218<li class="sub text-uppercase" >
1219            <a accesskey="1" href="/collections/exclusivebooks-recommends">New
1220</a><span class="header--divider span--new">|</span>
1221            <em>(1)</em>
1222                <a href="./" class="toggle">All collections</a>
1223                <ul>
1224                    
1225                    <li>
1226                        <ul>
1227                            
1228                            <li><a href="/collections/exclusivebooks-recommends" >EB Recommends
1229                                </a></li>
1230                            
1231                            </li>
1232                        </ul>
1233                        
1234</ul></li><li class="sub text-uppercase inactive" >
1235            <a accesskey="2" href="#">
1235Fiction
1236</a><span class="header--divider span--fiction">|</span>
1237            <em>(2)</em>
1238                <a href="./" class="toggle">All collections</a>
1239                <ul>
1240                    
1241                    <li>
1242                        <ul>
1243                            
1244                            <li><a href="#" >Genres 
1245                                </a>
1246                                    <a href="#" class="toggle">Toggle submenu Genres </a>
1247                                    <ul><li>
1248                                                <a href="/collections/classics">Classics 
1249                                                </a>
1250                                            </li><li>
1251                                                <a href="/collections/fantasy-sci-fi">Fantasy & Sci-Fi
1252                                                </a>
1253                                            </li><li>
1254                                                <a href="/collections/romance">Romance
1255                                                </a>
1256                                            </li><li>
1257                                                <a href="/collections/poetry">Poetry
1258                                                </a>
1259                                            </li><li>
1260                                                <a href="/collections/thriller">Thriller
1261                                                </a>
1262                                            </li></ul></li>
1263                            
1264                            </li>
1265                        </ul>
1266                        
1267
1268                    
1269                    <li>
1270                        <ul>
1271                            
1272                            <li><a href="#" >Afrikaans 
1273                                </a>
1274                                    <a href="#" class="toggle">Toggle submenu Afrikaans </a>
1275                                    <ul><li>
1276                                                <a href="/collections/chris-carsten">Chris Karsten
1277                                                </a>
1278                                            </li><li>
1279                                                <a href="/collections/antjie-krog">Antjie Krog
1280                                                </a>
1281                                            </li><li>
1282                                                <a href="/collections/deon-meyer">Deon Meyer
1283                                                </a>
1284                                            </li><li>
1285                                                <a href="/collections/chanette-paul">Chanette Paul
1286                                                </a>
1287                                            </li><li>
1288                                                <a href="/collections/rudi-van-rensburg">Rudie van Rensburg
1289                                                </a>
1290                                            </li><li>
1291                                                <a href="/collections/irma-venter">Irma Venter
1292                                                </a>
1293                                            </li></ul></li>
1294                            
1295                            </li>
1296                        </ul>
1297                        
1298
1299                    
1300                    <li>
1301                        <ul>
1302                            
1303                            <li><a href="/collections/jeffrey-archer" >Jeffrey Archer
1304                                </a></li>
1305                            
1306                            </li>
1307                        </ul>
1308                        
1309
1310                    
1311                    <li>
1312                        <ul>
1313                            
1314                            <li><a href="/collections/sally-andrew" >Sally Andrew
1315                                </a></li>
1316                            
1317                            </li>
1318                        </ul>
1319                        
1320
1321                    
1322                    <li>
1323                        <ul>
1324                            
1325                            <li><a href="/collections/margaret-atwood" >Margaret Atwood
1326                                </a></li>
1327                            
1328                            </li>
1329                        </ul>
1330                        
1331
1332                    
1333                    <li>
1334                        <ul>
1335                            
1336                            <li><a href="/collections/david-baldacci" >David Baldacci
1337                                </a></li>
1338                            
1339                            </li>
1340                        </ul>
1341                        
1342
1343                    
1344                    <li>
1345                        <ul>
1346                            
1347                            <li><a href="/collections/dudu-busani-dube" >Dudu Busani-Dube
1348                                </a></li>
1349                            
1350                            </li>
1351                        </ul>
1352                        
1353
1354                    
1355                    <li>
1356                        <ul>
1357                            
1358                            <li><a href="/collections/michael-connelly" >Michael Connelly
1359                                </a></li>
1360                            
1361                            </li>
1362                        </ul>
1363                        
1364
1365                    
1366                    <li>
1367                        <ul>
1368                            
1369                            <li><a href="/collections/lee-child" >Lee Child
1370                                </a></li>
1371                            
1372                            </li>
1373                        </ul>
1374                        
1375
1376                    
1377                    <li>
1378                        <ul>
1379                            
1380                            <li><a href="/collections/paulo-coelho" >Paulo Coelho
1381                                </a></li>
1382                            
1383                            </li>
1384                        </ul>
1385                        
1386
1387                    
1388                    <li>
1389                        <ul>
1390                            
1391                            <li><a href="/collections/remembering-athol-fugard" >Athol Fugard
1392                                </a></li>
1393                            
1394                            </li>
1395                        </ul>
1396                        
1397
1398                    
1399                    <li>
1400                        <ul>
1401                            
1402                            <li><a href="/collections/john-grisham" >John Grisham
1403                                </a></li>
1404                            
1405                            </li>
1406                        </ul>
1407                        
1408
1409                    
1410                    <li>
1411                        <ul>
1412                            
1413                            <li><a href="/collections/kazuo-ishiguro" >Kazuo Ishiguro
1414                                </a></li>
1415                            
1416                            </li>
1417                        </ul>
1418                        
1419
1420                    
1421                    <li>
1422                        <ul>
1423                            
1424                            <li><a href="/collections/ian-mcewan" >Ian McEwan
1425                                </a></li>
1426                            
1427                            </li>
1428                        </ul>
1429                        
1430
1431                    
1432                    <li>
1433                        <ul>
1434                            
1435                            <li><a href="/collections/haruki-murakami" >Haruki Murakami
1436                                </a></li>
1437                            
1438                            </li>
1439                        </ul>
1440                        
1441
1442                    
1443                    <li>
1444                        <ul>
1445                            
1446                            <li><a href="/collections/marian-keyes" >Marian Keyes
1447                                </a></li>
1448                            
1449                            </li>
1450                        </ul>
1451                        
1452
1453                    
1454                    <li>
1455                        <ul>
1456                            
1457                            <li><a href="/collections/stephen-king" >Stephen King
1458                                </a></li>
1459                            
1460                            </li>
1461                        </ul>
1462                        
1463
1464                    
1465                    <li>
1466                        <ul>
1467                            
1468                            <li><a href="/collections/richard-osman" >Richard Osman
1469                                </a></li>
1470                            
1471                            </li>
1472                        </ul>
1473                        
1474
1475                    
1476                    <li>
1477                        <ul>
1478                            
1479                            <li><a href="/collections/tony-park" >Tony Park
1480                                </a></li>
1481                            
1482                            </li>
1483                        </ul>
1484                        
1485
1486                    
1487                    <li>
1488                        <ul>
1489                            
1490                            <li><a href="/collections/james-patterson" >James Patterson
1491                                </a></li>
1492                            
1493                            </li>
1494                        </ul>
1495                        
1496
1497                    
1498                    <li>
1499                        <ul>
1500                            
1501                            <li><a href="/collections/jackie-phamotse" >Jackie Phamotse
1502                                </a></li>
1503                            
1504                            </li>
1505                        </ul>
1506                        
1507
1508                    
1509                    <li>
1510                        <ul>
1511                            
1512                            <li><a href="/collections/jodi-picoult" >Jodi Picoult
1513                                </a></li>
1514                            
1515                            </li>
1516                        </ul>
1517                        
1518
1519                    
1520                    <li>
1521                        <ul>
1522                            
1523                            <li><a href="/collections/lucinda-riley" >Lucinda Riley
1524                                </a></li>
1525                            
1526                            </li>
1527                        </ul>
1528                        
1529
1530                    
1531                    <li>
1532                        <ul>
1533                            
1534                            <li><a href="/collections/tom-robbins" >Tom Robbins
1535                                </a></li>
1536                            
1537                            </li>
1538                        </ul>
1539                        
1540
1541                    
1542                    <li>
1543                        <ul>
1544                            
1545                            <li><a href="https://exclusivebooks.co.za/collections/sally-rooney" >Sally Rooney
1546                                </a></li>
1547                            
1548                            </li>
1549                        </ul>
1550                        
1551
1552                    
1553                    <li>
1554                        <ul>
1555                            
1556                            <li><a href="/collections/karin-slaughter" >Karin Slaughter
1557                                </a></li>
1558                            
1559                            </li>
1560                        </ul>
1561                        
1562
1563                    
1564                    <li>
1565                        <ul>
1566                            
1567                            <li><a href="/collections/wilbur-smith" >Wilbur Smith
1568                                </a></li>
1569                            
1570                            </li>
1571                        </ul>
1572                        
1573
1574                    
1575                    <li>
1576                        <ul>
1577                            
1578                            <li><a href="/collections/nicholas-sparks" >Nicholas Sparks
1579                                </a></li>
1580                            
1581                            </li>
1582                        </ul>
1583                        
1584</ul></li><li class="sub text-uppercase inactive" >
1585            <a accesskey="3" href="#">Non-Fiction
1586</a><span class="header--divider span--non-fiction">|</span>
1587            <em>(3)</em>
1588                <a href="./" class="toggle">All collections</a>
1589                <ul>
1590                    
1591                    <li>
1592                        <ul>
1593                            
1594                            <li><a href="/collections/non-fiction-1" >Recommends and Bestsellers 
1595                                </a></li>
1596                            
1597
1598                            <li><a href="/collections/adult-colouring-books" >Adult Colouring Books
1599                                </a></li>
1600                            
1601
1602                            <li><a href="/collections/art" >Art
1603                                </a></li>
1604                            
1605
1606                            <li><a href="/collections/biography-and-autobigraphy" >Biography & Autobiography
1607                                </a></li>
1608                            
1609
1610                            <li><a href="/collections/business" >Business 
1611                                </a></li>
1612                            
1613
1614                            <li><a href="/collections/crafting-and-hobbies" >Crafting and Hobbies 
1615                                </a></li>
1616                            
1617                            </li>
1618                        </ul>
1619                        
1620
1621                    
1622                    <li>
1623                        <ul>
1624                            
1625                            <li><a href="/collections/history-and-current-affairs" >History & Current Affairs
1626                                </a></li>
1627                            
1628
1629                            <li><a href="/collections/science-and-tech" >Nature, Science & Tech
1630                                </a></li>
1631                            
1632
1633                            <li><a href="/collections/philosophy" >Philosophy 
1634                                </a></li>
1635                            
1636
1637                            <li><a href="/collections/psychology-and-self-help" >Psychology & Self-Help
1638                                </a></li>
1639                            
1640
1641                            <li><a href="/collections/sport" >Sport
1642                                </a></li>
1643                            
1644                            </li>
1645                        </ul>
1646                        
1647</ul></li><li class="sub text-uppercase inactive" >
1648            <a accesskey="4" href="#">Children
1649</a><span class="header--divider span--children">|</span>
1650            <em>(4)</em>
1651                <a href="./" class="toggle">All collections</a>
1652                <ul>
1653                    
1654                    <li>
1655                        <ul>
1656                            
1657                            <li><a href="/collections/hooked-on-books-2026" >Hooked on Books 
1658                                </a></li>
1659                            
1660
1661                            <li><a  >Ages 0-5
1662                                </a>
1663                                    <a href="/collections/childrens-books-age-0-5" class="toggle">Toggle submenu Ages 0-5</a>
1664                                    <ul><li>
1665                                                <a href="/collections/dr-seuss">Dr Seuss
1666                                                </a>
1667                                            </li><li>
1668                                                <a href="/collections/enid-blyton">Enid Blyton
1669                                                </a>
1670                                            </li><li>
1671                                                <a href="/collections/little-miss-and-mr-men">Little Miss and Mr Men
1672                                                </a>
1673                                            </li><li>
1674                                                <a href="/collections/my-little-library-collection"
1674>My Little Library
1675                                                </a>
1676                                            </li><li>
1677                                                <a href="/collections/oliver-jeffers">Oliver Jeffers
1678                                                </a>
1679                                            </li><li>
1680                                                <a href="/collections/peppa-pig">Peppa Pig
1681                                                </a>
1682                                            </li><li>
1683                                                <a href="/collections/peter-rabbit">Peter Rabbit
1684                                                </a>
1685                                            </li><li>
1686                                                <a href="/collections/priddy">Priddy
1687                                                </a>
1688                                            </li><li>
1689                                                <a href="/collections/refiloe-moahloli">Refiloe Moahloli
1690                                                </a>
1691                                            </li><li>
1692                                                <a href="/collections/the-gruffalo">The Gruffalo and more
1693                                                </a>
1694                                            </li><li>
1695                                                <a href="/collections/the-very-hungry-caterpillar">The Very Hungry Caterpillar
1696                                                </a>
1697                                            </li><li>
1698                                                <a href="/collections/wheres-wally">Where's Wally?
1699                                                </a>
1700                                            </li><li>
1701                                                <a href="/collections/winnie-the-pooh">Winnie-the-Pooh
1702                                                </a>
1703                                            </li></ul></li>
1704                            
1705                            </li>
1706                        </ul>
1707                        
1708
1709                    
1710                    <li>
1711                        <ul>
1712                            
1713                            <li><a  >Ages 6-12
1714                                </a>
1715                                    <a href="/collections/childrens-books-ages-6-12" class="toggle">Toggle submenu Ages 6-12</a>
1716                                    <ul><li>
1717                                                <a href="/collections/dog-man">Dog Man
1718                                                </a>
1719                                            </li><li>
1720                                                <a href="/collections/captain-underpants">Captain Underpants
1721                                                </a>
1722                                            </li><li>
1723                                                <a href="/collections/bear-grylls">Bear Grylls
1724                                                </a>
1725                                            </li><li>
1726                                                <a href="/collections/the-treehouse-series">The Treehouse series
1727                                                </a>
1728                                            </li><li>
1729                                                <a href="/collections/diary-of-a-wimpy-kid">Diary of a Wimpy Kid
1730                                                </a>
1731                                            </li><li>
1732                                                <a href="/collections/roald-dahl-childrens-classics">Roald Dahl
1733                                                </a>
1734                                            </li><li>
1735                                                <a href="/collections/harry-potter">Harry Potter
1736                                                </a>
1737                                            </li><li>
1738                                                <a href="/collections/david-williams">David Walliams
1739                                                </a>
1740                                            </li><li>
1741                                                <a href="/collections/dork-diaries">Dork Diaries
1742                                                </a>
1743                                            </li><li>
1744                                                <a href="/collections/skulduggery-pleasant">Skulduggery Pleasant
1745                                                </a>
1746                                            </li><li>
1747                                                <a href="/collections/michael-morpurgo">Michael Morpurgo
1748                                                </a>
1749                                            </li><li>
1750                                                <a href="/collections/the-investigators">Investigators 
1751                                                </a>
1752                                            </li><li>
1753                                                <a href="/collections/study-guides-primary-sch
1753ool">Primary Study Guides 
1754                                                </a>
1755                                            </li></ul></li>
1756                            
1757                            </li>
1758                        </ul>
1759                        
1760</ul></li><li class="sub text-uppercase inactive" >
1761            <a accesskey="5" href="#">Teen & Young Adult
1762</a><span class="header--divider span--teen-young-adult">|</span>
1763            <em>(5)</em>
1764                <a href="./" class="toggle">All collections</a>
1765                <ul>
1766                    
1767                    <li>
1768                        <ul>
1769                            
1770                            <li><a  >Teen
1771                                </a>
1772                                    <a href="/collections/teen-young-adult" class="toggle">Toggle submenu Teen</a>
1773                                    <ul><li>
1774                                                <a href="/collections/cassandra-clare">Cassandra Clare
1775                                                </a>
1776                                            </li><li>
1777                                                <a href="/collections/john-green">John Green
1778                                                </a>
1779                                            </li><li>
1780                                                <a href="/collections/jenny-han">Jenny Han
1781                                                </a>
1782                                            </li><li>
1783                                                <a href="/collections/percy-jackson-and-more">Percy Jackson and more 
1784                                                </a>
1785                                            </li><li>
1786                                                <a href="/collections/nicola-yoon">Nicola Yoon
1787                                                </a>
1788                                            </li><li>
1789                                                <a href="/collections/the-divergent-series">The Divergent Series
1790                                                </a>
1791                                            </li><li>
1792                                                <a href="/collections/the-twilight-saga">The Twilight Saga
1793                                                </a>
1794                                            </li><li>
1795                                                <a href="/collections/the-hunger-games">The Hunger Games
1796                                                </a>
1797                                            </li><li>
1798                                                <a href="/collections/study-guides-high-school">High School Study Guides 
1799                                                </a>
1800                                            </li></ul></li>
1801                            
1802                            </li>
1803                        </ul>
1804                        
1805
1806                    
1807                    <li>
1808                        <ul>
1809                            
1810                            <li><a  >Young Adult
1811                                </a>
1812                                    <a href="/collections/teen-young-adult" class="toggle">Toggle submenu Young Adult</a>
1813                                    <ul><li>
1814                                                <a href="/collections/angie-thomas">Angie Thomas
1815                                                </a>
1816                                            </li><li>
1817                                                <a href="/collections/heartstopper">Heartstopper
1818                                                </a>
1819                                            </li><li>
1820                                                <a href="/collections/holly-jackson">Holly Jackson
1821                                                </a>
1822                                            </li><li>
1823                                                <a href="/collections/jennifer-niven">Jennifer Niven
1824                                                </a>
1825                                            </li><li>
1826                                                <a href="/collections/karen-m-mcmanus">Karen M. McManus
1827                                                </a>
1828                                            </li><li>
1829                                                <a href="/collections/leigh-bardugo">Leigh Bardugo
1830                                                </a>
1831                                            </li><li>
1832                                                <a href="/collections/tahereh-mafi">Tahereh Mafi
1833                                                </a>
1834                                            </li></ul></li>
1835                            
1836                            </li>
1837                        </ul>
1838                        
1839
1840                    
1841                    <li>
1842                        <ul>
1843                            
1844                            <li><a href="/collections/manga" >Manga
1845                                </a>
1846                                    <a href="/collections/manga" class="toggle">Toggle submenu Manga</a>
1847                                    <ul><li>
1848                                                <a href="/collections/1-punch-man">1 Punch Man
1849                                                </a>
1850                                            </li><li>
1851                                                <a href="/collections/attack-on-titan">Attack on Titan
1852                                                </a>
1853                                            </li><li>
1854                                                <a href="/collections/chainsaw-man">Chainsaw Man
1855                                                </a>
1856                                            </li><li>
1857                                                <a href="/collections/death-note">Death Note 
1858                                                </a>
1859                                            </li><li>
1860                                                <a href="/collections/demon-slayer">Demon Slayer
1861                                                </a>
1862                                            </li><li>
1863                                                <a href="/collections/dragon-ball-super">Dragon Ball
1864                                                </a>
1865                                            </li><li>
1866                                                <a href="/collections/jujutsu-kaisen">Jujutsu Kaisen
1867                                                </a>
1868                                            </li><li>
1869                                                <a href="/collections/my-hero-academia">My Hero Academia
1870                                                </a>
1871                                            </li><li>
1872                                                <a href="/collections/one-piece">One Piece
1873                                                </a>
1874                                            </li><li>
1875                                                <a href="/collections/spy-x-family">Spy x Family
1876                                                </a>
1877                                            </li><li>
1878                                                <a href="/collections/tokyo-ghoul">Tokyo Ghoul
1879                                                </a>
1880                                            </li></ul></li>
1881                            
1882                            </li>
1883                        </ul>
1884                        
1885</ul></li><li class="sub text-uppercase inactive" >
1886            <a accesskey="6" href="#">#BOOKTOK
1887</a><span class="header--divider span--booktok">|</span>
1888            <em>(6)</em>
1889                <a href="./" class="toggle">All collections</a>
1890                <ul>
1891                    
1892                    <li>
1893                        <ul>
1894                            
1895                            <li><a href="/collections/booktok-best-sellers" >#Booktok Bestsellers 
1896                                </a></li>
1897                            
1898
1899                            <li><a href="/collections/romantasy" >Romantasy
1900                                </a></li>
1901                            
1902                            </li>
1903                        </ul>
1904                        
1905
1906                    
1907                    <li>
1908                        <ul>
1909                            
1910                            <li><a href="/collections/tropes" >Popular Tropes 
1911                                </a></li>
1912                            
1913
1914                            <li><a href="/collections/booktok-spicy" >Spicy Reads
1915                                </a></li>
1916                            
1917                            </li>
1918                        </ul>
1919                        
1920
1921                    
1922                    <li>
1923                        <ul>
1924                            
1925                            <li><a href="/collections/elena-armas" >Elena Armas
1926                                </a></li>
1927                            
1928
1929                            <li><a href="/collections/lauren-asher" >Lauren Asher
1930                                </a></li>
1931                            
1932                            </li>
1933                        </ul>
1934                        
1935
1936                    
1937                    <li>
1938                        <ul>
1939                            
1940                            <li><a href="/collections/tessa-bailey" >Tessa Bailey
1941                                </a></li>
1942                            
1943
1944                            <li><a href="/collections/leigh-bardugo" >Leigh Bardugo
1945                                </a></li>
1946                            
1947                            </li>
1948                        </ul>
1949                        
1950
1951                    
1952                    <li>
1953                        <ul>
1954                            
1955                            <li><a href="/collections/holly-black" >Holly Black
1956                                </a></li>
1957                            
1958
1959                            <li><a href="/collections/olivie-blake" >Olivie Blake
1960                                </a></li>
1961                            
1962                            </li>
1963                        </ul>
1964                        
1965
1966                    
1967                    <li>
1968                        <ul>
1969                            
1970                            <li><a href="/collections/carissa-broadbent" >Carissa Broadbent 
1971                                </a></li>
1972                            
1973
1974                            <li><a href="/collections/kiera-cass" >Kiera Cass
1975                                </a></li>
1976                            
1977                            </li>
1978                        </ul>
1979                        
1980
1981                    
1982                    <li>
1983                        <ul>
1984                            
1985                            <li><a href="https://exclusivebooks.co.za/collections/hannah-grace" >Hannah Grace
1986                                </a></li>
1987                            
1988
1989                            <li><a href="/collections/chloe-gong" >Chloe Gong
1990                                </a></li>
1991                            
1992                            </li>
1993                        </ul>
1994                        
1995
1996                    
1997                    <li>
1998                        <ul>
1999                            
2000                            <li><a href="/collections/jessa-hastings" >Jessa Hastings
2001                                </a></li>
2002                            
2003
2004                            <li><a href="/collections/ali-hazelwood" >Ali Hazelwood
2005                                </a></li>
2006                            
2007                            </li>
2008                        </ul>
2009                        
2010
2011                    
2012                    <li>
2013                        <ul>
2014                            
2015                            <li><a href="/collections/emily-henry" >Emily Henry
2016                                </a></li>
2017                            
2018
2019                            <li><a href="/collections/colleen-hoover" >Colleen Hoover
2020                                </a></li>
2021                            
2022                            </li>
2023                        </ul>
2024                        
2025
2026                    
2027                    <li>
2028                        <ul>
2029                            
2030                            <li><a href="/collections/ana-huang" >Ana Huang
2031                                </a></li>
2032                            
2033
2034                            <li><a href="/collections/holly-jackson" >Holly Jackson
2035                                </a></li>
2036                            
2037                            </li>
2038                        </ul>
2039                        
2040
2041                    
2042                    <li>
2043                        <ul>
2044                            
2045                            <li><a href="/collections/taylor-jenkins-reid" >Taylor Jenkins Reid 
2046                                </a></li>
2047                            
2048
2049                            <li><a href="/collections/toshikazu-kawaguchi" >Toshikazu Kawaguchi
2050                                </a></li>
2051                            
2052                            </li>
2053                        </ul>
2054                        
2055
2056                    
2057                    <li>
2058                        <ul>
2059                            
2060                            <li><a href="/collections/elle-kennedy" >Elle Kennedy
2061                                </a></li>
2062                            
2063
2064                            <li><a href="/collections/raven-kennedy" >Raven Kennedy
2065                                </a></li>
2066                            
2067                            </li>
2068                        </ul>
2069                        
2070
2071                    
2072                    <li>
2073                        <ul>
2074                            
2075                            <li><a href="/collections/tj-klune" >T. J. Klune
2076                                </a></li>
2077                            
2078
2079                            <li><a href="https://exclusivebooks.co.za/collections/r-f-kuang" >R.F. Kuang
2080                                </a></li>
2081                            
2082                            </li>
2083                        </ul>
2084                        
2085
2086                    
2087                    <li>
2088                        <ul>
2089                            
2090                            <li><a href="/collections/christina-lauren" >Christina Lauren
2091                                </a></li>
2092                            
2093
2094                            <li><a href="/collections/claire-legrand" >Claire Legrand 
2095                                </a></li>
2096                            
2097                            </li>
2098                        </ul>
2099                        
2100
2101                    
2102                    <li>
2103                        <ul>
2104                            
2105                            <li><a href="/collections/sarah-j-maas" >Sarah J. Maas
2106                                </a></li>
2107                            
2108
2109                            <li><a href="/collections/tahereh-mafi" >Tahereh Mafi
2110                                </a></li>
2111                            
2112                            </li>
2113                        </ul>
2114                        
2115
2116                    
2117                    <li>
2118                        <ul>
2119                            
2120                            <li><a href="/collections/emily-mcintire" >Emily McIntire
2121                                </a></li>
2122                            
2123
2124                            <li><a href="/collections/casey-mcquiston" >Casey McQuiston
2125                                </a></li>
2126                            
2127                            </li>
2128                        </ul>
2129                        
2130
2131                    
2132                    <li>
2133                        <ul>
2134                            
2135                            <li><a href="/collections/madeline-miller" >Madeline Miller
2136                                </a></li>
2137                            
2138
2139                            <li><a href="/collections/alice-oseman" >Alice Oseman
2140                                </a></li>
2141                  
2141          
2142                            </li>
2143                        </ul>
2144                        
2145
2146                    
2147                    <li>
2148                        <ul>
2149                            
2150                            <li><a href="/collections/lynn-painter" >Lynn Painter
2151                                </a></li>
2152                            
2153
2154                            <li><a href="/collections/bridgerton" >Julia Quinn
2155                                </a></li>
2156                            
2157                            </li>
2158                        </ul>
2159                        
2160
2161                    
2162                    <li>
2163                        <ul>
2164                            
2165                            <li><a href="/collections/meghan-quinn" >Meghan Quinn
2166                                </a></li>
2167                            
2168
2169                            <li><a href="/collections/katee-robert" >Katee Robert
2170                                </a></li>
2171                            
2172                            </li>
2173                        </ul>
2174                        
2175
2176                    
2177                    <li>
2178                        <ul>
2179                            
2180                            <li><a href="/collections/lauren-roberts" >Lauren Roberts 
2181                                </a></li>
2182                            
2183
2184                            <li><a href="https://exclusivebooks.co.za/collections/v-e-schwab" >V.E. Schwab
2185                                </a></li>
2186                            
2187                            </li>
2188                        </ul>
2189                        
2190
2191                    
2192                    <li>
2193                        <ul>
2194                            
2195                            <li><a href="/collections/lucy-score" >Lucy Score
2196                                </a></li>
2197                            
2198
2199                            <li><a href="/collections/samantha-shannon" >Samantha Shannon
2200                                </a></li>
2201                            
2202                            </li>
2203                        </ul>
2204                        
2205
2206                    
2207                    <li>
2208                        <ul>
2209                            
2210                            <li><a href="/collections/elsie-silver" >Elsie Silver
2211                                </a></li>
2212                            
2213
2214                            <li><a href="/collections/sierra-simone" >Sierra Simone
2215                                </a></li>
2216                            
2217                            </li>
2218                        </ul>
2219                        
2220
2221                    
2222                    <li>
2223                        <ul>
2224                            
2225                            <li><a href="/collections/laura-thalassa" >Laura Thalassa
2226                                </a></li>
2227                            
2228
2229                            <li><a href="/collections/chloe-walsch" >Chloe Walsh
2230                                </a></li>
2231                            
2232                            </li>
2233                        </ul>
2234                        
2235
2236                    
2237                    <li>
2238                        <ul>
2239                            
2240                            <li><a href="/collections/mariana-zapata" >Mariana Zapata
2241                                </a></li>
2242                            
2243                            </li>
2244                        </ul>
2245                        
2246</ul></li><li class="sub text-uppercase inactive" >
2247            <a accesskey="7" href="#">Pan-African
2248</a><span class="header--divider span--pan-african">|</span>
2249            <em>(7)</em>
2250                <a href="./" class="toggle">All collections</a>
2251                <ul>
2252                    
2253                    <li>
2254                        <ul>
2255                            
2256                            <li><a href="/collections/pan-african-classics" >Pan African Classics 
2257                                </a></li>
2258                            
2259
2260                            <li><a href="#" >Authors a - z
2261                                </a>
2262                                    <a href="#" class="toggle">Toggle submenu Authors a - z</a>
2263                                    <ul><li>
2264                                                <a href="/collections/chinua-achebe">Chinua Achebe 
2265                                                </a>
2266                                            </li><li>
2267                                                <a href="/collections/chimamanda-ngozi-adiche">Chimamanda Ngozi Adiche
2268                                                </a>
2269                                            </li><li>
2270                                                <a href="/collections/james-baldwin">James Baldwin
2271                                                </a>
2272                                            </li><li>
2273                                                <a href="/collections/tsisti-dangarembga">Tsitsi Dangarembga
2274                                                </a>
2275                                            </li><li>
2276                                                <a href="/collections/k-sello-duiker">K. Sello Duiker
2277                                                </a>
2278                                            </li><li>
2279                                                <a href="/collections/ben-okri">Ben Okri
2280                                                </a>
2281                                            </li><li>
2282                                                <a href="/collections/ngugi-wa-thiongo">Ngugi wa Thiong'o
2283                                                </a>
2284                                            </li></ul></li>
2285                            
2286                            </li>
2287                        </ul>
2288                        
2289</ul></li><li class="sub text-uppercase" >
2290            <a accesskey="8" href="/collections/gift-cards">Gift Cards & Stationery
2291</a><span class="header--divider span--gift-cards-stationery">|</span>
2292            <em>(8)</em>
2293                <a href="./" class="toggle">All collections</a>
2294                <ul>
2295                    
2296                    <li>
2297                        <ul>
2298                            
2299                            <li><a href="/collections/gift-cards" >Gift Cards and Vouchers
2300                                </a></li>
2301                            
2302
2303                            <li><a href="/collections/moleskine" >Moleskine
2304                                </a></li>
2305                            
2306
2307                            <li><a href="/collections/moleskine-reading-glasses" >Moleskine Readers 
2308                                </a></li>
2309                            
2310
2311                            <li><a href="/collections/legami" >Legami Pens and More
2312                                </a></li>
2313                            
2314
2315                            <li><a href="/collections/if-stationery" >If Stationery
2316                                </a></li>
2317                            
2318
2319                            <li><a href="/collections/lamy-safari-pens" >LAMY Pens 
2320                                </a></li>
2321                            
2322                            </li>
2323                        </ul>
2324                        
2325
2326                    
2327                    <li>
2328                        <ul>
2329                            
2330                            <li><a href="/collections/ohh-deer-greeting-cards" >Ohh Deer Greeting Cards
2331                                </a></li>
2332                            
2333                            </li>
2334                        </ul>
2335                        
2336</ul></li><li class="sub text-uppercase inactive" >
2337            <a accesskey="9" href="#">Crime Fiction
2338</a><span class="header--divider span--crime-fiction">|</span>
2339            <em>(9)</em>
2340                <a href="./" class="toggle">All collections</a>
2341                <ul>
2342                    
2343                    <li>
2344                        <ul>
2345                            
2346                            <li><a href="#" >Subgenres
2347                                </a>
2348                                    <a href="#" class="toggle">Toggle submenu Subgenres</a>
2349                                    <ul><li>
2350                                                <a href="/collections/crime-fiction-classics">Classic Crime
2351                                                </a>
2352                                            </li><li>
2353                                                <a href="/collections/cozy-crime">Cozy Crime
2354                                                </a>
2355                                            </li><li>
2356                                                <a href="/collections/historical-crime">Historical Crime 
2357                                                </a>
2358                                            </li><li>
2359                                                <a href="/collections/nordic-noir">Nordic Noir
2360                                                </a>
2361                                            </li></ul></li>
2362                            
2363
2364                            <li><a href="/collections/john-burdett" >John Burdett
2365                                </a></li>
2366                            
2367                            </li>
2368                        </ul>
2369                        
2370
2371                    
2372                    <li>
2373                        <ul>
2374                            
2375                            <li><a href="/collections/agatha-christie" >Agatha Christie
2376                                </a></li>
2377                            
2378
2379                            <li><a href="/collections/harlan-coben" >Harlan Coben 
2380                                </a></li>
2381                            
2382
2383                            <li><a href="/collections/patricia-cornwell" >Patricia Cornwell
2384                                </a></li>
2385                            
2386
2387                            <li><a href="/collections/jeffrey-deaver" >Jeffery Deaver
2388                                </a></li>
2389                            
2390
2391                            <li><a href="/collections/robert-galbraith" >Robert Galbraith
2392                                </a></li>
2393                            
2394
2395                            <li><a href="/collections/tess-gerritsen" >Tess Gerritsen
2396                                </a></li>
2397                            
2398                            </li>
2399                        </ul>
2400                        
2401
2402                    
2403                    <li>
2404                        <ul>
2405                            
2406                            <li><a href="/collections/anthony-horowitz" >Anthony Horowitz
2407                                </a></li>
2408                            
2409
2410                            <li><a href="/collections/stieg-larsson" >Stieg Larsson
2411                                </a></li>
2412                            
2413
2414                            <li><a href="/collections/dennis-lehane" >
2414Dennis Lehane
2415                                </a></li>
2416                            
2417
2418                            <li><a href="/collections/henning-mankell" >Henning Mankell
2419                                </a></li>
2420                            
2421
2422                            <li><a href="/collections/alexander-mccall-smith" >Alexander McCall Smith 
2423                                </a></li>
2424                            
2425
2426                            <li><a href="/collections/jo-nesbo" >Jo Nesbo
2427                                </a></li>
2428                            
2429                            </li>
2430                        </ul>
2431                        
2432
2433                    
2434                    <li>
2435                        <ul>
2436                            
2437                            <li><a href="/collections/ian-rankin" >Ian Rankin
2438                                </a></li>
2439                            
2440
2441                            <li><a href="/collections/james-patterson" >James Patterson
2442                                </a></li>
2443                            
2444
2445                            <li><a href="/collections/john-sandford" >John Sandford
2446                                </a></li>
2447                            
2448
2449                            <li><a href="/collections/c-j-sansom" >C. J. Sansom
2450                                </a></li>
2451                            
2452                            </li>
2453                        </ul>
2454                        
2455</ul></li><li class="sub text-uppercase inactive" >
2456            <a accesskey="10" href="#">Mind, Body & Spirit
2457</a><span class="header--divider span--mind-body-spirit">|</span>
2458            <em>(10)</em>
2459                <a href="./" class="toggle">All collections</a>
2460                <ul>
2461                    
2462                    <li>
2463                        <ul>
2464                            
2465                            <li><a href="/collections/tarot" >Tarot Cards
2466                                </a></li>
2467                            
2468
2469                            <li><a href="/collections/rhonda-byrne" >Rhonda Byrne 
2470                                </a></li>
2471                            
2472
2473                            <li><a href="/collections/deepak-chopra" >Deepak Chopra
2474                                </a></li>
2475                            
2476
2477                            <li><a href="/collections/joe-dispenza" >Joe Dispenza
2478                                </a></li>
2479                            
2480
2481                            <li><a href="/collections/louise-hay" >Louise Hay
2482                                </a></li>
2483                            
2484
2485                            <li><a href="/collections/ryan-holiday" >Ryan Holiday
2486                                </a></li>
2487                            
2488                            </li>
2489                        </ul>
2490                        
2491
2492                    
2493                    <li>
2494                        <ul>
2495                            
2496                            <li><a href="/collections/don-miguel-ruiz" >Don Miguel Ruiz 
2497                                </a></li>
2498                            
2499
2500                            <li><a href="/collections/robin-sharma" >Robin Sharma 
2501                                </a></li>
2502                            
2503
2504                            <li><a href="/collections/jay-shetty" >Jay Shetty
2505                                </a></li>
2506                            
2507
2508                            <li><a href="/collections/eckhart-tolle" >Eckhart Tolle 
2509                                </a></li>
2510                            
2511
2512                            <li><a href="/collections/marianne-williamson" >Marianne Williamson
2513                                </a></li>
2514                            
2515                            </li>
2516                        </ul>
2517                        
2518</ul></li><li class="sub text-uppercase inactive" >
2519            <a accesskey="11" href="#">Christianity
2520</a><span class="header--divider span--christianity">|</span>
2521            <em>(11)</em>
2522                <a href="./" class="toggle">All collections</a>
2523                <ul>
2524                    
2525                    <li>
2526                        <ul>
2527                            
2528                            <li><a href="/collections/christianity-bestsellers" >Bestsellers 
2529                                </a></li>
2530                            
2531
2532                            <li><a href="#" >Bibles 
2533                                </a>
2534                                    <a href="#" class="toggle">Toggle submenu Bibles </a>
2535                                    <ul><li>
2536                                                <a href="/collections/bibles">Bibles 
2537                                                </a>
2538                                            </li><li>
2539                                                <a href="/collections/african-languages-bibles">African Language Bibles 
2540                                                </a>
2541                                            </li></ul></li>
2542                            
2543
2544                            <li><a href="/collections/journals-and-devotionals" >Devotionals & Journals 
2545                                </a></li>
2546                            
2547
2548                            <li><a href="/collections/john-bevere" >John Bevere 
2549                                </a></li>
2550                            
2551                            </li>
2552                        </ul>
2553                        
2554
2555                    
2556                    <li>
2557                        <ul>
2558                            
2559                            <li><a href="/collections/gary-chapman" >Gary Chapman 
2560                                </a></li>
2561                            
2562
2563                            <li><a href="/collections/henry-cloud" >Henry Cloud 
2564                                </a></li>
2565                            
2566
2567                            <li><a href="/collections/louie-giglio" >Louie Giglio 
2568                                </a></li>
2569                            
2570
2571                            <li><a href="/collections/t-d-jakes" >T. D. Jakes
2572                                </a></li>
2573                            
2574
2575                            <li><a href="/collections/sarah-jakes-roberts" >Sarah Jakes Roberts 
2576                                </a></li>
2577                            
2578
2579                            <li><a href="/collections/c-s-lewis-1" >C. S. Lewis
2580                                </a></li>
2581                            
2582                            </li>
2583                        </ul>
2584                        
2585
2586                    
2587                    <li>
2588                        <ul>
2589                            
2590                            <li><a href="/collections/max-lucado" >Max Lucado
2591                                </a></li>
2592                            
2593
2594                            <li><a href="/collections/john-c-maxwell" >John C. Maxwell 
2595                                </a></li>
2596                            
2597
2598                            <li><a href="/collections/joyce-meyer" >Joyce Meyer 
2599                                </a></li>
2600                            
2601
2602                            <li><a href="/collections/myles-munroe" >Myles Munroe 
2603                                </a></li>
2604                            
2605
2606                            <li><a href="/collections/stormie-omaritian" >Stormie Omaritian
2607                                </a></li>
2608                            
2609
2610                            <li><a href="/collections/derek-prince" >Derek Prince 
2611                                </a></li>
2612                            
2613                            </li>
2614                        </ul>
2615                        
2616
2617                    
2618                    <li>
2619                        <ul>
2620                            
2621                            <li><a href="/collections/francine-rivers" >Francine Rivers 
2622                                </a></li>
2623                            
2624
2625                            <li><a href="/collections/priscilla-shirer" >Priscilla Shirer
2626                                </a></li>
2627                            
2628
2629                            <li><a href="/collections/charles-h-spurgeon" >Charles H. Spurgeon 
2630                                </a></li>
2631                            
2632
2633                            <li><a href="/collections/lee-strobel" >Lee Strobel 
2634                                </a></li>
2635                            
2636
2637                            <li><a href="/collections/lysa-terkeurst" >Lysa Terkeurst
2638                                </a></li>
2639                            
2640
2641                            <li><a href="/collections/michael-todd" >Michael Todd 
2642                                </a></li>
2643                            
2644                            </li>
2645                        </ul>
2646                        
2647
2648                    
2649                    <li>
2650                        <ul>
2651                            
2652                            <li><a href="/collections/a-w-tozer" >A. W. Tozer 
2653                                </a></li>
2654                            
2655
2656                            <li><a href="/collections/neale-donald-walsch" >Neale Donald Walsch
2657                                </a></li>
2658                            
2659
2660                            <li><a href="/collections/rick-warren" >Rick Warren
2661                                </a></li>
2662                            
2663                            </li>
2664                        </ul>
2665                        
2666</ul></li>
2667</ul>
2668    </nav><nav id="nav" aria-label="Menu" class=" has-menu-bar ">
2669    <ul data-type="main-nav" >
2670<li class=" text-uppercase" >
2671            <a accesskey="1" href="/pages/contact">Contact Us
2672</a><span class="header--divider span--contact-us">|</span>
2673            <em>(1)</em></li><li class=" text-uppercase" >
2674            <a accesskey="2" href="/pages/find-a-store">Store Locator
2675</a><span class="header--divider span--store-locator">|</span>
2676            <em>(2)</em></li><li class=" text-uppercase" >
2677            <a accesskey="3" href="/blogs/news">EB News
2678</a><span class="header--divider span--eb-news">|</span>
2679            <em>(3)</em></li><li class=" text-uppercase" >
2680            <a accesskey="4" href="/pages/events">Events
2681</a><span class="header--divider span--events">|</span>
2682            <em>(4)</em></li><li class=" text-uppercase" >
2683            <a accesskey="5" href="/pages/fanatics">Join our Fanatics Loyalty Programme
2684</a><span class="header--divider span--join-our-fanatics-loyalty-programme">|</span>
2685            <em>(5)</em></li><li class=" text-uppercase" >
2686            <a accesskey="6" href="/pages/how-fanatics-works">Read about how Fanatics works
2687</a><span class="header--divider span--read-about-how-fanatics-works">|</span>
2688            <em>(6)</em></li><li class=" text-uppercase" >
2689            <a accesskey="7" href="/pages/about">About Exclusive Books
2690</a><span class="header--divider span--about-exclusive-books">|</span>
2691            <em>(7)</em></li><li class=" text-uppercase" >
2692            <a accesskey="8" href="/collections/gift-cards-and-vouchers">Gift Cards & Vouchers
2693</a><span class="header--divider span--gift-cards-vouchers">|</span>
2694            <em>(8)</em></li><li class=" text-uppercase" >
2695            <a accesskey="9" href="https://exclusivebooks.co.za/pages/careers">Careers
2696</a><span class="header--divider span--careers">|</span>
2697            <em>(9)</em></li><li class=" text-uppercase" >
2698            <a accesskey="10" href="/pages/faqs">Help
2699</a><span class="header--divider span--help">|</span>
2700            <em>(10)</em></li><li class=" text-uppercase" >
2701            <a accesskey="11" href="/pages/rewards-partners">Rewards Partners
2702</a><span class="header--divider span--rewards-partners">|</span>
2703            <em>(11)</em></li><li class=" text-uppercase" >
2704            <a accesskey="12" href="/pages/cookie-policy">Cookie Policy
2705</a><span class="header--divider span--cookie-policy">|</span>
2706            <em>(12)</em></li><li class=" text-uppercase" >
2707            <a accesskey="13" href="/pages/terms-and-conditions">T's and C's
2708</a><span class="header--divider span--ts-and-cs">|</span>
2709            <em>(13)</em></li><li class=" text-uppercase" >
2710            <a accesskey="14" href="/pages/privacy-policy">Privacy Policy
2711</a><span class="header--divider span--privacy-policy">|</span>
2712            <em>(14)</em></li><li class=" text-uppercase" >
2713            <a accesskey="15" href="https://cdn.shopify.com/s/files/1/0622/7492/8799/files/ExclusiveBooksPOPIComplianceManual.pdf">POPIA Compliance
2714</a><span class="header--divider span--popia-compliance">|</span>
2715            <em>(15)</em></li>
2716</ul>
2717  </nav></div><style data-shopify>
2718  :root {
2719    
2720    --custom_top_up_bg:           var(--light_bg);
2721    --custom_top_up_fg:           var(--light_fg);
2722    --custom_top_up_fg_hover:     var(--light_btn_bg);
2723    
2724    --custom_top_main_bg:         var(--white_bg);
2725    --custom_top_main_fg:         var(--white_fg);--custom_top_main_link_bg:    var(--white_bg);
2726      --custom_top_main_link_dark:  var(--white_bg_dark);
2727      --custom_top_main_link_text:  var(--white_fg);
2728    --custom_top_nav_bg:          var(--white_bg);
2729    --custom_top_nav_bd:          var(--white_bg);
2730    --custom_top_nav_fg:          var(--white_fg);
2731    --custom_top_nav_fg_hover:    var(--white_btn_bg);
2732    
2733    --custom_drop_nav_bg:         var(--white_bg);
2734    --custom_drop_nav_fg:         var(--white_fg);
2735    --custom_drop_nav_fg_text:    var(--white_fg);
2736    --custom_drop_nav_fg_hover:   var(--white_btn_bg);
2737    --custom_drop_nav_head_bg:    var(--white_bg);
2738    --custom_drop_nav_head_fg:    var(--white_fg);
2739    
2740--custom_top_search_bd:     var(--white_bg_dark);--custom_top_search_bg:       var(--white_bg);
2741    --custom_top_search_fg:       var(--white_fg);
2742    --custom_top_search_pl:       var(--white_pl);
2743  }
2744
2745  
2746  .sub ul,
2747  .sub-static ul {
2748    /* Remove opacity and visibility - let the theme's default display handle this */
2749    transition: opacity 0.3s ease;
2750  }
2751
2752  /* Only apply hover-out delay when mouse leaves the menu */
2753  .sub:not(:hover) > ul,
2754  .sub-static:not(:hover) > ul {
2755    transition: opacity 2s ease 2s; /* 500ms delay before starting to fade out */
2756  }
2757
2758  /* Keep menu visible while hovering over it */
2759  .sub > ul:hover,
2760  .sub-static > ul:hover {
2761    opacity: 1;
2762  }
2763
2764        
2765  @media only screen and (max-width: 62.5em ) {
2766    #root #header .f8vl *, #root .m6pn.f8vl * {
2767      --secondary_btn_text:             var(--white_btn_fg);
2768      --secondary_bg_btn:               var(--white_btn_bg);
2769      --secondary_bg_btn_dark:          var(--white_btn_bg_dark);
2770      --secondary_bg_btn_fade:          var(--white_btn_bg_dark);
2771      --white:                      var(--white_btn_fg);
2772    }
2773  }
2774  #root #header .f8vl .submit, #root .m6pn.f8vl .submit {
2775    --secondary_btn_text:             var(--white_btn_fg);
2776    --secondary_bg_btn:               var(--white_btn_bg);
2777    --secondary_bg_btn_dark:          var(--white_btn_bg_dark);
2778    --secondary_bg_btn_fade:          var(--white_btn_bg_dark);
2779    --secondary_bg_fade:          var(--secondary_bg_btn_fade);
2780  }
2781
2782  
2783  #root .icon-cart:before { content: "\e903"; }
2784  .cart {
2785    --custom_top_main_link_bg:    var(--light_bg);
2786    --custom_top_main_link_dark:  var(--light_bg_dark);
2787    --custom_top_main_link_text:  var(--light_fg);
2788  }
2789  #shopify-section-header #nav {
2790    --custom_drop_nav_head_bg:    var(--white_bg_var);
2791  }</style>
2792</div><main id="content">
2793				<div id="shopify-section-template--26007126311230__breadcrumbs" class="shopify-section"><nav class="n6br" role="navigation" aria-label="breadcrumbs">
2794  <ol class="mobile-hide">
2795
2796    <li>
2797      <a href="/" title="Home">Homepage</a>
2798    </li>
2799
2800    
2801     <li>
2802       Scorpio Rising
2803     </li>
2804
2805    
2806  </ol><p class="mobile-only"><a class="breadcrumb-back"><i aria-hidden="true" class="icon-chevron-left"></i> Back</a></p></nav>
2807
2808
2809
2810</div><div id="shopify-section-template--26007126311230__main-product" class="shopify-section with-mobile-tab product--templates">
2811
2812
2813<article class="m6pr m6pr-template--26007126311230__main-product" data-template="template--26007126311230__main-product product--template"><div class="l4pr-container">
2814        <ul class="l4pr
2815      
2816      aside-pager
2817      no-scrollbar
2818      "
2819            data-featured_media_position=><li class="portrait">
2820                  <div class="four-day-delivery product-upsell-icons">
2821                    
2822                      
2823  
2824  <svg width="100%" height="100%" viewBox="0 0 50 50" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5;" aria-label="[title]"><title></title><circle cx="25" cy="25" r="24.5" style="fill:none;"/><clipPath id="_clip1"><circle cx="25" cy="25" r="24.5"/></clipPath><g clip-path="url(#_clip1)"><g><g><g><clipPath id="_clip2"><path d="M24.941,1.834c12.795,-0.033 23.193,10.313 23.225,23.107c0.033,12.795 -10.313,23.193 -23.107,23.225c-12.795,0.033 -23.193,-10.313 -23.225,-23.107c-0.033,-12.795 10.313,-23.193 23.107,-23.225Z"/></clipPath><g clip-path="url(#_clip2)"><path d="M24.342,1.007c14.045,-0.035 25.459,10.866 25.493,24.35c0.034,13.483 -11.324,24.443 -25.369,24.478c-14.046,0.036 -25.459,-10.866 -25.493,-24.35c-0.034,-13.483 11.324,-24.442 25.369,-24.478" style="fill:#fff200;"/><clipPath id="_clip3"><path d="M24.342,1.007c14.045,-0.035 25.459,10.866 25.493,24.35c0.034,13.483 -11.324,24.443 -25.369,24.478c-14.046,0.036 -25.459,-10.866 -25.493,-24.35c-0.034,-13.483 11.324,-24.442 25.369,-24.478"/></clipPath><g clip-path="url(#_clip3)"><path d="M-7.846,16.958c0.01,4.189 0.899,7.207 2.478,10.328l21.336,-0.054l0.017,0.001c2.12,0.109 3.831,0.507 5.23,1.124c1.282,0.566 2.301,1.314 3.133,2.194c0.827,-0.884 1.843,-1.638 3.121,-2.21c1.397,-0.624 3.106,-1.03 5.225,-1.15l0.018,-0.001l20.852,-0.053c1.563,-3.129 2.437,-6.151 2.426,-10.34c-0.011,-4.189 -8.34,-20.309 -10.774,-23.981l-12.591,0.032c-2.025,0.116 -3.651,0.502 -4.974,1.093c-1.313,0.588 -2.329,1.381 -3.141,2.315c-0.007,0.008 -0.014,0.016 -0.022,0.023c-0.022,0.022 -0.047,0.04 -0.074,0.054c-0.007,0.003 -0.013,0.006 -0.02,0.009c-0.038,0.017 -0.078,0.026 -0.119,0.027c-0.009,0.001 -0.018,0.001 -0.027,0.001c-0.041,-0.002 -0.081,-0.011 -0.119,-0.027c-0.007,-0.003 -0.013,-0.006 -0.02,-0.01c-0.027,-0.013 -0.052,-0.031 -0.075,-0.053c-0.007,-0.007 -0.014,-0.015 -0.021,-0.022c-0.817,-0.931 -1.837,-1.719 -3.153,-2.3c-1.326,-0.585 -2.954,-0.962 -4.979,-1.068l-12.591,0.032c-2.416,3.685 -11.147,19.847 -11.136,24.036"/></g></g></g><text x="7.093px" y="37.346px" style="font-family:'DINAlternate-Bold', 'DIN Alternate', sans-serif;font-weight:700;font-size:6.25px;">Recommends</text></g><g><g><path d="M7.581,16.359l0.006,1.476l1.887,-0.008c0.118,-0.001 0.182,0.005 0.182,0.127l0.002,0.367c-0.015,0.065 -0.046,0.084 -0.181,0.085l-2.77,0.012c-0.136,0.001 -0.191,-0.012 -0.192,-0.146l-0.018,-4.173c-0.001,-0.14 0.047,-0.171 0.189,-0.179l2.77,-0.013c0.111,-0 0.191,-0.001 0.183,0.121l0.001,0.311c0.009,0.128 -0.046,0.141 -0.181,0.142l-1.887,0.008l0.006,1.31l1.592,-0.007c0.119,-0.001 0.168,0.012 0.168,0.12l0.001,0.313c0.001,0.114 -0.047,0.126 -0.175,0.127l-1.583,0.007Z" style="fill:#fff;fill-rule:nonzero;"/><path d="M12.077,16.765l-1.099,1.507c-0.08,0.108 -0.095,0.128 -0.231,0.128l-0.548,0.003c-0.056,-0 -0.16,0 -0.16,-0.076c-0.001,-0.027 0.016,-0.051 0.072,-0.122l1.525,-2.112l-1.369,-2.004c-0.024,-0.038 -0.041,-0.064 -0.041,-0.088c-0.001,-0.09 0.103,-0.09 0.151,-0.091l0.716,-0.003c0.16,-0.001 0.19,0.012 0.272,0.12l0.88,1.237l0.894,-1.245c0.087,-0.116 0.102,-0.122 0.245,-0.122l0.55,-0.003c0.047,0 0.143,-0 0.144,0.083c-0,0.038 -0.024,0.069 -0.048,0.107l-1.328,1.845l1.577,2.258c0.024,0.044 0.048,0.075 0.048,0.107c0.001,0.09 -0.094,0.09 -0.151,0.091l-0.763,0.003c-0.144,0.001 -0.167,-0.013 -0.255,-0.126l-1.081,-1.497Z" style="fill:#fff;fill-rule:nonzero;"/><path d="M16.928,14.301c-0.732,0.003 -1.335,0.572 -1.331,1.589c0.006,1.241 0.79,1.931 1.719,1.927c0.503,-0.003 0.835,-0.196 0.963,-0.265c0.159,-0.091 0.198,-0.116 0.294,-0.116c0.135,-0.001 0.255,0.082 0.256,0.209c0.001,0.273 -0.617,0.824 -1.771,0.828c-1.79,0.008 -2.599,-1.139 -2.605,-2.361c-0.006,-1.279 0.921,-2.326 2.561,-2.333c1.161,-0.006 1.862,0.538 1.864,0.92c0.001,0.216 -0.212,0.369 -0.475,0.371c-0.199,0 -0.326,-0.068 -0.422,-0.189c-0.232,-0.278 -0.481,-0.583 -1.053,-0.58" style="fill:#fff;fill-rule:nonzero;"/><path d="M20.689,17.769l1.823,-0.008c0.135,-0.001 0.159,0.025 0.159,0.127l0.002,0.331c-0.008,0.108 -0.039,0.127 -0.175,0.128l-2.722,0.012c-0.103,0 -0.158,-0.012 -0.159,-0.126l-0.019,-4.237c-0,-0.108 0.047,-0.127 0.167,-0.128l0.74,-0.
2824003c0.127,-0.001 0.167,0.018 0.167,0.126l0.017,3.778Z" style="fill:#fff;fill-rule:nonzero;"/><path d="M27.209,17.008c-0.008,0.198 -0.007,0.452 -0.163,0.708c-0.072,0.12 -0.427,0.714 -1.741,0.72c-0.739,0.004 -1.464,-0.179 -1.777,-0.704c-0.135,-0.229 -0.169,-0.502 -0.17,-0.757l-0.013,-3.001c-0.001,-0.11 0.039,-0.122 0.15,-0.123l0.78,-0.003c0.127,-0.001 0.166,0.005 0.167,0.121l0.013,2.905c0.011,0.274 0.036,0.904 0.967,0.9c0.923,-0.004 0.929,-0.654 0.928,-0.844l-0.013,-2.958c-0,-0.114 0.03,-0.134 0.157,-0.134l0.534,-0.003c0.12,-0 0.167,0.012 0.168,0.121l0.013,3.052Z" style="fill:#fff;fill-rule:nonzero;"/><path d="M30.456,15.722c0.502,0.207 1.291,0.528 1.295,1.374c0.003,0.827 -0.79,1.315 -1.831,1.319c-1.29,0.006 -1.825,-0.666 -1.827,-1.035c-0.001,-0.28 0.277,-0.389 0.466,-0.39c0.319,-0.001 0.448,0.196 0.568,0.366c0.104,0.171 0.328,0.514 0.861,0.511c0.431,-0.002 0.747,-0.243 0.746,-0.6c-0.003,-0.453 -0.417,-0.623 -1.055,-0.887l-0.438,-0.176c-0.304,-0.132 -1.083,-0.466 -1.087,-1.235c-0.003,-0.77 0.71,-1.244 1.696,-1.249c1.051,-0.005 1.681,0.476 1.683,0.84c0.001,0.216 -0.197,0.369 -0.451,0.37c-0.28,0.001 -0.382,-0.139 -0.488,-0.277c-0.135,-0.172 -0.343,-0.431 -0.774,-0.429c-0.405,0.001 -0.691,0.251 -0.689,0.569c0.002,0.412 0.409,0.577 0.95,0.784l0.375,0.145Z" style="fill:#fff;fill-rule:nonzero;"/><path d="M33.791,18.156c0,0.121 -0.07,0.14 -0.175,0.141l-0.739,0.003c-0.11,-0.005 -0.174,-0.025 -0.174,-0.139l-0.019,-4.218c0.006,-0.089 0.023,-0.134 0.164,-0.134l0.757,-0.004c0.12,-0 0.166,0.019 0.167,0.133l0.019,4.218Z" style="fill:#fff;fill-rule:nonzero;"/><path d="M36.602,16.864l1.204,-2.956c0.047,-0.11 0.079,-0.122 0.198,-0.122l0.525,-0.003c0.079,-0 0.167,0.012 0.168,0.083c-0,0.012 -0,0.025 -0.04,0.1l-1.795,4.195c-0.046,0.102 -0.071,0.121 -0.206,0.122l-0.382,0.001c-0.08,-0.005 -0.096,-0.031 -0.136,-0.113l-1.889,-4.185c-0.023,-0.062 -0.032,-0.075 -0.032,-0.1c-0.001,-0.083 0.096,-0.084 0.151,-0.084l0.787,-0.003c0.137,-0.001 0.167,0.005 0.216,0.12l1.231,2.945Z" style="fill:#fff;fill-rule:nonzero;"/><path d="M40.234,16.211l0.007,1.476l1.884,-0.008c0.12,-0.001 0.184,0.006 0.184,0.127l0.002,0.369c-0.016,0.064 -0.047,0.082 -0.183,0.083l-2.768,0.012c-0.135,0.001 -0.192,-0.012 -0.192,-0.144l-0.019,-4.174c-0.001,-0.14 0.048,-0.172 0.191,-0.18l2.768,-0.012c0.111,-0.001 0.191,-0.001 0.184,0.12l0.001,0.311c0.009,0.129 -0.046,0.142 -0.183,0.143l-1.884,0.008l0.006,1.309l1.59,-0.007c0.119,-0 0.169,0.012 0.17,0.12l0.001,0.313c0,0.114 -0.05,0.127 -0.176,0.127l-1.583,0.007Z" style="fill:#fff;fill-rule:nonzero;"/><path d="M13.063,20.693c-0.001,-0.133 0.03,-0.179 0.158,-0.217c0.189,-0.052 0.811,-0.091 1.273,-0.093c0.588,-0.003 1.168,0.037 1.584,0.239c0.422,0.202 0.607,0.513 0.608,0.85c0.003,0.579 -0.545,0.867 -0.846,0.99c-0.064,0.02 -0.119,0.039 -0.183,0.058c0.064,0.013 0.119,0.019 0.175,0.031c0.819,0.169 1.164,0.657 1.167,1.159c0.002,0.528 -0.378,0.879 -0.895,1.066c-0.365,0.123 -0.834,0.189 -1.59,0.192c-0.597,0.003 -1.122,-0.046 -1.258,-0.077c-0.143,-0.032 -0.175,-0.07 -0.175,-0.235l-0.018,-3.963Zm1.065,1.668c0.207,0.006 0.367,0.005 0.557,-0.009c0.875,-0.08 0.936,-0.595 0.936,-0.748c-0.004,-0.731 -0.887,-0.727 -1.07,-0.727c-0.16,0.001 -0.254,0.007 -0.43,0.029l0.007,1.455Zm0.009,2.062c0.12,0.011 0.302,0.024 0.518,0.023c0.732,-0.003 1.241,-0.235 1.239,-0.788c-0.004,-0.878 -1.104,-0.873 -1.429,-0.872c-0.143,0.001 -0.223,0.007 -0.335,0.014l0.007,1.623Z" style="fill:#fff;fill-rule:nonzero;"/><path d="M20.083,25c-1.361,0.006 -2.542,-0.79 -2.549,-2.329c-0.005,-1.317 0.92,-2.365 2.542,-2.372c1.585,-0.007 2.456,1.026 2.525,2.222c0.078,1.424 -0.992,2.472 -2.518,2.479m1.034,-3.663c-0.393,-0.482 -0.902,-0.492 -1.062,-0.491c-0.207,0.001 -0.42,0.047 -0.596,0.13c-0.777,0.372 -0.805,1.275 -0.803,1.619c0.001,0.255 0.025,0.464 0.066,0.643c0.234,1.036 1.055,1.16 1.366,1.158c0.359,-0.001 0.795,-0.144 1.087,-0.559c0.253,-0.37 0.314,-0.86 0.304,-1.298c-0.008,-0.338 -0.059,-0.814 -0.362,-1.202" style="fill:#fff;fill-rule:nonzero;"/><path d="M25.881,24.974c-1.361,0.006 -2.542,-0.789 -2.549,-2.329c-0.006,-1.317 0.92,-2.365 2.543,-2.372c1.584,-0.007 2.456,1.026 2.525,2.222c0.077,1.424 -0.992,2.472 -2.519,2.479m1.034,-3.662c-0.392,-0.483 -0.902,-0.492 -1.062,-0.492c-0.206,0.001 -0.42,0.047 -0.595,0.13c-0.778,0.373 -0.806,1.275 -0.805,1.618c0.001,0.255 0.026,0.465 0.068,0.643c0.235,1.037 1.055,1.16 1.365,1.159c0.358,-0.002 0.795,-0.144 1.088,-0.559c0.252,-0.37 0.313,-0.86 0.303,-1.299c-0.009,-0.338 -0.059,-0.813 -0.362,-1.2" style="fill:#fff;fill-rule:nonzero;"/><path d="M31.301,22.31l1.968,2.325c0.033,0.044 0.056,0.076 0.056,0.115c0,0.069 -0.062,0.089 -0.
2824142,0.089l-0.868,0.004c-0.174,0.001 -0.184,-0.011 -0.286,-0.132l-1.673,-2.066l0.009,2.067c0.001,0.121 -0.062,0.14 -0.166,0.141l-0.716,0.003c-0.097,0 -0.168,-0.006 -0.168,-0.127l-0.019,-4.23c-0.001,-0.108 0.047,-0.134 0.174,-0.135l0.709,-0.003c0.151,-0.007 0.167,0.031 0.167,0.128l0.008,1.786l1.647,-1.793c0.104,-0.11 0.119,-0.13 0.286,-0.13l0.558,-0.003c0.069,-0.007 0.15,0.013 0.151,0.083c-0,0.032 -0.016,0.063 -0.088,0.139l-1.607,1.739Z" style="fill:#fff;fill-rule:nonzero;"/><path d="M36.011,22.237c0.501,0.208 1.291,0.528 1.294,1.375c0.004,0.827 -0.79,1.314 -1.832,1.319c-1.288,0.006 -1.825,-0.666 -1.827,-1.036c-0.001,-0.28 0.278,-0.388 0.468,-0.389c0.317,-0.001 0.447,0.195 0.566,0.365c0.105,0.173 0.329,0.514 0.863,0.512c0.429,-0.002 0.747,-0.245 0.745,-0.601c-0.002,-0.451 -0.417,-0.622 -1.055,-0.886l-0.438,-0.176c-0.303,-0.133 -1.085,-0.467 -1.088,-1.236c-0.003,-0.769 0.709,-1.244 1.697,-1.249c1.051,-0.004 1.68,0.477 1.682,0.839c0.001,0.218 -0.197,0.371 -0.451,0.372c-0.278,0.001 -0.383,-0.138 -0.486,-0.278c-0.137,-0.171 -0.344,-0.431 -0.774,-0.429c-0.405,0.002 -0.691,0.252 -0.689,0.57c0.002,0.412 0.407,0.577 0.949,0.783l0.376,0.145Z" style="fill:#fff;fill-rule:nonzero;"/></g></g></g></g><circle cx="25" cy="25" r="24.5" style="fill:none;stroke:#000;stroke-width:1px;"/></svg>
2825  
2826                    
2827                    
2828
2829
2830          
2831        </div>
2832                    <a data-fancybox="product-gallery-12525727777086"
2833                            
2834                                href="//exclusivebooks.co.za/cdn/shop/files/9781770109735.jpg?v=1784697295"
2835                            
2836                       data-gallery-thumb="
2837              
2838                //exclusivebooks.co.za/cdn/shop/files/9781770109735.jpg?v=1784697295&width=103
2839              
2840            "
2841                    ><span class="label">
2842</span>
2843<picture >
2844                            
2845                                
2846<img src="//exclusivebooks.co.za/cdn/shop/files/9781770109735.jpg?crop=center&amp;height=430&amp;v=1784697295&amp;width=310" alt="Scorpio Rising" width="310" height="430" loading="eager" srcset="
2847,//exclusivebooks.co.za/cdn/shop/files/9781770109735.jpg?height=206&amp;v=1784697295 165w,//exclusivebooks.co.za/cdn/shop/files/9781770109735.jpg?height=300&amp;v=1784697295 240w,//exclusivebooks.co.za/cdn/shop/files/9781770109735.jpg?height=438&amp;v=1784697295 350w,//exclusivebooks.co.za/cdn/shop/files/9781770109735.jpg?height=666&amp;v=1784697295 533w,//exclusivebooks.co.za/cdn/shop/files/9781770109735.jpg?height=900&amp;v=1784697295 720w,//exclusivebooks.co.za/cdn/shop/files/9781770109735.jpg?height=1175&amp;v=1784697295 940w,//exclusivebooks.co.za/cdn/shop/files/9781770109735.jpg?height=1333&amp;v=1784697295 1066w,//exclusivebooks.co.za/cdn/shop/files/9781770109735.jpg?height=1600&amp;v=1784697295 1280w,//exclusivebooks.co.za/cdn/shop/files/9781770109735.jpg?height=1750&amp;v=1784697295 1400w" sizes="(min-width: 1000px) 570px, 100vw">
2848</picture>
2849                    </a></li></ul>
2850        
2851    </div><div class="product--info"><header  class=" header--product-title">
2852        <h1 class="m5">Scorpio Rising</h1>
2853      <a href="/search?q=Deon%20Meyer" class="author-title">Deon Meyer</a>
2854        <ul class="l4dr m15"></ul>
2855    </header><div class="f8pr">
2856            <legend>Product form</legend>
2857
2858
2859
2860
2861
2862
2863
2864
2865
2866
2867
2868
2869
2870
2871
2872<div style='' class='jdgm-widget jdgm-preview-badge' data-id='12525727777086'
2873data-template='manual-installation'
2874data-auto-install='false'>
2875  <div style='display:none' class='jdgm-prev-badge' data-average-rating='0.00' data-number-of-reviews='0' data-number-of-questions='0'> <span class='jdgm-prev-badge__stars' data-score='0.00' tabindex='0' aria-label='0.00 stars' role='button'> <span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span> </span> <span class='jdgm-prev-badge__text'> No reviews </span> </div>
2876</div>
2877
2878
2879
2880
2881
2882<ul class="l4ch" ></ul><span><strong>FORMAT: </strong></span><span>Trade paperback</span>
2883
2884
2885
2886<style></style><div class="f8pr-variant-selection no-zindex" ><input name="id" id="id-template--26007126311230__main-product" value="53944170185022" type="hidden" form="main-product-form-12525727777086-template--26007126311230__main-product">
2887                    </div><div class="f8pr-stock m0"></div>
2888                    <p class="f8pr-price s1pr price" >R 390.00
2889                  <span class="price-availability">Price and availability exclusive to website</span></p>
2890                  
2891<form method="post" action="/cart/add" id="product-form-installment-template--26007126311230__main-product" accept-charset="UTF-8" class="f8pr-product-form-installment" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="id" value="53944170185022">
2892                        <div class="shopify-installments-container"></div><input type="hidden" name="product-id" value="12525727777086" /><input type="hidden" name="section-id" value="template--26007126311230__main-product" /></form>
2893                  
2894                    
2895                  <div class="fanatics--rewards-container">
2896                  <span class="fanatics-text">YOU COULD EARN 390 FUTURE RETAIL DISCOUNTS.</span><div><a href="/pages/fanatics"><span class="fanatics-links">LINK YOUR FANATICS CARD</span></a> / <a href="/accounts/login"><span class="fanatics-links">JOIN HERE</span></a></div>
2897                  </div>
2898                  
2899                  <div class="mobile-store-shopping"><p><strong>Store stock available</strong><br>
2900Good news! It looks like the product you’re looking for is also available in-store. Live Chat with one of our friendly agents to find the closest store with available stock, and if you’re a Fanatics member, we can set it aside for you to collect. Click the chat icon on the bottom right-hand side of your screen to start a Live Chat. </p></div>
2901                  
2902                   
2903                    
2904                      
2905                      <span class="estimated-delivery"><strong>ESTIMATED DELIVERY: </strong>Approx 4 Business Days</span><br>
2906                      
2907                      
2908                    
2909<div class="accordion-a compact" 
2910                            >
2911                                    <details >
2912                                        <summary>
2913                                          <div class="accordion-summary">
2914                                            <div class="accordion-title"><span>BUY NOW PAY LATER</span></div>
2915                                          <span class="accordion-subheading">From R 65.00 per month!</span>
2916                                          </div>
2917                                        </summary>
2918                                        <div>
2919                                            <div class="bnpl-container">
2920  <div class="bnpl-item">
2921    <div class="bnpl-content">
2922      <span><strong>3x</strong> monthly payments of <strong>R 130.00</strong> with </span>
2923    </div>
2924    <div class="bnpl-logo">
2925      
2926      <img src="https://checkout.float.co.za/img/Float_Logo.svg" alt="Float" width="60"/>
2927      <a href="https://www.float.co.za/how-it-works/" target="_blank">
2928      <div>
2929        <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
2930    <g clip-path="url(#clip0_2732_63942)">
2931        <path
2932            d="M7.99998 14.6663C11.6819 14.6663 14.6666 11.6816 14.6666 7.99967C14.6666 4.31778 11.6819 1.33301 7.99998 1.33301C4.31808 1.33301 1.33331 4.31778 1.33331 7.99967C1.33331 11.6816 4.31808 14.6663 7.99998 14.6663Z"
2933            stroke="#101111" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round" />
2934        <path d="M8 10.6667V8" stroke="#101111" stroke-width="1.7" stroke-linecap="round"
2935            stroke-linejoin="round" />
2936        <path d="M8 5.33301H8.00667" stroke="#101111" stroke-width="1.7" stroke-linecap="round"
2937            stroke-linejoin="round" />
2938    </g>
2939    <defs>
2940        <clipPath id="clip0_2732_63942">
2941            <rect width="16" height="16" fill="white" />
2942        </clipPath>
2943    </defs>
2944</svg>
2945      </div></a>
2946    </div>
2947  </div>
2948  <div class="bnpl-item">
2949    <div class="bnpl-content">
2950      <span><strong>4x</strong> fortnightly payments of <strong>R 97.50</strong> with </span>
2951    </div>
2952    <div class="bnpl-logo">
2953      
2954      <svg width="90" height="40" viewBox="0 0 25 16" fill="none" xmlns="http://www.w3.org/2000/svg">
2955    <image xlink:href="https://widgets.payflex.co.za/assets/widget-payflex.svg" src="https://widgets.payflex.co.za/assets/widget-payflex.svg" width="30"/>
2956</svg>
2957      <a href="https://payflex.co.za/for-shoppers/" target="_blank">
2958      <div>
2958<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
2959    <g clip-path="url(#clip0_2732_63942)">
2960        <path
2961            d="M7.99998 14.6663C11.6819 14.6663 14.6666 11.6816 14.6666 7.99967C14.6666 4.31778 11.6819 1.33301 7.99998 1.33301C4.31808 1.33301 1.33331 4.31778 1.33331 7.99967C1.33331 11.6816 4.31808 14.6663 7.99998 14.6663Z"
2962            stroke="#101111" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round" />
2963        <path d="M8 10.6667V8" stroke="#101111" stroke-width="1.7" stroke-linecap="round"
2964            stroke-linejoin="round" />
2965        <path d="M8 5.33301H8.00667" stroke="#101111" stroke-width="1.7" stroke-linecap="round"
2966            stroke-linejoin="round" />
2967    </g>
2968    <defs>
2969        <clipPath id="clip0_2732_63942">
2970            <rect width="16" height="16" fill="white" />
2971        </clipPath>
2972    </defs>
2973</svg></div></a>
2974               
2975    </div>
2976                    
2977  </div>
2978</div>
2979                                        </div>
2980                                    </details>
2981                                </div>
2982<form method="post" action="/cart/add" id="main-product-form-12525727777086-template--26007126311230__main-product" accept-charset="UTF-8" class="f8pr f8pr-buy-button" enctype="multipart/form-data" autocomplete="off" data-gpo-product-form="true"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" />
2983                      <div id="product--form-buttons">
2984                      
2985                        <p class="submit m10 " >
2986                                <button type="submit" class="overlay-tertiary"><i aria-hidden="true" class="icon-cart add-to-cart--icon"></i>Add to cart</button>
2987                                
2988</p>
2989                      
2990
2991
2992<a id="wishlist-button" href="#" class="icon-wishlist-heart-empty wishlist-btn grid-wishlist-btn heart-wishlist-animation" data-wishList data-added="false" data-proID="12525727777086" data-varID="53944170185022" data-button-layout="simple_button" style="display:none">
2993    <div class="hulk_wl_icon-text" hulk-wl-custom-style data-count="hide">
2994        <div class="hulk_wl_icon">
2995            <i class="heart-hulk-animation"><i class="icon-wishlist-heart-empty"></i></i>
2996            <span>Add to wishlist</span>
2997        </div>
2998    </div>
2999    
3000        <span class="count" hulk-wl-custom-style>(0)</span>
3001    
3002
3003</a>
3004
3005                      </div><input type="hidden" name="product-id" value="12525727777086" /><input type="hidden" name="section-id" value="template--26007126311230__main-product" /></form><div class="sharethis-inline-share-buttons"></div><div id="shopify-block-AUEM0WGtxc3VpQUhMR__jelly_books_excerpt_jellybooks_button_4z3An8" class="shopify-block shopify-app-block"><link href="//cdn.shopify.com/extensions/2a12110e-a794-4869-b3e5-26e4698bb89f/jelly-books-excerpt-35/assets/jellybooks-button.css" rel="stylesheet" type="text/css" media="all" />
3006<style data-shopify>
3007  #jelly-books-app-block-AUEM0WGtxc3VpQUhMR__jelly_books_excerpt_jellybooks_button_4z3An8 .jelly-books-button{
3008    background: #f04568;
3009    color: #ffffff;
3010    text-align: center;
3011  }
3012  #jelly-books-app-block-AUEM0WGtxc3VpQUhMR__jelly_books_excerpt_jellybooks_button_4z3An8 .jelly-books-button:hover{
3013    background: #000000;
3014    color: #ffffff;
3015    text-align: center;
3016  } 
3017  </style>
3018
3019<div class="jelly-books-app-block" id="jelly-books-app-block-AUEM0WGtxc3VpQUhMR__jelly_books_excerpt_jellybooks_button_4z3An8">
3020  <div class="jelly-books-container">
3021    
3022    
3023    
3024    
3025    
3026    
3027    
3028      
3029      
3030      
3031      
3032      
3033      
3034        <!-- Button starts hidden by default, only shown if excerpt is found in database -->
3035        <a href="#" 
3036           class="jelly-books-button jelly-books-hidden" 
3037           id="jelly-button-AUEM0WGtxc3VpQUhMR__jelly_books_excerpt_jellybooks_button_4z3An8"
3038           style="display: none;"
3039           data-isbn="9781770109735"
3040           data-language="en"
3041           data-proxyurl="https://jelley-books-final.vercel.app"
3042           data-apikey="af490d31cb51d1eb296472ae595f6dd3"
3043           title="Read an excerpt from this book">
3044          <span class="jelly-books-icon">📖</span> Read a Sample
3045        </a>
3046        
3047        
3047<script>
3048          document.addEventListener('DOMContentLoaded', function() {
3049            try {
3050              // Get the button element
3051              const buttonId = 'jelly-button-AUEM0WGtxc3VpQUhMR__jelly_books_excerpt_jellybooks_button_4z3An8';
3052              const button = document.getElementById(buttonId);
3053              
3054              // Ensure button exists before proceeding
3055              if (!button) {
3056                console.error('Jellybooks button not found with ID:', buttonId);
3057                return;
3058              }
3059              
3060              // Get settings from data attributes
3061              const isbn = button.dataset.isbn || '';
3062              const language = button.dataset.language || 'en';
3063              const proxyUrl = button.dataset.proxyurl || '';
3064              const apiKey = button.dataset.apikey || '';
3065              
3066              // Check for missing required parameters
3067              if (!isbn) {
3068                console.error('ISBN is required but not provided');
3069                return;
3070              }
3071              
3072              if (!proxyUrl) {
3073                console.error('Proxy URL is required but not provided');
3074                return;
3075              }
3076              
3077              if (!apiKey) {
3078                console.error('API Key is required but not provided');
3079                return;
3080              }
3081              
3082              // Check if the excerpt exists in the database
3083              async function checkExcerptAvailability() {
3084                try {
3085                  // Ensure proxyUrl doesn't have trailing slash
3086                  const cleanProxyUrl = proxyUrl.endsWith('/') ? proxyUrl.slice(0, -1) : proxyUrl;
3087                  const apiCheckUrl = `${cleanProxyUrl}/api/jellybooks/excerpt?isbn=${encodeURIComponent(isbn)}&apiKey=${encodeURIComponent(apiKey)}&checkOnly=true`;
3088                  
3089                  const response = await fetch(apiCheckUrl);
3090                  
3091                  if (!response.ok) {
3092                    const data = await response.json();
3093                    return;
3094                  }
3095                  
3096                  // If we get a success response, show the button
3097                  button.classList.remove('jelly-books-hidden');
3098                  button.style.display = 'inline-block';
3099                  setupButtonClick();
3100                } catch (error) {
3101                  console.error('Error checking excerpt availability:', error);
3102                }
3103              }
3104              
3105              function setupButtonClick() {
3106                // Remove any existing listeners
3107                const newButton = button.cloneNode(true);
3108                button.parentNode.replaceChild(newButton, button);
3109                
3110                newButton.addEventListener('click', async function(event) {
3111                  event.preventDefault();
3112                  
3113                  if (!isbn) {
3114                    alert('This product does not have a valid ISBN.');
3115                    return;
3116                  }
3117                  
3118                  this.innerHTML = '<span class="jelly-books-icon">⏳</span> Loading...';
3119                  
3120                  try {
3121                    // Call the proxy server to get the excerpt URL
3122                    const cleanProxyUrl = proxyUrl.endsWith('/') ? proxyUrl.slice(0, -1) : proxyUrl;
3123                    const apiUrl = `${cleanProxyUrl}/api/jellybooks/excerpt?isbn=${encodeURIComponent(isbn)}&apiKey=${encodeURIComponent(apiKey)}&language=${encodeURIComponent(language)}`;
3124                    
3125                    const response = await fetch(apiUrl);
3126                    
3127                    if (!response.ok) {
3128                      const data = await response.json();
3129                      throw new Error(data.message || 'Failed to fetch excerpt');
3130                    }
3131                    
3132                    const data = await response.json();
3133                    
3134                    if (data.url) {
3135                      // Open the excerpt URL in a new window
3136                      window.open(data.url, '_blank');
3137                    } else {
3138                      alert('Sorry, no excerpt is available for this book.');
3139                    }
3140                  } catch (error) {
3141                    console.error('Error fetching excerpt:', error);
3142                    alert('Sorry, we could not load the excerpt at this time.');
3143                  } finally {
3144                    this.innerHTML = '<span class="jelly-books-icon">📖</span> Read a Sample';
3145                  }
3146                });
3147              }
3148              
3149              // Start the availability check process
3150              checkExcerptAvailability().catch(error => {
3151                console.error('Error checking excerpt availability:', error);
3152              });
3153            } catch (error) {
3154              console.error('Error in Jellybooks setup:', error);
3155            }
3156          });
3157        </script>
3157
3158      
3159    
3160  </div>
3161</div>
3162
3163 </div>
3164</div>
3165    </div>
3166    
3167        
3168      
3169    
3170        
3171    <div class="desktop-store-shopping">
3172      <div class="store-stock"><p><strong>Store stock available</strong><br>
3173Good news! It looks like the product you’re looking for is also available in-store. Live Chat with one of our friendly agents to find the closest store with available stock, and if you’re a Fanatics member, we can set it aside for you to collect. Click the chat icon on the bottom right-hand side of your screen to start a Live Chat. </p></div>
3174                  
3175    </div>
3176    
3177      
3178    
3179    
3180</article>
3181
3182<div id="product--content-desktop">
3183  
3184
3185
3186<!-- Tab links -->
3187<div class="tab">
3188  <button id="defaultOpen" class="tablinks" onclick="openTab(event, 'About-The-Book')">About the Book</button>
3189  
3190  <button class="tablinks" onclick="openTab(event, 'About-The-Author')">About the Author</button>
3191  <button class="tablinks" onclick="openTab(event, 'Reviews')">Customer Reviews</button>
3192  
3193</div>
3194
3195<!-- Tab content -->
3196<div id="About-The-Book" class="tabcontent">
3197  <div class="product--description">
3198    <div class="book--format">
3199            
3200          </div>
3201                        <p><strong>Two impossible cases. One unstoppable team.</strong></p>
3202<p>When Detective Benny Griessel is assigned the case of a private eye crushed under a BMW in his garage, it looks a lot like suicide. But Benny’s partner, Vaughn Cupido, knew the deceased, and he says it’s murder. Benny would love to have Vaughn’s help on the case, because so far, it’s going nowhere. But his partner is stuck wasting his considerable talents investigating the arson of a remote shepherd’s hut.</p>
3203<p>Then a caravan explodes on a nearby farm, and the identity of the body inside drives the media into a feeding frenzy just a week before an international security forum comes to town. Suddenly, Griessel and Cupido’s dead-end cases are burning red-hot, and the flames threaten not just their careers, but those dearest to them.</p>
3204<p>Local and international threats become perilously entwined in this tautly constructed thriller from a master of the form, as Griessel and Cupido race against time to uncover a plot that could challenge global politics at the highest level . . .</p>
3205          <div class="book--info">
3206          
3207          <div class="book-info--half">
3208            <span><strong>Format: </strong>Trade Paperback</span>
3209            <span><strong>CONTRIBUTORS: </strong>Deon Meyer</span>
3210            <span><strong>EAN: </strong>9781770109735</span>
3211            <span><strong>COUNTRY: </strong>South Africa</span>
3212            <span><strong>PAGES: </strong></span>
3213            <span><strong>WEIGHT: </strong></span>
3214            <span><strong>HEIGHT: </strong></span>
3215          </div>
3216            <div class="book-info--half">
3217            <span><strong>PUBLISHED BY: </strong>Pan Macmillan South Africa</span>
3218              <span><strong>DATE PUBLISHED: </strong>2026-10-01</span>
3219              <span><strong>CITY: </strong></span>
3220              <span><strong>GENRE: </strong>Crime and / or mystery fiction</span>
3221              <span><strong>WIDTH: </strong></span>
3222              <span><strong>SPINE: </strong></span>
3223          </div>
3224          </div>
3225    <div class="book--themes">
3226      <h4>Book Themes:</h4>
3227      <div>Thriller/ Suspense</div>
3228      
3229    </div>
3230  </div>
3231</div>
3232
3233<div id="Reviews" class="tabcontent">
3234  
3235
3236
3237
3238<div style='clear:both'></div>
3239<div id='judgeme_product_reviews' class='jdgm-widget jdgm-review-widget' data-product-title='Scorpio Rising' data-id='12525727777086'
3240data-from-snippet='false'
3241data-auto-install='false'>
3242  <div class='jdgm-rev-widg' data-updated-at='2026-07-22T05:26:23Z' data-average-rating='0.00' data-number-of-reviews='0' data-number-of-questions='0' data-image-url='https://cdn.shopify.com/s/files/1/0784/4357/7662/files/9781770109735.jpg?v=1784697295'> <style class='jdgm-temp-hiding-style'>.jdgm-rev-widg{ display: none }</style> <div class='jdgm-rev-widg__header'> <h2 class='jdgm-rev-widg__title'>Customer Reviews</h2>  <div class='jdgm-rev-widg__summary'> <div class='jdgm-rev-widg__summary-stars' aria-label='Average rating is 0.00 stars' role='img'> <span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span> </div> <div class='jdgm-rev-widg__summary-text'>Be the first to write a review</div> </div> <a style='display: none' href='#' class='jdgm-write-rev-link' role='button'>Write a review</a> <div class='jdgm-histogram jdgm-temp-hidden'>  <div class='jdgm-histogram__row' data-rating='5' data-frequency='0' data-percentage='0'>  <div class='jdgm-histogram__star' role='button' aria-label="0% (0) reviews with 5 star rating"  tabindex='0' ><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span></div> <div class='jdgm-histogram__bar'> <div class='jdgm-histogram__bar-content' style='width: 0%;'> </div> </div> <div class='jdgm-histogram__percentage'>0%</div> <div class='jdgm-histogram__frequency'>(0)</div> </div>  <div class='jdgm-histogram__row' data-rating='4' data-frequency='0' data-percentage='0'>  <div class='jdgm-histogram__star' role='button' aria-label="0% (0) reviews with 4 star rating"  tabindex='0' ><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--off'></span></div> <div class='jdgm-histogram__bar'> <div class='jdgm-histogram__bar-content' style='width: 0%;'> </div> </div> <div class='jdgm-histogram__percentage'>0%</div> <div class='jdgm-histogram__frequency'>(0)</div> </div>  <div class='jdgm-histogram__row' data-rating='3' data-frequency='0' data-percentage='0'>  <div class='jdgm-histogram__star' role='button' aria-label="0% (0) reviews with 3 star rating"  tabindex='0' ><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span></div> <div class='jdgm-histogram__bar'> <div class='jdgm-histogram__bar-content' style='width: 0%;'> </div> </div> <div class='jdgm-histogram__percentage'>0%</div> <div class='jdgm-histogram__frequency'>(0)</div> </div>  <div class='jdgm-histogram__row' data-rating='2' data-frequency='0' data-percentage='0'>  <div class='jdgm-histogram__star' role='button' aria-label="0% (0) reviews with 2 star rating"  tabindex='0' ><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span></div> <div class='jdgm-histogram__bar'> <div class='jdgm-histogram__bar-content' style='width: 0%;'> </div> </div> <div class='jdgm-histogram__percentage'>0%</div> <div class='jdgm-histogram__frequency'>(0)</div> </div>  <div class='jdgm-histogram__row' data-rating='1' data-frequency='0' data-percentage='0'>  <div class='jdgm-histogram__star' role='button' aria-label="0% (0) reviews with 1 star rating"  tabindex='0' ><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span></div> <div class='jdgm-histogram__bar'> <div class='jdgm-histogram__bar-content' style='width: 0%;'> </div> </div> <div class='jdgm-histogram__percentage'>0%</div> <div class='jdgm-histogram__frequency'>(0)</div> </div>  <div class='jdgm-histogram__row jdgm-histogram__clear-filter' data-rating=null tabindex='0'></div> </div>     <div class='jdgm-rev-widg__sort-wrapper'></div> </div> <div class='jdgm-rev-widg__body'>  <div class='jdgm-rev-widg__reviews'></div> <div class='jdgm-paginate' data-per-page='5' data-url='https://api.judge.me/reviews/reviews_for_widget' style="display: none;"></div>  </div> <div class='jdgm-rev-widg__paginate-spinner-wrapper'> <div class='jdgm-spinner'></div> </div> </div>
3243</div>
3244
3245
3246
3247
3248
3249
3250
3251
3252
3253
3254
3255
3256
3257
3258
3259
3260
3261</div>
3262<div id="About-The-Author" class="tabcontent">
3263  <div class="product--description">
3264  DEON MEYER is a South African bestselling crime fiction author and screenwriter. A former journalist, advertising copywriter, internet manager and brand strategist, Deon has published 17 novels and two short story collections.
3265His books have been published in 28 languages in more than 40 countries w
3265orldwide. He has also written several series for television, and four screenplays for feature films, as well as producing and directing movies in Afrikaans.
3266  </div>
3267</div>
3268
3269
3270<style>
3271  /* Style the tab */
3272.tab {
3273  overflow: hidden;
3274}
3275
3276/* Style the buttons that are used to open the tab content */
3277.tab button {
3278  background-color: #ffffff;
3279  border: none;
3280  outline: none;
3281  cursor: pointer;
3282  padding: 14px 16px;
3283  transition: 0.3s;
3284  margin-bottom: 0px;
3285  margin-right: 0px;
3286  color: #000000;
3287}
3288
3289/* Change background color of buttons on hover */
3290.tab button:hover {
3291  background-color: #ddd;
3292}
3293.tab button:before{background: #ffffff; color: #000000; border: 1px solid #ccc; }
3294/* Create an active/current tablink class */
3295.tab button.active {
3296  background: #000000 !important;
3297  color: #ffffff;
3298}
3299  .tab button.active:before{background: #000000; color: #ffffff; border: 1px solid #000000;}
3300
3301/* Style the tab content */
3302.tabcontent {
3303  display: none;
3304  border: 1px solid #ccc !important;
3305  margin-bottom: 40px;
3306}
3307</style>
3308<script>
3309  document.getElementById("defaultOpen").click();
3310  function openTab(evt, tabName) {
3311  // Declare all variables
3312  var i, tabcontent, tablinks;
3313
3314  // Get all elements with class="tabcontent" and hide them
3315  tabcontent = document.getElementsByClassName("tabcontent");
3316  for (i = 0; i < tabcontent.length; i++) {
3317    tabcontent[i].style.display = "none";
3318  }
3319
3320  // Get all elements with class="tablinks" and remove the class "active"
3321  tablinks = document.getElementsByClassName("tablinks");
3322  for (i = 0; i < tablinks.length; i++) {
3323    tablinks[i].className = tablinks[i].className.replace(" active", "");
3324  }
3325
3326  // Show the current tab, and add an "active" class to the button that opened the tab
3327  document.getElementById(tabName).style.display = "block";
3328  evt.currentTarget.className += " active";
3329}
3330</script>
3330
3331</div>
3332<div id="product--content-mobile">
3333  
3334
3335<button class="accordion-btn">ABOUT THE BOOK</button>
3336<div class="panel">
3337  <div class="product--description">
3338    <div class="book--format">
3339            
3340          </div>
3341                        <p><strong>Two impossible cases. One unstoppable team.</strong></p>
3342<p>When Detective Benny Griessel is assigned the case of a private eye crushed under a BMW in his garage, it looks a lot like suicide. But Benny’s partner, Vaughn Cupido, knew the deceased, and he says it’s murder. Benny would love to have Vaughn’s help on the case, because so far, it’s going nowhere. But his partner is stuck wasting his considerable talents investigating the arson of a remote shepherd’s hut.</p>
3343<p>Then a caravan explodes on a nearby farm, and the identity of the body inside drives the media into a feeding frenzy just a week before an international security forum comes to town. Suddenly, Griessel and Cupido’s dead-end cases are burning red-hot, and the flames threaten not just their careers, but those dearest to them.</p>
3344<p>Local and international threats become perilously entwined in this tautly constructed thriller from a master of the form, as Griessel and Cupido race against time to uncover a plot that could challenge global politics at the highest level . . .</p>
3345          <div class="book--info">
3346          <div class="book-info--half">
3347            <span><strong>Format: </strong>Trade Paperback</span>
3348            <span><strong>CONTRIBUTORS: </strong>Deon Meyer</span>
3349            <span><strong>EAN: </strong>9781770109735</span>
3350            <span><strong>COUNTRY: </strong>South Africa</span>
3351            <span><strong>PAGES: </strong></span>
3352            <span><strong>WEIGHT: </strong></span>
3353            <span><strong>HEIGHT: </strong></span>
3354          </div>
3355            <div class="book-info--half">
3356            <span><strong>PUBLISHED BY: </strong>Pan Macmillan South Africa</span>
3357              <span><strong>DATE PUBLISHED: </strong>2026-10-01</span>
3358              <span><strong>CITY: </strong></span>
3359              <span><strong>GENRE: </strong>Crime and / or mystery fiction</span>
3360              <span><strong>WIDTH: </strong></span>
3361              <span><strong>SPINE: </strong></span>
3362          </div>
3363          </div>
3364    <div class="book--themes">
3365      <h4>Book Themes:</h4>
3366      <div>Thriller/ Suspense</div>
3367    </div>
3368  </div>
3369</div>
3370
3371<button class="accordion-btn">CUSTOMER RATING</button>
3372<div class="panel">
3373  
3374
3375
3376
3377<div style='clear:both'></div>
3378<div id='judgeme_product_reviews' class='jdgm-widget jdgm-review-widget' data-product-title='Scorpio Rising' data-id='12525727777086'
3379data-from-snippet='false'
3380data-auto-install='false'>
3381  <div class='jdgm-rev-widg' data-updated-at='2026-07-22T05:26:23Z' data-average-rating='0.00' data-number-of-reviews='0' data-number-of-questions='0' data-image-url='https://cdn.shopify.com/s/files/1/0784/4357/7662/files/9781770109735.jpg?v=1784697295'> <style class='jdgm-temp-hiding-style'>.jdgm-rev-widg{ display: none }</style> <div class='jdgm-rev-widg__header'> <h2 class='jdgm-rev-widg__title'>Customer Reviews</h2>  <div class='jdgm-rev-widg__summary'> <div class='jdgm-rev-widg__summary-stars' aria-label='Average rating is 0.00 stars' role='img'> <span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span> </div> <div class='jdgm-rev-widg__summary-text'>Be the first to write a review</div> </div> <a style='display: none' href='#' class='jdgm-write-rev-link' role='button'>Write a review</a> <div class='jdgm-histogram jdgm-temp-hidden'>  <div class='jdgm-histogram__row' data-rating='5' data-frequency='0' data-percentage='0'>  <div class='jdgm-histogram__star' role='button' aria-label="0% (0) reviews with 5 star rating"  tabindex='0' ><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span></div> <div class='jdgm-histogram__bar'> <div class='jdgm-histogram__bar-content' style='width: 0%;'> </div> </div> <div class='jdgm-histogram__percentage'>0%</div> <div class='jdgm-histogram__frequency'>(0)</div> </div>  <div class='jdgm-histogram__row' data-rating='4' data-frequency='0' data-percentage='0'>  <div class='jdgm-histogram__star' role='button' aria-label="0% (0) reviews with 4 star rating"  tabindex='0' ><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--off'></span></div> <div class='jdgm-histogram__bar'> <div class='jdgm-histogram__bar-content' style='width: 0%;'> </div> </div> <div class='jdgm-histogram__percentage'>0%</div> <div class='jdgm-histogram__frequency'>(0)</div> </div>  <div class='jdgm-histogram__row' data-rating='3' data-frequency='0' data-percentage='0'>  <div class='jdgm-histogram__star' role='button' aria-label="0% (0) reviews with 3 star rating"  tabindex='0' ><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span></div> <div class='jdgm-histogram__bar'> <div class='jdgm-histogram__bar-content' style='width: 0%;'> </div> </div> <div class='jdgm-histogram__percentage'>0%</div> <div class='jdgm-histogram__frequency'>(0)</div> </div>  <div class='jdgm-histogram__row' data-rating='2' data-frequency='0' data-percentage='0'>  <div class='jdgm-histogram__star' role='button' aria-label="0% (0) reviews with 2 star rating"  tabindex='0' ><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span></div> <div class='jdgm-histogram__bar'> <div class='jdgm-histogram__bar-content' style='width: 0%;'> </div> </div> <div class='jdgm-histogram__percentage'>0%</div> <div class='jdgm-histogram__frequency'>(0)</div> </div>  <div class='jdgm-histogram__row' data-rating='1' data-frequency='0' data-percentage='0'>  <div class='jdgm-histogram__star' role='button' aria-label="0% (0) reviews with 1 star rating"  tabindex='0' ><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span></div> <div class='jdgm-histogram__bar'> <div class='jdgm-histogram__bar-content' style='width: 0%;'> </div> </div> <div class='jdgm-histogram__percentage'>0%</div> <div class='jdgm-histogram__frequency'>(0)</div> </div>  <div class='jdgm-histogram__row jdgm-histogram__clear-filter' data-rating=null tabindex='0'></div> </div>     <div class='jdgm-rev-widg__sort-wrapper'></div> </div> <div class='jdgm-rev-widg__body'>  <div class='jdgm-rev-widg__reviews'></div> <div class='jdgm-paginate' data-per-page='5' data-url='https://api.judge.me/reviews/reviews_for_widget' style="display: none;"></div>  </div> <div class='jdgm-rev-widg__paginate-spinner-wrapper'> <div class='jdgm-spinner'></div> </div> </div>
3382</div>
3383
3384
3385
3386
3387
3388
3389
3390
3391
3392
3393
3394
3395
3396
3397
3398
3399
3400</div>
3401<button class="accordion-btn">About the Author</button>
3402<div class="panel">
3403  <div class="product--description">
3404  DEON MEYER is a South African bestselling crime fiction author and screenwriter. A former journalist, advertising copywriter, internet manager and brand strategist, Deon has published 17 novels and two short story collections.
3405His books have been published in 28 languages in more than 40 countries w
3405orldwide. He has also written several series for television, and four screenplays for feature films, as well as producing and directing movies in Afrikaans.
3406  </div>
3407</div>
3408
3409<style>
3410  /* Style the buttons that are used to open and close the accordion panel */
3411.accordion-btn {
3412  background-color: #ffffff;
3413  color: #000000;
3414  cursor: pointer;
3415  padding: 18px;
3416  width: 100%;
3417  text-align: left;
3418  border: none;
3419  outline: none;
3420  transition: 0.4s;
3421}
3422
3423/* Add a background color to the button if it is clicked on (add the .active class with JS), and when you move the mouse over it (hover) */
3424.active, .accordion-btn:hover {
3425  background-color: #ccc;
3426}
3427
3428/* Style the accordion panel. Note: hidden by default */
3429.panel {
3430  background-color: white;
3431  display: none;
3432  overflow: visible;
3433  transition: max-height 0.2s ease-out;
3434}
3435  .accordion-btn:after {
3436  content: '\e904'; /* Unicode character for "plus" sign (+) */
3437  font-size: 13px;
3438  color: #000;
3439  float: right;
3440  margin-left: 5px;
3441}
3442
3443.acc_active:after {
3444  content: "\2796"; /* Unicode character for "minus" sign (-) */
3445}
3446</style>
3447
3448<script>
3449var acc = document.getElementsByClassName("accordion-btn");
3450var i;
3451
3452for (i = 0; i < acc.length; i++) {
3453  acc[i].addEventListener("click", function() {
3454    this.classList.toggle("acc_active");
3455    var panel = this.nextElementSibling;
3456    if (panel.style.display === "block") {
3457      panel.style.display = "none";
3458    } else {
3459      panel.style.display = "block";
3460    }
3461  });
3462}
3463</script>
3463
3464</div>
3465  
3466
3467
3468
3469
3470<style> #shopify-section-template--26007126311230__main-product .float-product-details {width: 100%;} #shopify-section-template--26007126311230__main-product .float-product-details img {height: 100% !important; width: 100px;} #shopify-section-template--26007126311230__main-product #partPayCalculatorWidget1 {width: 400px !important;} </style></div><div id="shopify-section-template--26007126311230__recommendations" class="shopify-section with-mobile-tab hidden"><div class="m6tb static">
3471  <nav class="hidden">
3472    <ul>
3473      <li class="active"><a href="#section-related">Recommended Products</a></li>
3474    </ul>
3475  </nav>
3476  <div>
3477    <div id="section-related" data-hide class="product-recommendations" data-template="template--26007126311230__recommendations" data-product-id="12525727777086" data-limit="6" data-intent="related">
3478      <article></article>
3479    </div>
3480  </div>
3481</div>
3482
3483<style>
3484  @media only screen and (min-width: 47.5em) {
3485    #shopify-section-template--26007126311230__recommendations,
3486    #shopify-section-template--26007126311230__recommendations .m6tb {
3487      width: 100%;
3488      clear: both;
3489      float: none;
3490    }
3491    #shopify-section-template--26007126311230__recommendations .l4cl { margin-bottom: 28px; }
3492  }
3493  @media only screen and (max-width: 47.5em) {
3494    #shopify-section-template--26007126311230__recommendations { margin-bottom: 26px; }
3495  }
3496</style>
3497
3498
3499</div><article id="shopify-section-template--26007126311230__recently-viewed" class="shopify-section recently-viewed-products"><header><h2 class="w720 h2">Recently viewed products</h2></header><ul class="l4cl"
3500    data-number_of_items=5
3501    
3502    
3503    
3504    
3505    
3506>
3507</ul>
3508
3509<style>
3510  #shopify-section-template--26007126311230__recently-viewed .l4cl { margin-bottom: 28px; }
3511  @media only screen and (max-width: 47.5em) {
3512    #shopify-section-template--26007126311230__recently-viewed .l4cl { margin-bottom: 22px; }
3513  }
3514</style>
3515
3516
3517</article><div id="shopify-section-template--26007126311230__1690199367b6cb722c" class="shopify-section">
3518
3519
3520
3521</div>
3522			</main>
3523<form method="post" action="/account/login" id="login" accept-charset="UTF-8" data-login-with-shop-sign-in="true" class="m6pn m6pl f8vl"><input type="hidden" name="form_type" value="customer_login" /><input type="hidden" name="utf8" value="✓" /><header>
3524		<h2>Login</h2>
3525	</header>
3526	<p>
3527		<label for="login_email_address_mobile">Email<span class="overlay-theme">*</span></label>
3528		<input type="email" id="login_email_address_mobile" name="customer[email]" placeholder="Email" required>
3529	</p>
3530	<p>
3531		<label for="login_password_mobile">Password<span class="overlay-theme">*</span> <a href="./" class="show"><span>Toon</span> <span class="hidden">Hide</span></a></label>
3532		<input type="password" id="login_password_mobile" name="customer[password]" placeholder="Password" required>
3533		<a href="/account/login#recover" class="size-12">Forgot your password?</a>
3534	</p>
3535	<p class="submit">
3536		<button type="submit">Sign in</button>
3537		Don&#39;t have an account yet?<br> <a href="/account/register" class="overlay-content">Create account</a>
3538	</p></form><aside class="m6pn" id="cart" aria-hidden="true"></aside>
3539<div class="m6pn" id="quickshop" aria-hidden="true"></div>
3540<aside class="m6pn" id="pickup-availability" aria-hidden="true"></aside>
3541<footer id="shopify-section-footer" class="shopify-section">
3542<nav>
3543<div class="menu-container" >
3544                <h3 class="menu-header--item" style="color: #ffffff;">CUSTOMER CARE</h3>
3545          <div class="strong" >
3546            <p style="color: #91918f">INTERNATIONAL<br><span style="color: #ededed;"><a href="tel:%20+27%20(0)%2087%20365%204677">+27 (0) 87 365 4677</a></span></p>
3547<p style="color: #91918f">EMAIL<br><span style="color: #ededed;"><a href="mailto:[email protected]">[email protected]</a></span></p>
3548<p style="color: #91918f">CONTACT HOURS<br><span style="color: #ededed;">Monday to Friday</span><br><span style="color: #91918f"> 8:00AM - 4:30PM</span><br><span style="color: #ededed;">Saturday</span><br><span style="color: #91918f"> 8:00AM - 1:00PM</span>
3549</p>
3550          </div>
3551  </div><div class="footer-menu--container"><h3 class="menu-header--item">ABOUT US</h3><div class="menu-container" >
3552              <a class="menu--sub-item" href="/pages/contact">Contact Us</a></div><div class="menu-container" >
3553              <a class="menu--sub-item" href="/pages/find-a-store">Store Locator</a></div><div class="menu-container" >
3554              <a class="menu--sub-item" href="/blogs/news">EB News</a></div><div class="menu-container" >
3555              <a class="menu--sub-item" href="/pages/events">Events</a></div><div class="menu-container" >
3556              <a class="menu--sub-item" href="/pages/fanatics">Join our Fanatics Loyalty Programme</a></div><div class="menu-container" >
3557              <a class="menu--sub-item" href="/pages/how-fanatics-wor
3557ks">Read about how Fanatics works</a></div><div class="menu-container" >
3558              <a class="menu--sub-item" href="/pages/about">About Exclusive Books</a></div><div class="menu-container" >
3559              <a class="menu--sub-item" href="/collections/gift-cards-and-vouchers">Gift Cards & Vouchers</a></div><div class="menu-container" >
3560              <a class="menu--sub-item" href="https://exclusivebooks.co.za/pages/careers">Careers</a></div><div class="menu-container" >
3561              <a class="menu--sub-item" href="/pages/faqs">Help</a></div><div class="menu-container" >
3562              <a class="menu--sub-item" href="/pages/rewards-partners">Rewards Partners</a></div><div class="menu-container" >
3563              <a class="menu--sub-item" href="/pages/cookie-policy">Cookie Policy</a></div><div class="menu-container" >
3564              <a class="menu--sub-item" href="/pages/terms-and-conditions">T's and C's</a></div><div class="menu-container" >
3565              <a class="menu--sub-item" href="/pages/privacy-policy">Privacy Policy</a></div><div class="menu-container" >
3566              <a class="menu--sub-item" href="https://cdn.shopify.com/s/files/1/0622/7492/8799/files/ExclusiveBooksPOPIComplianceManual.pdf">POPIA Compliance</a></div></div><div class="footer-menu--container"><h3 class="menu-header--item">CUSTOMER SERVICES</h3><div class="menu-container" >
3567              <a class="menu--sub-item" href="/account">Track Order</a></div><div class="menu-container" >
3568              <a class="menu--sub-item" href="/pages/delivery-information">Delivery Information</a></div><div class="menu-container" >
3569              <a class="menu--sub-item" href="/pages/guarantee-and-returns">Guarantee & Returns</a></div><div class="menu-container" >
3570              <a class="menu--sub-item" href="/pages/banking-details">Banking Details</a></div><div class="menu-container" >
3571              <a class="menu--sub-item" href="/pages/corporate-clients">Corporate Clients</a></div><div class="menu-container" >
3572              <a class="menu--sub-item" href="/pages/vendor-registrations">Vendor Registrations</a></div><div class="menu-container" >
3573              <a class="menu--sub-item" href="/pages/corporate-registration">Corporate Registration</a></div><div class="menu-container" >
3574              <a class="menu--sub-item" href="/pages/faqs">FAQs</a></div></div><div class="strong" ><h3>SUBSCRIBE</h3><p> Get exclusive deals, previews and updates when you subscribe.</p><form method="post" action="/contact#newsletter-footer" id="newsletter-footer" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="contact[tags]" value="newsletter"><fieldset>
3575                <legend>Sign up for our newsletter</legend>
3576              <p>
3577                  <input type="text" name="contact[first_name]" placeholder="Your First Name" pattern="^(?!.*@.*\..*).*$" title="Please enter your first name only, not an email address" required>
3578                </p>
3579                <p>
3580                  <input type="email" name="contact[email]" id="email-footer" aria-label="Email Address" placeholder="Email Address" required>
3581                  <button type="submit" class="mobile-only">Subscribe&nbsp;<i aria-hidden="true" class="icon-chevron-right"></i></button>
3582                </p><p class="submit mobile-hide"><button type="submit">Subscribe&nbsp;<i aria-hidden="true" class="icon-chevron-right"></i></button></p>
3583              </fieldset></form>
3584<ul class="l4sc"><li><a aria-label="Instagram" href="https://www.instagram.com/exclusivebooks/" rel="external noopener" target="external"><i aria-hidden="true" class="icon-instagram"></i><span>Instagram</span></a></li><li><a aria-label="facebook" href="https://www.facebook.com/ExclusiveBooks/" rel="external noopener" target="external"><i aria-hidden="true" class="icon-facebook"></i><span>facebook</span></a></li><li><a aria-label="Twitter" href="https://twitter.com/ExclusiveBooks" rel="external noopener" target="external"><img src="https://cdn.shopify.com/s/files/1/0784/4357/7662/files/logo.png?v=1691391364" alt="Twitter" width="20px"/><span>Twitter</span></a></li><li><a aria-label="TikTok" href="https://www.tiktok.com/@exclusivebooks" rel="external noopener" target="external"><i aria-hidden="true" class="icon-tiktok"></i><span>TikTok</span></a></li></ul></div></nav><div><p>&copy; <span class="date">2026</span> Exclusive Books Online, <a target="_blank" rel="nofollow" href="https://www.shopify.com?utm_campaign=p
3584oweredby&amp;utm_medium=shopify&amp;utm_source=onlinestore">Powered by Shopify</a></a></p>
3585  
3586  <ul class="l4dr"></ul></div>
3587
3588<div class="footer_logos"><img src="https://cdn.shopify.com/s/files/1/0622/7492/8799/files/2d3063d74fab02081f66de2cbd058e2c.png?v=1669967268" alt="LOGO" width="123" height="30"/>
3589<img src="https://cdn.shopify.com/s/files/1/0622/7492/8799/files/baa19f552a1e61160406596e3ab1cf1f.png?v=1669967268" alt="LOGO" width="75" height="25"/>
3590<img src="https://cdn.shopify.com/s/files/1/0622/7492/8799/files/502298102573943a8a5bdfef1b564065.png?v=1669967268" alt="LOGO" width="51" height="30"/>
3591<img src="https://cdn.shopify.com/s/files/1/0622/7492/8799/files/66b40d2cb86e6c18f14fa69bfe5f6022.jpg?v=1669967064" alt="LOGO" width="75" height="30"/>
3592<img src="https://cdn.shopify.com/s/files/1/0622/7492/8799/files/2a50cd2d2ba6592d6e944afd0773740c.png?v=1669967064" alt="LOGO" width="75" height="30"/>
3593<img src="https://cdn.shopify.com/s/files/1/0622/7492/8799/files/623bac251dbcffda7b497518e353840d.png?v=1669967268" alt="LOGO" width="49" height="18"/>
3594<img src="https://cdn.shopify.com/s/files/1/0622/7492/8799/files/2d3b48573c4fac727f2e6732bd9d320d.png?v=1669967064" alt="LOGO" width="75" height="30"/>
3595<img src="https://cdn.shopify.com/s/files/1/0622/7492/8799/files/f2b19854c5212c2dcd4c0070f61ffe78.png?v=1669967064" alt="LOGO" width="75" height="30"/>
3596<img src="https://cdn.shopify.com/s/files/1/0622/7492/8799/files/5c324ac39ceb37930d692b454b31f0b3.png?v=1669967268" alt="LOGO" width="83" height="30"/>
3597  <svg width="70" height="70">       
3598     <image xlink:href="https://checkout.float.co.za/img/Float_Logo.svg" src="https://checkout.float.co.za/img/Float_Logo.svg" width="70" height="70"/>    
3599</svg>
3600<svg width="70" height="70">       
3601     <image xlink:href="https://widgets.payflex.co.za/assets/widget-payflex.svg" src="https://widgets.payflex.co.za/assets/widget-payflex.svg" width="70" height="70"/>    
3602</svg>
3603</div>
3604
3605
3606<style data-shopify>
3607  #shopify-section-footer {
3608  
3609  --custom_footer_bg:               var(--light_2_bg);
3610  --custom_footer_fg:               var(--light_2_fg);
3611  --custom_footer_fg_hover:         var(--light_2_btn_bg);
3612  
3613    --custom_footer_link_bg:          var(--light_2_bg);
3614    --custom_footer_link_dark:        var(--light_2_bg_dark);
3615    --custom_footer_link_text:        var(--light_2_fg);
3616  
3617  
3618  --custom_footer_bg_bottom:        var(--light_bg);
3619  --custom_footer_fg_bottom:        var(--light_fg);
3620  --custom_footer_fg_bottom_hover:  var(--light_btn_bg);
3621  }
3622  
3623</style>
3624
3625
3626</footer>
3627<link href="//exclusivebooks.co.za/cdn/shop/t/39/assets/mobile-bottom-nav.css?v=12224881405434711571789736020" rel="stylesheet" type="text/css" media="all" />
3628
3629<nav
3630  id="mobile-bottom-nav"
3631  class="mobile-bottom-nav"
3632  aria-label="Mobile navigation"
3633  data-mobile-bottom-nav
3634>
3635  <ul class="mobile-bottom-nav__list">
3636    <li class="mobile-bottom-nav__item">
3637      <a
3638        href="/"
3639        class="mobile-bottom-nav__link"
3640        
3641      >
3642        <span class="mobile-bottom-nav__icon" aria-hidden="true">
3643          <i class="fa-solid fa-house"></i>
3644        </span>
3645        <span class="mobile-bottom-nav__label">Home</span>
3646      </a>
3647    </li>
3648
3649    <li class="mobile-bottom-nav__item">
3650      <button
3651        type="button"
3652        class="mobile-bottom-nav__link mobile-bottom-nav__link--button"
3653        data-mobile-nav="categories"
3654        aria-label="Open menu"
3655      >
3656        <span class="mobile-bottom-nav__icon" aria-hidden="true">
3657          <i class="fa-solid fa-bars-staggered"></i>
3658        </span>
3659        <span class="mobile-bottom-nav__label">Menu</span>
3660      </button>
3661    </li>
3662
3663    
3664
3665    <li class="mobile-bottom-nav__item">
3666      <a
3667        href="/apps/advanced-wishlist"
3668        class="mobile-bottom-nav__link"
3669        
3670      >
3671        <span class="mobile-bottom-nav__icon" aria-hidden="true">
3672          <i class="fa fa-heart"></i>
3673        </span>
3674        <span class="mobile-bottom-nav__label">Lists</span>
3675      </a>
3676    </li>
3677
3678    <li class="mobile-bottom-nav__item">
3679      <a
3680        class="mobile-bottom-nav__link cart--header"
3681        href="/cart"
3682        data-panel="cart"
3683        aria-label="Cart"
3684      >
3685        <span class="mobile-bottom-nav__icon" aria-hidden="true">
3686          <i class="fa fa-shopping-cart"></i>
3687        </span>
3688        <span class="mobile-bottom-nav__label">Cart</span>
3689      </a>
3690    </li>
3691  </ul>
3692</nav>
3693
3694<script src="//exclusivebooks.co.za/cdn/shop/t/39/assets/mobile-bottom-nav.js?v=133418195113513127201784892972" defer></script>
3694
3695</div>
3696      <!-- Ticket Logging Snippet -->
3697      
3697<script>
3698        window.fwSettings={'widget_id':103000001772};
3699        !function(){if("function"!=typeof window.FreshworksWidget){var n=function(){n.q.push(arguments)};n.q=[],window.FreshworksWidget=n}}()
3700      </script>
3700
3701
3702<script type='text/javascript' src='https://euc-widget.freshworks.com/widgets/103000001772.js' async defer></script>
3702
3703      <!-- End Ticket Logging Snippet -->
3704      <!-- NEW CODE FOR DALE -->
3705<script>
3706  function initFreshChat() {
3707    window.fcWidget.init({
3708      	 token: "f37d074d-96ed-42e0-84ec-4ff7feb63fa2",
3709	 host: "https://ebsa.freshchat.com"
3710    });
3711  }
3712  function initialize(i,t){var e;i.getElementById(t)?
3713  initFreshChat():((e=i.createElement("script")).id=t,e.async=!0,
3714  e.src="https://ebsa.freshchat.com/js/widget.js",e.onload=initFreshChat,i.head.appendChild(e))}
3715  function initiateCall(){initialize(document,"Freshchat-js-sdk")}
3716  window.addEventListener?window.addEventListener("load",initiateCall,!1):
3717  window.attachEvent("load",initiateCall,!1);
3718</script>
3718
3719<!-- END NEW CODE FOR DALE -->
3720		
3720<script>
3721		  window.routes = {
3722			predictive_search_url: '/search/suggest',
3723					cart_add_url: '/cart/add',
3724					cart_change_url: '/cart/change',
3725					cart_update_url: '/cart/update',
3726					product_recommendations_url: '/recommendations/products'
3727		  };
3728				window.general = {
3729					
3730						viewed_product: '/products/9781770109735',
3731						viewed_product_id: '12525727777086',
3732					
3733					template: 'product',
3734					enable_accessibility_default: false
3735				};
3736				window.translations = {
3737					readmore_text: "Read more",
3738					unavailable_text: "Unavailable"
3739				};
3740		</script>
3740<script defer src="//exclusivebooks.co.za/cdn/shop/t/39/assets/scripts.js?v=182930930313936326981771159649"></script>
3740
3741		
3741<script defer src="//exclusivebooks.co.za/cdn/shop/t/39/assets/custom.js?v=108788045645647437441790602898"></script>
3741
3742    	
3743        
3743<script type="text/javascript" src="https://formbuilder.websyms.in/js/function.js"></script>
3743
3744        
3744<script>
3745          $(document).on('click', '.bv_ul_inner', function(e){
3746          e.preventDefault();
3747          console.log('test');
3748          setTimeout(() => {
3749          GPOConfigs.initialize();
3750        }, 500)
3751          });
3752        </script>
3752
3753
3754<script>
3755        window.onload = function() {
3756        const wishlistCards = document.querySelectorAll('.wishlist-card');
3757        
3758        wishlistCards.forEach(card => {
3759          console.log("Cards have loaded");
3760            const priceSpan = card.querySelector('.hulk-price > span');
3761            const wishlistBtn = card.querySelector('.wishlist-btn');
3762            
3763            if (priceSpan && wishlistBtn && priceSpan.textContent.includes('0.00')) {
3764                wishlistBtn.style.display = 'none';
3765            }
3766        });
3767    };
3768  /**
3769 * Automatically removes products with price R0.00 from Shopify cart on page load
3770 */
3771async function removeZeroPriceProductsFromShopifyCart() {
3772    try {
3773        // Fetch current cart state
3774        const response = await fetch('/cart.js');
3775        if (!response.ok) throw new Error('Failed to fetch cart');
3776        const cart = await response.json();
3777
3778        // Filter out items with R0.00 price
3779        const itemsToRemove = cart.items.filter(item => 
3780            parseFloat(item.price) === 0 || 
3781            item.price_formatted === 'R0.00'
3782        );
3783
3784        if (itemsToRemove.length === 0) {
3785            console.log('No zero-priced items found in cart');
3786            return;
3787        }
3788
3789        // Create updates object for cart
3790        const updates = {};
3791        itemsToRemove.forEach(item => {
3792            updates[item.variant_id] = 0;
3793        });
3794
3795        // Update cart using Shopify Cart API
3796        const updateResponse = await fetch('/cart/update.js', {
3797            method: 'POST',
3798            headers: {
3799                'Content-Type': 'application/json'
3800            },
3801            body: JSON.stringify({
3802                updates: updates
3803            })
3804        });
3805
3806        if (!updateResponse.ok) throw new Error('Failed to update cart');
3807        
3808        const updatedCart = await updateResponse.json();
3809        console.log('Successfully removed zero-priced items from cart');
3810        
3811        // Refresh the page to show updated cart
3812        window.location.reload();
3813
3814        return updatedCart;
3815
3816    } catch (error) {
3817        console.error('Error managing cart:', error);
3818        throw error;
3819    }
3820}
3821
3822// Execute immediately when DOM is ready
3823document.addEventListener('DOMContentLoaded', () => {
3824    // Check if we're on a cart-related page (optional - remove this check to run on all pages)
3825    if (window.location.pathname.includes('/cart')) {
3826        removeZeroPriceProductsFromShopifyCart()
3827            .catch(error => console.error('Failed to remove items:', error));
3828    }
3829});
3830      </script>
3830
3831      
3831<script>
3832  setTimeout(function(){
3833    var listOption = document.querySelectorAll('.bv_mainselect .bv_ul_inner li a')
3834    listOption.forEach((item) => {
3835      item.addEventListener('click', function(evt){
3836        console.log('okela')
3837        setTimeout(() => {
3838          evt.preventDefault();
3839          GPOConfigs.initialize();
3840        }, 500)
3841      })
3842    })
3843  }, 500)
3844</script>
3844
3845      
3845<script>
3846      document.addEventListener('DOMContentLoaded', function() {
3847    const priceElements = document.querySelectorAll('.hulk-price span');
3848    const wishlistButtons = document.querySelectorAll('.wishlist-btn');
3849    
3850    priceElements.forEach((priceElement, index) => {
3851      console.log('Test:' + priceElement);
3852        if (priceElement && wishlistButtons[index]) {
3853            const price = priceElement.textContent.trim();
3854            if (price === 'R0,00') {
3855                wishlistButtons[index].style.display = 'none';
3856            }
3857        }
3858    });
3859});
3860
3861    </script>
3861
3862
3863
3864      
3865    <div id="shopify-block-AcThYNTRkUW1SdzMyZ__6610233760104865948" class="shopify-block shopify-app-block">
3865<script>
3866  window.pushowlSubdomain = "ebv1.myshopify.com".split(".")[0]
3867  window.isPushowlThemeAppExtentionEnabled = true
3868  window.pushowlGUID = "4da9aba2-2036-46c3-9064-415ce8dc9879"
3869  window.pushowlEnvironment = "production"
3870  window.pushowlConfigSource = "pushowl"
3871  window.pushowlConfigUrl = ""
3872</script>
3872
3873
3874
3875
3876
3877</div><div id="shopify-block-AenBHK0lKV1lteHBpM__18408366429334172745" class="shopify-block shopify-app-block">
3877<script>
3878  window.myPC = {"unique_id":"ebv1.myshopify.com","request_served_at":"2026-07-06T20:44:05.823Z","source":"shopify","site_name":"Exclusive Books Online","site_url":"ebv1.myshopify.com","currency":"ZAR","locale":"en","permissions":["WATERMARK_DISABLED","EMAILS","NEW_MICRO","AI_GEN_AVAILABLE"],"pop_devices":["Desktop","Tablet","Mobile"],"pop_position_mobile":"Top","pop_position_desktop":"Bottom Left","pop_delay_time":5,"pop_show_time":5,"pop_between_time":5,"pop_size":"Medium","pop_repeat":true,"pop_random_order":false,"pop_can_close":true,"titlebar_enabled":null,"titlebar_text":null,"titlebar_counter_enabled":null,"titlebar_counter_color":null,"titlebar_counter_background_color":null,"cartsync_enabled":false,"campaigns":[],"pops":[],"buttons":[],"limits":{}};
3879  
3880</script>
3880
3881
3882</div><div id="shopify-block-AR3JjZDY4emxKYnFYS__3720565183479497137" class="shopify-block shopify-app-block">
3882<script>
3883  window.GPOConfigs = window.GPOConfigs || {};
3884  window.GPOConfigs.appEmbed = true;
3885  window.GPOConfigs.appUrl = 'https://option.globo.io';
3886  window.GPOConfigs.cdnUrl = '';window.GPOConfigs.assetUrl = 'https://cdn.shopify.com/extensions/01a0f5c2-a34a-7217-a998-4319ae5864cf/globo-product-options-469/assets/';
3887  window.GPOConfigs.embedAssetUrl = 'https://cdn.shopify.com/extensions/01a0f5c2-a34a-7217-a998-4319ae5864cf/globo-product-options-469/assets/';
3888  window.GPOConfigs.fileUrl = 'https://exclusivebooks.co.za/cdn/shop/files/';
3889  window.GPOConfigs.shopifyRoot = Shopify?.routes?.root ?? Shopify?.routes?.root_url ?? '/';
3890  window.GPOConfigs.curCountryCode = "US";
3891  window.GPOConfigs.optionIds = "";window.GPOConfigs.productOptionSetMap = {};window.GPOConfigs.options = window.GPOConfigs.options || [];
3892  window.GPOConfigs.page = { type: "product" };window.GPOConfigs.themeInfo = {"theme_store_id":1609,"theme_name":"Xtra","theme_version":"1.1.3"};window.GPOConfigs.theme = {"product":{"form":["[data-gpo-product-form]",".gf_column product-form form",".gpo-form-wrapper form","form[action*=\"/cart/add\"]:not([class*=\"installment\"]):not([class*=\"instalment\"]):not([id*=\"Installment\"]):not([id*=\"installment\"]):not([id*=\"instalment\"]):not([hidden]):not([data-uploadkit-validation-added])"],"sticky":{"variantActivator":"#shopify-section-sticky-add-to-cart #product_id_sticky","atcButton":"#shopify-section-sticky-add-to-cart button[type=submit]"},"imageContainer":"[data-gpo-product-image-container],.l4pr-container .swiper-outer .swiper-wrapper","imageButton":".l4pr-container .swiper-custom-pagination .swiper-button-nav,.l4pr-container .swiper-custom-pagination .swiper-pagination-bullets .swiper-pagination-bullet","image":"[data-gpo-product-image],.l4pr-container .swiper-outer .swiper-wrapper .swiper-slide-active img","unitPrice":"[data-gpo-product-unit-price],gp-product-price.gpo-product-unit-price [type=regular]","compareAtPrice":"[data-gpo-product-compare-at-price]","variantWrapper":".f8pr-variant-selection","variantSelector":"[data-gpo-product-variant-selector],[name=id]","variantActivator":"#main-product .bv_mainselect .bv_ul_inner .li,.f8pr-variant-selection ul li","quantity":"[name=qty],[name=quantity]","addToCartButton":"[data-gpo-product-atc],[data-pf-type*=ProductATC],.gp-button-atc.gpo-gp-atc,gp-button button.gp-button-atc,.lh-buy-now,button.product-buy-buttons--primary,button[id*=AddToCart],button[id*=addToCart],a[id*=AddToCart],a[id*=addToCart],.AddtoCart,.btn-addtocart,.product__add-to-cart-button,button.product-submit,input.product-submit,.product-form--atc-button,.product-form__cart-submit,.product-form__add-button,.product-form--add-to-cart,.product-buy-buttons--cta,.btn--add-to-cart,.button-cart,button.add-to-cart-btn,.add-to-cart-button,.add_to_cart:not(#customily-cart-btn-preview),.button--addToCart,[data-product-add],input.add-to-cart,.smi-button-add-to-cart,button.add-to-cart:not(.ymp_mainBtn),.product-details .add-to-cart-ui button:not(.qty-minus):not(.qty-plus),.gp-button-atc[aria-label=\"Add To Cart\"],.qview-btn-addtocart,[name=add]:not([type=normal]):not([egw-atc-override]),[type=submit]:not([name=subscribe]):not([name=checkout]):not([class*=search]):not(#query-btn):not(.spr-button):not(.active):not(.gpo-exclude):not(.cowlendar-add-to-cart):not([style=\"display:none;\"])","paymentButton":"[data-shopify=\"payment-button\"],[data-product-buy-now],[data-fast-checkout],#button-cart-buy,.shopify-payment-button__button--unbranded"},"collection":{"wrapper":"[id*=featured_collection],[id*=main-collection],[id*=featured_products]","item":"[id*=featured_collection] .swiper-wrapper .swiper-slide,[id*=featured_products] .swiper-wrapper .swiper-slide,[id*=main-collection] .product-card","productLink":"[id*=featured_collection] .swiper-wrapper .swiper-slide a.overlay-buy_button,[id*=featured_products] .swiper-wrapper .swiper-slide a.overlay-buy_button,[id*=main-collection] .product-card a.overlay-buy_button","quickViewActivator":".overlay-buy_button","quickViewProductForm":"#quickshop form:not([id*=installment])"},"cart":{"form":["[data-gpo-cart-form]","[id*=\"shopify-section\"][id$=\"cart\"]","form[action*=\"/cart\"]:not([action*=\"/cart/add\"]):not([hidden])"],"page":[{"lineItem":{"key":"form[action*=\"/cart\"] article>ul+ul>li,.form-cart ul.l4ca>li","image":"picture img","details":"article>ul+ul>li section,.form-cart ul.l4ca>li section","quantity":{"wrapper":".semantic-amount","input":".semantic-amount input","decrease":".semantic-amount .decr","increase":".semantic-amount .incr"},"removeButton":"a.remove-from-cart-link"}}]},"theme_store_id":1609,"theme_name":"Xtra"};window.GPOConfigs.options[313029] = {"elements":[{"id":"group-1","clo":{"match":"all","whens":[{"value":"","where":"EQUALS","select":"null"}],"display":"show"},"icon":"","type":"group","label":"Group","style":"default","elements":[{"id":"radio-1","type":"radio","label":"SELECT A PRODUCT","helptext":"Gift Card: Purchase a physical gift card. Estimated delivery 48 - 72 hours.eVoucher: Your digital voucher(s) will be sent by email once you have added them to your bag and complete the checkout process. This is a digital item. Delivery is immediate.","required":true,"columnWidth":100,"label_on_cart":"VoucherType","option_values":[{"id":0,"value":"eVoucher","full_asset_name":"optionSet313029_radio-1_1_undefined"}],"advanced_addon":"default","helptext_position":"tooltip"},{"id":"text-1","type":"text","label":"RECIPIENT NAME","required":true,"columnWidth":100,"allowed_value":"default","label_on_cart":"RecipientName","advanced_addon":"default","text_transform":"none"},{"id":"email-1","type":"email","label":"RECIPIENT EMAIL ADDRESS","required":true,"columnWidth":100,"label_on_cart":"RecipientEmailAddress"},{"id":"text-2","type":"text","label":"SENDER NAME","required":true,"columnWidth":100,"allowed_value":"default","label_on_cart":"SenderName","advanced_addon":"default","text_transform":"none"},{"id":"datetime-1","mode":"single","type":"datetime","label":"PREFERRED DATE OF DELIVERY","format":"date","required":true,"columnWidth":100,"date-format":"d-m-Y","label_on_cart":"PreferredDateOfDelivery"},{"id":"textarea-1","type":"textarea","label":"MESSAGE","required":true,"columnWidth":100,"allowed_value":"default","label_on_cart":"Message","advanced_addon":"default","text_transform":"none"}],"conditionalField":false}],"products":{"rule":{"all":{"enable":false},"manual":{"ids":[10670705541438],"enable":true},"automate":{"enable":false,"operator":"and","conditions":[{"value":"","where":"EQUALS","select":"TITLE"}]}}},"status":0,"customers":{"rule":{"all":{"enable":true},"manual":{"ids":[],"enable":false},"automate":{"enable":false,"operator":"and","conditions":[{"value":"","where":"EQUALS","select":"TAG"}]}}},"countries":{"type":"include","enable":false,"countries":[]},"settings":{"style":null,"colors":null,"typography":null,"error_messages":null},"published_scope":"web,pos"};window.GPOConfigs.options[313060] = {"elements":[{"id":"radio-1","type":"radio","label":"SELECT A PRODUCT","label_on_cart":"VoucherType","option_values":[{"id":0,"value":"Gift Card"}],"required":true,"advanced_addon":"default","default_value":"Gift Card","helptext":"Gift Card: Purchase a physical gift card. Estimated delivery 48 - 72 hours.eVoucher: Your digital voucher(s) will be sent by email once you have added them to your bag and complete the checkout process. This is a digital item. Delivery is immediate.","helptext_position":"tooltip","columnWidth":100}],"products":{"rule":{"manual":{"enable":true,"ids":[10761582772542]},"automate":{"enable":false,"operator":"and","conditions":[{"select":"TITLE","where":"EQUALS","value":""}]},"all":{"enable":false}}},"status":0,"published_scope":"web,pos"};window.GPOConfigs.shop = {"id":79767,"url":"ebv1.myshopify.com","version":2,"settings":{"general":{"widget":{"app_position":"before_selector","html_selector":".product--form-buttons","alignment":"left","show_tooltip":true,"show_value_next_label":true,"fixed_height_and_scrollable":false,"fixed_height":null,"swatch_image_format":"jpg","watermark":"\u003cspan style=\"font-size:12px;color:#868686\"\u003ePowered by \u003ca style=\"font-weight:bold;color:#2c6ecb;text-decoration:none;\" href=\"https:\/\/apps.shopify.com\/product-options-pro\" target=\"_blank\"\u003eGlobo Variant Option\u003c\/a\u003e\u003c\/span\u003e","enable_remove_watermark":true,"remove_all_watermarks":true},"collection_page":{"show_on_quickview":false}
3892,"product_page":{"redirect_to_cart":true,"scroll_to_invalid":true,"file_preview":"link_or_image"},"cart_page":{"disable_quantity_and_remove":true,"edit_options":false},"others_page":{"show_on_homepage":true,"show_on_page":true}},"design":{"color":{"app_background":"#fff","label_text":"#000000","required_text":"#ff0000","helptext":"#737373","total_text":"#202223","total_text_money":"#008000","input_text":"#000","input_border":"#9a9a9a","input_background":"#fff","select_text":"#000","select_border":"#9a9a9a","select_background":"#fff","switch_background":"#ddd","switch_active_background":"#ea1255","choicelist_text":"#000","choicelist_text_hover":"#000","choicelist_text_active":"#000","choicelist_hover":"#eb1256","choicelist_active":"#eb1256","button_text":"#000","button_text_hover":"#eb1256","button_text_active":"#fff","button_background":"#fff","button_background_hover":"#fff","button_background_active":"#eb1256","swatch_border":"#ddd","swatch_border_hover":"#ddd","swatch_border_active":"#eb1256","tab_title":"#71717A","tab_title_active":"#212B36","tab_title_hover":"#212B36","tab_content":"#212B36","tab_border":"#e1e1e1"},"border":{"input":{"size":1,"radius":2},"dropdown":{"size":1,"radius":2},"swatch":{"size":1,"radius":2}},"typography":{"labeltext":{"customFont":false,"customFontFamily":"Lato","customFontVariant":"400","fontFamily":"Open Sans","fontVariant":"600","fontSize":"14"},"maintext":{"customFont":false,"customFontFamily":"Lato","customFontVariant":"400","fontFamily":"Open Sans","fontVariant":"regular","fontSize":"14"},"helptext":{"customFont":false,"customFontFamily":"Lato","customFontVariant":"400","fontFamily":"Open Sans","fontVariant":"regular","fontSize":"14"},"totaltext":{"customFont":false,"customFontFamily":"Lato","customFontVariant":"400","fontFamily":"Open Sans","fontVariant":"regular","fontSize":"14"}},"additional":{"custom_css":"\/*.gpo-container {*\/\n\/*  z-index: 99 !important;*\/\n\/*}*\/"}},"price":{"product_page":{"money_format":"money_with_currency_format","label_addon":"(+ {{addon}})","show_for_input":true,"show_for_option":true,"show_addon_message":true,"add_addon_to_product_price":true}},"translation":{"widget":{"choose_file":"Choose file","or_drop_file_to_upload":"or drop file to upload","file_uploading":"Uploading...","uploaded_msg":"Uploaded file:","uploaded_link":"Link","selection_will_add":"Selections will add {{addon}} to the price","enter_qty":"Enter quantity"},"cart":{"edit_options":"Edit Options","cancel":"Cancel","save":"Save Changes"},"addtocart":{"items_are_no_longer_available":"Some items are no longer available. Please try again later.","buynow_not_allowed":"This product cannot be purchased using this checkout method. Please add the item to cart, then proceed to checkout from the cart."},"validation":{"required":"This field is required","invalid":"Invalid","invalid_email":"Invalid email","invalid_phone":"Invalid phone number","invalid_number":"Invalid number","char_limit":"Please enter less than or equal to {{character_limit}} characters","char_counter":"{{character_count}}\/{{character_limit}} characters","min_value":"Please enter a value greater than or equal to {{min_value}}","max_value":"Please enter a value less than or equal to {{max_value}}","min_selection":"Please select at least {{min_selection}} options","max_selection":"Please select at maximum {{max_selection}} options","exactly_selection":"Please select exactly {{exactly_selection}} options","file_not_allowed":"File not allowed"}}}};
3893  window.GPOConfigs.money_format = window.GPOConfigs?.shop?.settings?.price?.product_page?.money_format === "money_with_currency_format" ? "R {{amount}} ZAR" : "R {{amount}}";
3894  window.GPOConfigs.product = {"id":12525727777086,"title":"Scorpio Rising","handle":"9781770109735","description":"\u003cp\u003e\u003cstrong\u003eTwo impossible cases. One unstoppable team.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eWhen Detective Benny Griessel is assigned the case of a private eye crushed under a BMW in his garage, it looks a lot like suicide. But Benny’s partner, Vaughn Cupido, knew the deceased, and he says it’s murder. Benny would love to have Vaughn’s help on the case, because so far, it’s going nowhere. But his partner is stuck wasting his considerable talents investigating the arson of a remote shepherd’s hut.\u003c\/p\u003e\n\u003cp\u003eThen a caravan explodes on a nearby farm, and the identity of the body inside drives the media into a feeding frenzy just a week before an international security forum comes to town. Suddenly, Griessel and Cupido’s dead-end cases are burning red-hot, and the flames threaten not just their careers, but those dearest to them.\u003c\/p\u003e\n\u003cp\u003eLocal and international threats become perilously entwined in this tautly constructed thriller from a master of the form, as Griessel and Cupido race against time to uncover a plot that could challenge global politics at the highest level . . .\u003c\/p\u003e","published_at":"2026-07-22T07:23:47+02:00","created_at":"2026-07-22T07:23:45+02:00","vendor":"Deon Meyer","type":"Trade paperback","tags":["Deon Meyer","EBRecs","ebroct26crime","Pan Macmillan South Africa","Scorpio Rising"],"price":39000,"price_min":39000,"price_max":39000,"available":true,"price_varies":false,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":53944170185022,"title":"Default Title","option1":"Default Title","option2":null,"option3":null,"sku":"9781770109735","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Scorpio Rising","public_title":null,"options":["Default Title"],"price":39000,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/exclusivebooks.co.za\/cdn\/shop\/files\/9781770109735.jpg?v=1784697295"],"featured_image":"\/\/exclusivebooks.co.za\/cdn\/shop\/files\/9781770109735.jpg?v=1784697295","options":["Title"],"media":[{"alt":null,"id":45624597414206,"position":1,"preview_image":{"aspect_ratio":0.65,"height":2835,"width":1843,"src":"\/\/exclusivebooks.co.za\/cdn\/shop\/files\/9781770109735.jpg?v=1784697295"},"aspect_ratio":0.65,"height":2835,"media_type":"image","src":"\/\/exclusivebooks.co.za\/cdn\/shop\/files\/9781770109735.jpg?v=1784697295","width":1843}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cp\u003e\u003cstrong\u003eTwo impossible cases. One unstoppable team.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eWhen Detective Benny Griessel is assigned the case of a private eye crushed under a BMW in his garage, it looks a lot like suicide. But Benny’s partner, Vaughn Cupido, knew the deceased, and he says it’s murder. Benny would love to have Vaughn’s help on the case, because so far, it’s going nowhere. But his partner is stuck wasting his considerable talents investigating the arson of a remote shepherd’s hut.\u003c\/p\u003e\n\u003cp\u003eThen a caravan explodes on a nearby farm, and the identity of the body inside drives the media into a feeding frenzy just a week before an international security forum comes to town. Suddenly, Griessel and Cupido’s dead-end cases are burning red-hot, and the flames threaten not just their careers, but those dearest to them.\u003c\/p\u003e\n\u003cp\u003eLocal and international threats become perilously entwined in this tautly constructed thriller from a master of the form, as Griessel and Cupido race against time to uncover a plot that could challenge global politics at the highest level . . .\u003c\/p\u003e"};
3895  window.GPOConfigs.product.collections = [450954690878,450950070590,450956493118,450956656958,505958957374];
3896  window.GPOConfigs.customer = false;
3897  window.GPOConfigs.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":"ZAR","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0};
3898  window.GPOConfigs.cart_type = null;
3899  if (window.AVADA_SPEED_WHITELIST) {
3900    const gpo_w = /globo-product-option/i;
3901    window.AVADA_SPEED_WHITELIST = [].concat(window.AVADA_SPEED_WHITELIST, gpo_w);
3902  }
3903</script>
3903
3904
3905<style>.gpo-hidden,[class*=gpo-original],[data-gpo-is-enabled=true] [data-shopify=payment-button],[data-gpo-is-enabled=true][data-gpo-cart-hide-additional-payment-button=true] [data-shopify=dynamic-checkout-cart],a[class*=gpo-original],button[class*=gpo-original],input#AddToCart[class*=gpo-original],input#addToCart[class*=gpo-original],input[class*=gpo-original]{display:none!important}.gpo-hidden{opacity:0!important;visibility:hidden!important}#mini-cart form.cart a.gpo-clone-checkout-button,.cart-flyout a.gpo-clone-checkout-button{display:block!important}</style>
3906</div><div id="shopify-block-AcGtOeDlQeStkWVZqR__qikify-mobilemenu-1702437148" class="shopify-block shopify-app-block"><!-- QIKIFY NAVIGATOR START --> 
3906<script id="qikify-navigator">'use strict'; if (!window.shopifyLinkLists) { var shopifyCurrencyFormat = "R {{amount}}"; var shopifyLinkLists = [{ id: "main-menu", title: "Main menu", items: ["/collections/exclusivebooks-recommends","#","#","#","#","#","#","/collections/gift-cards","#","#","#",], },{ id: "footer", title: "Footer menu", items: ["/search",], },{ id: "547849371966-child-83fc8e54476edc58fd5979974eca1c16-legacy-new", title: "New", items: ["/collections/exclusivebooks-recommends",], },{ id: "about-us", title: "About Us", items: ["/pages/contact","/pages/find-a-store","/blogs/news","/pages/events","/pages/fanatics","/pages/how-fanatics-works","/pages/about","/collections/gift-cards-and-vouchers","https://exclusivebooks.co.za/pages/careers","/pages/faqs","/pages/rewards-partners","/pages/cookie-policy","/pages/terms-and-conditions","/pages/privacy-policy","https://cdn.shopify.com/s/files/1/0622/7492/8799/files/ExclusiveBooksPOPIComplianceManual.pdf",], },{ id: "customer-services", title: "Customer Services", items: ["/account","/pages/delivery-information","/pages/guarantee-and-returns","/pages/banking-details","/pages/corporate-clients","/pages/vendor-registrations","/pages/corporate-registration","/pages/faqs",], },{ id: "subscribe", title: "SUBSCRIBE", items: [], },{ id: "gift-wrapping", title: "Gift Wrapping", items: ["/products/gift-wrapping",], },{ id: "top-menu", title: "Top Menu", items: ["/collections/special-editions","/collections/pre-orders","/collections/eb-corporate","/pages/events","/pages/fanatics",], },{ id: "547865002302-child-2ee5bd706cc11c18477593cab69ab4fe-legacy-fiction", title: "Fiction", items: ["#","#","/collections/jeffrey-archer","/collections/sally-andrew","/collections/margaret-atwood","/collections/david-baldacci","/collections/dudu-busani-dube","/collections/michael-connelly","/collections/lee-child","/collections/paulo-coelho","/collections/remembering-athol-fugard","/collections/john-grisham","/collections/kazuo-ishiguro","/collections/ian-mcewan","/collections/haruki-murakami","/collections/marian-keyes","/collections/stephen-king","/collections/richard-osman","/collections/tony-park","/collections/james-patterson","/collections/jackie-phamotse","/collections/jodi-picoult","/collections/lucinda-riley","/collections/tom-robbins","https://exclusivebooks.co.za/collections/sally-rooney","/collections/karin-slaughter","/collections/wilbur-smith","/collections/nicholas-sparks",], },{ id: "547865493822-child-b5c5b61638b63d2c6eb8d00c5674b947-legacy-booktok", title: "#BOOKTOK", items: ["/collections/booktok-best-sellers","/collections/romantasy","/collections/tropes","/collections/booktok-spicy","/collections/elena-armas","/collections/lauren-asher","/collections/tessa-bailey","/collections/leigh-bardugo","/collections/holly-black","/collections/olivie-blake","/collections/carissa-broadbent","/collections/kiera-cass","https://exclusivebooks.co.za/collections/hannah-grace","/collections/chloe-gong","/collections/jessa-hastings","/collections/ali-hazelwood","/collections/emily-henry","/collections/colleen-hoover","/collections/ana-huang","/collections/holly-jackson","/collections/taylor-jenkins-reid","/collections/toshikazu-kawaguchi","/collections/elle-kennedy","/collections/raven-kennedy","/collections/tj-klune","https://exclusivebooks.co.za/collections/r-f-kuang","/collections/christina-lauren","/collections/claire-legrand","/collections/sarah-j-maas","/collections/tahereh-mafi","/collections/emily-mcintire","/collections/casey-mcquiston","/collections/madeline-miller","/collections/alice-oseman","/collections/lynn-painter","/collections/bridgerton","/collections/meghan-quinn","/collections/katee-robert","/collections/lauren-roberts","https://exclusivebooks.co.za/collections/v-e-schwab","/collections/lucy-score","/collections/samantha-shannon","/collections/elsie-silver","/collections/sierra-simone","/collections/laura-thalassa","/collections/chloe-walsch","/collections/mariana-zapata",], },{ id: "547865559358-child-ff3d5c7f2c561362131a8dd42d6e15c2-legacy-gift-cards-stationery", title: "Gift Cards & Stationery", items: ["/collections/gift-cards","/collections/moleskine","/collections/moleskine-reading-glasses","/collections/legami","/collections/if-stationery","/collections/lamy-safari-pens","/collections/ohh-deer-greeting-cards",], },{ id: "547865461054-child-df89550ea891047c3228bf4c73718219-legacy-teen-young-adult", title: "Teen & Young Adult", items: ["/collections/teen-young-adult","/collections/teen-young-adult","/collections/manga",], },{ id: "547873161534-child-34bc577f38a97b4ba4119dc292931aa2-legacy-young-adult", title: "Young Adult", items: ["/collections/angie-thomas","/collections/heartstopper","/collections/holly-jackson","/collections/jennifer-niven","/collections/karen-m-mcmanus","/collections/leigh-bardugo","/collections/tahereh-mafi",], },{ id: "547873128766-child-35f6d2d0d335441a9e382ccadeaaff79-legacy-teen", title: "Teen", items: ["/collections/cassandra-clare","/collections/john-green","/collections/jenny-han","/collections/percy-jackson-and-more","/collections/nicola-yoon","/collections/the-divergent-series","/collections/the-twilight-saga","/collections/the-hunger-games","/collections/study-guides-high-school",], },{ id: "547865428286-child-a4789ee96e66a0babdfa7a293b9f3c10-legacy-children", title: "Children", items: ["/collections/hooked-on-books-2026","/collections/childrens-books-age-0-5","/collections/childrens-books-ages-6-12",], }
3906,{ id: "547873947966-child-0b2b77a3d8ef66097f9502488f5c5b89-legacy-ages-0-5", title: "Ages 0-5", items: ["/collections/dr-seuss","/collections/enid-blyton","/collections/little-miss-and-mr-men","/collections/my-little-library-collection","/collections/oliver-jeffers","/collections/peppa-pig","/collections/peter-rabbit","/collections/priddy","/collections/refiloe-moahloli","/collections/the-gruffalo","/collections/the-very-hungry-caterpillar","/collections/wheres-wally","/collections/winnie-the-pooh",], },{ id: "547874013502-child-d9ec316b3fd2aa6bd18f012ca02e9a2b-legacy-ages-6-12", title: "Ages 6-12", items: ["/collections/dog-man","/collections/captain-underpants","/collections/bear-grylls","/collections/the-treehouse-series","/collections/diary-of-a-wimpy-kid","/collections/roald-dahl-childrens-classics","/collections/harry-potter","/collections/david-williams","/collections/dork-diaries","/collections/skulduggery-pleasant","/collections/michael-morpurgo","/collections/the-investigators","/collections/study-guides-primary-school",], },{ id: "597654864190-child-6a41b4bc2e4ad068160406dd8421a753-legacy-crime-fiction", title: "Crime Fiction", items: ["#","/collections/john-burdett","/collections/agatha-christie","/collections/harlan-coben","/collections/patricia-cornwell","/collections/jeffrey-deaver","/collections/robert-galbraith","/collections/tess-gerritsen","/collections/anthony-horowitz","/collections/stieg-larsson","/collections/dennis-lehane","/collections/henning-mankell","/collections/alexander-mccall-smith","/collections/jo-nesbo","/collections/ian-rankin","/collections/james-patterson","/collections/john-sandford","/collections/c-j-sansom",], },{ id: "597757526334-child-5fb9736631c6bdd75d7564c5952b45bc-legacy-subgenres", title: "Subgenres", items: ["/collections/crime-fiction-classics","/collections/cozy-crime","/collections/historical-crime","/collections/nordic-noir",], },{ id: "597976252734-child-38c48aaaf351a14976e8ac10d9b3098d-legacy-mind-body-spirit", title: "Mind, Body & Spirit", items: ["/collections/tarot","/collections/rhonda-byrne","/collections/deepak-chopra","/collections/joe-dispenza","/collections/louise-hay","/collections/ryan-holiday","/collections/don-miguel-ruiz","/collections/robin-sharma","/collections/jay-shetty","/collections/eckhart-tolle","/collections/marianne-williamson",], },{ id: "547873489214-child-edf14c37dc6152031d854b5c2723d60b-legacy-manga", title: "Manga", items: ["/collections/1-punch-man","/collections/attack-on-titan","/collections/chainsaw-man","/collections/death-note","/collections/demon-slayer","/collections/dragon-ball-super","/collections/jujutsu-kaisen","/collections/my-hero-academia","/collections/one-piece","/collections/spy-x-family","/collections/tokyo-ghoul",], },{ id: "547865395518-child-70853bf6f374a92d2c460547e9e9a698-legacy-non-fiction", title: "Non-Fiction", items: ["/collections/non-fiction-1","/collections/adult-colouring-books","/collections/art","/collections/biography-and-autobigraphy","/collections/business","/collections/crafting-and-hobbies","/collections/history-and-current-affairs","/collections/science-and-tech","/collections/philosophy","/collections/psychology-and-self-help","/collections/sport",], },{ id: "604325937470-child-7bbc61f8253d1f2a8c972a48015759f8-legacy-genres", title: "Genres ", items: ["/collections/classics","/collections/fantasy-sci-fi","/collections/romance","/collections/poetry","/collections/thriller",], },{ id: "604409102654-child-4cc5e4f649c3f02c161065f53f9713e4-legacy-afrikaans", title: "Afrikaans ", items: ["/collections/chris-carsten","/collections/antjie-krog","/collections/deon-meyer","/collections/chanette-paul","/collections/rudi-van-rensburg","/collections/irma-venter",], },{ id: "547865526590-child-82bb21a0af0bc4697d45f6de7e48000d-legacy-pan-african", title: "Pan-African", items: ["/collections/pan-african-classics","#",], },{ id: "605604938046-child-51a70caa767bd79bff9614291cbf6fe2-legacy-authors-a-z", title: "Authors a - z", items: ["/collections/chinua-achebe","/collections/chimamanda-ngozi-adiche","/collections/james-baldwin","/collections/tsisti-dangarembga","/collections/k-sello-duiker","/collections/ben-okri","/collections/ngugi-wa-thiongo",], },{ id: "customer-account-main-menu", title: "Customer account main menu", items: ["https://shopify.com/78443577662/account/orders?locale=en&region_country=US&buyer_flags=eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJlYnYxLm15c2hvcGlmeS5jb20iLCJmbGFncyI6W10sImV4cCI6MTc5MTUxNzA2MywibmJmIjoxNzkwOTEyMjYzfQ.kx6-ysUNtOCl3WOWKyV5MKcSq3gVeIE9S9wFi5w_Q9s","https://shopify.com/78443577662/account/profile?locale=en&region_country=US&buyer_flags=eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJlYnYxLm15c2hvcGlmeS5jb20iLCJmbGFncyI6W10sImV4cCI6MTc5MTUxNzA2MywibmJmIjoxNzkwOTEyMjYzfQ.kx6-ysUNtOCl3WOWKyV5MKcSq3gVeIE9S9wFi5w_Q9s",], },{ id: "718048526654-child-569364341f9a8f7c2cb03b95e20b334b-legacy-christianity", title: "Christianity", items: ["/collections/christianity-bestsellers","#","/collections/journals-and-devotionals","/collections/john-bevere","/collections/gary-chapman","/collections/henry-cloud","/collections/louie-giglio","/collections/t-d-jakes","/collections/sarah-jakes-roberts","/collections/c-s-lewis-1","/collections/max-lucado","/collections/john-c-maxwell","/collections/joyce-meyer","/collections/myles-munroe","/collections/stormie-omaritian","/collections/derek-prince","/collections/francine-rivers","/collections/priscilla-shirer","/collections/charles-h-spurgeon","/collections/lee-strobel","/collections/lysa-terkeurst","/collections/michael-todd","/collections/a-w-tozer","/collections/neale-donald-walsch","/collections/rick-warren",], },{ id: "597976777022-child-95af4906bbf8c59fb00155e2241967e3-legacy-bibles", title: "Bibles ", items: ["/collections/bibles","/collections/african-languages-bibles",], },]; window.shopifyLinkLists = shopifyLinkLists; window.shopifyCurrencyFormat = shopifyCurrencyFormat; } </script>
3906 <!-- QIKIFY NAVIGATOR END -->
3907
3908<script id="qikify-mobilemenu-config" type="text/javascript">
3909  
3910
3911  window._QMM = {
3912    entries: null,
3913    subscription: null,
3914    moneyFormat: "R {{amount}}",
3915  };
3916
3917  
3918    _QMM.entries = [{"id":248660,"priority":0,"type":null,"data":{"menu_selector":"offcanvas","alignment":"left","top_spacing":"15","sections":[{"type":"logo","heading":"Logo","id":"dmenu-section-528592","setting":{"logo":"https://qikify-cdn.nyc3.digitaloceanspaces.com/staging/mobilemenu/instances/18/9c38756d6641d9314bc744413ff10ba62b0214c65b44c716fbaaff7e3b52302a.jpeg","logo_width":"55"},"hide":true},{"type":"search","heading":"Search box","id":"dmenu-section-486446","setting":{"placeholder":"Search"},"hide":true},{"type":"menu","heading":"Menu","id":"dmenu-section-783349","setting":{"disable_title":false,"title":"New","enable_collapse":true,"collapsed_by_default":true},"blocks":[{"id":"dmenu-block-792333","type":"menuitem","setting":{"title":"EB RECOMMENDS","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450949218622","handle":"new-eb-recommends","title":"EB Recommends","image":{"altText":null,"id":"1734657540414","url":"https://cdn.shopify.com/s/files/1/0784/4357/7662/collections/EBR_June_Web_Banner_aac4a314-f6ba-4773-9c35-ae740f282481.jpg?v=1688461468"}}}}},{"id":"dmenu-block-540748","type":"menuitem","setting":{"title":"HIGHLIGHTS","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450948825406","handle":"new-highlights","title":"New Highlights","image":null}}},"hide":true},{"id":"dmenu-block-943127","type":"menuitem","setting":{"title":"FOR THE FANS","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450953150782","handle":"for-the-fans","title":"For the Fans","image":null}}},"hide":true},{"id":"dmenu-block-410700","type":"menuitem","setting":{"title":"FESTIVALS AND COLLABORATION","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450953183550","handle":"festivals-and-collaborations","title":"Festivals and Collaborations","image":null}}},"hide":true}],"hide_submenu":true},{"type":"menu","heading":"Menu","id":"dmenu-section-695489","setting":{"disable_title":true,"title":"Bestsellers"},"blocks":[{"id":"dmenu-block-732984","type":"menuitem","setting":{"title":"BESTSELLERS","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450956493118","handle":"bestsellers","title":"BESTSELLERS","image":null}}}}],"hide_submenu":false,"hide":true},{"type":"menu","heading":"Menu","id":"dmenu-section-126122","setting":{"disable_title":false,"title":"Fiction","enable_collapse":true,"collapsed_by_default":true},"blocks":[{"id":"dmenu-block-191453","type":"menuitem","setting":{"title":"CLASSICS","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450949316926","handle":"classic-fiction","title":"Classic Fiction","image":null}}},"hide":true},{"id":"dmenu-block-918851","type":"menuitem","setting":{"title":"DUDU BUSANI-DUBE","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450951938366","handle":"dudu-busani-dube","title":"Dudu Busani-Dube","image":null}}}},{"id":"dmenu-block-303563","type":"menuitem","setting":{"title":"JOHN GRISHAM","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450949775678","handle":"john-grisham","title":"John Grisham","image":null}}}},{"id":"dmenu-block-982170","type":"menuitem","setting":{"title":"JODI PICOULT","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450956394814","handle":"jodi-picoult","title":"Jodi Picoult","image":null}}}},{"id":"dmenu-block-396667","type":"menuitem","setting":{"title":"SALLY ANDREW","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450953543998","handle":"sally-andrew","title":"Sally Andrew","image":null}}}},{"id":"dmenu-block-310739","type":"menuitem","setting":{"title":"HARUKI MURAKAMI","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450954527038","handle":"haruki-murakami","title":"Haruki Murakami","image":null}}}},{"id":"dmenu-block-623468","type":"menuitem","setting":{"title":"MARGARET ATWOOD","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450956296510","handle":"margaret-atwood","title":"Margaret Atwood","image":null}}}},{"id":"dmenu-block-612641","type":"menuitem","setting":{"title":"LEE CHILD","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450949284158","handle":"lee-child","title":"Lee Child","image":null}}}},{"id":"dmenu-block-840319","type":"menuitem","setting":{"title":"IRMA VENTER","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450952659262","handle":"irma-venter","title":"Irma Venter","image":null}}}},{"id":"dmenu-block-420209","type":"menuitem","setting":{"title":"WILBUR SMITH","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450951053630","handle":"wilbur-smith","title":"Wilbur Smith","image":null}}}},{"id":"dmenu-block-134663","type":"menuitem","setting":{"title":"CHANETTE PAUL","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450956362046","handle":"chanette-paul","title":"Chanette Paul","image":null}}}},{"id":"dmenu-block-328728","type":"menuitem","setting":{"title":"JACKIE PHAMOTSE","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450956067134","handle":"jackie-phamotse","title":"Jackie Phamotse","image":null}}}},{"id":"dmenu-block-572965","type":"menuitem","setting":{"title":"KAZUO ISHIGURO","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"}
3918,"collection":{"id":"450956001598","handle":"kazuo-ishiguro","title":"Kazuo Ishiguro","image":null}}}},{"id":"dmenu-block-509875","type":"menuitem","setting":{"title":"IAN MCEWAN","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450956460350","handle":"ian-mcewan","title":"Ian McEwan","image":null}}}},{"id":"dmenu-block-970820","type":"menuitem","setting":{"title":"DAVID BALDACCI","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450949742910","handle":"david-baldacci","title":"David Baldacci","image":null}}}},{"id":"dmenu-block-387070","type":"menuitem","setting":{"title":"CHRIS KARSTEN","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450951086398","handle":"chris-carsten","title":"Chris Karsten","image":null}}}},{"id":"dmenu-block-345711","type":"menuitem","setting":{"title":"RICHARD OSMAN","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450951283006","handle":"richard-osman","title":"Richard Osman","image":null}}}},{"id":"dmenu-block-930939","type":"menuitem","setting":{"title":"JEFFREY ARCHER","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450953511230","handle":"jeffrey-archer","title":"Jeffrey Archer","image":null}}}},{"id":"dmenu-block-368702","type":"menuitem","setting":{"title":"TAYLOR JENKINS REID","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450956099902","handle":"taylor-jenkins-reid","title":"Taylor Jenkins Reid","image":null}}}},{"id":"dmenu-block-411662","type":"menuitem","setting":{"title":"SARAH J. MAAS","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450952757566","handle":"sarah-j-maas","title":"Sarah J. Maas","image":null}}}},{"id":"dmenu-block-572276","type":"menuitem","setting":{"title":"MICHAEL CONNELLY","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450956165438","handle":"michael-connelly","title":"Michael Connelly","image":null}}}},{"id":"dmenu-block-100298","type":"menuitem","setting":{"title":"KARIN SLAUGHTER","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450951741758","handle":"karin-slaughter","title":"Karin Slaughter","image":null}}}},{"id":"dmenu-block-108927","type":"menuitem","setting":{"title":"LUCINDA RILEY","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450951708990","handle":"lucinda-riley","title":"Lucinda Riley","image":null}}}},{"id":"dmenu-block-578666","type":"menuitem","setting":{"title":"TONY PARK","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450949808446","handle":"tony-park","title":"Tony Park","image":null}}}},{"id":"dmenu-block-734808","type":"menuitem","setting":{"title":"STEPHEN KING","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450956591422","handle":"stephen-king","title":"Stephen King","image":null}}}},{"id":"dmenu-block-770374","type":"menuitem","setting":{"title":"NICHOLAS SPARKS","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450956034366","handle":"nicholas-sparks","title":"Nicholas Sparks","image":null}}}},{"id":"dmenu-block-503511","type":"menuitem","setting":{"title":"JAMES PATTERSON","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450950005054","handle":"james-patterson","title":"James Patterson","image":null}}}},{"id":"dmenu-block-528349","type":"menuitem","setting":{"title":"PAULO COELHO","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450956132670","handle":"paulo-coelho","title":"Paulo Coelho","image":null}}}},{"id":"dmenu-block-172384","type":"menuitem","setting":{"title":"DEON MEYER","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450951807294","handle":"deon-meyer","title":"Deon Meyer","image":null}}}},{"id":"dmenu-block-694865","type":"menuitem","setting":{"title":"COLLEEN HOOVER","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450950365502","handle":"colleen-hoover","title":"Colleen Hoover","image":null}}}}
3918,{"id":"dmenu-block-517654","type":"menuitem","setting":{"title":"ANTJIE KROG","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450956329278","handle":"antjie-krog","title":"Antjie Krog","image":null}}}},{"id":"dmenu-block-793248","type":"menuitem","setting":{"title":"MARIAN KEYES","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450956198206","handle":"marian-keyes","title":"Marian Keyes","image":null}}}},{"id":"dmenu-block-202451","type":"menuitem","setting":{"title":"DANIELLE STEELE","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450955313470","handle":"danielle-steele","title":"Danielle Steel","image":null}}}},{"id":"dmenu-block-857619","type":"menuitem","setting":{"title":"RUDIE VAN RENSBURG","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450956230974","handle":"rudi-van-rensburg","title":"Rudie van Rensburg","image":null}}}}],"hide_submenu":true},{"type":"menu","heading":"Menu","id":"dmenu-section-636584","setting":{"disable_title":false,"title":"Non-Fiction","enable_collapse":true,"collapsed_by_default":true},"blocks":[{"id":"dmenu-block-668787","type":"menuitem","setting":{"title":"NON-FICTION","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450948727102","handle":"non-fiction","title":"NON-FICTION","image":null}}}}],"hide_submenu":false},{"type":"menu","heading":"Menu","id":"dmenu-section-197689","setting":{"disable_title":false,"title":"Children's","enable_collapse":true,"collapsed_by_default":true},"blocks":[{"id":"dmenu-block-443007","type":"menuitem","setting":{"title":"LOCAL CHILDREN'S BOOKS","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450956624190","handle":"local-childrens-books","title":"Local Children's Books","image":null}}},"hide":true},{"id":"dmenu-block-888397","type":"menuitem","setting":{"title":"AGES 0-5","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450948628798","handle":"childrens-books-age-0-5","title":"Children's Books Age 0-5","image":null}}},"blocks":[{"id":"dmenu-block-973859","type":"menuitem","setting":{"title":"PEPPA PIG","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450948661566","handle":"peppa-pig","title":"Peppa Pig","image":null}}}},{"id":"dmenu-block-105753","type":"menuitem","setting":{"title":"The Gruffalo and more","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450948694334","handle":"the-gruffalo-and-more","title":"The Gruffalo and more","image":null}}}},{"id":"dmenu-block-880849","type":"menuitem","setting":{"title":"OLIVER JEFFERS","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450948890942","handle":"oliver-jeffers","title":"Oliver Jeffers","image":null}}}},{"id":"dmenu-block-272233","type":"menuitem","setting":{"title":"WHERE'S WALLY","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450948923710","handle":"wheres-wally","title":"Where's Wally?","image":null}}}},{"id":"dmenu-block-273968","type":"menuitem","setting":{"title":"ENID BLYTON","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450948989246","handle":"enid-blyton","title":"Enid Blyton","image":null}}}},{"id":"dmenu-block-137541","type":"menuitem","setting":{"title":"REFILOE MOAHLOLI","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450949022014","handle":"refiloe-moahloli","title":"Refiloe Moahloli","image":null}}}},{"id":"dmenu-block-824902","type":"menuitem","setting":{"title":"PADDINGTON","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450949054782","handle":"paddington","title":"Paddington","image":null}}}},{"id":"dmenu-block-932669","type":"menuitem","setting":{"title":"PETER RABBIT","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450949087550","handle":"peter-rabbit","title":"Peter Rabbit","image":null}}}},{"id":"dmenu-block-441571","type":"menuitem","setting":{"title":"DR SEUSS","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450949120318","handle":"dr-seuss","title":"Dr Seuss","image":null}}}},{"id":"dmenu-block-241401","type":"menuitem","setting":{"title":"LITTLE MISS AND MR MEN","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450949153086","handle":"little-miss-and-mr-men","title":"Little Miss and Mr Men","image":null}}}},{"id":"dmenu-block-595369","type":"menuitem","setting":{"title":"THE HUNGRY CATERPILLAR","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450949349694","handle":"the-hungry-caterpillar","title":"The Hungry Caterpillar","
3918image":null}}}},{"id":"dmenu-block-528198","type":"menuitem","setting":{"title":"WINNIE-THE-POOH","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450949382462","handle":"winnie-the-pooh","title":"Winnie-the-Pooh","image":null}}}},{"id":"dmenu-block-662048","type":"menuitem","setting":{"title":"PRIDDY","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450949415230","handle":"priddy","title":"Priddy","image":null}}}},{"id":"dmenu-block-269504","type":"menuitem","setting":{"title":"DK","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450949447998","handle":"dk","title":"DK","image":null}}}}],"hide_submenu":true},{"id":"dmenu-block-727140","type":"menuitem","setting":{"title":"AGES 6-12","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450949480766","handle":"childrens-books-ages-6-12","title":"Children's Books Ages 6-12","image":null}}},"blocks":[{"id":"dmenu-block-511834","type":"menuitem","setting":{"title":"DOG MAN","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450949513534","handle":"dog-man","title":"Dog Man","image":null}}}},{"id":"dmenu-block-159542","type":"menuitem","setting":{"title":"CAPTAIN UNDERPANTS","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450949546302","handle":"captain-underpants","title":"Captain Underpants","image":null}}}},{"id":"dmenu-block-356574","type":"menuitem","setting":{"title":"BEAR GRYLLS","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450949579070","handle":"bear-grylls","title":"Bear Grylls","image":null}}}},{"id":"dmenu-block-888324","type":"menuitem","setting":{"title":"THE TREEHOUSE SERIES","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450949611838","handle":"the-treehouse-series","title":"The Treehouse Series","image":null}}}},{"id":"dmenu-block-656691","type":"menuitem","setting":{"title":"INVESTIGATORS","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450949644606","handle":"investigators","title":"InvestiGators","image":null}}}},{"id":"dmenu-block-828310","type":"menuitem","setting":{"title":"DIARY OF A WIMPY KID","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450949677374","handle":"diary-of-a-wimpy-kid","title":"Diary of a Wimpy Kid","image":null}}}},{"id":"dmenu-block-305220","type":"menuitem","setting":{"title":"ROALD DAHL","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450949710142","handle":"roald-dahl","title":"Roald Dahl","image":null}}}},{"id":"dmenu-block-711927","type":"menuitem","setting":{"title":"HARRY POTTER","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450949873982","handle":"harry-potter","title":"Harry Potter","image":null}}}},{"id":"dmenu-block-183928","type":"menuitem","setting":{"title":"DAVID WILLIAMS","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450949841214","handle":"david-williams","title":"David Walliams","image":null}}}},{"id":"dmenu-block-342374","type":"menuitem","setting":{"title":"HOW TO TRAIN YOUR DRAGON AND MORE","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450950201662","handle":"how-to-train-your-dragon-and-more","title":"How to Train your Dragon and more","image":null}}}},{"id":"dmenu-block-127799","type":"menuitem","setting":{"title":"DORK DIARIES","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450950299966","handle":"dork-diaries","title":"Dork Diaries","image":null}}}},{"id":"dmenu-block-730990","type":"menuitem","setting":{"title":"SCARLET AND IVY","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450949972286","handle":"scarlet-and-ivy","title":"Scarlet and Ivy","image":null}}}},{"id":"dmenu-block-426005","type":"menuitem","setting":{"title":"SKULDUGGERY PLEASANT","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450950332734","handle":"skulduggery-pleasant","t
3918itle":"Skulduggery Pleasant","image":null}}}},{"id":"dmenu-block-295923","type":"menuitem","setting":{"title":"JAMES PATTERSON","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450950005054","handle":"james-patterson","title":"James Patterson","image":null}}}},{"id":"dmenu-block-334123","type":"menuitem","setting":{"title":"PERCY JACKSON AND MORE","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450950037822","handle":"percy-jackson-and-more","title":"Percy Jackson and more","image":null}}}},{"id":"dmenu-block-155822","type":"menuitem","setting":{"title":"MICHAEL MORPURGO","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450949906750","handle":"michael-morpurgo","title":"Michael Morpurgo","image":null}}}},{"id":"dmenu-block-800029","type":"menuitem","setting":{"title":"C.S LEWIS","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450950234430","handle":"c-s-lewis","title":"C.S Lewis","image":null}}}}],"hide_submenu":true}],"hide_submenu":false},{"type":"menu","heading":"Menu","id":"dmenu-section-502354","setting":{"disable_title":false,"title":"Teen & Young Adult","enable_collapse":true,"collapsed_by_default":true},"blocks":[{"id":"dmenu-block-946572","type":"menuitem","setting":{"title":"Teen","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"link":"#","collection":{"id":"450948858174","handle":"teen-young-adult","title":"TEEN & YOUNG ADULT","image":null}}},"blocks":[{"id":"dmenu-block-593648","type":"menuitem","setting":{"title":"CASSANDRA CLARE","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450953216318","handle":"cassandra-clare","title":"CASSANDRA CLARE","image":null}}}},{"id":"dmenu-block-400347","type":"menuitem","setting":{"title":"JOHN GREEN","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450953249086","handle":"john-green","title":"JOHN GREEN","image":null}}}},{"id":"dmenu-block-856924","type":"menuitem","setting":{"title":"JENNY HAN","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450953281854","handle":"jenny-han","title":"JENNY HAN","image":null}}}},{"id":"dmenu-block-426868","type":"menuitem","setting":{"title":"NICOLA YOON","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450953412926","handle":"nicola-yoon","title":"NICOLA YOON","image":null}}}},{"id":"dmenu-block-663090","type":"menuitem","setting":{"title":"THE DIVERGENT SERIES","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450953314622","handle":"the-divergent-series","title":"THE DIVERGENT SERIES","image":null}}}},{"id":"dmenu-block-916465","type":"menuitem","setting":{"title":"TWILIGHT SAGA","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450953347390","handle":"twilight-saga","title":"TWILIGHT SAGA","image":null}}}},{"id":"dmenu-block-862366","type":"menuitem","setting":{"title":"THE HUNGER GAMES","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450953380158","handle":"the-hunger-games","title":"THE HUNGER GAMES","image":null}}}}],"hide_submenu":true},{"id":"dmenu-block-667376","type":"menuitem","setting":{"title":"Young Adult","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450948858174","handle":"teen-young-adult","title":"TEEN & YOUNG ADULT","image":null}}},"blocks":[{"id":"dmenu-block-920594","type":"menuitem","setting":{"title":"HOLLY JACKSON","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450953445694","handle":"holly-jackson","title":"HOLLY JACKSON","image":null}}}},{"id":"dmenu-block-866801","type":"menuitem","setting":{"title":"KAREN M. MCMANUS","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450953478462","handle":"karen-m-mcmanus","title":"KAREN M. MCMANUS","image":null}}}},{"id":"dmenu-block-243957","type":"menuitem","setting":{"title":"HEARTSTOPPER","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450953609534","handle":"heartstopper","title":"HEARTSTOPPER","image":null}}}},{"id":"dmenu-block-895575","type":"menuitem","setting":{"title":"LEIGH BARDUGO","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450952823102","handle":"leigh-bardugo","title":"Leigh Bardugo","image":null}}}},{"id":"dmenu-block-324389","type":"menuitem","setting":{"title":"TAHEREH MAFI","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450952266046","handle":"tahereh-mafi","title":"Tahereh Mafi","image":null}}}},{"id":"dmenu-block-118543","type":"menuitem","setting":{"title":"KIERA CASS","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450952855870","handle":"kiera-cass","title":"Kiera Cass","image":null}}}},{"id":"dmenu-block-356032","type":"menuitem","setting":{"title":"JENNIFER NIVEN","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450953675070","handle":"jennifer-niven","title":"JENNIFER NIVEN","image":null}}}},{"id":"dmenu-block-829305","type":"menuitem","setting":{"title":"ANGIE THOMAS","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450953707838","handle":"angie-thomas","title":"ANGIE THOMAS","image":null}}}}],"hide_submenu":false},{"id":"dmenu-block-268382","type":"menuitem","setting":{"title":"Manga","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450953740606","handle":"manga","title":"MANGA","image":null}}}}],"hide_submenu":false},{"type":"menu","heading":"Menu","id":"dmenu-section-114819","setting":{"disable_title":false,"title":"#BOOKTOK","enable_collapse":true,"collapsed_by_default":true},"blocks":[{"id":"dmenu-block-756422","type":"menuitem","setting":{"title":"Colleen Hoover","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450950365502","handle":"colleen-hoover","title":"Colleen Hoover","image":null}}}},{"id":"dmenu-block-183863","type":"menuitem","setting":{"title":"Ana Huang","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"}
3918,"collection":{"id":"450951414078","handle":"ana-huang","title":"Ana Huang","image":null}}}},{"id":"dmenu-block-328132","type":"menuitem","setting":{"title":"Emily Henry","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450951479614","handle":"emily-henry","title":"Emily Henry","image":null}}}},{"id":"dmenu-block-266655","type":"menuitem","setting":{"title":"Ali Hazelwood","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450951545150","handle":"ali-hazelwood","title":"Ali Hazelwood","image":null}}}},{"id":"dmenu-block-519859","type":"menuitem","setting":{"title":"Elena Armas","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450951577918","handle":"elena-armas","title":"Elena Armas","image":null}}}},{"id":"dmenu-block-732963","type":"menuitem","setting":{"title":"Hannah Grace","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"470936158526","handle":"hannah-grace","title":"Hannah Grace","image":null}}}},{"id":"dmenu-block-143949","type":"menuitem","setting":{"title":"Jessa Hastings","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450951610686","handle":"jessa-hastings","title":"Jessa Hastings","image":null}}}},{"id":"dmenu-block-801918","type":"menuitem","setting":{"title":"Samantha Shannon","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450951512382","handle":"samantha-shannon","title":"Samantha Shannon","image":null}}}},{"id":"dmenu-block-653732","type":"menuitem","setting":{"title":"Emily McIntire","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450951643454","handle":"emily-mcintire","title":"Emily McIntire","image":null}}}},{"id":"dmenu-block-587316","type":"menuitem","setting":{"title":"Laura Thalassa","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450951676222","handle":"laura-thalassa","title":"Laura Thalassa","image":null}}}},{"id":"dmenu-block-462301","type":"menuitem","setting":{"title":"Meghan Quinn","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450951840062","handle":"meghan-quinn","title":"Meghan Quinn","image":null}}}},{"id":"dmenu-block-243461","type":"menuitem","setting":{"title":"Sara Desai","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450952298814","handle":"sara-desai","title":"Sara Desai","image":null}}}},{"id":"dmenu-block-753417","type":"menuitem","setting":{"title":"Raven Kennedy","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450952331582","handle":"raven-kennedy","title":"Raven Kennedy","image":null}}}},{"id":"dmenu-block-598981","type":"menuitem","setting":{"title":"Alice Oseman","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450952528190","handle":"alice-oseman","title":"Alice Oseman","image":null}}}},{"id":"dmenu-block-913416","type":"menuitem","setting":{"title":"Tessa Bailey","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450951872830","handle":"tessa-bailey","title":"Tessa Bailey","image":null}}}},{"id":"dmenu-block-922106","type":"menuitem","setting":{"title":"Lauren Asher","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450952560958","handle":"lauren-asher","title":"Lauren Asher","image":null}}}},{"id":"dmenu-block-542262","type":"menuitem","setting":{"title":"Elsie Silver","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450951446846","handle":"elsie-silver","title":"Elsie Silver","image":null}}}},{"id":"dmenu-block-401405","type":"menuitem","setting":{"title":"R.F. Kuang","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"}
3918,"collection":{"id":"450951905598","handle":"r-f-kuang","title":"R.F. Kuang","image":null}}}},{"id":"dmenu-block-658451","type":"menuitem","setting":{"title":"Christina Lauren","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450952593726","handle":"christina-lauren","title":"Christina Lauren","image":null}}}},{"id":"dmenu-block-725201","type":"menuitem","setting":{"title":"Chloe Gong","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450952364350","handle":"chloe-gong","title":"Chloe Gong","image":null}}}},{"id":"dmenu-block-435431","type":"menuitem","setting":{"title":"Toshikazu Kawaguchi","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450952626494","handle":"toshikazu-kawaguchi","title":"Toshikazu Kawaguchi","image":null}}}},{"id":"dmenu-block-639023","type":"menuitem","setting":{"title":"Elle Kennedy","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450952397118","handle":"elle-kennedy","title":"Elle Kennedy","image":null}}}},{"id":"dmenu-block-483976","type":"menuitem","setting":{"title":"Mariana Zapata","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450951971134","handle":"mariana-zapata","title":"Mariana Zapata","image":null}}}},{"id":"dmenu-block-532413","type":"menuitem","setting":{"title":"Casey McQuiston","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450952429886","handle":"casey-mcquiston","title":"Casey McQuiston","image":null}}}},{"id":"dmenu-block-943827","type":"menuitem","setting":{"title":"Olivie Blake","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450952069438","handle":"olivie-blake","title":"Olivie Blake","image":null}}}},{"id":"dmenu-block-581732","type":"menuitem","setting":{"title":"Mia Sosa","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450952102206","handle":"mia-sosa","title":"Mia Sosa","image":null}}}},{"id":"dmenu-block-514626","type":"menuitem","setting":{"title":"Lucy Score","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450952233278","handle":"lucy-score","title":"Lucy Score","image":null}}}},{"id":"dmenu-block-569923","type":"menuitem","setting":{"title":"Helen Hoang","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450952462654","handle":"helen-hoang","title":"Helen Hoang","image":null}}}},{"id":"dmenu-block-233037","type":"menuitem","setting":{"title":"Talia Hibbert","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450952134974","handle":"talia-hibbert","title":"Talia Hibbert","image":null}}}},{"id":"dmenu-block-300487","type":"menuitem","setting":{"title":"Tahereh Mafi","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450952266046","handle":"tahereh-mafi","title":"Tahereh Mafi","image":null}}}},{"id":"dmenu-block-572661","type":"menuitem","setting":{"title":"Katee Robert","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450952167742","handle":"katee-robert","title":"Katee Robert","image":null}}}},{"id":"dmenu-block-784215","type":"menuitem","setting":{"title":"Madeline Miller","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450952200510","handle":"madeline-miller","title":"Madeline Miller","image":null}}}},{"id":"dmenu-block-129173","type":"menuitem","setting":{"title":"Sally Thorne","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450952692030","handle":"sally-thorne","title":"Sally Thorne","image":null}}}},{"id":"dmenu-block-393168","type":"menuitem","setting":{"title":"Holly Black","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450952724798","handle":"holly-black","title":"Holly Black","image":null}}}},{"id":"dmenu-block-248956","type":"menuitem","setting":{"title":"Sarah J Maas","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450952757566","handle":"sarah-j-maas","title":"Sarah J. Maas","image":null}}}},{"id":"dmenu-block-932533","type":"menuitem","setting":{"title":"E. Lockhart","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450952790334","handle":"e-lockhart","title":"E. Lockhart","image":null}}}},{"id":"dmenu-block-943578","type":"menuitem","setting":{"title":"Leigh Bardugo","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450952823102","handle":"leigh-bardugo","title":"Leigh Bardugo","image":null}}}},{"id":"dmenu-block-150528","type":"menuitem","setting":{"title":"Kiera Cass","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450952855870","handle":"kiera-cass","title":"Kiera Cass","image":null}}}},{"id":"dmenu-block-586758","type":"menuitem","setting":{"title":"TJ Klune","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450952888638","handle":"tj-klune","title":"TJ Klune","image":null}}}},{"id":"dmenu-block-513523","type":"menuitem","setting":{"title":"Jennifer Lynn Barnes","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450952921406","handle":"jennifer-lynn-barnes","title":"Jennifer Lynn Barnes","image":null}}}}],"hide_submenu":false},{"type":"menu","heading":"Menu","id":"dmenu-section-604495","setting":{"disable_title":true,"title":"Pan-African Classics"},"blocks":[{"id":"dmenu-block-268664","type":"menuitem","setting":{"title":"PAN-AFRICAN CLASSICS","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450953773374","handle":"pan-african-classics","title":"PAN-AFRICAN CLASSICS","image":null}}}}],"hide_submenu":false},{"type":"menu","heading":"Menu","id":"dmenu-section-763478","setting":{"disable_title":false,"title":"Gift Cards, Vouchers & Stationery","enable_collapse":true,"collapsed_by_default":true},"blocks":[{"id":"dmenu-block-237344","type":"menuitem","setting":{"title":"GIFT CARDS AND VOUCHERS","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450950103358","handle":"gift-cards","title":"Gift Cards","image":null}}}},{"id":"dmenu-block-926812","type":"menuitem","setting":{"title":"MOLESKINE","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450951217470","handle":"moleskine-readers","title":"Moleskine Readers","image":null}}}},{"id":"dmenu-block-579165","type":"menuitem","setting":{"title":"LAMY","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450953838910","handle":"lamy","title":"LAMY","image":null}}}},{"id":"dmenu-block-167634","type":"menuitem","setting":{"title":"JOURNALS","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450953871678","handle":"journals","title":"JOURNALS","image":null}}}}],"hide_submenu":false},{"type":"menu","heading":"Menu","id":"dmenu-section-147326","setting":{"disable_title":true,"title":"PRE-ORDERS"},"blocks":[{"id":"dmenu-block-350500","type":"menuitem","setting":{"title":"PRE-ORDERS","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450955018558","handle":"pre-order","title":"Pre-Orders","image":{"altText":null,"id":"1734657933630","url":"https://cdn.shopify.com/s/files/1/0784/4357/7662/collections/Pre-order_banner_revised.jpg?v=1688461650"}}}}}],"hide_submenu":true},{"type":"menu","heading":"Menu","id":"dmenu-section-174033","setting":{"disable_title":true,"title":"EB CORPORATE"},"blocks":[{"id":"dmenu-block-263338","type":"menuitem","setting":{"title":"EB CORPORATE","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"}
3918,"collection":{"id":"450953019710","handle":"eb-corporate","title":"EB Corporate","image":{"altText":null,"id":"1734657802558","url":"https://cdn.shopify.com/s/files/1/0784/4357/7662/collections/Corporate_banner.jpg?v=1688461591"}}}}}],"hide_submenu":true},{"type":"menu","heading":"Menu","id":"dmenu-section-703805","setting":{"disable_title":true,"title":"EVENTS"},"blocks":[{"id":"dmenu-block-977335","type":"menuitem","setting":{"title":"EVENTS","url":{"type":{"id":"page","icon":["fas","newspaper"],"name":"Page"},"page":{"id":121716113726,"title":"Events","handle":"events"}}}}],"hide_submenu":true},{"type":"menu","heading":"Menu","id":"dmenu-section-617310","setting":{"disable_title":true,"title":"Fanatic","el_class":"header-fanatic-icon"},"blocks":[{"id":"dmenu-block-722261","type":"menuitem","setting":{"title":"FANATICS","url":{"type":{"id":"page","icon":["fas","newspaper"],"name":"Page"},"page":{"id":121716146494,"title":"Fanatics","handle":"fanatics"}}}}],"hide_submenu":true},{"type":"menu","heading":"Menu","id":"dmenu-section-914953","setting":{"disable_title":true,"title":"36 Hour Delivery","el_class":"header-hour-icon"},"blocks":[{"id":"dmenu-block-630972","type":"menuitem","setting":{"title":"4 DAYS DELIVERY","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450954690878","handle":"4-day-delivery","title":"4 Day Delivery","image":null}}}}]}],"navigator":{"id":"main-menu","title":"Main menu"},"hamburger_position":"top_right","hamburger_selector":"#menuIcon","selector":"#menuIcon"},"status":1,"created_at":"2023-07-04 08:01:55","updated_at":"2024-04-05 10:17:11"}]
3919  
3920
3921  
3922    _QMM.subscription = {"name":"mobilemenu-free","kind":"subscription"}
3923  
3924</script>
3924
3925
3926<script src="https://cdn.shopify.com/extensions/019cfaff-1f96-7ce6-b4d1-d54cdb4f2888/mobilemenu-17/assets/mobilemenu-v2.js" defer="defer"></script>
3926
3927
3928
3929
3930
3931  <style id="qikify-mobilemenu-custom-style"></style>
3932
3933
3934
3935  
3935<script id="qikify-mobilemenu-custom-script">QikifyMobileMenu = {
3936  forceRender: true,
3937}</script>
3937
3938
3939
3940
3941</div><div id="shopify-block-Aamora2hLNHcxQVNaT__12120936241911852800" class="shopify-block shopify-app-block"><section class='jdgm-widget jdgm-revs-tab' role='complementary'>
3942  
3943  <div class='jdgm-revs-tab-btn btn' position="right" tabindex="0" aria-label="Click to open Judge.me floating reviews tab" role='button'>★ Reviews</div>
3944  <div class='jdgm-revs-tab__header'>
3945    <a class='jdgm-close-ico'></a>
3946    <h3 class='jdgm-revs-tab__title'>Let customers speak for us</h3>
3947    <a class='jdgm-revs-tab__url' href='/pages/reviews'>
3948      <div data-score='4.80' class='jdgm-all-reviews-rating' aria-label='Average rating is 4.80' role='img'></div>1599 reviews
3949    </a>
3950  </div>
3951  
3952  
3953  <div class='jdgm-widget jdgm-all-reviews-widget-v2025'
3954    data-widget='all-reviews-v2025'
3955    data-entry-point='all_reviews_widget_v2025.js'
3956    data-entry-key='all-reviews-widget-v2025/main.js'
3957    data-block-id='Aamora2hLNHcxQVNaT__12120936241911852800'
3958    data-review-source=''
3959    data-show-all-reviews-in-same-tab=''
3960    data-show-first=''
3961    data-empty-state=''
3962    data-is-floating-tab='true'
3963    
3964    >
3965    
3966      <div class='jdgm-legacy-widget-content' style='display: none;'>
3967        <style>  </style> <section class='jdgm-revs-tab__wrapper'> <style>.jdgm-revs-tab{display: none}</style> <div class='jdgm-mask'></div> <div class='jdgm-revs-tab__main'> <div class='jdgm-revs-tab__content'> <div class='jdgm-revs-tab__content-header' data-number-of-product-reviews='1599' data-number-of-shop-reviews='0'> <a style='display: none' href='#' class='jdgm-write-rev-link'>Write a review</a> <div class='jdgm-histogram jdgm-temp-hidden'>  <div class='jdgm-histogram__row' data-rating='5' data-frequency='1332' data-percentage='83'>  <div class='jdgm-histogram__star' role='button' aria-label="83% (1332) reviews with 5 star rating"  tabindex='0' ><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span></div> <div class='jdgm-histogram__bar'> <div class='jdgm-histogram__bar-content' style='width: 83%;'> </div> </div> <div class='jdgm-histogram__percentage'>83%</div> <div class='jdgm-histogram__frequency'>(1332)</div> </div>  <div class='jdgm-histogram__row' data-rating='4' data-frequency='229' data-percentage='14'>  <div class='jdgm-histogram__star' role='button' aria-label="14% (229) reviews with 4 star rating"  tabindex='0' ><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--off'></span></div> <div class='jdgm-histogram__bar'> <div class='jdgm-histogram__bar-content' style='width: 14%;'> </div> </div> <div class='jdgm-histogram__percentage'>14%</div> <div class='jdgm-histogram__frequency'>(229)</div> </div>  <div class='jdgm-histogram__row' data-rating='3' data-frequency='28' data-percentage='2'>  <div class='jdgm-histogram__star' role='button' aria-label="2% (28) reviews with 3 star rating"  tabindex='0' ><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span></div> <div class='jdgm-histogram__bar'> <div class='jdgm-histogram__bar-content' style='width: 2%;'> </div> </div> <div class='jdgm-histogram__percentage'>2%</div> <div class='jdgm-histogram__frequency'>(28)</div> </div>  <div class='jdgm-histogram__row' data-rating='2' data-frequency='7' data-percentage='0'>  <div class='jdgm-histogram__star' role='button' aria-label="0% (7) reviews with 2 star rating"  tabindex='0' ><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span></div> <div class='jdgm-histogram__bar'> <div class='jdgm-histogram__bar-content' style='width: 0%;'> </div> </div> <div class='jdgm-histogram__percentage'>0%</div> <div class='jdgm-histogram__frequency'>(7)</div> </div>  <div class='jdgm-histogram__row' data-rating='1' data-frequency='3' data-percentage='0'>  <div class='jdgm-histogram__star' role='button' aria-label="0% (3) reviews with 1 star rating"  tabindex='0' ><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span></div> <div class='jdgm-histogram__bar'> <div class='jdgm-histogram__bar-content' style='width: 0%;'> </div> </div> <div class='jdgm-histogram__percentage'>0%</div> <div class='jdgm-histogram__frequency'>(3)</div> </div>  <div class='jdgm-histogram__row jdgm-histogram__clear-filter' data-rating=null tabindex='0'></div> </div>  <div class="jdgm-medals-wrapper jdgm-hidden" data-updated-at='2026-10-01T21:33:44Z'> <style type="text/css"></style> <div class="jdgm-medals" data-link="https://app.judge.me/reviews/stores/exclusivebooks.co.za">
3967 <div class="jdgm-medals__container"> <div class="jdgm-medal-wrapper" title="Diamond Verified Reviews Shop. Obtained at least 1000 reviews submitted by genuine customers with proof of purchase history"> <a class="jdgm-medal jdgm--loading" data-value="1107" data-type="ver_rev" data-tier="diamond" aria-label="Judge.me Diamond Verified Reviews Shop medal"> <div class="jdgm-medal__image" data-url="ver_rev/diamond.svg" data-alt="Judge.me Diamond Verified Reviews Shop medal"></div> <div class="jdgm-medal__value jdgm-medal__value--long">1107</div> </a> </div> <div class="jdgm-medal-wrapper" title="Platinum Monthly Record Shop. Achieved an all-time record of 213 published verified reviews within one calendar month."> <a class="jdgm-medal jdgm--loading" data-value="213" data-type="mon_rec" data-tier="platinum" aria-label="Judge.me Platinum Monthly Record Shop medal"> <div class="jdgm-medal__image" data-url="mon_rec/platinum_hollow.svg" data-alt="Judge.me Platinum Monthly Record Shop medal"></div> <div class="jdgm-medal__value ">213</div> </a> </div> <div class="jdgm-medal-wrapper" title="Bronze Transparent Shop. Published at least 80% of verified reviews received in total"> <a class="jdgm-medal jdgm--loading" data-value="" data-type="tran" data-tier="bronze" aria-label="Judge.me Bronze Transparent Shop medal"> <div class="jdgm-medal__image" data-url="tran/bronze.svg" data-alt="Judge.me Bronze Transparent Shop medal"></div> </a> </div> <div class="jdgm-medal-wrapper" title="Top 5% Shops. Top 5% shops that obtained and published the most verified reviews of all time"> <a class="jdgm-medal jdgm--loading" data-value="" data-type="tops" data-tier="5-percent" aria-label="Judge.me Top 5% Shops medal"> <div class="jdgm-medal__image" data-url="tops/5-percent.svg" data-alt="Judge.me Top 5% Shops medal"></div> </a> </div> </div> </div> </div> <div class='jdgm-rev-widg__sort-wrapper'></div> </div> <div class='jdgm-revs-tab__content-body'> <div class='jdgm-revs-tab__reviews'><div class='jdgm-rev jdgm-divider-top' data-verified-buyer='true' data-review-id='baf25aa0-c6fa-448d-8132-d304eeb01afc' data-thumb-up-count='0' data-thumb-down-count='0'> <div class='jdgm-rev__header'>  <div class='jdgm-rev__icon' > V </div>  <span class='jdgm-rev__rating' data-score='4' tabindex='0' aria-label='4 star review' role='img'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--off'></span> </span> <span class='jdgm-rev__timestamp jdgm-spinner' data-content='2026-09-30 04:18:43 UTC'></span>  <span class='jdgm-rev__prod-info-wrapper'> <span class='jdgm-rev__prod-link-prefix'></span>  <a href='/products/9780063424982' target='_blank' class='jdgm-rev__prod-link'> The World Is Waiting for You: Embrace Your Calling and Manifest the God Dream Over Your Life </a>  </span> <div class='jdgm-rev__br'></div> <span class='jdgm-rev__buyer-badge-wrapper'>  <span class='jdgm-rev__buyer-badge'></span>  </span> <span class='jdgm-rev__author-wrapper'> <span class='jdgm-rev__author'>Vuyo Sokupha</span> <span class='jdgm-rev__location' >  </span> </span> </div> <div class='jdgm-rev__content'> <div class='jdgm-rev__custom-form'>  </div> <b class='jdgm-rev__title'></b> <div class='jdgm-rev__body'><p>The World Is Waiting for You: Embrace Your Calling and Manifest the God Dream Over Your Life</p></div> <div class='jdgm-rev__pics'>  </div> <div class='jdgm-rev__vids'>   </div> </div> <div class='jdgm-rev__actions'> <div class='jdgm-rev__social'></div> <div class='jdgm-rev__votes'></div> </div> <div class='jdgm-rev__reply'>  </div> </div><div class='jdgm-rev jdgm-divider-top' data-verified-buyer='true' data-review-id='db49a772-c1c9-493d-95fb-c19d78bac693' data-thumb-up-count='0' data-thumb-down-count='0'> <div class='jdgm-rev__header'>  <div class='jdgm-rev__icon' > B </div>  <span class='jdgm-rev__rating' data-score='5' tabindex='0' aria-label='5 star review' role='img'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span> </span> <span class='jdgm-rev__timestamp jdgm-spinner' data-content='2026-09-29 13:35:08 UTC'></span>  <span class='jdgm-rev__prod-info-wrapper'> <span class='jdgm-rev__prod-link-prefix'></span>  <a href='/products/9781786227126' target='_blank' class='jdgm-rev__prod-link'> Galahad and the Grail </a>  </span> <div class='jdgm-rev__br'></div> <span class='jdgm-rev__buyer-badge-wrapper'>  <span class='jdgm-rev__buyer-badge'></span>  </span> <span class='jdgm-rev__author-wrapper'> <span class='jdgm-rev__author'>Busi Crafford</span> <span class='jdgm-rev__location' >  </span> </span> </div> <div class='jdgm-rev__content'> <div class='jdgm-rev__custom-form'>  </div> <b class='jdgm-rev__title'></b> <div class='jdgm-rev__body'><p>Galahad and the Grail</p></div> <div class='jdgm-rev__pics'>  </div> <div class='jdgm-rev__vids'>   </div> </div> <div class='jdgm-rev__actions'> <div class='jdgm-rev__social'></div> <div class='jdgm-rev__votes'></div> </div> <div class='jdgm-rev__reply'>  </div> </div><div class='jdgm-rev jdgm-divider-top' data-verified-buyer='true' data-review-id='f6c210b8-c3fc-46f9-8a6b-dfe32a1dea3b' data-thumb-up-count='0' data-thumb-down-count='0'> <div class='jdgm-rev__header'>  <div class='jdgm-rev__icon' > L </div>  <span class='jdgm-rev__rating' data-score='5' tabindex='0' aria-label='5 
3967star review' role='img'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span> </span> <span class='jdgm-rev__timestamp jdgm-spinner' data-content='2026-09-28 16:13:24 UTC'></span>  <span class='jdgm-rev__prod-info-wrapper'> <span class='jdgm-rev__prod-link-prefix'></span>  <a href='/products/9780718183653' target='_blank' class='jdgm-rev__prod-link'> Jamie Oliver&#39;s Christmas Cookbook </a>  </span> <div class='jdgm-rev__br'></div> <span class='jdgm-rev__buyer-badge-wrapper'>  <span class='jdgm-rev__buyer-badge'></span>  </span> <span class='jdgm-rev__author-wrapper'> <span class='jdgm-rev__author'>Liezl Da Silva</span> <span class='jdgm-rev__location' >  </span> </span> </div> <div class='jdgm-rev__content'> <div class='jdgm-rev__custom-form'>  </div> <b class='jdgm-rev__title'>Jamie’s Christmas Cookbook</b> <div class='jdgm-rev__body'><p>A classic holiday cookbook with all of his age old favorites</p></div> <div class='jdgm-rev__pics'>  </div> <div class='jdgm-rev__vids'>   </div> </div> <div class='jdgm-rev__actions'> <div class='jdgm-rev__social'></div> <div class='jdgm-rev__votes'></div> </div> <div class='jdgm-rev__reply'>  </div> </div><div class='jdgm-rev jdgm-divider-top' data-verified-buyer='true' data-review-id='0d894e08-4709-497b-92b9-eeeefd0925cc' data-thumb-up-count='0' data-thumb-down-count='0'> <div class='jdgm-rev__header'>  <div class='jdgm-rev__icon' > W </div>  <span class='jdgm-rev__rating' data-score='5' tabindex='0' aria-label='5 star review' role='img'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span> </span> <span class='jdgm-rev__timestamp jdgm-spinner' data-content='2026-09-28 15:47:28 UTC'></span>  <span class='jdgm-rev__prod-info-wrapper'> <span class='jdgm-rev__prod-link-prefix'></span>  <a href='/products/9781324035435' target='_blank' class='jdgm-rev__prod-link'> Random Walk Down Wall Street </a>  </span> <div class='jdgm-rev__br'></div> <span class='jdgm-rev__buyer-badge-wrapper'>  <span class='jdgm-rev__buyer-badge'></span>  </span> <span class='jdgm-rev__author-wrapper'> <span class='jdgm-rev__author'>Willem Deyzel</span> <span class='jdgm-rev__location' >  </span> </span> </div> <div class='jdgm-rev__content'> <div class='jdgm-rev__custom-form'>  </div> <b class='jdgm-rev__title'>Random Walk Down Wall Street</b> <div class='jdgm-rev__body'><p>This book has given me a new insight into the “murky” world of the stock exchange, and a renewed respect for the traders who navigate this challenging environment on a daily basis.</p></div> <div class='jdgm-rev__pics'>  </div> <div class='jdgm-rev__vids'>   </div> </div> <div class='jdgm-rev__actions'> <div class='jdgm-rev__social'></div> <div class='jdgm-rev__votes'></div> </div> <div class='jdgm-rev__reply'>  </div> </div><div class='jdgm-rev jdgm-divider-top' data-verified-buyer='true' data-review-id='4e81126f-8f5f-47ff-bd05-f4414374c96f' data-thumb-up-count='0' data-thumb-down-count='0'> <div class='jdgm-rev__header'>  <div class='jdgm-rev__icon' > S </div>  <span class='jdgm-rev__rating' data-score='5' tabindex='0' aria-label='5 star review' role='img'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span> </span> <span class='jdgm-rev__timestamp jdgm-spinner' data-content='2026-09-28 10:18:04 UTC'></span>  <span class='jdgm-rev__prod-info-wrapper'> <span class='jdgm-rev__prod-link-prefix'></span>  <a href='/products/9781779890078' target='_blank' class='jdgm-rev__prod-link'> Stuarts’ Field Guide Mammals of Southern Africa (including Angola, Zambia and Malawi) </a>  </span> <div class='jdgm-rev__br'></div> <span class='jdgm-rev__buyer-badge-wrapper'>  <span class='jdgm-rev__buyer-badge'></span>  </span> <span class='jdgm-rev__author-wrapper'> <span class='jdgm-rev__author'>Stephan Venter</span> <span class='jdgm-rev__location' >  </span> </span> </div> <div class='jdgm-rev__content'> <div class='jdgm-rev__custom-form'>  </div> <b class='jdgm-rev__title'>SIV</b> <div class='jdgm-rev__body'><p>A comprehensive and well researched field guide, just as can be expected of mr Stuart. It must have taken many months and even years to compile.</p></div> <div class='jdgm-rev__pics'>  </div> <div class='jdgm-rev__vids'>   </div> </div> <div class='jdgm-rev__actions'> <div class='jdgm-rev__social'></div> <div class='jdgm-rev__votes'></div> </div> <div class='jdgm-rev__reply'>  </div> </div></div> <div class='jdgm-spinner jdgm-revs-tab__spinner' style='display: none'> </div> <div class='jdgm-paginate' data-per-page='5' data-url='https://api.judge.me/reviews/reviews_for_reviews_tab' ><a class='jdgm-paginate__page jdgm-curt' data-page='1' aria-label='Page 1' tabindex='0' aria-current='page'  role='button'>1</a><a class='jdgm-paginate__page ' data-page='2' aria-label='Page 2' tabindex='0'   role='button'>2</a><a class='jdgm-paginate__page ' data-page='3' aria-label='Page 3' tabindex='0'   role='button'>3</a><a class='jdgm-paginate__page jdgm-paginate__next-page' data-page='2' aria-label='Page 2' tabindex='0'  rel='next' role='button'></a><a class='jdgm-paginate__page jdgm-paginate__last-page' data-page='320' aria-label='Page 320' tabindex='0'   role='button'></a></div> </div> </div> </div> </section>
3968      </div>
3969    
3970  </div>
3971
3972  
3973</section>
3974
3975
3976</div>
3976<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
3976
3977</body>
3978</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.