PageSourceSearch

https://cenaclepress.com/en-us/cart

html cenaclepress.com collected 2026-09-24 22:16:44 UTC 214,263 bytes, 5,028 lines download raw bytes

1<!doctype html>
2<html class="no-touch no-js" lang="en">
3<head>
4	
5	
6  
6<script>(function(H){H.className=H.className.replace(/\bno-js\b/,'js')})(document.documentElement)</script>
6
7  <!-- Basic page needs ================================================== -->
8  <meta charset="utf-8">
9  <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
10
11  
12  <link rel="shortcut icon" href="//cenaclepress.com/cdn/shop/files/Cenacle_Favicon_32x32.jpg?v=1621414747" type="image/png" />
13  
14
15  <!-- Title and description ================================================== -->
16  <title>
17  Your Shopping Cart &ndash; The Cenacle Press at Silverstream Priory
18  </title>
19
20  
21
22  <!-- Product meta ================================================== -->
23  <!-- /snippets/social-meta-tags.liquid -->
24
25
26
27
28<meta property="og:site_name" content="The Cenacle Press at Silverstream Priory">
29<meta property="og:url" content="https://cenaclepress.com/en-us/cart">
30<meta property="og:title" content="Your Shopping Cart">
31<meta property="og:type" content="website">
32<meta property="og:description" content="Handmade Monastic Craft Rosaries, Candles, Greeting Cards, Woodwork and more, together with fine Catholic books from numerous publishers, all brought to you by Silverstream Priory&#39;s monastic gift shop and Cenacle Press.">
33
34<meta property="og:image" content="http://cenaclepress.com/cdn/shop/files/plain_cenacle_press_logo_1200x1200.png?v=1651907683">
35<meta property="og:image:secure_url" content="https://cenaclepress.com/cdn/shop/files/plain_cenacle_press_logo_1200x1200.png?v=1651907683">
36
37
38<meta name="twitter:card" content="summary_large_image">
39<meta name="twitter:title" content="Your Shopping Cart">
40<meta name="twitter:description" content="Handmade Monastic Craft Rosaries, Candles, Greeting Cards, Woodwork and more, together with fine Catholic books from numerous publishers, all brought to you by Silverstream Priory&#39;s monastic gift shop and Cenacle Press.">
41
42
43  <!-- CSS3 variables ================================================== -->
44  <style data-shopify>
45  :root {
46    --color-body-text: #020100;
47    --color-body: #ffecb4;
48  }
49</style>
50
51
52  <!-- Helpers ================================================== -->
53  <link rel="canonical" href="https://cenaclepress.com/en-us/cart">
54  <meta name="viewport" content="width=device-width,initial-scale=1">
55
56  <!-- CSS ================================================== -->
57  <link href="//cenaclepress.com/cdn/shop/t/2/assets/theme.scss.css?v=40357734236878156051785125751" rel="stylesheet" type="text/css" media="all" />
58
59  
59<script>
60
61    var moneyFormat = '<span class=dualPrice>€{{amount_with_comma_separator}}</span>';
62
63    var theme = {
64      strings:{
65        product:{
66          unavailable: "Unavailable",
67          will_be_in_stock_after:"Will be in stock after [date]",
68          only_left:"Only 1 left!",
69          unitPrice: "Unit price",
70          unitPriceSeparator: "per"
71        },
72        navigation:{
73          more_link: "More"
74        },
75        map:{
76          addressError: "Error looking up that address",
77          addressNoResults: "No results for that address",
78          addressQueryLimit: "You have exceeded the Google API usage limit. Consider upgrading to a \u003ca href=\"https:\/\/developers.google.com\/maps\/premium\/usage-limits\"\u003ePremium Plan\u003c\/a\u003e.",
79          authError: "There was a problem authenticating your Google Maps API Key."
80        }
81      },
82      settings:{
83        cartType: "modal"
84      }
85    };if (sessionStorage.getItem("breadcrumb")) {
86        sessionStorage.removeItem("breadcrumb")
87      }</script>
87
88
89  <!-- Header hook for plugins ================================================== -->
90  
90<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
90<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/56976376006/digital_wallets/dialog">
91<meta id="in-context-paypal-metadata" data-shop-id="56976376006" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="EUR">
92<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="alternate" hreflang="x-default" href="https://cenaclepress.com/cart">
93<link rel="alternate" hreflang="en" href="https://cenaclepress.com/cart">
94<link rel="alternate" hreflang="en-GB" href="https://cenaclepress.com/en-gb/cart">
95<link rel="alternate" hreflang="en-DE" href="https://cenaclepress.com/en-de/cart">
96<link rel="alternate" hreflang="en-US" href="https://cenaclepress.com/en-us/cart">
97<link rel="alternate" hreflang="en-FR" href="https://cenaclepress.com/en-fr/cart">
98<link rel="alternate" hreflang="en-NL" href="https://cenaclepress.com/en-nl/cart">
99<link rel="alternate" hreflang="en-ES" href="https://cenaclepress.com/en-es/cart">
100<link rel="alternate" hreflang="en-IT" href="https://cenaclepress.com/en-it/cart">
101<link rel="alternate" hreflang="en-AU" href="https://cenaclepress.com/en-au/cart">
102<link rel="alternate" hreflang="en-CA" href="https://cenaclepress.com/en-ca/cart">
103<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
103
104<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
105<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&shop_id=56976376006" crossorigin="anonymous"></script>
vendor: 1 bytes, line 105
105
106<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":56976376006,"countryCode":"IE","currencyCode":"EUR","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/56976376006","merchantName":"The Cenacle Press at Silverstream Priory","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","maestro","masterCard","amex"],"total":{"type":"pending","label":"The Cenacle Press at Silverstream Priory","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 106
106
107<script id="shopify-features" type="application/json">{"accessToken":"235a0ae5317c26fabe0f03818cba4f30","betas":["rich-media-storefront-analytics"],"domain":"cenaclepress.com","predictiveSearch":true,"shopId":56976376006,"locale":"en"}</script>
vendor: 1 bytes, line 107
107
108<script>var Shopify = Shopify || {};
109Shopify.shop = "the-cenacle-press-at-silverstream-priory.myshopify.com";
110Shopify.locale = "en";
111Shopify.currency = {"active":"EUR","rate":"1.0"};
112Shopify.country = "US";
113Shopify.theme = {"name":"Cenacle Press","id":122947109062,"schema_name":"Supply","schema_version":"9.5.1","theme_store_id":679,"role":"main"};
114Shopify.theme.handle = "null";
115Shopify.theme.style = {"id":null,"handle":null};
116Shopify.cdnHost = "cenaclepress.com/cdn";
117Shopify.routes = Shopify.routes || {};
118Shopify.routes.root = "/en-us/";
119Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
120Shopify.SignInWithShop = Shopify.SignInWithShop || {};
121Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
122Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 122
122
123<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 123
123
124<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 124
124
125<script>
126  window.ShopifyPay = window.ShopifyPay || {};
127  window.ShopifyPay.apiHost = "shop.app\/pay";
128  window.ShopifyPay.redirectState = null;
129</script>
vendor: 1 bytes, line 129
129
130<script>
131  window.Shopify = window.Shopify || {};
132  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
133  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
134  window.Shopify.SignInWithShop.eligible = true;
135</script>
vendor: 1 bytes, line 135
135
136<script id="shop-js-analytics" type="application/json">{"pageType":"cart"}</script>
vendor: 1 bytes, line 136
136
137<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 137
137
138<script type="module">
139  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
140
141  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
142
143</script>
vendor: 1 bytes, line 143
143
144<script>
145  window.Shopify = window.Shopify || {};
146  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
147  window.Shopify.featureAssets['shop-js'] = {"avatar":["modules/v2/loader.avatar.en.esm.js"],"checkout-modal":["modules/v2/loader.checkout-modal.en.esm.js"],"init-customer-accounts-sign-up":["modules/v2/loader.init-customer-accounts-sign-up.en.esm.js"],"init-customer-accounts":["modules/v2/loader.init-customer-accounts.en.esm.js"],"init-fed-cm":["modules/v2/loader.init-fed-cm.en.esm.js"],"init-shop-cart-sync":["modules/v2/loader.init-shop-cart-sync.en.esm.js"],"init-shop-email-lookup-coordinator":["modules/v2/loader.init-shop-email-lookup-coordinator.en.esm.js"],"init-shop-for-new-customer-accounts":["modules/v2/loader.init-shop-for-new-customer-accounts.en.esm.js"],"init-shop-user-recognition":["modules/v2/loader.init-shop-user-recognition.en.esm.js"],"init-windoid":["modules/v2/loader.init-windoid.en.esm.js"],"lead-capture":["modules/v2/loader.lead-capture.en.esm.js"],"listener":["modules/v2/loader.listener.en.esm.js"],"pay-button":["modules/v2/loader.pay-button.en.esm.js"],"payment-terms":["modules/v2/loader.payment-terms.en.esm.js"],"shop-button":["modules/v2/loader.shop-button.en.esm.js"],"shop-cart-sync":["modules/v2/loader.shop-cart-sync.en.esm.js"],"shop-cash-offers":["modules/v2/loader.shop-cash-offers.en.esm.js"],"shop-follow-button":["modules/v2/loader.shop-follow-button.en.esm.js"],"shop-login-button":["modules/v2/loader.shop-login-button.en.esm.js"],"shop-login":["modules/v2/loader.shop-login.en.esm.js"],"shop-toast-manager":["modules/v2/loader.shop-toast-manager.en.esm.js"],"shop-user-recognition":["modules/v2/loader.shop-user-recognition.en.esm.js"]};
148</script>
vendor: 1 bytes, line 148
148
149<script>(function() {
150  var isLoaded = false;
151  function asyncLoad() {
152    if (isLoaded) return;
153    isLoaded = true;
154    var urls = ["https:\/\/wishlisthero-assets.revampco.com\/store-front\/bundle2.js?shop=the-cenacle-press-at-silverstream-priory.myshopify.com","\/\/cdn.shopify.com\/proxy\/d03857e2b42b555ed05067672b2afaad0672598cb577e7ccb623296a5905c675\/static.cdn.printful.com\/static\/js\/external\/shopify-product-customizer.js?v=0.28\u0026shop=the-cenacle-press-at-silverstream-priory.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA","https:\/\/ecommerce-editor-connector.live.gelato.tech\/ecommerce-editor\/v1\/shopify.esm.js?c=827f4679-676f-4af5-9bfa-82ce779d110f\u0026s=d60a6614-9395-494e-a4ac-d79422dc6dcd\u0026shop=the-cenacle-press-at-silverstream-priory.myshopify.com"];
155    for (var i = 0; i < urls.length; i++) {
156      var s = document.createElement('script');
157      s.type = 'text/javascript';
158      s.async = true;
159      s.src = urls[i];
160      var x = document.getElementsByTagName('script')[0];
161      x.parentNode.insertBefore(s, x);
162    }
163  };
164  if(window.attachEvent) {
165    window.attachEvent('onload', asyncLoad);
166  } else {
167    window.addEventListener('load', asyncLoad, false);
168  }
169})();</script>
vendor: 1 bytes, line 169
169
170<script id="__st">var __st={"a":56976376006,"offset":3600,"reqid":"85f78ea0-da3e-42ba-830b-3a1d38ee7f60-1790288204","pageurl":"cenaclepress.com\/en-us\/cart","u":"6204f63f464a","p":"cart"};</script>
vendor: 1 bytes, line 170
170
171<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 171
171
172<script id="captcha-bootstrap">!function(){'use strict';const t='contact',e='account',n='new_comment',o=[[t,t],['blogs',n],['comments',n],[t,'customer']],c=[[e,'customer_login'],[e,'guest_login'],[e,'recover_customer_password'],[e,'create_customer']],r=t=>t.map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(','),a=t=>()=>t?[...document.querySelectorAll(t)].map((t=>t.form)):[];function s(){const t=[...o],e=r(t);return a(e)}const i='password',u='form_key',d=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',i],f=()=>{try{return window.sessionStorage}catch{return}},m='__shopify_v',_=t=>t.elements[u];function p(t,e,n=!1){try{const o=window.sessionStorage,c=JSON.parse(o.getItem(e)),{data:r}=function(t){const{data:e,action:n}=t;return t[m]||n?{data:e,action:n}:{data:t,action:n}}(c);for(const[e,n]of Object.entries(r))t.elements[e]&&(t.elements[e].value=n);n&&o.removeItem(e)}catch(o){console.error('form repopulation failed',{error:o})}}const l='form_type',E='cptcha';function T(t){t.dataset[E]=!0}const w=window,h=w.document,L='Shopify',v='ce_forms',y='captcha';let A=!1;((t,e)=>{const n=(g='f06e6c50-85a8-45c8-87d0-21a2b65856fe',I='https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.5.3.iife.js',D={infoText:'Protected by hCaptcha',privacyText:'Privacy',termsText:'Terms'},(t,e,n)=>{const o=w[L][v],c=o.bindForm;if(c)return c(t,g,e,D).then(n);var r;o.q.push([[t,g,e,D],n]),r=I,A||(h.body.append(Object.assign(h.createElement('script'),{id:'captcha-provider',async:!0,src:r})),A=!0)});var g,I,D;w[L]=w[L]||{},w[L][v]=w[L][v]||{},w[L][v].q=[],w[L][y]=w[L][y]||{},w[L][y].protect=function(t,e){n(t,void 0,e),T(t)},Object.freeze(w[L][y]),function(t,e,n,w,h,L){const[v,y,A,g]=function(t,e,n){const i=e?o:[],u=t?c:[],d=[...i,...u],f=r(d),m=r(i),_=r(d.filter((([t,e])=>n.includes(e))));return[a(f),a(m),a(_),s()]}(w,h,L),I=t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form},D=t=>v().includes(t);t.addEventListener('submit',(t=>{const e=I(t);if(!e)return;const n=D(e)&&!e.dataset.hcaptchaBound&&!e.dataset.recaptchaBound,o=_(e),c=g().includes(e)&&(!o||!o.value);(n||c)&&t.preventDefault(),c&&!n&&(function(t){try{if(!f())return;!function(t){const e=f();if(!e)return;const n=_(t);if(!n)return;const o=n.value;o&&e.removeItem(o)}(t);const e=Array.from(Array(32),(()=>Math.random().toString(36)[2])).join('');!function(t,e){_(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:u})),t.elements[u].value=e}(t,e),function(t,e){const n=f();if(!n)return;const o=[...t.querySelectorAll(`input[type='${i}']`)].map((({name:t})=>t)),c=[...d,...o],r={};for(const[a,s]of new FormData(t).entries())c.includes(a)||(r[a]=s);n.setItem(e,JSON.stringify({[m]:1,action:t.action,data:r}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(e),e.submit())}));const S=(t,e)=>{t&&!t.dataset[E]&&(n(t,e.some((e=>e===t))),T(t))};for(const o of['focusin','change'])t.addEventListener(o,(t=>{const e=I(t);D(e)&&S(e,y())}));const B=e.get('form_key'),M=e.get(l),P=B&&M;t.addEventListener('DOMContentLoaded',(()=>{const t=y();if(P)for(const e of t)e.elements[l].value===M&&p(e,B);[...new Set([...A(),...v().filter((t=>'true'===t.dataset.shopifyCaptcha))])].forEach((e=>S(e,t)))}))}(h,new URLSearchParams(w.location.search),n,t,e,['guest_login'])})(!0,!0)}();</script>
vendor: 1 bytes, line 172
172
173<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//cenaclepress.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 173
173
174<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 = "//cenaclepress.com/cdn/shopifycloud/storefront/assets/storefront/autosizes-84416378.js";(document.head || document.documentElement).appendChild(autosizesScript);}window.ShopifyAnalytics = window.ShopifyAnalytics || {};window.ShopifyAnalytics.performance = window.ShopifyAnalytics.performance || {};(function () {var LONG_FRAME_THRESHOLD = 50;var longAnimationFrames = [];var activeRafId = null;function collectLongFrames() {var previousTime = null;function rafMonitor(now) {if (activeRafId === null) {return;}var delta = now - previousTime;if (delta > LONG_FRAME_THRESHOLD) {longAnimationFrames.push({startTime: previousTime,endTime: now,});}previousTime = now;activeRafId = requestAnimationFrame(rafMonitor);}previousTime = performance.now();activeRafId = requestAnimationFrame(rafMonitor);}if (!window.PerformanceObserver?.supportedEntryTypes?.includes('long-animation-frame')) {collectLongFrames();var timeoutId = setTimeout(function () {cancelAnimationFrame(activeRafId);}, 10000);window.ShopifyAnalytics.performance.getLongAnimationFrames = function (stopCollection) {if (stopCollection === undefined) {stopCollection = false;}if (stopCollection) {clearTimeout(timeoutId);cancelAnimationFrame(activeRafId);}return longAnimationFrames;};}})();})();</script>
174<script crossorigin="anonymous" defer="defer" src="//cenaclepress.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 174
174
175<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 175
175
176<script>
177  window.Shopify = window.Shopify || {};
178  window.Shopify.MCP = window.Shopify.MCP || {};
179  window.Shopify.MCP.enabled = true;
180  window.Shopify.MCP.shop = "the-cenacle-press-at-silverstream-priory.myshopify.com";
181  window.Shopify.MCP.mcpEndpoint = "https:\/\/cenaclepress.com\/api\/mcp";
182  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"]}}];
183</script>
vendor: 1 bytes, line 183
183
184<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("\/\/cenaclepress.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
185</script>
vendor: 1 bytes, line 185
185
186<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://cenaclepress.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
187</script>
vendor: 1 bytes, line 187
187
188<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
189  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);
190</script>
vendor: 1 bytes, line 190
190
191<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})}}));
192</script>
192
193<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://cenaclepress.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
194<style id="shopify-accelerated-checkout-cart">
195        #shopify-buyer-consent {
196  margin-top: 1em;
197  display: inline-block;
198  width: 100%;
199}
200
201#shopify-buyer-consent.hidden {
202  display: none;
203}
204
205#shopify-subscription-policy-button {
206  background: none;
207  border: none;
208  padding: 0;
209  text-decoration: underline;
210  font-size: inherit;
211  cursor: pointer;
212}
213
214#shopify-subscription-policy-button::before {
215  box-shadow: none;
216}
217
218      </style>
219
220<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
220
221
222  
222<script src="//cenaclepress.com/cdn/shop/t/2/assets/bsub.js?v=158520562351594542841626873131" type="text/javascript"></script>
222
223<link href="//cenaclepress.com/cdn/shop/t/2/assets/bsub.scss.css?v=95412381906123361661626873132" rel="stylesheet" type="text/css" media="all" />
224
225  
226
227  
227<script src="//cenaclepress.com/cdn/shop/t/2/assets/jquery-2.2.3.min.js?v=58211863146907186831621413665" type="text/javascript"></script>
227
228
229  
229<script src="//cenaclepress.com/cdn/shop/t/2/assets/lazysizes.min.js?v=8147953233334221341621413665" async="async"></script>
229
230  
230<script src="//cenaclepress.com/cdn/shop/t/2/assets/vendor.js?v=106177282645720727331621413667" defer="defer"></script>
230
231  
231<script src="//cenaclepress.com/cdn/shop/t/2/assets/theme.js?v=21695451067006100351637162493" defer="defer"></script>
231
232
233
234  
235
236  
236<script>
237        window.zoorixCartData = {
238          currency: "EUR",
239          currency_symbol: "€",
240          
241          original_total_price: 0,
242          total_discount: 0,
243          item_count: 0,
244          items: [
245              
246          ]
247       	  
248        }
249
250      window.Zoorix = window.Zoorix || {};
251      
252        window.Zoorix.page_type = "cart";
253      
254
255      
256      window.Zoorix.moneyFormat = "\u003cspan class=dualPrice\u003e€{{amount_with_comma_separator}}\u003c\/span\u003e";
257      window.Zoorix.moneyFormatWithCurrency = "\u003cspan class=dualPrice\u003e€{{amount_with_comma_separator}} EUR\u003c\/span\u003e";
258</script>
258
259
260
261
262
263
264<!-- Font icon for header icons -->
265<link href="https://wishlisthero-assets.revampco.com/safe-icons/css/wishlisthero-icons.css" rel="stylesheet"/>
266<!-- Style for floating buttons and others -->
267<style type="text/css">
268    .wishlisthero-floating {
269        position: absolute;
270          right: -5px; 
271        top: 5px;
272        z-index: 23;
273        border-radius: 100%;
274    }
275
276    .wishlisthero-floating:hover {
277        background-color: rgba(0, 0, 0, 0.05);
278    }
279
280    .wishlisthero-floating button {
281        font-size: 20px !important;
282        width: 40px !important;
283        padding: 0.125em 0 0 !important;
284    }
285.MuiTypography-body2 ,.MuiTypography-body1 ,.MuiTypography-caption ,.MuiTypography-button ,.MuiTypography-h1 ,.MuiTypography-h2 ,.MuiTypography-h3 ,.MuiTypography-h4 ,.MuiTypography-h5 ,.MuiTypography-h6 ,.MuiTypography-subtitle1 ,.MuiTypography-subtitle2 ,.MuiTypography-overline , MuiButton-root{
286     font-family: inherit !important; /*Roboto, Helvetica, Arial, sans-serif;*/
287}
288.MuiTypography-h1 , .MuiTypography-h2 , .MuiTypography-h3 , .MuiTypography-h4 , .MuiTypography-h5 , .MuiTypography-h6 , .MuiCardHeader-title a{
289     font-family: Cormorant, serif !important;
290     font-family: ,  !important;
291}
292
293    /****************************************************************************************/
294    /* For some theme shared view need some spacing */
295    /*
296    #wishlist-hero-shared-list-view {
297  margin-top: 15px;
298  margin-bottom: 15px;
299}
300#wishlist-hero-shared-list-view h1 {
301  padding-left: 5px;
302}
303
304#wishlisthero-product-page-button-container {
305  padding-top: 15px;
306}
307*/
308    /****************************************************************************************/
309    /* #wishlisthero-product-page-button-container button {
310  padding-left: 1px !important;
311} */
312    /****************************************************************************************/
313    /* Customize the indicator when wishlist has items AND the normal indicator not working */
314span.wishlist-hero-items-count {
315  position: absolute;
316  top: -5px;
317  right: -5px;
318  z-index: 9999;
319}
320
321
322@media screen and (max-width: 768px) {
323span.wishlist-hero-items-count {
324/*top: 3px;
325right: -3px;
326height: 10px;
327min-width: 10px;*/
328  position: relative;
329margin-top: auto;
330margin-bottom: auto;
331right: auto; 
332top: -2px;
333}
334}
335/* Customize the cart icon to be on the right of the wishlist heart icon */
336 .wishlisthero-cart-icon {
337  float: right;
338}
339</style>
340<script>window.wishlisthero_cartDotClasses=['cart-count', 'is-visible'];</script>
vendor: 2 bytes, line 340
340
341<script>window.wishlisthero_buttonProdPageClasses=['btn','btn--add-to-cart','btn--secondary-accent'];</script>
vendor: 2 bytes, line 341
341
342<script>window.wishlisthero_buttonProdPageFontSize='auto';</script>
342 
342<script type='text/javascript'>try{
343   window.WishListHero_setting = {"ButtonColor":"rgba(214, 24, 24, 1)","IconColor":"rgba(255, 255, 255, 1)","IconType":"Heart","ButtonTextBeforeAdding":"ADD TO WISHLIST","ButtonTextAfterAdding":"ADDED TO WISHLIST","AnimationAfterAddition":"None","ButtonTextAddToCart":"ADD TO CART","ButtonTextOutOfStock":"OUT OF STOCK","ButtonTextAddAllToCart":"ADD ALL TO CART","ButtonTextRemoveAllToCart":"REMOVE ALL FROM WISHLIST","AddedProductNotificationText":"Item successfully added to wishlist ","AddedProductToCartNotificationText":"Product added to cart successfully","ViewCartLinkText":"View Cart","SharePopup_TitleText":"Share My wishlist","SharePopup_shareBtnText":"Share","SharePopup_shareHederText":"Share on Social Networks","SharePopup_shareCopyText":"Or copy Wishlist link to share","SharePopup_shareCancelBtnText":"cancel","SharePopup_shareCopyBtnText":"copy","SendEMailPopup_BtnText":"send email","SendEMailPopup_FromText":"From Name","SendEMailPopup_ToText":"To email","SendEMailPopup_BodyText":"Body","SendEMailPopup_SendBtnText":"send","SendEMailPopup_TitleText":"Send My Wislist via Email","AddProductMessageText":"Are you sure you want to add all items to cart ?","RemoveProductMessageText":"Are you sure you want to remove this item from your wishlist ?","RemoveAllProductMessageText":"Are you sure you want to remove all items from your wishlist ?","RemovedProductNotificationText":"Product removed from wishlist successfully","AddAllOutOfStockProductNotificationText":"There seems to have been an issue adding items to cart, please try again later","RemovePopupOkText":"ok","RemovePopup_HeaderText":"ARE YOU SURE?","ViewWishlistText":"View wishlist","EmptyWishlistText":"there are no items in this wishlist","BuyNowButtonText":"Buy Now","BuyNowButtonColor":"rgb(144, 86, 162)","BuyNowTextButtonColor":"rgb(255, 255, 255)","Wishlist_Title":"My Wishlist","WishlistHeaderTitleAlignment":"Center","WishlistProductImageSize":"Normal","PriceColor":"rgb(0, 122, 206)","HeaderFontSize":"30","PriceFontSize":"18","ProductNameFontSize":"16","LaunchPointType":"menu_item","DisplayWishlistAs":"popup_window","DisplayButtonAs":"button_with_icon","PopupSize":"md","HideAddToCartButton":false,"NoRedirectAfterAddToCart":false,"DisableGuestCustomer":false,"LoginPopupContent":"Please login to save your wishlist across devices.","LoginPopupLoginBtnText":"Login","LoginPopupContentFontSize":"20","NotificationPopupPosition":"right","WishlistButtonTextColor":"rgba(255, 255, 255, 1)","EnableRemoveFromWishlistAfterAddButtonText":"REMOVE FROM WISHLIST","_id":"60eef4675ed6f6629faa0987","EnableCollection":false,"EnableShare":true,"RemovePowerBy":false,"EnableFBPixel":false,"DisapleApp":false,"FloatPointPossition":"left","HeartStateToggle":true,"HeaderMenuItemsIndicator":true,"EnableRemoveFromWishlistAfterAdd":true,"Shop":"the-cenacle-press-at-silverstream-priory.myshopify.com","shop":"the-cenacle-press-at-silverstream-priory.myshopify.com","Status":"Active","Plan":"FREE"};  
344  }catch(e){ console.error('Error loading config',e); } </script>
344 
344<script>
345    // empty script tag to work around a platform issue where attributes of first script in file are scrubbed
346</script>
346
347
348<script id="bold-subscriptions-script" type="text/javascript">
349    window.BOLD = window.BOLD || {};
350    window.BOLD.subscriptions = window.BOLD.subscriptions || {};
351    window.BOLD.subscriptions.classes = window.BOLD.subscriptions.classes || {};
352    window.BOLD.subscriptions.patches = window.BOLD.subscriptions.patches || {};
353    window.BOLD.subscriptions.patches.maxCheckoutRetries = window.BOLD.subscriptions.patches.maxCheckoutRetries || 200;
354    window.BOLD.subscriptions.patches.currentCheckoutRetries = window.BOLD.subscriptions.patches.currentCheckoutRetries || 0;
355    window.BOLD.subscriptions.patches.maxCashierPatchAttempts = window.BOLD.subscriptions.patches.maxCashierPatchAttempts || 200;
356    window.BOLD.subscriptions.patches.currentCashierPatchAttempts = window.BOLD.subscriptions.patches.currentCashierPatchAttempts || 0;
357    window.BOLD.subscriptions.config = window.BOLD.subscriptions.config || {};
358    window.BOLD.subscriptions.config.platform = 'shopify';
359    window.BOLD.subscriptions.config.shopDomain = 'the-cenacle-press-at-silverstream-priory.myshopify.com';
360    window.BOLD.subscriptions.config.customDomain = 'cenaclepress.com';
361    window.BOLD.subscriptions.config.shopIdentifier = '56976376006';
362    window.BOLD.subscriptions.config.cashierUrl = 'https://cashier.boldcommerce.com';
363    window.BOLD.subscriptions.config.cashierApplicationUUID = '2e6a2bbc-b12b-4255-abdf-a02af85c0d4e';
364    window.BOLD.subscriptions.config.appUrl = 'https://sub.boldapps.net';
365    window.BOLD.subscriptions.config.currencyCode = 'EUR';
366    window.BOLD.subscriptions.config.checkoutType = 'shopify';
367    window.BOLD.subscriptions.config.currencyFormat = "\u20ac\u0026#123;\u0026#123;amount_with_comma_separator}}";
368    window.BOLD.subscriptions.config.shopCurrencies = [];
369    window.BOLD.subscriptions.config.shopSettings = {"allow_msp_cancellation":true,"allow_msp_prepaid_renewal":true,"customer_can_pause_subscription":true,"customer_can_change_next_order_date":true,"line_item_discount_policy":"inherit","customer_can_change_order_frequency":true,"customer_can_create_an_additional_order":false,"show_currency_code":true};
370    window.BOLD.subscriptions.config.cashierPluginOnlyMode = window.BOLD.subscriptions.config.cashierPluginOnlyMode || false;
371    if (window.BOLD.subscriptions.config.waitForCheckoutLoader === undefined) {
372        window.BOLD.subscriptions.config.waitForCheckoutLoader = true;
373    }
374
375    window.BOLD.subscriptions.config.addToCartFormSelectors = window.BOLD.subscriptions.config.addToCartFormSelectors || [];
376    window.BOLD.subscriptions.config.addToCartButtonSelectors = window.BOLD.subscriptions.config.addToCartButtonSelectors || [];
377    window.BOLD.subscriptions.config.widgetInsertBeforeSelectors = window.BOLD.subscriptions.config.widgetInsertBeforeSelectors || [];
378    window.BOLD.subscriptions.config.quickAddToCartButtonSelectors = window.BOLD.subscriptions.config.quickAddToCartButtonSelectors || [];
379    window.BOLD.subscriptions.config.cartElementSelectors = window.BOLD.subscriptions.config.cartElementSelectors || [];
380    window.BOLD.subscriptions.config.cartTotalElementSelectors = window.BOLD.subscriptions.config.cartTotalElementSelectors || [];
381    window.BOLD.subscriptions.config.lineItemSelectors = window.BOLD.subscriptions.config.lineItemSelectors || [];
382    window.BOLD.subscriptions.config.lineItemNameSelectors = window.BOLD.subscriptions.config.lineItemNameSelectors || [];
383    window.BOLD.subscriptions.config.checkoutButtonSelectors = window.BOLD.subscriptions.config.checkoutButtonSelectors || [];
384
385    window.BOLD.subscriptions.config.featureFlags = window.BOLD.subscriptions.config.featureFlags || ["BS2-1698-get-paypal-methods-from-cashier","BS2-1699-select-payment-methods-msp","BS2-1882-gen-settings-tz","BS2-3318-prepaid-import-recurrence-fix","BS2-3449-disable-checkout-buttons","BS2-1699-edit-payment-methods-admin","bs2-1804-cancellation-management-page","BS2-3651-orderstream-webhook-source-validation"];
386    window.BOLD.subscriptions.config.subscriptionProcessingFrequency = '60';
387    window.BOLD.subscriptions.config.requireMSPInitialLoadingMessage = true;
388    window.BOLD.subscriptions.data = window.BOLD.subscriptions.data || {};
389
390    // Interval text markup template
391    window.BOLD.subscriptions.config.lineItemPropertyListSelectors = window.BOLD.subscriptions.config.lineItemPropertyListSelectors || [];
392    window.BOLD.subscriptions.config.lineItemPropertyListSelectors.push('dl.definitionList');
393    window.BOLD.subscriptions.config.lineItemPropertyListTemplate = window.BOLD.subscriptions.config.lineItemPropertyListTemplate || '<dl class="definitionList"></dl>';
394    window.BOLD.subscriptions.config.lineItemPropertyTemplate = window.BOLD.subscriptions.config.lineItemPropertyTemplate || '<dt class="definitionList-key">\:</dt><dd class="definitionList-value">\</dd>';
395
396    // Discount text markup template
397    window.BOLD.subscriptions.config.discountItemTemplate = window.BOLD.subscriptions.config.discountItemTemplate || '<div class="bold-subscriptions-discount"><div class="bold-subscriptions-discount__details">\</div><div class="bold-subscriptions-discount__total">\</div></div>';
398
399
400    // Constants in XMLHttpRequest are not reliable, so we will create our own
401    // reference: https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/readyState
402    window.BOLD.subscriptions.config.XMLHttpRequest = {
403        UNSENT:0,            // Client has been created. open() not called yet.
404        OPENED: 1,           // open() has been called.
405        HEADERS_RECEIVED: 2, // send() has been called, and headers and status are available.
406        LOADING: 3,          // Downloading; responseText holds partial data.
407        DONE: 4              // The operation is complete.
408    };
409
410    window.BOLD.subscriptions.config.assetBaseUrl = 'https://sub.boldapps.net';
411    if (window.localStorage && window.localStorage.getItem('boldSubscriptionsAssetBaseUrl')) {
412        window.BOLD.subscriptions.config.assetBaseUrl = window.localStorage.getItem('boldSubscriptionsAssetBaseUrl')
413    }
414
415    if (localStorage && localStorage.getItem('boldSubscriptionsSubscriptionGroups')) {
416        window.BOLD.subscriptions.data.subscriptionGroups = JSON.parse(localStorage.getItem('boldSubscriptionsSubscriptionGroups'));
417    } else {
418        window.BOLD.subscriptions.data.subscriptionGroups = [];
419    }
420
421    function isFeatureFlagEnabled(featureFlag) {
422        for (var i = 0; i < window.BOLD.subscriptions.config.featureFlags.length; i++) {
423            if (window.BOLD.subscriptions.config.featureFlags[i] === featureFlag){
424                return true;
425            }
426        }
427        return false;
428    }
429
430    window.BOLD.subscriptions.logger = {
431        tag: "bold_subscriptions",
432        // the bold subscriptions log level
433        // 0 - errors (default)
434        // 1 - warnings + errors
435        // 2 - info + warnings + errors
436        // use window.localStorage.setItem('boldSubscriptionsLogLevel', x) to set the log level
437        levels: {
438            ERROR: 0,
439            WARN: 1,
440            INFO: 2,
441        },
442        level: parseInt((window.localStorage && window.localStorage.getItem('boldSubscriptionsLogLevel')) || "0", 10),
443        _log: function(callArgs, level) {
444            if (!window.console) {
445                return null;
446            }
447
448            if (window.BOLD.subscriptions.logger.level < level) {
449                return;
450            }
451
452            var params = Array.prototype.slice.call(callArgs);
453            params.unshift(window.BOLD.subscriptions.logger.tag);
454
455            switch (level) {
456                case window.BOLD.subscriptions.logger.levels.INFO:
457                    console.info.apply(null, params);
458                    return;
459                case window.BOLD.subscriptions.logger.levels.WARN:
460                    console.warn.apply(null, params);
461                    return;
462                case window.BOLD.subscriptions.logger.levels.ERROR:
463                    console.error.apply(null, params);
464                    return;
465                default:
466                    console.log.apply(null, params);
467                    return;
468            }
469        },
470        info: function() {
471            window.BOLD.subscriptions.logger._log(arguments, window.BOLD.subscriptions.logger.levels.INFO);
472        },
473        warn: function() {
474            window.BOLD.subscriptions.logger._log(arguments, window.BOLD.subscriptions.logger.levels.WARN);
475        },
476        error: function() {
477            window.BOLD.subscriptions.logger._log(arguments, window.BOLD.subscriptions.logger.levels.ERROR);
478        }
479    }
480
481    window.BOLD.subscriptions.getSubscriptionGroupFromProductId = function (productId) {
482        var data = window.BOLD.subscriptions.data;
483        var foundGroup = null;
484        for (var i = 0; i < data.subscriptionGroups.length; i += 1) {
485            var subscriptionGroup = data.subscriptionGroups[i];
486            for (var j = 0; j < subscriptionGroup.selection_options.length; j += 1) {
487                var selectionOption = subscriptionGroup.selection_options[j];
488                if (selectionOption.platform_entity_id === productId.toString()) {
489                    foundGroup = subscriptionGroup;
490                    break;
491                }
492            }
493            if (foundGroup) {
494                break;
495            }
496        }
497        return foundGroup;
498    };
499
500    window.BOLD.subscriptions.getSubscriptionGroupById = function(subGroupId) {
501        var subscriptionGroups = window.BOLD.subscriptions.data.subscriptionGroups;
502
503        for (var i = 0; i < subscriptionGroups.length; i += 1) {
504            var subGroup = subscriptionGroups[i];
505            if (subGroup.id === subGroupId) {
506                return subGroup;
507            }
508        }
509
510        return null;
511    };
512
513    window.BOLD.subscriptions.getSubscriptionGroupPrepaidDurationById = function(subscriptionGroupId, prepaidDurationId) {
514        var subscriptionGroup = window.BOLD.subscriptions.getSubscriptionGroupById(subscriptionGroupId);
515
516        if (
517            !subscriptionGroup
518            || !subscriptionGroup.prepaid_durations
519            || !subscriptionGroup.prepaid_durations.length
520        ) {
521            return null;
522        }
523
524        for (var i = 0; i < subscriptionGroup.prepaid_durations.length; i++) {
525            var prepaidDuration = subscriptionGroup.prepaid_durations[i];
526            if (prepaidDuration.id === prepaidDurationId) {
527                return prepaidDuration;
528            }
529        }
530
531        return null;
532    }
533
534    window.BOLD.subscriptions.getSubscriptionGroupBillingRuleById = function(subGroup, billingRuleId) {
535        for (var i = 0; i < subGroup.billing_rules.length; i += 1) {
536            var billingRule = subGroup.billing_rules[i];
537            if (billingRule.id === billingRuleId) {
538                return billingRule;
539            }
540        }
541
542        return null;
543    };
544
545    window.BOLD.subscriptions.toggleDisabledAddToCartButtons = function(d) {
546        var addToCartForms = document.querySelectorAll(window.BOLD.subscriptions.config.addToCartFormSelectors.join(','));
547        var disable = !!d;
548        for (var i = 0; i < addToCartForms.length; i++) {
549            var addToCartForm = addToCartForms[i];
550            var productId = window.BOLD.subscriptions.getProductIdFromAddToCartForm(
550addToCartForm);
551            var subscriptionGroup = window.BOLD.subscriptions.getSubscriptionGroupFromProductId(productId);
552
553            if (subscriptionGroup) {
554                var addToCartButtons = addToCartForm.querySelectorAll(window.BOLD.subscriptions.config.addToCartButtonSelectors.join(','));
555                for (var j = 0; j < addToCartButtons.length; j++) {
556                    var addToCartButton = addToCartButtons[j];
557                    var toggleAction = disable ?  addToCartButton.setAttribute : addToCartButton.removeAttribute;
558
559                    addToCartButton.disabled = disable;
560                    toggleAction.call(addToCartButton, 'data-disabled-by-subscriptions', disable);
561                }
562            }
563        }
564    };
565
566    window.BOLD.subscriptions.disableAddToCartButtons = function () {
567        // only disable the add to cart buttons if the app isn't loaded yet
568        if (!window.BOLD.subscriptions.app) {
569            window.BOLD.subscriptions.toggleDisabledAddToCartButtons(true);
570        } else {
571            window.BOLD.subscriptions.enableAddToCartButtons();
572        }
573    };
574
575    window.BOLD.subscriptions.enableAddToCartButtons = function () {
576        document.removeEventListener('click', window.BOLD.subscriptions.preventSubscriptionAddToCart);
577        window.BOLD.subscriptions.toggleDisabledAddToCartButtons(false);
578    };
579
580    window.BOLD.subscriptions.toggleDisabledCheckoutButtons = function(d) {
581        var checkoutButtons = document.querySelectorAll(window.BOLD.subscriptions.config.checkoutButtonSelectors.join(','));
582        var disable = !!d;
583        for (var i = 0; i < checkoutButtons.length; i++) {
584            var checkoutButton = checkoutButtons[i];
585            var toggleAction = disable ? checkoutButton.setAttribute : checkoutButton.removeAttribute;
586
587            checkoutButton.disabled = disable;
588            toggleAction.call(checkoutButton, 'data-disabled-by-subscriptions', disable);
589        }
590    }
591
592    window.BOLD.subscriptions.disableCheckoutButtons = function() {
593        // only disable the checkout buttons if the app isn't loaded yet
594        if (!window.BOLD.subscriptions.app) {
595            window.BOLD.subscriptions.toggleDisabledCheckoutButtons(true);
596        } else {
597            window.BOLD.subscriptions.enableCheckoutButtons();
598        }
599    }
600
601    window.BOLD.subscriptions.enableCheckoutButtons = function() {
602        document.removeEventListener('click', window.BOLD.subscriptions.preventCheckout);
603        window.BOLD.subscriptions.toggleDisabledCheckoutButtons(false);
604    }
605
606    window.BOLD.subscriptions.hasSuccessfulAddToCarts = function() {
607        if (typeof(Storage) !== "undefined") {
608            var successfulAddToCarts = JSON.parse(
609                window.localStorage.getItem('boldSubscriptionsSuccessfulAddToCarts') || '[]'
610            );
611            if (successfulAddToCarts.length > 0) {
612                return true;
613            }
614        }
615
616        return false;
617    }
618
619    window.BOLD.subscriptions.addJSAsset = function(src) {
620        var scriptTag = document.getElementById('bold-subscriptions-script');
621        var jsElement = document.createElement('script');
622        jsElement.type = 'text/javascript';
623        jsElement.src = src;
624        scriptTag.parentNode.insertBefore(jsElement, scriptTag);
625    };
626
627    window.BOLD.subscriptions.addCSSAsset = function(href) {
628        var scriptTag = document.getElementById('bold-subscriptions-script');
629        var cssElement = document.createElement('link');
630        cssElement.href = href;
631        cssElement.rel = 'stylesheet';
632        scriptTag.parentNode.insertBefore(cssElement, scriptTag);
633    };
634
635    window.BOLD.subscriptions.loadStorefrontAssets = function loadStorefrontAssets() {
636        var assets = window.BOLD.subscriptions.config.assets;
637        window.BOLD.subscriptions.addCSSAsset(window.BOLD.subscriptions.config.assetBaseUrl + '/static/' + assets['storefront.css']);
638        window.BOLD.subscriptions.addJSAsset(window.BOLD.subscriptions.config.assetBaseUrl + '/static/' + assets['storefront.js']);
639    };
640
641    window.BOLD.subscriptions.loadCustomerPortalAssets = function loadCustomerPortalAssets() {
642        var assets = window.BOLD.subscriptions.config.assets;
643        window.BOLD.subscriptions.addCSSAsset(window.BOLD.subscriptions.config.assetBaseUrl + '/static/' + assets['customer_portal.css']);
644        window.BOLD.subscriptions.addJSAsset(window.BOLD.subscriptions.config.assetBaseUrl + '/static/' + assets['customer_portal.js']);
645    };
646
647    window.BOLD.subscriptions.processManifest = function() {
648        if (!window.BOLD.subscriptions.processedManifest) {
649            window.BOLD.subscriptions.processedManifest = true;
650            window.BOLD.subscriptions.config.assets = JSON.parse(this.responseText);
651
652                        window.BOLD.subscriptions.loadCustomerPortalAssets();
653        }
654    };
655
656    window.BOLD.subscriptions.addInitialLoadingMessage = function() {
657        var customerPortalNode = document.getElementById('customer-portal-root');
658        if (customerPortalNode && window.BOLD.subscriptions.config.requireMSPInitialLoadingMessage) {
659            customerPortalNode.innerHTML = '<h1 style="text-align: center;">Loading your subscriptions</h1>';
660        }
661    }
662
663    window.BOLD.subscriptions.contentLoaded = function() {
664        window.BOLD.subscriptions.data.contentLoadedEventTriggered = true;
665        window.BOLD.subscriptions.addInitialLoadingMessage();
666            };
667
668    window.BOLD.subscriptions.preventSubscriptionAddToCart = function(e) {
669        if (e.target.matches(window.BOLD.subscriptions.config.addToCartButtonSelectors.join(',')) && e.target.form) {
670            var productId = window.BOLD.subscriptions.getProductIdFromAddToCartForm(e.target.form);
671            var subscriptionGroup = window.BOLD.subscriptions.getSubscriptionGroupFromProductId(productId);
672
673            if (subscriptionGroup) {
674                // This code prevents products in subscription groups from being added to the cart before the
675                // Subscriptions app fully loads. Once the subscriptions app loads it will re-enable the
676                // buttons. Use window.BOLD.subscriptions.enableAddToCartButtons enable them manually.
677                e.preventDefault();
678                return false;
679            }
680        }
681    };
682
683    window.BOLD.subscriptions.preventCheckout = function(e) {
684        if (e.target.matches(window.BOLD.subscriptions.config.checkoutButtonSelectors.join(',')) && window.BOLD.subscriptions.hasSuccessfulAddToCarts()) {
685            // This code prevents checkouts on the shop until the Subscriptions app fully loads.
686            // When the Subscriptions app is ready it will enable the checkout buttons itself.
687            // Use window.BOLD.subscriptions.enableCheckoutButtons to enable them manually.
688            e.preventDefault();
689            return false;
690        }
691    }
692
693        document.addEventListener('DOMContentLoaded', window.BOLD.subscriptions.contentLoaded);
694
695    if (!Element.prototype.matches) {
696        Element.prototype.matches =
697            Element.prototype.matchesSelector ||
698            Element.prototype.mozMatchesSelector ||
699            Element.prototype.msMatchesSelector ||
700            Element.prototype.oMatchesSelector ||
701            Element.prototype.webkitMatchesSelector ||
702            function(s) {
703                var matches = (this.document || this.ownerDocument).querySelectorAll(s),
704                    i = matches.length;
705                while (--i >= 0 && matches.item(i) !== this) {}
706                return i > -1;
707            };
708    }
709
710    if (!Element.prototype.closest) {
711        Element.prototype.closest = function(s) {
712            var el = this;
713
714            do {
715                if (Element.prototype.matches.call(el, s)) return el;
716                el = el.parentElement || el.parentNode;
717            } while (el !== null && el.nodeType === 1);
718            return null;
719        };
720    }
721
722    window.BOLD.subscriptions.setVisibilityOfAdditionalCheckoutButtons = function (isVisible) {
723        if (window.BOLD.subscriptions.config.additionalCheckoutSelectors === undefined) {
724            return;
725        }
726
727        var selectors = window.BOLD.subscriptions.config.additionalCheckoutSelectors;
728
729        for (var i = 0; i < selectors.length; i++) {
730            var elements = document.querySelectorAll(selectors[i]);
731
732            for (var j = 0; j < elements.length; j++) {
733                elements[j].style.display = isVisible ? 'block' : 'none';
734            }
735        }
736    }
737
738    window.BOLD.subscriptions.hideAdditionalCheckoutButtons = function() {
739        window.BOLD.subscriptions.setVisibilityOfAdditionalCheckoutButtons(false);
740    };
741
742    window.BOLD.subscriptions.showAdditionalCheckoutButtons = function() {
743        window.BOLD.subscriptions.setVisibilityOfAdditionalCheckoutButtons(true);
744    };
745
746    window.BOLD.subscriptions.enhanceMspUrls = function(data) {
747        var mspUrl = 'https://sub.boldapps.net/shop/10197/customer_portal';
748        var elements = document.querySelectorAll("a[href='"+mspUrl+"']");
749
750        if(!elements.length || !data.success) {
751            return;
752        }
753
754        for (var i = 0; i < elements.length; i++) {
755            elements[i].href = elements[i].href + "?jwt="+data.value.jwt+"&customerId="+data.value.customerId;
756        }
757    };
758
759    window.addEventListener('load', function () {
760        window.BOLD.subscriptions.getJWT(window.BOLD.subscriptions.enhanceMspUrls);
761    });
762
763    // This will be called immediately
764    // Use this anonymous function to avoid polluting the global namespace
765    (function() {
766        var xhr = new XMLHttpRequest();
767        xhr.addEventListener('load', window.BOLD.subscriptions.processManifest);
768        xhr.open('GET', window.BOLD.subscriptions.config.assetBaseUrl + '/static/manifest.json?t=' + (new Date()).getTime());
769        xhr.send();
770    })()
771
772    window.BOLD.subscriptions.patches.patchCashier = function() {
773        if (window.BOLD && window.BOLD.checkout) {
774            window.BOLD.checkout.disable();
775            window.BOLD.checkout.listenerFn = window.BOLD.subscriptions.patches.cashierListenerFn;
776            window.BOLD.checkout.enable();
777        } else if (window.BOLD.subscriptions.patches.currentCashierPatchAttempts < window.BOLD.subscriptions.patches.maxCashierPatchAttempts) {
778            window.BOLD.subscriptions.patches.currentCashierPatchAttempts++;
779            setTimeout(window.BOLD.subscriptions.patches.patchCashier, 100);
780        }
781    };
782
783    window.BOLD.subscriptions.patches.finishCheckout = function(event, form, cart) {
784        window.BOLD.subscriptions.patches.currentCheckoutRetries++;
785
786        if (!window.BOLD.subscriptions.app
787            && window.BOLD.subscriptions.patches.currentCheckoutRetries < window.BOLD.subscriptions.patches.maxCheckoutRetries
788        ) {
789            setTimeout(function () { window.BOLD.subscriptions.patches.finishCheckout(event, form, cart); }, 100);
790            return;
791        } else if (window.BOLD.subscriptions.app) {
792            window.BOLD.subscriptions.patches.currentCheckoutRetries = 0;
793            window.BOLD.subscriptions.app.addCartParams(form, cart);
794        }
795
796        var noSubscriptions = false;
797        if ((window.BOLD.subscriptions.app && window.BOLD.subscriptions.app.successfulAddToCarts.length === 0)
798            || !window.BOLD.subscriptions.app
799        ) {
800            noSubscriptions = true;
801            event.target.dataset.cashierConfirmedNoPlugins = true;
802
803            if (window.BOLD.subscriptions.setCashierFeatureToken) {
804                window.BOLD.subscriptions.setCashierFeatureToken(false);
805            }
806        }
807
808        if ((noSubscriptions && window.BOLD.subscriptions.config.cashierPluginOnlyMode)
809            || (typeof BOLD.checkout.isFeatureRequired === 'function' && !BOLD.checkout.isFeatureRequired())
810        ) {
811            // send them to the original checkout when in plugin only mode
812            // and either BSUB is there but there are no subscription products
813            // or BSUB isn't there at all
814            if (form.dataset.old_form_action) {
815                form.action = form.dataset.old_form_action;
816            }
817            event.target.click();
818        } else {
819            // sends them to Cashier since BSUB got a chance to add it's stuff
820            // and plugin only mode is not enabled
821            form.submit();
822        }
823    };
824</script>
824
825
826<script id="bold-subscriptions-platform-script" type="text/javascript">
827    window.BOLD.subscriptions.config.shopPlatformId = '56976376006';
828    window.BOLD.subscriptions.config.appSlug = 'subscriptions';
829
830    window.BOLD = window.BOLD || {};
831    window.BOLD.subscriptions = window.BOLD.subscriptions || {};
832    window.BOLD.subscriptions.data = window.BOLD.subscriptions.data || {};
833    window.BOLD.subscriptions.data.platform = window.BOLD.subscriptions.data.platform || {};
834    window.BOLD.subscriptions.data.platform.customer = { id: '' };
835    window.BOLD.subscriptions.data.platform.product = null;
836    window.BOLD.subscriptions.data.platform.products = [];
837    window.BOLD.subscriptions.data.platform.variantProductMap = {};
838
839    window.BOLD.subscriptions.addCachedProductData = function(products) {
840        // ignore [], null, and undefined
841        if (!products) {
842            return
843        }
844
845        if (!Array.isArray(products)) {
846            window.BOLD.subscriptions.logger.warn('products must be an array')
847            return
848        }
849
850        window.BOLD.subscriptions.data.platform.products.concat(products)
851
852        for (var i = 0; i < products.length; i++) {
853            var product = products[i];
854            for (var j = 0; j < product.variants.length; j++) {
855                var variant = product.variants[j];
856                window.BOLD.subscriptions.data.platform.variantProductMap[variant.id] = product;
857            }
858        }
859    }
860
861    
862    
863    
864
865    window.BOLD.subscriptions.config.addToCartFormSelectors.push('.product-form.product-form-product-template:not(.bold-subscriptions-no-widget)');
866    window.BOLD.subscriptions.config.addToCartButtonSelectors.push('[type="submit"]');
867    window.BOLD.subscriptions.config.quickAddToCartButtonSelectors.push('a[data-event-type="product-click"]');
868    window.BOLD.subscriptions.config.widgetInsertBeforeSelectors.push('[type="submit"]');
869    window.BOLD.subscriptions.config.cartElementSelectors.push('form[action="/cart"]');
870    window.BOLD.subscriptions.config.cartTotalElementSelectors.push('[data-cart-subtotal]', '.text-right .ajaxcart__subtotal');
871    window.BOLD.subscriptions.config.checkoutButtonSelectors.push(
872        '[name="checkout"]',
873        '[href*="checkout"]:not([href*="tools/checkout"])',
874        '[onclick*="checkout"]:not([onclick*="tools/checkout"])',
875    );
876
877    // Discount text markup template
878    // NOTE: @ on double curly, so blade doesn't interpret, and `raw` liquid tags so liquid doesn't interpret.
879    
880    window.BOLD.subscriptions.config.discountItemTemplate = '<div class="bold-subscriptions-discount"><div class="bold-subscriptions-discount__details">{{details}}</div><div class="bold-subscriptions-discount__total">{{total}}</div></div>';
881    
882
883    window.BOLD.subscriptions.getProductIdFromAddToCartForm = function(addToCartForm) {
884        var idInput = addToCartForm.querySelector('[name="id"]');
885        if (idInput === null) {
886            window.BOLD.subscriptions.logger.error('could not get variant id input from add to cart form — make sure your form has an input with [name="id"]')
887            return null;
888        }
889
890        var variantId = parseInt(idInput.value, 10);
891        if (isNaN(variantId)) {
892            window.BOLD.subscriptions.logger.error('could not parse variant id from [name="id"] input')
893            return null;
894        }
895
896        var product = window.BOLD.subscriptions.data.platform.variantProductMap[variantId];
897
898        if (product === undefined) {
899            window.BOLD.subscriptions.logger.error('could not map variant id to cached product data — call window.BOLD.subscriptions.addCachedProductData(products) to add the product to the cache')
900            return null;
901        }
902
903        return product.id;
904    };
905
906    window.BOLD.subscriptions.getAddToCartForms = function() {
907        var forms = [];
908        var idInputs = document.querySelectorAll('[name="id"]');
909
910        for (var i = 0; i < idInputs.length; i++) {
911            var idInput = idInputs[i];
912            var form = idInput.closest('form:not(.bold-subscriptions-no-widget)');
913            forms.push(form);
914        }
915
916        return forms;
917    };
918
919    window.BOLD.subscriptions.getJWT = function (callback) {
920        if(window.BOLD.subscriptions.data.platform.customer.id !== '') {
921            var shopPlatformId = '56976376006';
922            var appSlug = 'subscriptions';
923            var customerPlatformId = window.BOLD.subscriptions.data.platform.customer.id;
924            var proxyPath = '/apps/app-proxy/customers/v1/shops/'+shopPlatformId+'/apps/'+appSlug+'/customers/pid/'+customerPlatformId+'/jwt';
925
926            var xmlhttp = new XMLHttpRequest();
927
928            xmlhttp.onreadystatechange = function() {
929                if (xmlhttp.readyState === window.BOLD.subscriptions.config.XMLHttpRequest.DONE) {
930                    if (xmlhttp.status === 200) {
931                        var data = JSON.parse(xmlhttp.responseText);
932                        callback({
933                            success: true,
934                            value: {
935                                jwt: data.bold_platform_jwt,
936                                customerId: window.BOLD.subscriptions.data.platform.customer.id,
937                            },
938                        });
939                    } else if (xmlhttp.status === 404) {
940                        callback({
941                            success: false,
942                            error: 'not_logged_in',
943                        });
944                    } else {
945                        callback({
946                            success: false,
947                            error: 'unknown',
948                        });
949                    }
950                }
951            };
952
953            xmlhttp.open("GET", proxyPath, true);
954            xmlhttp.setRequestHeader('Accept', 'application/liquid');
955            xmlhttp.send();
956        } else {
957            callback({
958                success: false,
959                error: 'not_logged_in',
960            });
961        }
962    };
963
964    window.BOLD.subscriptions.setCashierFeatureToken = function(value) {
965        if (window.BOLD.checkout_features_defaults && window.BOLD.subscriptions.config.cashierApplicationUUID) {
966            window.BOLD.checkout_features_defaults.forEach(function(item) {
967                if (item.id === window.BOLD.subscriptions.config.cashierApplicationUUID) {
968                    item.require = value;
969                }
970            });
971        }
972    };
973
974    // Cashier patches
975    window.BOLD.subscriptions.patches.cashierListenerFn = function(event) {
976        if (window.BOLD.checkout.isCheckoutButton(event.target) && window.BOLD.checkout.isEnabled()) {
977            window.BOLD.subscriptions.patches.pushToCashier(event);
978        } else if(window.BOLD.checkout.isCheckoutButton(event.target) && typeof window.cashier_installed_on_site === 'undefined') {
979            var request = new XMLHttpRequest();
980            request.open('HEAD', '/apps/checkout/isInstalled', false);
981            request.send(null);
982
983            if(request.status >= 200 && request.status < 400) {
984                window.BOLD.subscriptions.patches.pushToCashier(event);
985            } else {
986                window.cashier_installed_on_site = false;
987            }
988        }
989    };
990
991    window.BOLD.subscriptions.localTime = function() {
992        var localDate = new Date();
993        return localDate.getTime();
994    };
995
996
997    window.BOLD.subscriptions.patches.pushToCashier = function(event) {
998        event.preventDefault();
999        var form = window.BOLD.checkout.getForm(event.target);
1000        var formData = new FormData(form);
1001        var request = new XMLHttpRequest();
1002        request.open('POST', '/cart/update.js?tmp=' + Date.now(), true);
1003        request.setRequestHeader('Content-type', 'application/x-www-form-urlencoded');
1004
1005        request.onload = function() {
1006            if (request.status >= 200 && request.status < 400) {
1007                // Success!
1008                var cart = JSON.parse(request.responseText);
1009
1010                // If items are empty redirect back to the cart
1011                if (cart.items.length === 0) {
1012                    return window.location.href = '/cart';
1013                }
1014
1015                cart.items.forEach(function(element) {
1016                    delete element.product_description;
1017                });
1018
1019                if (document.getElementById('CartSpecialInstructions')) {
1020                    // If the cart note exists, grab its value
1021                    cart.note = document.getElementById('CartSpecialInstructions').value;
1022                }
1023
1024                var cartObj = JSON.stringify(cart);
1025
1026                var form = window.BOLD.checkout.getForm(event.target);
1027                form.dataset.old_form_action = form.action;
1028                form.action = '/apps/checkout/begin-checkout' + googleAnalyticsGetParamString({});
1029                var cartCookie = window.BOLD.checkout.getCookie('cart');
1030                var element = document.createElement('INPUT');
1031                element.type = 'HIDDEN';
1032                element.name = 'cart_id';
1033                element.value = cartCookie;
1034                form.appendChild(element);
1035
1036                var dateElement = document.createElement('INPUT');
1037                dateElement.type = 'HIDDEN';
1038                dateElement.name = 'checkout_local_time';
1039                dateElement.value = window.BOLD.subscriptions.localTime();
1040                form.appendChild(dateElement);
1041
1042                var cartElement = document.createElement('INPUT');
1043                cartElement.type = 'HIDDEN';
1044                cartElement.name = 'cart';
1045                cartElement.value = cartObj;
1046                form.appendChild(cartElement);
1047                form.method = 'POST';
1048
1049                if(window.BOLD && window.BOLD.checkout && typeof window.BOLD.checkout.languageIsoCode === 'string') {
1050                    var langInput = document.createElement('INPUT');
1051                    langInput.type = 'HIDDEN';
1052                    langInput.name = 'language_iso';
1053                    langInput.value = window.BOLD.checkout.languageIsoCode;
1054                    form.appendChild(langInput);
1055                }
1056
1057                if (window.BOLD && window.BOLD.common && typeof window.BOLD.common.eventEmitter === 'object' && typeof window.BOLDCURRENCY !== 'undefined') {
1058                    window.BOLD.common.eventEmitter.emit('BOLD_CASHIER_checkout', {target: form});
1059                }
1060
1061                window.BOLD.subscriptions.patches.finishCheckout(event, form, cart);
1062            }
1063        };
1064
1065        request.send(formData);
1066    };
1067
1068    </script>
1068
1069
1070<style>.dualPrice{display:block;}[itemprop="price"]{display:block !important;}</style>
1070<script type="text/javascript">var isCart = false;isCart = true;var dualPriceStoreID = 1760;</script>
1070<script type="text/javascript">var intervalId = null;var varCounter = 0;var containScriptTagFirstControll = false;var containScriptTagSecondControll = false;window.onload = function() {scripts = document.getElementsByTagName("script");for (var i = 0; i < scripts.length; i++) {if (scripts[i].src.includes("dualPrice")) {containScriptTagFirstControll = true;}}if (!containScriptTagFirstControll) {intervalId = setInterval(function() {if(varCounter < 5) {varCounter++;scripts = document.getElementsByTagName("script");for (var i = 0; i < scripts.length; i++) {if (scripts[i].src.includes("dualPrice")) {containScriptTagSecondControll = true;}}} else {if (!containScriptTagSecondControll && typeof jQuery !== "undefined") {jQuery(".styleForDualPrice").remove();}  clearInterval(intervalId);}}, 50);} }</script>
1070<script type="text/javascript">var dp_activate_app = '1';var dp_base_price_type = '1';var dp_price_type_to_show = '0';var dp_first_price = '1';var dp_tax_percent = '23';var dp_dual_price_for_taxable_products = '1';var dp_tax_incl_label = 'incl. VAT (EU only)';var dp_tax_excl_label = '';var dp_price_path = '#productPrice-product-template';var dp_catalog_price_path = '.dualPrice';var dp_tax_incl_color = '#b01111';var dp_tax_excl_color = '#5E971E';var dp_size_ratio = '1';var dp_show_compare_at_price = '1';var dp_is_init = '0';var dp_theme_role = 'main';var dp_money_format = '€$$amount_with_comma_separator&&';</script>
1070
1071
1072<!-- Privacy-friendly analytics by Plausible -->
1073<script async src="https://plausible.cenacleosb.org/js/pa-88ncUEfgtliEx-IsXzxAF.js"></script>
vendor: 1 bytes, line 1073
1073
1074<script>
1075  window.plausible=window.plausible||function(){(plausible.q=plausible.q||[]).push(arguments)},plausible.init=plausible.init||function(i){plausible.o=i||{}};
1076  plausible.init()
1077</script>
1077
1078
1079<!-- BEGIN app block: shopify://apps/pandectes-gdpr/blocks/banner/58c0baa2-6cc1-480c-9ea6-38d6d559556a -->
1080
1081  
1082    
1083
1084      
1084<script defer src='https://cdn.shopify.com/extensions/01a0d309-5aa0-76cf-9f48-2a42b2760403/gdpr-cookie-consent-411/assets/pandectes-core-latest.js'></script>
1084
1085    
1086    
1086<script>
1087      (() => {
1088        const isLivePreview = locateLivePreviewParam();
1089        let previewUrl = 'https://app.pandect.es/js/pandectes-live-site-preview.js';
1090        
1091
1092        function locateLivePreviewParam(paramName = 'pandectesLivePreview') {
1093          const fromUrl = new URLSearchParams(window.location.search).get(paramName);
1094          if (fromUrl) {
1095            try {
1096              sessionStorage.setItem(paramName, fromUrl);
1097            } catch {
1098              // storage disabled
1099            }
1100            return fromUrl;
1101          }
1102          return sessionStorage.getItem(paramName);
1103        }
1104
1105        /** Injects the preview helper script when live preview is active (URL or sessionStorage). */
1106        function appendLivePreviewScriptIfNeeded(previewModeScriptUrl) {
1107          if (!isLivePreview) return;
1108          if (document.head.querySelector('script[data-pandectes-live-preview]')) return;
1109          const script = document.createElement('script');
1110          script.src = previewModeScriptUrl;
1111          script.async = true;
1112          script.setAttribute('data-pandectes-live-preview', '');
1113          document.head.appendChild(script);
1114        }
1115
1116        window.pandectesBannerSettings = {"version":"5","timestamp":1781879107,"store":{"id":56976376006,"plan":"basic","primaryLocale":"en","headless":false,"useGeolocation":false,"checkoutRootDomain":"","storefrontRootDomain":"","storefrontAccessToken":""},"impressions":{"enabled":false,"timezone":"Europe/Dublin"},"visibility":{"delay":0,"enabled":true,"startHidden":[],"botsFriendly":false,"disableDesignMode":false,"adminMode":false},"regions":{"strict":[],"visible":"*"},"consent":{"redirectOnDeny":false,"reloadOnConsent":false,"broadcastChannel":false,"redirectOnDenyUrl":"https://www.pandectes.io","shopify":true},"theme":{"logos":{"custom":false,"customWidget":false,"banner":"//the-cenacle-press-at-silverstream-priory.myshopify.com/cdn/shop/files/pandectes-banner-logo.png?v=1781879107","widget":"//the-cenacle-press-at-silverstream-priory.myshopify.com/cdn/shop/files/pandectes-reopen-logo.png?v=1781879107"},"mode":"light","border":0,"variables":":host { --float: 16px; --font-size: 14px; --duration: 250ms; --padding: 20px; --radius-dialog:8px; --radius-button:8px; --border-button: 2px; --font-family: inherit; --font-weight-button: 400; --color-base-100: oklch(100% 0 0);--color-base-200: oklch(97% 0 0);--color-base-300: oklch(94% 0 0);--color-base-content: oklch(7.6% 0 0);--color-primary: oklch(7.6% 0 0);--color-primary-content: oklch(100% 0 0);--color-secondary: oklch(7.6% 0 0);--color-secondary-content: oklch(100% 0 0);--color-accent: oklch(7.6% 0 0);--color-accent-content: oklch(100% 0 0);--color-neutral: oklch(7.6% 0 0);--color-neutral-content: oklch(100% 0 0);; }","shadows":true,"isModal":false,"scrollLock":true,"useAnimations":true,"buttons":{"size":"md","border":2,"radius":8,"variants":{"primary":"filled","secondary":"outlined"}},"zIndex":2147483647,"showPoweredBy":true},"close":{"triggers":[],"action":"dismiss","pixels":200,"timeout":5},"language":{"multilingual":false,"detection":"browser","fallback":"en","supported":["en"],"allowChange":false},"widget":{"enabled":false,"position":"bottom left","action":"reopen","customTrigger":false},"dialogs":{"notice":{"style":{"type":"bar","layout":"horizontal","position":"bottom","animation":"animation-zoom","size":300},"buttons":{"primary":["allow","deny"],"secondary":[]},"features":{"hideHeader":false,"alignCenter":false,"flipButtons":false,"expandableIntro":false,"inlineLinks":false}},"preferences":false,"status":false},"links":{"links":[{"id":"policy","url":"https://cenaclepress.com/policies/privacy-policy"}],"target":"_blank","respectLocale":false},"storage":{"type":"http","domain":"","duration":365,"lastReset":1624366806},"texts":{"en":{"buttons":{"showLess":"Show less","showMore":"Show more"},"links":{"policy":"Learn more","google":"Google's Privacy Terms","imprint":"Imprint"},"categories":[{"title":"Strictly necessary cookies","description":"These cookies are essential in order to enable you to move around the website and use its features, such as accessing secure areas of the website. The website cannot function properly without these cookies."}
1116,{"title":"Functional cookies","description":"These cookies enable the site to provide enhanced functionality and personalisation. They may be set by us or by third party providers whose services we have added to our pages. If you do not allow these cookies then some or all of these services may not function properly."},{"title":"Performance cookies","description":"These cookies enable us to monitor and improve the performance of our website. For example, they allow us to count visits, identify traffic sources and see which parts of the site are most popular."},{"title":"Targeting cookies","description":"These cookies may be set through our site by our advertising partners. They may be used by those companies to build a profile of your interests and show you relevant adverts on other sites.    They do not store directly personal information, but are based on uniquely identifying your browser and internet device. If you do not allow these cookies, you will experience less targeted advertising."}],"notice":{"title":"We respect your privacy","message":"This website uses cookies to ensure you get the best experience.","dismiss":"Ok","allow":"Accept","deny":"Decline","preferences":"Preferences"},"preferences":{"title":"Manage consent preferences","message":"We use cookies to optimize website functionality, analyze the performance, and provide personalized experience to you. Some cookies are essential to make the website operate and function correctly. Those cookies cannot be disabled. In this window you can manage your preference of cookies.","cookieDetails":"Cookies details","alwaysActive":"Always allowed","deny":"Deny all","allow":"Accept all","custom":"Save preferences","dismiss":"Close"},"status":{"title":"Cookie settings","message":"Your current state","allow":"Accept all","deny":"Deny all","dismiss":"Close","reopen":"Change your consent","consentDate":"C
1116onsent date","consentId":"Your consent ID","hideDetails":"Hide details","showDetails":"Show details","noConsent":"No consent"},"declaration":{"name":"Name","type":"Type","vendor":"Provider","purpose":"Purpose","retention":"Retention","expirations":{"declSeconds":"seconds","declMinutes":"minutes","declHours":"hours","declDays":"days","declWeeks":"week(s)","declMonths":"months","declYears":"years","declSession":"Session"}},"cookies":{"cart_currency":"Used after a checkout is completed to initialize a new empty cart with the same currency as the one just used.","keep_alive":"Used when international domain redirection is enabled to determine if a request is the first one of a session.","localization":"Used to localize the cart to the correct country.","shopify_pay_redirect":"Used to accelerate the checkout process when the buyer has a Shop Pay account.","wpm-test-cookie":"A necessary cookie for website functionality.","_pandectes_gdpr":"Used for the functionality of the cookies consent banner.","_tracking_consent":"Used to store a user's preferences if a merchant has set up privacy rules in the visitor's region.","secure_customer_sig":"Used to identify a user after they sign into a shop as a customer so they do not need to log in again."}}},"categories":[{"bitwise":0},{"bitwise":1},{"bitwise":2},{"bitwise":4}],"cookies":[{"name":"localization","domain":"cenaclepress.com","type":"http","vendor":"Shopify","category":0,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"secure_customer_sig","domain":"cenaclepress.com","type":"http","vendor":"Shopify","category":0,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"shopify_pay_redirect","domain":"cenaclepress.com","type":"http","vendor":"Shopify","category":0,"retention":"1 hour(s)","unit":"declHours","expires":1},{"name":"cart_currency","domain":"cenaclepress.com","type":"http","vendor":"Shopify","category":0,"retention":"2 week(s)","unit":"declWeeks","expires":2},{"name":"_tracking_consent","domain":".cenaclepress.com","type":"http","vendor":"Shopify","category":0,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"_pandectes_gdpr","domain":"cenaclepress.com","type":"http","vendor":"Pandectes","category":0,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"keep_alive","domain":"cenaclepress.com","type":"http","vendor":"Shopify","category":0,"retention":"Session","unit":"declYears","expires":-56},{"name":"wpm-test-cookie","domain":"com","type":"http","vendor":"Unknown","category":0,"retention":"Session","unit":"declSeconds","expires":1},{"name":"wpm-test-cookie","domain":"cenaclepress.com","type":"http","vendor":"Unknown","category":4,"retention":"Session","unit":"declSeconds","expires":1}]};
1117        if (isLivePreview) {
1118          if (!window.pandectesBannerSettings.store) {
1119            window.pandectesBannerSettings.store = {};
1120          }
1121          window.pandectesBannerSettings.store.plan = 'enterprise';
1122        }
1123        
1124        function whenBodyReady(callback) {
1125          window.addEventListener('DOMContentLoaded', callback);
1126        }
1127        
1128
1129        whenBodyReady(function(){
1130          const element = document.createElement('pandectes-cmp');
1131          element.appData = window.pandectesBannerSettings;
1132          document.body.appendChild(element);
1133          appendLivePreviewScriptIfNeeded(previewUrl);
1134        });
1135
1136      })()
1137    </script>
1137
1138  
1139
1140
1141
1142  <!-- A11y -->
1143  
1144  
1145  
1146  
1147  
1148
1149  
1150
1151
1152
1153<!-- END app block --><!-- BEGIN app block: shopify://apps/frequently-bought/blocks/app-embed-block/b1a8cbea-c844-4842-9529-7c62dbab1b1f -->
1153<script>
1154    window.codeblackbelt = window.codeblackbelt || {};
1155    window.codeblackbelt.shop = window.codeblackbelt.shop || 'the-cenacle-press-at-silverstream-priory.myshopify.com';
1156    </script>
1156<script src="//cdn.codeblackbelt.com/widgets/frequently-bought-together/main.min.js?version=2026092423+0100" async></script>
1156
1157 <!-- END app block -->
1157<script src="https://cdn.shopify.com/extensions/01a0ad46-a3fc-7417-8677-06fce914aa52/revoq-eu-withdrawal-button-142/assets/popup-block.js" type="text/javascript" defer="defer"></script>
1157
1158<link href="https://cdn.shopify.com/extensions/01a0ad46-a3fc-7417-8677-06fce914aa52/revoq-eu-withdrawal-button-142/assets/popup-block.css" rel="stylesheet" type="text/css" media="all">
1159<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
1160<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: 56976376006,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "cart"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 1160
1160
1161<script>
1162  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
1163</script>
vendor: 1 bytes, line 1163
1163
1164<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}
1164).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: 56976376006,storefrontBaseUrl: "https://cenaclepress.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://cenaclepress.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["16072cab","8450a54b"],webPixelsConfigList: [{"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":"The Cenacle Press at Silver
1164stream Priory","paymentSettings":{"currencyCode":"EUR"},"myshopifyDomain":"the-cenacle-press-at-silverstream-priory.myshopify.com","countryCode":"IE","storefrontUrl":"https:\/\/cenaclepress.com\/en-us"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://cenaclepress.com/cdn","c8540278we853e1abpb62b2c4amde256306",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"122947109062","themeStoreId":"679","themePublished":"true","eventMetadataId":"65181bd7-db6b-4b95-ad5a-9c39cbbea535","pageType":"cart","shopId":"56976376006","storefrontBaseUrl":"https:\/\/cenaclepress.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"16072cab\", \"8450a54b\"]","isMerchantRequest":"false","hashVersion":"c8540278we853e1abpb62b2c4amde256306","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
1164<script>
1165  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
1166  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
1167  window.ShopifyAnalytics.meta.currency = 'EUR';
1168  var meta = {"page":{"pageType":"cart","requestId":"85f78ea0-da3e-42ba-830b-3a1d38ee7f60-1790288204"}};
1169  for (var attr in meta) {
1170    window.ShopifyAnalytics.meta[attr] = meta[attr];
1171  }
1172</script>
vendor: 1 bytes, line 1172
1172
1173<script class="analytics">
1174  (function () {
1175    var customDocumentWrite = function(content) {
1176      var jquery = null;
1177
1178      if (window.jQuery) {
1179        jquery = window.jQuery;
1180      } else if (window.Checkout && window.Checkout.$) {
1181        jquery = window.Checkout.$;
1182      }
1183
1184      if (jquery) {
1185        jquery('body').append(content);
1186      }
1187    };
1188
1189    var hasLoggedConversion = function(token) {
1190      if (token) {
1191        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
1192      }
1193      return false;
1194    }
1195
1196    var setCookieIfConversion = function(token) {
1197      if (token) {
1198        var twoMonthsFromNow = new Date(Date.now());
1199        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
1200
1201        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
1202      }
1203    }
1204
1205    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
1206    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
1207    if (trekkie.integrations) {
1208      return;
1209    }
1210    trekkie.methods = [
1211      'identify',
1212      'page',
1213      'ready',
1214      'track',
1215      'trackForm',
1216      'trackLink'
1217    ];
1218    trekkie.factory = function(method) {
1219      return function() {
1220        var args = Array.prototype.slice.call(arguments);
1221        args.unshift(method);
1222        trekkie.push(args);
1223        if (method == 'track' || method == 'page') {
1224          var pageUrl;
1225          try {
1226            pageUrl = window.location.href;
1227          } catch (e) {}
1228          var pageReferrer;
1229          try {
1230            pageReferrer = document.referrer;
1231          } catch (e) {}
1232          try {
1233            if (window.__TREKKIE_SHIM_QUEUE == null) {
1234              window.__TREKKIE_SHIM_QUEUE = [];
1235            }
1236            window.__TREKKIE_SHIM_QUEUE.push({
1237              from: 'trekkie-stub',
1238              method: method,
1239              args: args.slice(1),
1240              pageContext: {
1241                url: pageUrl,
1242                referrer: pageReferrer
1243              }
1244            });
1245          } catch (e) {
1246            // no-op
1247          }
1248        }
1249        return trekkie;
1250      };
1251    };
1252    for (var i = 0; i < trekkie.methods.length; i++) {
1253      var key = trekkie.methods[i];
1254      trekkie[key] = trekkie.factory(key);
1255    }
1256    trekkie.load = function(config) {
1257      trekkie.config = config || {};
1258      trekkie.config.initialDocumentCookie = document.cookie;
1259      var first = document.getElementsByTagName('script')[0];
1260var script = document.createElement('script');
1261script.type = 'text/javascript';
1262script.onerror = function(e) {
1263  var scriptFallback = document.createElement('script');
1264  scriptFallback.type = 'text/javascript';
1265  scriptFallback.onerror = function(error) {
1266          var Monorail = {
1267      produce: function produce(monorailDomain, schemaId, payload) {
1268        var currentMs = new Date().getTime();
1269        var event = {
1270          schema_id: schemaId,
1271          payload: payload,
1272          metadata: {
1273            event_created_at_ms: currentMs,
1274            event_sent_at_ms: currentMs
1275          }
1276        };
1277        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
1278      },
1279      sendRequest: function sendRequest(endpointUrl, payload) {
1280        // Try the sendBeacon API
1281        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
1282          var blobData = new window.Blob([payload], {
1283            type: 'text/plain'
1284          });
1285
1286          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
1287            return true;
1288          } // sendBeacon was not successful
1289
1290        } // XHR beacon
1291
1292        var xhr = new XMLHttpRequest();
1293
1294        try {
1295          xhr.open('POST', endpointUrl);
1296          xhr.setRequestHeader('Content-Type', 'text/plain');
1297          xhr.send(payload);
1298        } catch (e) {
1299          console.log(e);
1300        }
1301
1302        return false;
1303      },
1304      isIos12: function isIos12() {
1305        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
1306      }
1307    };
1308    Monorail.produce('monorail-edge.shopifysvc.com',
1309      'trekkie_storefront_load_errors/1.1',
1310      {shop_id: 56976376006,
1311      theme_id: 122947109062,
1312      app_name: "storefront",
1313      context_url: window.location.href,
1314      source_url: "//cenaclepress.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js"});
1315
1316  };
1317  scriptFallback.async = true;
1318  scriptFallback.src = '//cenaclepress.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js';
1319  first.parentNode.insertBefore(scriptFallback, first);
1320};
1321script.async = true;
1322script.src = '//cenaclepress.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js';
1323first.parentNode.insertBefore(script, first);
1324
1325    };
1326    trekkie.load(
1327      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":56976376006,"isMerchantRequest":null,"themeId":122947109062,"themeCityHash":"11150739163356620027","contentLanguage":"en","currency":"EUR","eventMetadataId":"65181bd7-db6b-4b95-ad5a-9c39cbbea535"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}}
1328    );
1329
1330    var loaded = false;
1331    trekkie.ready(function() {
1332      if (loaded) return;
1333      loaded = true;
1334
1335      window.ShopifyAnalytics.lib = window.trekkie;
1336
1337      var originalDocumentWrite = document.write;
1338      document.write = customDocumentWrite;
1339      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
1340      document.write = originalDocumentWrite;
1341
1342      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
1343      var token = match? match[1]: undefined;
1344      if (!hasLoggedConversion(token)) {
1345        setCookieIfConversion(token);
1346        
1347      }
1348    });
1349
1350    window.ShopifyAnalytics.lib.page(null,{"pageType":"cart","requestId":"85f78ea0-da3e-42ba-830b-3a1d38ee7f60-1790288204","shopifyEmitted":true});
1351
1352    var eventsListenerScript = document.createElement('script');
1353    eventsListenerScript.async = true;
1354    eventsListenerScript.src = "//cenaclepress.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
1355    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
1356})();</script>
vendor: 1 bytes, line 1356
1356
1357<script
1358  defer
1359  src="https://cenaclepress.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
1360  data-application="storefront-renderer"
1361  data-shop-id="56976376006"
1362  data-render-region="gcp-us-west1"
1363  data-page-type="cart"
1364  data-theme-instance-id="122947109062"
1365  data-theme-name="Supply"
1366  data-theme-version="9.5.1"
1367  data-monorail-region="shop_domain"
1368  data-resource-timing-sampling-rate="10"
1369  data-shs="true"
1370  data-shs-beacon="true"
1371  data-shs-export-with-fetch="true"
1372  data-shs-logs-sample-rate="1"
1373  data-shs-beacon-endpoint="https://cenaclepress.com/api/collect"
1374></script>
1374
1375<meta name="shopify-y" content="b8e88057-c0f8-4af2-b800-462a6387fc28" data-expiration="1821845804000"><meta name="shopify-s" content="2d1149ad-05b3-47d2-bc78-1c9a3312d782" data-expiration="1790290004000"><meta name="new-cookie-storage-activated" content="t">
1376</head>
1377
1378<body id="your-shopping-cart" class="template-cart">
1379
1380  <div id="shopify-section-header" class="shopify-section header-section"><header class="site-header" role="banner" data-section-id="header" data-section-type="header-section">
1381  <div class="wrapper">
1382
1383    <div class="grid--full">
1384      <div class="grid-item large--one-half">
1385        
1386          <div class="h1 header-logo" itemscope itemtype="http://schema.org/Organization">
1387        
1388          
1389          
1390
1391          <a href="/en-us" itemprop="url">
1392            <div class="lazyload__image-wrapper no-js header-logo__image" style="max-width:305px;">
1393              <div style="padding-top:19.066666666666666%;">
1394                <img class="lazyload js"
1395                  data-src="//cenaclepress.com/cdn/shop/files/The_Cenacle_Press_at_Silverstream_Priory_cenacleosb_low_res_{width}x.jpg?v=1621413952"
1396                  data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]"
1397                  data-aspectratio="5.244755244755245"
1398                  data-sizes="auto"
1399                  alt="The Cenacle Press at Silverstream Priory"
1400                  style="width:305px;">
1401              </div>
1402            </div>
1403            <noscript>
1404              
1405              <img src="//cenaclepress.com/cdn/shop/files/The_Cenacle_Press_at_Silverstream_Priory_cenacleosb_low_res_305x.jpg?v=1621413952"
1406                srcset="//cenaclepress.com/cdn/shop/files/The_Cenacle_Press_at_Silverstream_Priory_cenacleosb_low_res_305x.jpg?v=1621413952 1x, //cenaclepress.com/cdn/shop/files/The_Cenacle_Press_at_Silverstream_Priory_cenacleosb_low_res_305x@2x.jpg?v=1621413952 2x"
1407                alt="The Cenacle Press at Silverstream Priory"
1408                itemprop="logo"
1409                style="max-width:305px;">
1410            </noscript>
1411          </a>
1412          
1413        
1414          </div>
1415        
1416      </div>
1417
1418      <div class="grid-item large--one-half text-center large--text-right">
1419        
1420          <div class="site-header--text-links">
1421            
1422              
1423
1424                <p>We ship worldwide! Thank you for supporting our community through your purchases.</p>
1425
1426              
1427            
1428
1429            
1430              <span class="site-header--meta-links medium-down--hide">
1431                
1432                  <a href="/en-us/account/login" id="customer_login_link">Sign in</a>
1433                  <span class="site-header--spacer">or</span>
1434                  <a href="/en-us/account/register" id="customer_register_link">Create an Account</a>
1435                
1436              </span>
1437            
1438          </div>
1439
1440          <br class="medium-down--hide">
1441        
1442
1443        <form action="/en-us/search" method="get" class="search-bar" role="search">
1444  <input type="hidden" name="type" value="product">
1445
1446  <input type="search" name="q" value="" placeholder="Search all products..." aria-label="Search all products...">
1447  <button type="submit" class="search-bar--submit icon-fallback-text">
1448    <span class="icon icon-search" aria-hidden="true"></span>
1449    <span class="fallback-text">Search</span>
1450  </button>
1451</form>
1452
1453
1454        <a href="/en-us/cart" class="header-cart-btn cart-toggle">
1455          <span class="icon icon-cart"></span>
1456          Cart <span class="cart-count cart-badge--desktop hidden-count">0</span>
1457        </a>
1458      </div>
1459    </div>
1460
1461  </div>
1462</header>
1463
1464<div id="mobileNavBar">
1465  <div class="display-table-cell">
1466    <button class="menu-toggle mobileNavBar-link" aria-controls="navBar" aria-expanded="false"><span class="icon icon-hamburger" aria-hidden="true"></span>Menu</button>
1467  </div>
1468  <div class="display-table-cell">
1469    <a href="/en-us/cart" class="cart-toggle mobileNavBar-link">
1470      <span class="icon icon-cart"></span>
1471      Cart <span class="cart-count hidden-count">0</span>
1472    </a>
1473  </div>
1474</div>
1475
1476<nav class="nav-bar" id="navBar" role="navigation">
1477  <div class="wrapper">
1478    <form action="/en-us/search" method="get" class="search-bar" role="search">
1479  <input type="hidden" name="type" value="product">
1480
1481  <input type="search" name="q" value="" placeholder="Search all products..." aria-label="Search all products...">
1482  <button type="submit" class="search-bar--submit icon-fallback-text">
1483    <span class="icon icon-search" aria-hidden="true"></span>
1484    <span class="fallback-text">Search</span>
1485  </button>
1486</form>
1487
1488    <ul class="mobile-nav" id="MobileNav">
1489  
1490  
1491    
1492      <li>
1493        <a
1494          href="/en-us"
1495          class="mobile-nav--link"
1496          data-meganav-type="child"
1497          >
1498            Home
1499        </a>
1500      </li>
1501    
1502  
1503    
1504      
1505      <li
1506        class="mobile-nav--has-dropdown "
1507        aria-haspopup="true">
1508        <a
1509          href="/en-us#"
1510          class="mobile-nav--link"
1511          data-meganav-type="parent"
1512          >
1513            Books
1514        </a>
1515        <button class="icon icon-arrow-down mobile-nav--button"
1516          aria-expanded="false"
1517          aria-label="Books Menu">
1518        </button>
1519        <ul
1520          id="MenuParent-2"
1521          class="mobile-nav--dropdown mobile-nav--has-grandchildren"
1522          data-meganav-dropdown>
1523          
1524            
1525              <li>
1526                <a
1527                  href="/en-us/collections/all-titles-a-z"
1528                  class="mobile-nav--link"
1529                  data-meganav-type="child"
1530                  >
1531                    All Titles A-Z
1532                </a>
1533              </li>
1534            
1535          
1536            
1537            
1538              <li
1539                class="mobile-nav--has-dropdown mobile-nav--has-dropdown-grandchild "
1540                aria-haspopup="true">
1541                <a
1542                  href="/en-us#"
1543                  class="mobile-nav--link"
1544                  data-meganav-type="parent"
1545                  >
1546                    By Publisher
1547                </a>
1548                <button class="icon icon-arrow-down mobile-nav--button"
1549                  aria-expanded="false"
1550                  aria-label="By Publisher Menu">
1551                </button>
1552                <ul
1553                  id="MenuChildren-2-2"
1554                  class="mobile-nav--dropdown-grandchild"
1555                  data-meganav-dropdown>
1556                  
1557                    <li>
1558                      <a
1559                        href="/en-us/collections/ascension-press-1"
1560                        class="mobile-nav--link"
1561                        data-meganav-type="child"
1562                        >
1563                          Ascension Press
1564                        </a>
1565                    </li>
1566                  
1567                    <li>
1568                      <a
1569                        href="/en-us/collections/sensus-trad"
1570                        class="mobile-nav--link"
1571                        data-meganav-type="child"
1572                        >
1573                          Sensus Traditionis Press
1574                        </a>
1575                    </li>
1576                  
1577                    <li>
1578                      <a
1579                        href="https://cenaclepress.com/collections/the-cenacle-press-books"
1580                        class="mobile-nav--link"
1581                        data-meganav-type="child"
1582                        >
1583                          The Cenacle Press
1584                        </a>
1585                    </li>
1586                  
1587                    <li>
1588                      <a
1589                        href="/en-us/collections/sophia-institute-press"
1590                        class="mobile-nav--link"
1591                        data-meganav-type="child"
1592                        >
1593                          Sophia Institute
1594                        </a>
1595                    </li>
1596                  
1597                    <li>
1598                      <a
1599                        href="/en-us/collections/angelico-press"
1600                        class="mobile-nav--link"
1601                        data-meganav-type="child"
1602                        >
1603                          Angelico
1604                        </a>
1605                    </li>
1606                  
1607                    <li>
1608                      <a
1609                        href="/en-us/collections/baronius-press"
1610                        class="mobile-nav--link"
1611                        data-meganav-type="child"
1612                        >
1613                          Baronius
1614                        </a>
1615                    </li>
1616                  
1617                    <li>
1618                      <a
1619                        href="/en-us/collections/cistercian-publications"
1620                        class="mobile-nav--link"
1621                        data-meganav-type="child"
1622                        >
1623                          Cistercian
1624                        </a>
1625                    </li>
1626                  
1627                    <li>
1628                      <a
1629                        href="/en-us/collections/cluny-media"
1630                        class="mobile-nav--link"
1631                        data-meganav-type="child"
1632                        >
1633                          Cluny
1634                        </a>
1635                    </li>
1636                  
1637                </ul>
1638              </li>
1639            
1640          
1641            
1642            
1643              <li
1644                class="mobile-nav--has-dropdown mobile-nav--has-dropdown-grandchild "
1645                aria-haspopup="true">
1646                <a
1647                  href="/en-us#"
1648                  class="mobile-nav--link"
1649                  data-meganav-type="parent"
1650                  >
1651                    Children and Youth
1652                </a>
1653                <button class="icon icon-arrow-down mobile-nav--button"
1654                  aria-expanded="false"
1655                  aria-label="Children and Youth Menu">
1656                </button>
1657                <ul
1658                  id="MenuChildren-2-3"
1659                  class="mobile-nav--dropdown-grandchild"
1660                  data-meganav-dropdown>
1661                  
1662                    <li>
1663                      <a
1664                        href="/en-us/collections/childrens-books"
1665                        class="mobile-nav--link"
1666                        data-meganav-type="child"
1667                        >
1668                          All Children&#39;s Books
1669                        </a>
1670                    </li>
1671                  
1672                    <li>
1673                      <a
1674                        href="/en-us/collections/age-5-7"
1675                        class="mobile-nav--link"
1676                        data-meganav-type="child"
1677                        >
1678                          Age 5-7
1679                        </a>
1680                    </li>
1681                  
1682                    <li>
1683                      <a
1684                        href="/en-us/collections/age-8-12"
1685                        class="mobile-nav--link"
1686                        data-meganav-type="child"
1687                        >
1688                          Age 8-12
1689                        </a>
1690                    </li>
1691                  
1692                    <li>
1693                      <a
1694                        href="/en-us/collections/teen-books"
1695                        class="mobile-nav--link"
1696                        data-meganav-type="child"
1697                        >
1698                          Teen &amp; Young Adult
1699                        </a>
1700                    </li>
1701                  
1702                </ul>
1703              </li>
1704            
1705          
1706            
1707            
1708              <li
1709                class="mobile-nav--has-dropdown mobile-nav--has-dropdown-grandchild "
1710                aria-haspopup="true">
1711                <a
1712                  href="/en-us/collections/products-spirituality"
1713                  class="mobile-nav--link"
1714                  data-meganav-type="parent"
1715                  >
1716                    Spirituality
1717                </a>
1718                <button class="icon icon-arrow-down mobile-nav--button"
1719                  aria-expanded="false"
1720                  aria-label="Spirituality Menu">
1721                </button>
1722                <ul
1723                  id="MenuChildren-2-4"
1724                  class="mobile-nav--dropdown-grandchild"
1725                  data-meganav-dropdown>
1726                  
1727                    <li>
1728                      <a
1729                        href="/en-us/collections/products-spirituality"
1730                        class="mobile-nav--link"
1731                        data-meganav-type="child"
1732                        >
1733                          All Spirituality Titles
1734                        </a>
1735                    </li>
1736                  
1737                    <li>
1738                      <a
1739                        href="/en-us/collections/products-carmelite"
1740                        class="mobile-nav--link"
1741                        data-meganav-type="child"
1742                        >
1743                          Carmelite Spirituality
1744                        </a>
1745                    </li>
1746                  
1747                    <li>
1748                      <a
1749                        href="/en-us/collections/products-eucharistic"
1750                        class="mobile-nav--link"
1751                        data-meganav-type="child"
1752                        >
1753                          Eucharistic Devotion
1754                        </a>
1755                    </li>
1756                  
1757                    <li>
1758                      <a
1759                        href="/en-us/collections/products-for-priests"
1760                        class="mobile-nav--link"
1761                        data-meganav-type="child"
1762                        >
1763                          For Priests
1764                        </a>
1765                    </li>
1766                  
1767                    <li>
1768                      <a
1769                        href="/en-us/collections/products-our-lady"
1770                        class="mobile-nav--link"
1771                        data-meganav-type="child"
1772                        >
1773                          Our Lady
1774                        </a>
1775                    </li>
1776                  
1777                    <li>
1778                      <a
1779                        href="/en-us/collections/our-lord"
1780                        class="mobile-nav--link"
1781                        data-meganav-type="child"
1782                        >
1783                          Our Lord
1784                        </a>
1785                    </li>
1786                  
1787                    <li>
1788                      <a
1789                        href="/en-us/collections/lay-spirituality"
1790                        class="mobile-nav--link"
1791                        data-meganav-type="child"
1792                        >
1793                          Lay Spirituality
1794                        </a>
1795                    </li>
1796                  
1797                </ul>
1798              </li>
1799            
1800          
1801            
1802            
1803              <li
1804                class="mobile-nav--has-dropdown mobile-nav--has-dropdown-grandchild "
1805                aria-haspopup="true">
1806                <a
1807                  href="/en-us/collections/products-saints"
1808                  class="mobile-nav--link"
1809                  data-meganav-type="parent"
1810                  >
1811                    Saints &amp; Figures of Holiness
1812                </a>
1813                <button class="icon icon-arrow-down mobile-nav--button"
1814                  aria-expanded="false"
1815                  aria-label="Saints &amp; Figures of Holiness Menu">
1816                </button>
1817                <ul
1818                  id="MenuChildren-2-5"
1819                  class="mobile-nav--dropdown-grandchild"
1820                  data-meganav-dropdown>
1821                  
1822                    <li>
1823                      <a
1824                        href="/en-us/collections/products-saints"
1825                        class="mobile-nav--link"
1826                        data-meganav-type="child"
1827                        >
1828                          All Saints Titles
1829                        </a>
1830                    </li>
1831                  
1832                    <li>
1833                      <a
1834                        href="/en-us/collections/products-carmelite"
1835                        class="mobile-nav--link"
1836                        data-meganav-type="child"
1837             
1837           >
1838                          Carmelite Saints
1839                        </a>
1840                    </li>
1841                  
1842                    <li>
1843                      <a
1844                        href="/en-us/collections/modern-saints"
1845                        class="mobile-nav--link"
1846                        data-meganav-type="child"
1847                        >
1848                          Modern Saints
1849                        </a>
1850                    </li>
1851                  
1852                    <li>
1853                      <a
1854                        href="/en-us/collections/products-m-mectilde"
1855                        class="mobile-nav--link"
1856                        data-meganav-type="child"
1857                        >
1858                          Mother Mectilde
1859                        </a>
1860                    </li>
1861                  
1862                    <li>
1863                      <a
1864                        href="/en-us/collections/mother-yvonne-aimee"
1865                        class="mobile-nav--link"
1866                        data-meganav-type="child"
1867                        >
1868                          Mother Yvonne-Aimée
1869                        </a>
1870                    </li>
1871                  
1872                    <li>
1873                      <a
1874                        href="/en-us/collections/monastic-saints"
1875                        class="mobile-nav--link"
1876                        data-meganav-type="child"
1877                        >
1878                          Monastic Saints
1879                        </a>
1880                    </li>
1881                  
1882                </ul>
1883              </li>
1884            
1885          
1886            
1887            
1888              <li
1889                class="mobile-nav--has-dropdown mobile-nav--has-dropdown-grandchild "
1890                aria-haspopup="true">
1891                <a
1892                  href="/en-us/collections/products-monasticism"
1893                  class="mobile-nav--link"
1894                  data-meganav-type="parent"
1895                  >
1896                    Monasticism
1897                </a>
1898                <button class="icon icon-arrow-down mobile-nav--button"
1899                  aria-expanded="false"
1900                  aria-label="Monasticism Menu">
1901                </button>
1902                <ul
1903                  id="MenuChildren-2-6"
1904                  class="mobile-nav--dropdown-grandchild"
1905                  data-meganav-dropdown>
1906                  
1907                    <li>
1908                      <a
1909                        href="/en-us/collections/products-monasticism"
1910                        class="mobile-nav--link"
1911                        data-meganav-type="child"
1912                        >
1913                          All Monastic Titles
1914                        </a>
1915                    </li>
1916                  
1917                    <li>
1918                      <a
1919                        href="/en-us/collections/bl-columba-marmion"
1920                        class="mobile-nav--link"
1921                        data-meganav-type="child"
1922                        >
1923                          Bl Columba Marmion
1924                        </a>
1925                    </li>
1926                  
1927                    <li>
1928                      <a
1929                        href="/en-us/collections/cistercian"
1930                        class="mobile-nav--link"
1931                        data-meganav-type="child"
1932                        >
1933                          Cistercian
1934                        </a>
1935                    </li>
1936                  
1937                    <li>
1938                      <a
1939                        href="/en-us/collections/desert-fathers"
1940                        class="mobile-nav--link"
1941                        data-meganav-type="child"
1942                        >
1943                          Desert Fathers
1944                        </a>
1945                    </li>
1946                  
1947                    <li>
1948                      <a
1949                        href="/en-us/collections/religious-vocations"
1950                        class="mobile-nav--link"
1951                        data-meganav-type="child"
1952                        >
1953                          Religious Vocations
1954                        </a>
1955                    </li>
1956                  
1957                    <li>
1958                      <a
1959                        href="/en-us/collections/nuns-and-consecrated-virgins"
1960                        class="mobile-nav--link"
1961                        data-meganav-type="child"
1962                        >
1963                          Nuns
1964                        </a>
1965                    </li>
1966                  
1967                    <li>
1968                      <a
1969                        href="/en-us/collections/st-benedict-and-the-holy-rule"
1970                        class="mobile-nav--link"
1971                        data-meganav-type="child"
1972                        >
1973                          St Benedict &amp; the Holy Rule
1974                        </a>
1975                    </li>
1976                  
1977                </ul>
1978              </li>
1979            
1980          
1981            
1982            
1983              <li
1984                class="mobile-nav--has-dropdown mobile-nav--has-dropdown-grandchild "
1985                aria-haspopup="true">
1986                <a
1987                  href="/en-us/collections/products-latin-mass"
1988                  class="mobile-nav--link"
1989                  data-meganav-type="parent"
1990                  >
1991                    Liturgical
1992                </a>
1993                <button class="icon icon-arrow-down mobile-nav--button"
1994                  aria-expanded="false"
1995                  aria-label="Liturgical Menu">
1996                </button>
1997                <ul
1998                  id="MenuChildren-2-7"
1999                  class="mobile-nav--dropdown-grandchild"
2000                  data-meganav-dropdown>
2001                  
2002                    <li>
2003                      <a
2004                        href="/en-us/collections/products-latin-mass"
2005                        class="mobile-nav--link"
2006                        data-meganav-type="child"
2007                        >
2008                          About the Latin Mass
2009                        </a>
2010                    </li>
2011                  
2012                    <li>
2013                      <a
2014                        href="/en-us/collections/products-divine-office"
2015                        class="mobile-nav--link"
2016                        data-meganav-type="child"
2017                        >
2018                          Divine Office
2019                        </a>
2020                    </li>
2021                  
2022                    <li>
2023                      <a
2024                        href="/en-us/collections/liturgical-commentaries"
2025                        class="mobile-nav--link"
2026                        data-meganav-type="child"
2027                        >
2028                          Liturgical Commentaries
2029                        </a>
2030                    </li>
2031                  
2032                    <li>
2033                      <a
2034                        href="/en-us/collections/hand-missals"
2035                        class="mobile-nav--link"
2036                        data-meganav-type="child"
2037                        >
2038                          Hand Missals
2039                        </a>
2040                    </li>
2041                  
2042                    <li>
2043                      <a
2044                        href="/en-us/collections/prayer-books"
2045                        class="mobile-nav--link"
2046                        data-meganav-type="child"
2047                        >
2048                          Prayer Books
2049                        </a>
2050                    </li>
2051                  
2052                </ul>
2053              </li>
2054            
2055          
2056            
2057            
2058              <li
2059                class="mobile-nav--has-dropdown mobile-nav--has-dropdown-grandchild "
2060                aria-haspopup="true">
2061                <a
2062                  href="/en-us/collections/products-theology"
2063                  class="mobile-nav--link"
2064                  data-meganav-type="parent"
2065                  >
2066                    Theology
2067                </a>
2068                <button class="icon icon-arrow-down mobile-nav--button"
2069                  aria-expanded="false"
2070                  aria-label="Theology Menu">
2071                </button>
2072                <ul
2073                  id="MenuChildren-2-8"
2074                  class="mobile-nav--dropdown-grandchild"
2075                  data-meganav-dropdown>
2076                  
2077                    <li>
2078                      <a
2079                        href="/en-us/collections/products-theology"
2080                        class="mobile-nav--link"
2081                        data-meganav-type="child"
2082                        >
2083                          All Theology Titles
2084                        </a>
2085                    </li>
2086                  
2087                    <li>
2088                      <a
2089                        href="/en-us/collections/apologetics"
2090                        class="mobile-nav--link"
2091                        data-meganav-type="child"
2092                        >
2093                          Apologetics
2094                        </a>
2095                    </li>
2096                  
2097                    <li>
2098                      <a
2099                        href="/en-us/collections/catechism"
2100                        class="mobile-nav--link"
2101                        data-meganav-type="child"
2102                        >
2103                          Catechism
2104                        </a>
2105                    </li>
2106                  
2107                    <li>
2108                      <a
2109                        href="/en-us/collections/catholic-social-teaching"
2110                        class="mobile-nav--link"
2111                        data-meganav-type="child"
2112                        >
2113                          Catholic Social Teaching
2114                        </a>
2115                    </li>
2116                  
2117                    <li>
2118                      <a
2119                        href="/en-us/collections/marriage-and-family"
2120                        class="mobile-nav--link"
2121                        data-meganav-type="child"
2122                        >
2123                          Marriage &amp; Family
2124                        </a>
2125                    </li>
2126                  
2127                    <li>
2128                      <a
2129                        href="/en-us/collections/sacraments"
2130                        class="mobile-nav--link"
2131                        data-meganav-type="child"
2132                        >
2133                          Sacraments
2134                        </a>
2135                    </li>
2136                  
2137                    <li>
2138                      <a
2139                        href="/en-us/collections/products-scripture"
2140                        class="mobile-nav--link"
2141                        data-meganav-type="child"
2142                        >
2143                          Sacred Scripture
2144                        </a>
2145                    </li>
2146                  
2147                    <li>
2148                      <a
2149                        href="/en-us/collections/st-thomas-aquinas"
2150                        class="mobile-nav--link"
2151                        data-meganav-type="child"
2152                        >
2153                          St Thomas Aquinas
2154                        </a>
2155                    </li>
2156                  
2157                </ul>
2158              </li>
2159            
2160          
2161            
2162            
2163              <li
2164                class="mobile-nav--has-dropdown mobile-nav--has-dropdown-grandchild "
2165                aria-haspopup="true">
2166                <a
2167                  href="/en-us#"
2168                  class="mobile-nav--link"
2169                  data-meganav-type="parent"
2170                  >
2171                    Literature
2172                </a>
2173                <button class="icon icon-arrow-down mobile-nav--button"
2174                  aria-expanded="false"
2175                  aria-label="Literature Menu">
2176                </button>
2177                <ul
2178                  id="MenuChildren-2-9"
2179                  class="mobile-nav--dropdown-grandchild"
2180                  data-meganav-dropdown>
2181                  
2182                    <li>
2183                      <a
2184                        href="/en-us/collections/all-literature-titles"
2185                        class="mobile-nav--link"
2186                        data-meganav-type="child"
2187                        >
2188                          All Literature Titles
2189                        </a>
2190                    </li>
2191                  
2192                    <li>
2193                      <a
2194                        href="/en-us/collections/catholic-fiction"
2195                        class="mobile-nav--link"
2196                        data-meganav-type="child"
2197                        >
2198                          Catholic Fiction
2199                        </a>
2200                    </li>
2201                  
2202                </ul>
2203              </li>
2204            
2205          
2206            
2207            
2208              <li
2209                class="mobile-nav--has-dropdown mobile-nav--has-dropdown-grandchild "
2210                aria-haspopup="true">
2211                <a
2212                  href="/en-us#"
2213                  class="mobile-nav--link"
2214                  data-meganav-type="parent"
2215                  >
2216                    Other Categories
2217                </a>
2218                <button class="icon icon-arrow-down mobile-nav--button"
2219                  aria-expanded="false"
2220                  aria-label="Other Categories Menu">
2221                </button>
2222                <ul
2223                  id="MenuChildren-2-10"
2224                  class="mobile-nav--dropdown-grandchild"
2225                  data-meganav-dropdown>
2226                  
2227                    <li>
2228                      <a
2229                        href="/en-us/collections/under-10"
2230                        class="mobile-nav--link"
2231                        data-meganav-type="child"
2232                        >
2233                          Books Under €10
2234                        </a>
2235                    </li>
2236                  
2237                    <li>
2238                      <a
2239                        href="/en-us/collections/books-under-20"
2240                        class="mobile-nav--link"
2241                        data-meganav-type="child"
2242                        >
2243                          Books Under €20 
2244                        </a>
2245                    </li>
2246                  
2247                    <li>
2248                      <a
2249                        href="/en-us/collections/illustrated-books"
2250                        class="mobile-nav--link"
2251                        data-meganav-type="child"
2252                        >
2253                          Illustrated Books
2254                        </a>
2255                    </li>
2256                  
2257                    <li>
2258                      <a
2259                        href="/en-us/collections/ksiazki-po-polsku-polish-books"
2260                        class="mobile-nav--link"
2261                        data-meganav-type="child"
2262                        >
2263                          Książki po Polsku (Polish Books)
2264                        </a>
2265                    </li>
2266                  
2267                    <li>
2268                      <a
2269                        href="/en-us/collections/livres-en-francais-books-in-french"
2270                        class="mobile-nav--link"
2271                        data-meganav-type="child"
2272                        >
2273                          Livres en Français (Books in French)
2274                        </a>
2275                    </li>
2276                  
2277                </ul>
2278              </li>
2279            
2280          
2281        </ul>
2282      </li>
2283    
2284  
2285    
2286      
2287      <li
2288        class="mobile-nav--has-dropdown "
2289        aria-haspopup="true">
2290        <a
2291          href="/en-us#"
2292          class="mobile-nav--link"
2293          data-meganav-type="parent"
2294          >
2295            Made by the Monks
2296        </a>
2297        <button class="icon icon-arrow-down mobile-nav--button"
2298          aria-expanded="false"
2299          aria-label="Made by the Monks Menu">
2300        </button>
2301        <ul
2302          id="MenuParent-3"
2303          class="mobile-nav--dropdown mobile-nav--has-grandchildren"
2304          data-meganav-dropdown>
2305          
2306            
2307              <li>
2308                <a
2309                  href="/en-us/collections/prints"
2310                  class="mobile-nav--link"
2311                  data-meganav-type="child"
2312                  >
2313                    Altar Cards &amp; Prints
2314                </a>
2315              </li>
2316            
2317          
2318            
2319              <li>
2320                <a
2321                  href="/en-us/collections/decals"
2322                  class="mobile-nav--link"
2323                  data-meganav-type="child"
2324                  >
2325                    Decals
2326                </a>
2327              </li>
2328            
2329          
2330            
2331            
2332              <li
2333                class="mobile-nav--has-dropdown mobile-nav--has-dropdown-grandchild "
2334                aria-haspopup="true">
2335                <a
2336                  href="/en-us/collections/greeting-cards"
2337                  class="mobile-nav--link"
2338                  data-meganav-type="parent"
2339                  >
2340                    Greeting Cards
2341                </a>
2342                <button class="icon icon-arrow-down mobile-nav--button"
2343                  aria-expanded="false"
2344                  aria-label="Greeting Cards Menu">
2345                </button>
2346                <ul
2347                  id="MenuChildren-3-3"
2348                  class="mobile-nav--dropdown-grandchild"
2349                  data-meganav-dropdown>
2350                  
2351                    <li>
2352                      <a
2353                        href="/en-us/collections/greeting-cards"
2354                        class="mobile-nav--link"
2355                        data-meganav-type="child"
2356                        >
2357                          All Greeting Cards
2358                        </a>
2359                    </li>
2360                  
2361                    <li>
2362                      <a
2363                        href="/en-us/collections/blank-cards"
2364                        class="mobile-nav--link"
2365                        data-meganav-type="child"
2366                        >
2367                          Blank Cards
2368                        </a>
2369                    </li>
2370                  
2371                    <li>
2372                      <a
2373                        href="/en-us/collections/greeting-cards-christmas"
2374                        class="mobile-nav--link"
2375                        data-meganav-type="child"
2376                        >
2377                          Christmas Cards
2378                        </a>
2379                    </li>
2380                  
2381                    <li>
2382                      <a
2383                        href="/en-us/collections/mass-cards"
2384                        class="mobile-nav--link"
2385                        data-meganav-type="child"
2386                        >
2387                          Mass Cards
2388                        </a>
2389                    </li>
2390                  
2391                    <li>
2392                      <a
2393                        href="/en-us/collections/greeting-cards-sacraments"
2394                        class="mobile-nav--link"
2395                        data-meganav-type="child"
2396                        >
2397                          Sacrament Cards
2398                        </a>
2399                    </li>
2400                  
2401                </ul>
2402              </li>
2403            
2404          
2405            
2406              <li>
2407                <a
2408                  href="/en-us/collections/venerable-bedes-rosaries"
2409                  class="mobile-nav--link"
2410                  data-meganav-type="child"
2411                  >
2412                    Rosaries
2413                </a>
2414              </li>
2415            
2416          
2417            
2418              <li>
2419                <a
2420                  href="/en-us/collections/prayer-cards"
2421                  class="mobile-nav--link"
2422                  data-meganav-type="child"
2423                  >
2424                    Prayer Cards
2425                </a>
2426              </li>
2427            
2428          
2429        </ul>
2430      </li>
2431    
2432  
2433    
2434      
2435      <li
2436        class="mobile-nav--has-dropdown "
2437        aria-haspopup="true">
2438        <a
2439          href="/en-us/collections/gift-ideas"
2440          class="mobile-nav--link"
2441          data-meganav-type="parent"
2442          >
2443            Gift Ideas
2444        </a>
2445        <button class="icon icon-arrow-down mobile-nav--button"
2446          aria-expanded="false"
2447          aria-label="Gift Ideas Menu">
2448        </button>
2449        <ul
2450          id="MenuParent-4"
2451          class="mobile-nav--dropdown mobile-nav--has-grandchildren"
2452          data-meganav-dropdown>
2453          
2454            
2455              <li>
2456                <a
2457                  href="/en-us/collections/for-priests-and-seminarians"
2458                  class="mobile-nav--link"
2459                  data-meganav-type="child"
2460                  >
2461                    For Priests and Seminarians
2462                </a>
2463              </li>
2464            
2465          
2466            
2467              <li>
2468                <a
2469                  href="/en-us/collections/for-him"
2470                  class="mobile-nav--link"
2471                  data-meganav-type="child"
2472                  >
2473                    For Him
2474                </a>
2475              </li>
2476            
2477          
2478            
2479              <li>
2480                <a
2481                  href="/en-us/collections/for-her"
2482                  class="mobile-nav--link"
2483                  data-meganav-type="child"
2484                  >
2485                    For Her
2486                </a>
2487              </li>
2488            
2489          
2490            
2491            
2492              <li
2493                class="mobile-nav--has-dropdown mobile-nav--has-dropdown-grandchild "
2494                aria-haspopup="true">
2495                <a
2496                  href="/en-us#"
2497                  class="mobile-nav--link"
2498                  data-meganav-type="parent"
2499                  >
2500                    For Children
2501                </a>
2502                <button class="icon icon-arrow-down mobile-nav--button"
2503                  aria-expanded="false"
2504                  aria-label="For Children Menu">
2505                </button>
2506                <ul
2507                  id="MenuChildren-4-4"
2508                  class="mobile-nav--dropdown-grandchild"
2509                  data-meganav-dropdown>
2510                  
2511                    <li>
2512                      <a
2513                        href="/en-us/collections/for-boys"
2514                        class="mobile-nav--link"
2515                        data-meganav-type="child"
2516                        >
2517                          For Boys
2518                        </a>
2519                    </li>
2520                  
2521                    <li>
2522                      <a
2523                        href="/en-us/collections/for-girls"
2524                        class="mobile-nav--link"
2525                        data-meganav-type="child"
2526                        >
2527                          For Girls
2528                        </a>
2529                    </li>
2530                  
2531                    <li>
2532                      <a
2533                        href="/en-us/collections/first-communion-1"
2534                        class="mobile-nav--link"
2535                        data-meganav-type="child"
2536                        >
2537                          For First Communion
2538                        </a>
2539                    </li>
2540                  
2541                    <li>
2542                      <a
2543                        href="/en-us/collections/confirmation"
2544                        class="mobile-nav--link"
2545                        data-meganav-type="child"
2546                        >
2547                          For Confirmation
2548                        </a>
2549                    </li>
2550                  
2551                </ul>
2552              </li>
2553            
2554          
2555            
2556            
2557              <li
2558                class="mobile-nav--has-dropdown mobile-nav--has-dropdown-grandchild "
2559                aria-haspopup="true">
2560                <a
2561                  href="/en-us#"
2562                  class="mobile-nav--link"
2563                  data-meganav-type="parent"
2564                  >
2565                    For Teenagers
2566                </a>
2567                <button class="icon icon-arrow-down mobile-nav--button"
2568                  aria-expanded="false"
2569                  aria-label="For Teenagers Menu">
2570                </button>
2571                <ul
2572                  id="MenuChildren-4-5"
2573                  class="mobile-nav--dropdown-grandchild"
2574                  data-meganav-dropdown>
2575                  
2576                    <li>
2577                      <a
2578                        href="/en-us/collections/for-teenage-boys"
2579                        class="mobile-nav--link"
2580                        data-meganav-type="child"
2581                        >
2582                          For Teenage Boys
2583                        </a>
2584                    </li>
2585                  
2586                    <li>
2587                      <a
2588                        href="/en-us/collections/for-teenage-girls"
2589                        class="mobile-nav--link"
2590                        data-meganav-type="child"
2591                        >
2592                          For Teenage Girls
2593                        </a>
2594                    </li>
2595                  
2596                </ul>
2597              </li>
2598            
2599          
2600            
2601              <li>
2602                <a
2603                  href="/en-us/collections/for-weddings"
2604                  class="mobile-nav--link"
2605                  data-meganav-type="child"
2606                  >
2607                    For Weddings
2608                </a>
2609              </li>
2610            
2611          
2612            
2613              <li>
2614                <a
2615                  href="/en-us/collections/gift-ideas-under-20"
2616                  class="mobile-nav--link"
2617                  data-meganav-type="child"
2618                  >
2619                    Gift Ideas under €20
2620                </a>
2621              </li>
2622            
2623          
2624        </ul>
2625      </li>
2626    
2627  
2628    
2629      
2630      <li
2631        class="mobile-nav--has-dropdown "
2632        aria-haspopup="true">
2633        <a
2634          href="/en-us#"
2635          class="mobile-nav--link"
2636          data-meganav-type="parent"
2637          >
2638            Mugs &amp; Shirts
2639        </a>
2640        <button class="icon icon-arrow-down mobile-nav--button"
2641          aria-expanded="false"
2642          aria-label="Mugs &amp; Shirts Menu">
2643        </button>
2644        <ul
2645          id="MenuParent-5"
2646          class="mobile-nav--dropdown "
2647          data-meganav-dropdown>
2648          
2649            
2650              <li>
2651                <a
2652                  href="/en-us/collections/t-shirts-sweatshirts"
2653                  class="mobile-nav--link"
2654                  data-meganav-type="child"
2655                  >
2656                    T-Shirts &amp; Sweatshirts
2657                </a>
2658              </li>
2659            
2660          
2661            
2662              <li>
2663                <a
2664                  href="/en-us/collections/silverstream-mugs"
2665                  class="mobile-nav--link"
2666                  data-meganav-type="child"
2667                  >
2668                    Mugs
2669                </a>
2670              </li>
2671            
2672          
2673        </ul>
2674      </li>
2675    
2676  
2677    
2678      <li>
2679        <a
2680          href="/en-us/collections/medals"
2681          class="mobile-nav--link"
2682          data-meganav-type="child"
2683          >
2684            St Benedict Medals
2685        </a>
2686      </li>
2687    
2688  
2689    
2690      <li>
2691        <a
2692          href="/en-us/collections/incense"
2693          class="mobile-nav--link"
2694          data-meganav-type="child"
2695          >
2696            Incense
2697        </a>
2698      </li>
2699    
2700  
2701    
2702      
2703      <li
2704        class="mobile-nav--has-dropdown "
2705        aria-haspopup="true">
2706        <a
2707          href="/en-us#"
2708          class="mobile-nav--link"
2709          data-meganav-type="parent"
2710          >
2711            More
2712        </a>
2713        <button class="icon icon-arrow-down mobile-nav--button"
2714          aria-expanded="false"
2715          aria-label="More Menu">
2716        </button>
2717        <ul
2718          id="MenuParent-8"
2719          class="mobile-nav--dropdown "
2720          data-meganav-dropdown>
2721          
2722            
2723              <li>
2724                <a
2725                  href="https://cenaclepress.com/collections"
2726                  class="mobile-nav--link"
2727                  data-meganav-type="child"
2728                  >
2729                    All Categories
2730                </a>
2731              </li>
2732            
2733          
2734            
2735              <li>
2736                <a
2737                  href="https://www.cenacleosb.org/"
2738                  class="mobile-nav--link"
2739                  data-meganav-type="child"
2740                  >
2741                    Priory Website
2742                </a>
2743              </li>
2744            
2745          
2746            
2747              <li>
2748                <a
2749                  href="/en-us/collections/childrens-rosary"
2750                  class="mobile-nav--link"
2751                  data-meganav-type="child"
2752                  >
2753                    Children&#39;s Rosary
2754                </a>
2755              </li>
2756            
2757          
2758            
2759              <li>
2760                <a
2761                  href="/en-us/pages/about"
2762                  class="mobile-nav--link"
2763                  data-meganav-type="child"
2764                  >
2765                    About The Cenacle Press
2766                </a>
2767              </li>
2768            
2769          
2770            
2771              <li>
2772                <a
2773                  href="/en-us#hero-wishlist"
2774                
2774  class="mobile-nav--link"
2775                  data-meganav-type="child"
2776                  >
2777                    My Wishlist
2778                </a>
2779              </li>
2780            
2781          
2782        </ul>
2783      </li>
2784    
2785  
2786
2787  
2788    
2789      <li class="customer-navlink large--hide"><a href="/en-us/account/login" id="customer_login_link">Sign in</a></li>
2790      <li class="customer-navlink large--hide"><a href="/en-us/account/register" id="customer_register_link">Create an Account</a></li>
2791    
2792  
2793</ul>
2794
2795    <ul class="site-nav" id="AccessibleNav">
2796  
2797  
2798    
2799      <li>
2800        <a
2801          href="/en-us"
2802          class="site-nav--link"
2803          data-meganav-type="child"
2804          >
2805            Home
2806        </a>
2807      </li>
2808    
2809  
2810    
2811      
2812      <li
2813        class="site-nav--has-dropdown "
2814        aria-haspopup="true">
2815        <a
2816          href="/en-us#"
2817          class="site-nav--link"
2818          data-meganav-type="parent"
2819          aria-controls="MenuParent-2"
2820          aria-expanded="false"
2821          >
2822            Books
2823            <span class="icon icon-arrow-down" aria-hidden="true"></span>
2824        </a>
2825        <ul
2826          id="MenuParent-2"
2827          class="site-nav--dropdown site-nav--has-grandchildren"
2828          data-meganav-dropdown>
2829          
2830            
2831              <li>
2832                <a
2833                  href="/en-us/collections/all-titles-a-z"
2834                  class="site-nav--link"
2835                  data-meganav-type="child"
2836                  
2837                  tabindex="-1">
2838                    All Titles A-Z
2839                </a>
2840              </li>
2841            
2842          
2843            
2844            
2845              <li
2846                class="site-nav--has-dropdown site-nav--has-dropdown-grandchild "
2847                aria-haspopup="true">
2848                <a
2849                  href="/en-us#"
2850                  class="site-nav--link"
2851                  aria-controls="MenuChildren-2-2"
2852                  data-meganav-type="parent"
2853                  
2854                  tabindex="-1">
2855                    By Publisher
2856                    <span class="icon icon-arrow-down" aria-hidden="true"></span>
2857                </a>
2858                <ul
2859                  id="MenuChildren-2-2"
2860                  class="site-nav--dropdown-grandchild"
2861                  data-meganav-dropdown>
2862                  
2863                    <li>
2864                      <a
2865                        href="/en-us/collections/ascension-press-1"
2866                        class="site-nav--link"
2867                        data-meganav-type="child"
2868                        
2869                        tabindex="-1">
2870                          Ascension Press
2871                        </a>
2872                    </li>
2873                  
2874                    <li>
2875                      <a
2876                        href="/en-us/collections/sensus-trad"
2877                        class="site-nav--link"
2878                        data-meganav-type="child"
2879                        
2880                        tabindex="-1">
2881                          Sensus Traditionis Press
2882                        </a>
2883                    </li>
2884                  
2885                    <li>
2886                      <a
2887                        href="https://cenaclepress.com/collections/the-cenacle-press-books"
2888                        class="site-nav--link"
2889                        data-meganav-type="child"
2890                        
2891                        tabindex="-1">
2892                          The Cenacle Press
2893                        </a>
2894                    </li>
2895                  
2896                    <li>
2897                      <a
2898                        href="/en-us/collections/sophia-institute-press"
2899                        class="site-nav--link"
2900                        data-meganav-type="child"
2901                        
2902                        tabindex="-1">
2903                          Sophia Institute
2904                        </a>
2905                    </li>
2906                  
2907                    <li>
2908                      <a
2909                        href="/en-us/collections/angelico-press"
2910                        class="site-nav--link"
2911                        data-meganav-type="child"
2912                        
2913                        tabindex="-1">
2914                          Angelico
2915                        </a>
2916                    </li>
2917                  
2918                    <li>
2919                      <a
2920                        href="/en-us/collections/baronius-press"
2921                        class="site-nav--link"
2922                        data-meganav-type="child"
2923                        
2924                        tabindex="-1">
2925                          Baronius
2926                        </a>
2927                    </li>
2928                  
2929                    <li>
2930                      <a
2931                        href="/en-us/collections/cistercian-publications"
2932                        class="site-nav--link"
2933                        data-meganav-type="child"
2934                        
2935                        tabindex="-1">
2936                          Cistercian
2937                        </a>
2938                    </li>
2939                  
2940                    <li>
2941                      <a
2942                        href="/en-us/collections/cluny-media"
2943                        class="site-nav--link"
2944                        data-meganav-type="child"
2945                        
2946                        tabindex="-1">
2947                          Cluny
2948                        </a>
2949                    </li>
2950                  
2951                </ul>
2952              </li>
2953            
2954          
2955            
2956            
2957              <li
2958                class="site-nav--has-dropdown site-nav--has-dropdown-grandchild "
2959                aria-haspopup="true">
2960                <a
2961                  href="/en-us#"
2962                  class="site-nav--link"
2963                  aria-controls="MenuChildren-2-3"
2964                  data-meganav-type="parent"
2965                  
2966                  tabindex="-1">
2967                    Children and Youth
2968                    <span class="icon icon-arrow-down" aria-hidden="true"></span>
2969                </a>
2970                <ul
2971                  id="MenuChildren-2-3"
2972                  class="site-nav--dropdown-grandchild"
2973                  data-meganav-dropdown>
2974                  
2975                    <li>
2976                      <a
2977                        href="/en-us/collections/childrens-books"
2978                        class="site-nav--link"
2979                        data-meganav-type="child"
2980                        
2981                        tabindex="-1">
2982                          All Children&#39;s Books
2983                        </a>
2984                    </li>
2985                  
2986                    <li>
2987                      <a
2988                        href="/en-us/collections/age-5-7"
2989                        class="site-nav--link"
2990                        data-meganav-type="child"
2991                        
2992                        tabindex="-1">
2993                          Age 5-7
2994                        </a>
2995                    </li>
2996                  
2997                    <li>
2998                      <a
2999                        href="/en-us/collections/age-8-12"
3000                        class="site-nav--link"
3001                        data-meganav-type="child"
3002                        
3003                        tabindex="-1">
3004                          Age 8-12
3005                        </a>
3006                    </li>
3007                  
3008                    <li>
3009                      <a
3010                        href="/en-us/collections/teen-books"
3011                        class="site-nav--link"
3012                        data-meganav-type="child"
3013                        
3014                        tabindex="-1">
3015                          Teen &amp; Young Adult
3016                        </a>
3017                    </li>
3018                  
3019                </ul>
3020              </li>
3021            
3022          
3023            
3024            
3025              <li
3026                class="site-nav--has-dropdown site-nav--has-dropdown-grandchild "
3027                aria-haspopup="true">
3028                <a
3029                  href="/en-us/collections/products-spirituality"
3030                  class="site-nav--link"
3031                  aria-controls="MenuChildren-2-4"
3032                  data-meganav-type="parent"
3033                  
3034                  tabindex="-1">
3035                    Spirituality
3036                    <span class="icon icon-arrow-down" aria-hidden="true"></span>
3037                </a>
3038                <ul
3039                  id="MenuChildren-2-4"
3040                  class="site-nav--dropdown-grandchild"
3041                  data-meganav-dropdown>
3042                  
3043                    <li>
3044                      <a
3045                        href="/en-us/collections/products-spirituality"
3046                        class="site-nav--link"
3047                        data-meganav-type="child"
3048                        
3049                        tabindex="-1">
3050                          All Spirituality Titles
3051                        </a>
3052                    </li>
3053                  
3054                    <li>
3055                      <a
3056                        href="/en-us/collections/products-carmelite"
3057                        class="site-nav--link"
3058                        data-meganav-type="child"
3059                        
3060                        tabindex="-1">
3061                          Carmelite Spirituality
3062                        </a>
3063                    </li>
3064                  
3065                    <li>
3066                      <a
3067                        href="/en-us/collections/products-eucharistic"
3068                        class="site-nav--link"
3069                        data-meganav-type="child"
3070                        
3071                        tabindex="-1">
3072                          Eucharistic Devotion
3073                        </a>
3074                    </li>
3075                  
3076                    <li>
3077                      <a
3078                        href="/en-us/collections/products-for-priests"
3079                        class="site-nav--link"
3080                        data-meganav-type="child"
3081                        
3082                        tabindex="-1">
3083                          For Priests
3084                        </a>
3085                    </li>
3086                  
3087                    <li>
3088                      <a
3089                        href="/en-us/collections/products-our-lady"
3090                        class="site-nav--link"
3091                        data-meganav-type="child"
3092                        
3093                        tabindex="-1">
3094                          Our Lady
3095                        </a>
3096                    </li>
3097                  
3098                    <li>
3099                      <a
3100                        href="/en-us/collections/our-lord"
3101                        class="site-nav--link"
3102                        data-meganav-type="child"
3103                        
3104                        tabindex="-1">
3105                          Our Lord
3106                        </a>
3107                    </li>
3108                  
3109                    <li>
3110                      <a
3111                        href="/en-us/collections/lay-spirituality"
3112                        class="site-nav--link"
3113                        data-meganav-type="child"
3114                        
3115                        tabindex="-1">
3116                          Lay Spirituality
3117                        </a>
3118                    </li>
3119                  
3120                </ul>
3121              </li>
3122            
3123          
3124            
3125            
3126              <li
3127                class="site-nav--has-dropdown site-nav--has-dropdown-grandchild "
3128                aria-haspopup="true">
3129                <a
3130                  href="/en-us/collections/products-saints"
3131                  class="site-nav--link"
3132                  aria-controls="MenuChildren-2-5"
3133                  data-meganav-type="parent"
3134                  
3135                  tabindex="-1">
3136                    Saints &amp; Figures of Holiness
3137                    <span class="icon icon-arrow-down" aria-hidden="true"></span>
3138                </a>
3139                <ul
3140                  id="MenuChildren-2-5"
3141                  class="site-nav--dropdown-grandchild"
3142                  data-meganav-dropdown>
3143                  
3144                    <li>
3145                      <a
3146                        href="/en-us/collections/products-saints"
3147                        class="site-nav--link"
3148                        data-meganav-type="child"
3149                        
3150                        tabindex="-1">
3151                          All Saints Titles
3152                        </a>
3153                    </li>
3154                  
3155                    <li>
3156                      <a
3157                        href="/en-us/collections/products-carmelite"
3158                        class="site-nav--link"
3159                        data-meganav-type="child"
3160                        
3161                        tabindex="-1">
3162                          Carmelite Saints
3163                        </a>
3164                    </li>
3165                  
3166                    <li>
3167                      <a
3168                        href="/en-us/collections/modern-saints"
3169                        class="site-nav--link"
3170                        data-meganav-type="child"
3171                        
3172                        tabindex="-1">
3173                          Modern Saints
3174                        </a>
3175                    </li>
3176                  
3177                    <li>
3178                      <a
3179                        href="/en-us/collections/products-m-mectilde"
3180                        class="site-nav--link"
3181                        data-meganav-type="child"
3182                        
3183                        tabindex="-1">
3184                          Mother Mectilde
3185                        </a>
3186                    </li>
3187                  
3188                    <li>
3189                      <a
3190                        href="/en-us/collections/mother-yvonne-aimee"
3191                        class="site-nav--link"
3192                        data-meganav-type="child"
3193                        
3194                        tabindex="-1">
3195                          Mother Yvonne-Aimée
3196                        </a>
3197                    </li>
3198                  
3199                    <li>
3200                      <a
3201                        href="/en-us/collections/monastic-saints"
3202                        class="site-nav--link"
3203                        data-meganav-type="child"
3204                        
3205                        tabindex="-1">
3206                          Monastic Saints
3207                        </a>
3208                    </li>
3209                  
3210                </ul>
3211              </li>
3212            
3213          
3214            
3215            
3216              <li
3217                class="site-nav--has-dropdown site-nav--has-dropdown-grandchild "
3218                aria-haspopup="true">
3219                <a
3220                  href="/en-us/collections/products-monasticism"
3221                  class="site-nav--link"
3222                  aria-controls="MenuChildren-2-6"
3223                  data-meganav-type="parent"
3224                  
3225                  tabindex="-1">
3226                    Monasticism
3227                    <span class="icon icon-arrow-down" aria-hidden="true"></span>
3228                </a>
3229                <ul
3230                  id="MenuChildren-2-6"
3231                  class="site-nav--dropdown-grandchild"
3232                  data-meganav-dropdown>
3233                  
3234                    <li>
3235                      <a
3236                        href="/en-us/collections/products-monasticism"
3237                        class="site-nav--link"
3238                        data-meganav-type="child"
3239                        
3240                        tabindex="-1">
3241                          All Monastic Titles
3242                        </a>
3243                    </li>
3244                  
3245                    <li>
3246                      <a
3247                        href="/en-us/collections/bl-columba-marmion"
3248                        class="site-nav--link"
3249                        data-meganav-type="child"
3250                        
3251                        tabindex="-1">
3252                          Bl Columba Marmion
3253                        </a>
3254                    </li>
3255                  
3256                    <li>
3257                      <a
3258                        href="/en-us/collections/cistercian"
3259                        class="site-nav--link"
3260                        data-meganav-type="child"
3261                        
3262                        tabindex="-1">
3263                          Cistercian
3264                        </a>
3265                    </li>
3266                  
3267                    <li>
3268                      <a
3269                        href="/en-us/collections/desert-fathers"
3270                        class="site-nav--link"
3271                        data-meganav-type="child"
3272                        
3273                        tabindex="-1">
3274                          Desert Fathers
3275                        </a>
3276                    </li>
3277                  
3278                    <li>
3279                      <a
3280                        href="/en-us/collections/religious-vocations"
3281                        class="site-nav--link"
3282                        data-meganav-type="child"
3283                        
3284                        tabindex="-1">
3285                          Religious Vocations
3286                        </a>
3287                    </li>
3288                  
3289                    <li>
3290                      <a
3291                        href="/en-us/collections/nuns-and-consecrated-virgins"
3292                        class="site-nav--link"
3293                        data-meganav-type="child"
3294                        
3295                        tabindex="-1">
3296                          Nuns
3297                        </a>
3298                    </li>
3299                  
3300                    <li>
3301                      <a
3302                        href="/en-us/collections/st-benedict-and-the-holy-rule"
3303                        class="site-nav--link"
3304                        data-meganav-type="child"
3305                        
3306                        tabindex="-1">
3307                          St Benedict &amp; the Holy Rule
3308                        </a>
3309                    </li>
3310                  
3311                </ul>
3312              </li>
3313            
3314          
3315            
3316            
3317              <li
3318                class="site-nav--has-dropdown site-nav--has-dropdown-grandchild "
3319                aria-haspopup="true">
3320                <a
3321                  href="/en-us/collections/products-latin-mass"
3322                  class="site-nav--link"
3323                  aria-controls="MenuChildren-2-7"
3324                  data-meganav-type="parent"
3325                  
3326                  tabindex="-1">
3327                    Liturgical
3328                    <span class="icon icon-arrow-down" aria-hidden="true"></span>
3329                </a>
3330                <ul
3331                  id="MenuChildren-2-7"
3332                  class="site-nav--dropdown-grandchild"
3333                  data-meganav-dropdown>
3334                  
3335                    <li>
3336                      <a
3337                        href="/en-us/collections/products-latin-mass"
3338                        class="site-nav--link"
3339                        data-meganav-type="child"
3340                        
3341                        tabindex="-1">
3342                          About the Latin Mass
3343                        </a>
3344                    </li>
3345                  
3346                    <li>
3347                      <a
3348                        href="/en-us/collections/products-divine-office"
3349                        class="site-nav--link"
3350                        data-meganav-type="child"
3351                        
3352                        tabindex="-1">
3353                          Divine Office
3354                        </a>
3355                    </li>
3356                  
3357                    <li>
3358                      <a
3359                        href="/en-us/collections/liturgical-commentaries"
3360                        class="site-nav--link"
3361                        data-meganav-type="child"
3362                        
3363                        tabindex="-1">
3364                          Liturgical Commentaries
3365                        </a>
3366                    </li>
3367                  
3368                    <li>
3369                      <a
3370                        href="/en-us/collections/hand-missals"
3371                        class="site-nav--link"
3372                        data-meganav-type="child"
3373                        
3374                        tabindex="-1">
3375                          Hand Missals
3376                        </a>
3377                    </li>
3378                  
3379                    <li>
3380                      <a
3381                        href="/en-us/collections/prayer-books"
3382                        class="site-nav--link"
3383                        data-meganav-type="child"
3384                        
3385                        tabindex="-1">
3386                          Prayer Books
3387                        </a>
3388                    </li>
3389                  
3390                </ul>
3391              </li>
3392            
3393          
3394            
3395            
3396              <li
3397                class="site-nav--has-dropdown site-nav--has-dropdown-grandchild "
3398                aria-haspopup="true">
3399                <a
3400                  href="/en-us/collections/products-theology"
3401                  class="site-nav--link"
3402                  aria-controls="MenuChildren-2-8"
3403                  data-meganav-type="parent"
3404                  
3405                  tabindex="-1">
3406                    Theology
3407                    <span class="icon icon-arrow-down" aria-hidden="true"></span>
3408                </a>
3409                <ul
3410                  id="MenuChildren-2-8"
3411                  class="site-nav--dropdown-grandchild"
3412                  data-meganav-dropdown>
3413                  
3414                    <li>
3415                      <a
3416                        href="/en-us/collections/products-theology"
3417                        class="site-nav--link"
3418                        data-meganav-type="child"
3419                        
3420                        tabindex="-1">
3421                          All Theology Titles
3422                        </a>
3423                    </li>
3424                  
3425                    <li>
3426                      <a
3427                        href="/en-us/collections/apologetics"
3428                        class="site-nav--link"
3429                        data-meganav-type="child"
3430                        
3431                        tabindex="-1">
3432                          Apologetics
3433                        </a>
3434                    </li>
3435                  
3436                    <li>
3437                      <a
3438                        href="/en-us/collections/catechism"
3439                        class="site-nav--link"
3440                        data-meganav-type="child"
3441                        
3442                        tabindex="-1">
3443                          Catechism
3444                        </a>
3445                    </li>
3446                  
3447                    <li>
3448                      <a
3449                        href="/en-us/collections/catholic-social-teaching"
3450                        class="site-nav--link"
3451                        data-meganav-type="child"
3452                        
3453                        tabindex="-1">
3454                          Catholic Social Teaching
3455                        </a>
3456                    </li>
3457                  
3458                    <li>
3459                      <a
3460                        href="/en-us/collections/marriage-and-family"
3461                        class="site-nav--link"
3462                        data-meganav-type="child"
3463                        
3464                        tabindex="-1">
3465                          Marriage &amp; Family
3466                        </a>
3467                    </li>
3468                  
3469                    <li>
3470                      <a
3471                        href="/en-us/collections/sacraments"
3472                        class="site-nav--link"
3473                        data-meganav-type="child"
3474                        
3475                        tabindex="-1">
3476                          Sacraments
3477                        </a>
3478                    </li>
3479                  
3480                    <li>
3481                      <a
3482                        href="/en-us/collections/products-scripture"
3483                        class="site-nav--link"
3484                        data-meganav-type="child"
3485                        
3486                        tabindex="-1">
3487                          Sacred Scripture
3488                        </a>
3489                    </li>
3490                  
3491                    <li>
3492                      <a
3493                        href="/en-us/collections/st-thomas-aquinas"
3494                        class="site-nav--link"
3495                        data-meganav-type="child"
3496                        
3497                        tabindex="-1">
3498                          St Thomas Aquinas
3499                        </a>
3500                    </li>
3501                  
3502                </ul>
3503              </li>
3504            
3505          
3506            
3507            
3508              <li
3509                class="site-nav--has-dropdown site-nav--has-dropdown-grandchild "
3510                aria-haspopup="true">
3511                <a
3512                  href="/en-us#"
3513                  class="site-nav--link"
3514                  aria-controls="MenuChildren-2-9"
3515                  data-meganav-type="parent"
3516                  
3517                  tabindex="-1">
3518                    Literature
3519                    <span class="icon icon-arrow-down" aria-hidden="true"></span>
3520                </a>
3521                <ul
3522                  id="MenuChildren-2-9"
3523                  class="site-nav--dropdown-grandchild"
3524                  data-meganav-dropdown>
3525                  
3526                    <li>
3527                      <a
3528                        href="/en-us/collections/all-literature-titles"
3529                        class="site-nav--link"
3530                        data-meganav-type="child"
3531                        
3532                        tabindex="-1">
3533                          All Literature Titles
3534                        </a>
3535                    </li>
3536                  
3537                    <li>
3538                      <a
3539                        href="/en-us/collections/catholic-fiction"
3540                        class="site-nav--link"
3541                        data-meganav-type="child"
3542                        
3543                        tabindex="-1">
3544                          Catholic Fiction
3545                        </a>
3546                    </li>
3547                  
3548                </ul>
3549              </li>
3550            
3551          
3552            
3553            
3554              <li
3555                class="site-nav--has-dropdown site-nav--has-dropdown-grandchild "
3556                aria-haspopup="true">
3557                <a
3558                  href="/en-us#"
3559                  class="site-nav--link"
3560                  aria-controls="MenuChildren-2-10"
3561                  data-meganav-type="parent"
3562                  
3563                  tabindex="-1">
3564                    Other Categories
3565                    <span class="icon icon-arrow-down" aria-hidden="true"></span>
3566                </a>
3567                <ul
3568                  id="MenuChildren-2-10"
3569                  class="site-nav--dropdown-grandchild"
3570                  data-meganav-dropdown>
3571                  
3572                    <li>
3573                      <a
3574                        href="/en-us/collections/under-10"
3575                        class="site-nav--link"
3576                        data-meganav-type="child"
3577                        
3578                        tabindex="-1">
3579                          Books Under €10
3580                        </a>
3581                    </li>
3582                  
3583                    <li>
3584                      <a
3585                        href="/en-us/collections/books-under-20"
3586                        class="site-nav--link"
3587                        data-meganav-type="child"
3588                        
3589                        tabindex="-1">
3590                          Books Under €20 
3591                        </a>
3592                    </li>
3593                  
3594                    <li>
3595                      <a
3596                        href="/en-us/collections/illustrated-books"
3597                        class="site-nav--link"
3598                        data-meganav-type="child"
3599                        
3600                        tabindex="-1">
3601                          Illustrated Books
3602                        </a>
3603                    </li>
3604                  
3605                    <li>
3606                      <a
3607                        href="/en-us/collections/ksiazki-po-polsku-polish-books"
3608                        class="site-nav--link"
3609                        data-meganav-type="child"
3610                        
3611                        tabindex="-1">
3612                          Książki po Polsku (Polish Books)
3613                        </a>
3614                    </li>
3615                  
3616                    <li>
3617                      <a
3618                        href="/en-us/collections/livres-en-francais-books-in-french"
3619                        class="site-nav--link"
3620                        data-meganav-type="child"
3621                        
3622                        tabindex="-1">
3623                          Livres en Français (Books in French)
3624                        </a>
3625                    </li>
3626                  
3627                </ul>
3628              </li>
3629            
3630          
3631        </ul>
3632      </li>
3633    
3634  
3635    
3636      
3637      <li
3638        class="site-nav--has-dropdown "
3639        aria-haspopup="true">
3640        <a
3641          href="/en-us#"
3642          class="site-nav--link"
3643          data-meganav-type="parent"
3644          aria-controls="MenuParent-3"
3645          aria-expanded="false"
3646          >
3647            Made by the Monks
3648            <span class="icon icon-arrow-down" aria-hidden="true"></span>
3649        </a>
3650        <ul
3651          id="MenuParent-3"
3652          class="site-nav--dropdown site-nav--has-grandchildren"
3653          data-meganav-dropdown>
3654          
3655            
3656              <li>
3657                <a
3658                  href="/en-us/collections/prints"
3659                  class="site-nav--link"
3660                  data-meganav-type="child"
3661                  
3662                  tabindex="-1">
3663                    Altar Cards &amp; Prints
3664                </a>
3665              </li>
3666            
3667          
3668            
3669              <li>
3670                <a
3671                  href="/en-us/collections/decals"
3672                  class="site-nav--link"
3673                  data-meganav-type="child"
3674                  
3675                  tabindex="-1">
3676                    Decals
3677                </a>
3678              </li>
3679            
3680          
3681            
3682            
3683              <li
3684                class="site-nav--has-dropdown site-nav--has-dropdown-grandchild "
3685                aria-haspopup="true">
3686                <a
3687                  href="/en-us/collections/greeting-cards"
3688                  class="site-nav--link"
3689                  aria-controls="MenuChildren-3-3"
3690                  data-meganav-type="parent"
3691                  
3692                  tabindex="-1">
3693                    Greeting Cards
3694                    <span class="icon icon-arrow-down" aria-hidden="true"></span>
3695                </a>
3696                <ul
3697                  id="MenuChildren-3-3"
3698                  class="site-nav--dropdown-grandchild"
3699                  data-meganav-dropdown>
3700                  
3701                    <li>
3702                      <a
3703                        href="/en-us/collections/greeting-cards"
3704                        class="site-nav--link"
3705                        data-meganav-type="child"
3706                        
3707                        tabindex="-1">
3708                          All Greeting Cards
3709                        </a>
3710                    </li>
3711                  
3712                    <li>
3713                      <a
3714                        href="/en-us/collections/blank-cards"
3715                        class="site-nav--link"
3716                        data-meganav-type="child"
3717                        
3718                        tabindex="-1">
3719                          Blank Cards
3720                        </a>
3721                    </li>
3722                  
3723                    <li>
3724                      <a
3725                        href="/en-us/collections/greeting-cards-christmas"
3726                        class="site-nav--link"
3727                        data-meganav-type="child"
3728                        
3729                        tabindex="-1">
3730                          Christmas Cards
3731                        </a>
3732                    </li>
3733                  
3734                    <li>
3735                      <a
3736                        href="/en-us/collections/mass-cards"
3737                        class="site-nav--link"
3738                        data-meganav-type="child"
3739                        
3740                        tabindex="-1">
3741                          Mass Cards
3742                        </a>
3743                    </li>
3744                  
3745                    <li>
3746                      <a
3747                        href="/en-us/collections/greeting-cards-sacraments"
3748                        class="site-nav--link"
3749                        data-meganav-type="child"
3750                        
3751                        tabindex="-1">
3752                          Sacrament Cards
3753                        </a>
3754                    </li>
3755                  
3756                </ul>
3757              </li>
3758            
3759          
3760            
3761              <li>
3762                <a
3763                  href="/en-us/collections/venerable-bedes-rosaries"
3764                  class="site-nav--link"
3765                  data-meganav-type="child"
3766                  
3767                  tabindex="-1">
3768                    Rosaries
3769                </a>
3770              </li>
3771            
3772          
3773            
3774              <li>
3775                <a
3776                  href="/en-us/collections/prayer-cards"
3777                  class="site-nav--link"
3778                  data-meganav-type="child"
3779                  
3780                  tabindex="-1">
3781                    Prayer Cards
3782                </a>
3783              </li>
3784            
3785          
3786        </ul>
3787      </li>
3788    
3789  
3790    
3791      
3792      <li
3793        class="site-nav--has-dropdown "
3794        aria-haspopup="true">
3795        <a
3796          href="/en-us/collections/gift-ideas"
3797          class="site-nav--link"
3798          data-meganav-type="parent"
3799          aria-controls="MenuParent-4"
3800          aria-expanded="false"
3801          >
3802            Gift Ideas
3803            <span class="icon icon-arrow-down" aria-hidden="true"></span>
3804        </a>
3805        <ul
3806          id="MenuParent-4"
3807          class="site-nav--dropdown site-nav--has-grandchildren"
3808          data-meganav-dropdown>
3809          
3810            
3811              <li>
3812                <a
3813                  href="/en-us/collections/for-priests-and-seminarians"
3814                  class="site-nav--link"
3815                  data-meganav-type="child"
3816                  
3817                  tabindex="-1">
3818                    For Priests and Seminarians
3819                </a>
3820              </li>
3821            
3822          
3823            
3824              <li>
3825                <a
3826                  href="/en-us/collections/for-him"
3827                  class="site-nav--link"
3828                  data-meganav-type="child"
3829                  
3830                  tabindex="-1">
3831                    For Him
3832                </a>
3833              </li>
3834            
3835          
3836            
3837              <li>
3838                <a
3839                  href="/en-us/collections/for-her"
3840                  class="site-nav--link"
3841                  data-meganav-type="child"
3842                  
3843                  tabindex="-1">
3844                    For Her
3845                </a>
3846              </li>
3847            
3848          
3849            
3850            
3851              <li
3852                class="site-nav--has-dropdown site-nav--has-dropdown-grandchild "
3853                aria-haspopup="true">
3854                <a
3855                  href="/en-us#"
3856                  class="site-nav--link"
3857                  aria-controls="MenuChildren-4-4"
3858                  data-meganav-type="parent"
3859                  
3860                  tabindex="-1">
3861                    For Children
3862                    <span class="icon icon-arrow-down" aria-hidden="true"></span>
3863                </a>
3864                <ul
3865                  id="MenuChildren-4-4"
3866                  class="site-nav--dropdown-grandchild"
3867                  data-meganav-dropdown>
3868                  
3869                    <li>
3870                      <a
3871                        href="/en-us/collections/for-boys"
3872                        class="site-nav--link"
3873                        data-meganav-type="child"
3874                        
3875                        tabindex="-1">
3876                          For Boys
3877                        </a>
3878                    </li>
3879                  
3880                    <li>
3881                      <a
3882                        href="/en-us/collections/for-girls"
3883                        class="site-nav--link"
3884                        data-meganav-type="child"
3885                        
3886                        tabindex="-1">
3887                          For Girls
3888                        </a>
3889                    </li>
3890                  
3891                    <li>
3892                      <a
3893                        href="/en-us/collections/first-communion-1"
3894                        class="site-nav--link"
3895                        data-meganav-type="child"
3896                        
3897                        tabindex="-1">
3898                          For First Communion
3899                        </a>
3900                    </li>
3901                  
3902                    <li>
3903                      <a
3904                        href="/en-us/collections/confirmation"
3905                        class="site-nav--link"
3906                        data-meganav-type="child"
3907                        
3908                        tabindex="-1">
3909                          For Confirmation
3910                        </a>
3911                    </li>
3912                  
3913                </ul>
3914              </li>
3915            
3916          
3917            
3918            
3919              <li
3920                class="site-nav--has-dropdown site-nav--has-dropdown-grandchild "
3921                aria-haspopup="true">
3922                <a
3923                  href="/en-us#"
3924                  class="site-nav--link"
3925                  aria-controls="MenuChildren-4-5"
3926                  data-meganav-type="parent"
3927                  
3928                  tabindex="-1">
3929                    For Teenagers
3930                    <span class="icon icon-arrow-down" aria-hidden="true"></span>
3931                </a>
3932                <ul
3933                  id="MenuChildren-4-5"
3934                  class="site-nav--dropdown-grandchild"
3935                  data-meganav-dropdown>
3936                  
3937                    <li>
3938                      <a
3939                        href="/en-us/collections/for-teenage-boys"
3940                        class="site-nav--link"
3941                        data-meganav-type="child"
3942                        
3943                        tabindex="-1">
3944                          For Teenage Boys
3945                        </a>
3946                    </li>
3947                  
3948                    <li>
3949                      <a
3950                        href="/en-us/collections/for-teenage-girls"
3951                        class="site-nav--link"
3952                        data-meganav-type="child"
3953                        
3954                        tabindex="-1">
3955                          For Teenage Girls
3956                        </a>
3957                    </li>
3958                  
3959                </ul>
3960              </li>
3961            
3962          
3963            
3964              <li>
3965                <a
3966                  href="/en-us/collections/for-weddings"
3967                  class="site-nav--link"
3968                  data-meganav-type="child"
3969                  
3970                  tabindex="-1">
3971                    For Weddings
3972                </a>
3973              </li>
3974            
3975          
3976            
3977              <li>
3978                <a
3979                  href="/en-us/collections/gift-ideas-under-20"
3980                  class="site-nav--link"
3981                  data-meganav-type="child"
3982                  
3983                  tabindex="-1">
3984                    Gift Ideas under €20
3985                </a>
3986              </li>
3987            
3988          
3989        </ul>
3990      </li>
3991    
3992  
3993    
3994      
3995      <li
3996        class="site-nav--has-dropdown "
3997        aria-haspopup="true">
3998        <a
3999          href="/en-us#"
4000          class="site-nav--link"
4001          data-meganav-type="parent"
4002          aria-controls="MenuParent-5"
4003          aria-expanded="false"
4004          >
4005            Mugs &amp; Shirts
4006            <span class="icon icon-arrow-down" aria-hidden="true"></span>
4007        </a>
4008        <ul
4009          id="MenuParent-5"
4010          class="site-nav--dropdown "
4011          data-meganav-dropdown>
4012          
4013            
4014              <li>
4015                <a
4016                  href="/en-us/collections/t-shirts-sweatshirts"
4017                  class="site-nav--link"
4018                  data-meganav-type="child"
4019                  
4020                  tabindex="-1">
4021                    T-Shirts &amp; Sweatshirts
4022                </a>
4023              </li>
4024            
4025          
4026            
4027              <li>
4028                <a
4029                  href="/en-us/collections/silverstream-mugs"
4030                  class="site-nav--link"
4031                  data-meganav-type="child"
4032                  
4033                  tabindex="-1">
4034                    Mugs
4035                </a>
4036              </li>
4037            
4038          
4039        </ul>
4040      </li>
4041    
4042  
4043    
4044      <li>
4045        <a
4046          href="/en-us/collections/medals"
4047          class="site-nav--link"
4048          data-meganav-type="child"
4049          >
4050            St Benedict Medals
4051        </a>
4052      </li>
4053    
4054  
4055    
4056      <li>
4057        <a
4058          href="/en-us/collections/incense"
4059          class="site-nav--link"
4060          data-meganav-type="child"
4061          >
4062            Incense
4063        </a>
4064      </li>
4065    
4066  
4067    
4068      
4069      <li
4070        class="site-nav--has-dropdown "
4071        aria-haspopup="true">
4072        <a
4073          href="/en-us#"
4074          class="site-nav--link"
4075          data-meganav-type="parent"
4076          aria-controls="MenuParent-8"
4077          aria-expanded="false"
4078          >
4079            More
4080            <span class="icon icon-arrow-down" aria-hidden="true"></span>
4081        </a>
4082        <ul
4083          id="MenuParent-8"
4084          class="site-nav--dropdown "
4085          data-meganav-dropdown>
4086          
4087            
4088              <li>
4089                <a
4090                  href="https://cenaclepress.com/collections"
4091                  class="site-nav--link"
4092                  data-meganav-type="child"
4093                  
4094                  tabindex="-1">
4095                    All Categories
4096                </a>
4097              </li>
4098            
4099          
4100            
4101              <li>
4102                <a
4103                  href="https://www.cenacleosb.org/"
4104                  class="site-nav--link"
4105                  data-meganav-type="child"
4106                  
4107                  tabindex="-1">
4108                    Priory Website
4109                </a>
4110              </li>
4111            
4112          
4113            
4114              <li>
4115                <a
4116                  href="/en-us/collections/childrens-rosary"
4117                  class="site-nav--link"
4118                  data-meganav-type="child"
4119                  
4120                  tabindex="-1">
4121                    Children&#39;s Rosary
4122                </a>
4123              </li>
4124            
4125          
4126            
4127              <li>
4128                <a
4129                  href="/en-us/pages/about"
4130                  class="site-nav--link"
4131                  data-meganav-type="child"
4132                  
4133                  tabindex="-1">
4134                    About The Cenacle Press
4135                </a>
4136              </li>
4137            
4138          
4139            
4140              <li>
4141                <a
4142                  href="/en-us#hero-wishlist"
4143                  class="site-nav--link"
4144                  data-meganav-type="child"
4145                  
4146                  tabindex="-1">
4147                    My Wishlist
4148                </a>
4149              </li>
4150            
4151          
4152        </ul>
4153      </li>
4154    
4155  
4156
4157  
4158    
4159      <li class="customer-navlink large--hide"><a href="/en-us/account/login" id="customer_login_link">Sign in</a></li>
4160      <li class="customer-navlink large--hide"><a href="/en-us/account/register" id="customer_register_link">Create an Account</a></li>
4161    
4162  
4163</ul>
4164
4165  </div>
4166</nav>
4167
4168
4169
4170
4171</div>
4172
4173  <main class="wrapper main-content" role="main">
4174
4175    
4176
4177  <div id="EmptyCart">
4178    <h1 class="h2">Shopping Cart</h1>
4179    <p class="cart--empty-message">Your cart is currently empty.</p>
4180    <p class="cart--continue-message">Continue browsing <a href="/en-us/collections/all">here</a>.</p>
4181    <p class="cart--cookie-message">Enable cookies to use the shopping cart</p>
4182  </div>
4183
4184
4185
4186
4187  </main>
4188
4189  <div id="shopify-section-footer" class="shopify-section footer-section">
4190
4191<footer class="site-footer small--text-center" role="contentinfo">
4192  <div class="wrapper">
4193
4194    <div class="grid">
4195
4196    
4197
4198      
4199
4200
4201    <div class="grid-item small--one-whole one-half">
4202      
4203        <h3>Bulk Discounts</h3>
4204      
4205
4206      
4207
4208            
4209              <p>We offer wholesale discounts for retailers as well as discounts for Parishes. Just contact us for more info at [email protected].</p>
4210            
4211
4212
4213        
4214      </div>
4215    
4216
4217      
4218
4219
4220    <div class="grid-item small--one-whole one-half">
4221      
4222        <h3>Get in touch</h3>
4223      
4224
4225      
4226
4227            
4228              <p>Please contact us using the form which can be found<em> </em><a href="https://www.cenacleosb.org/contact" target="_blank" title="https://www.cenacleosb.org/contact"><em><strong>here.</strong></em></a></p>
4229            
4230
4231
4232        
4233      </div>
4234    
4235
4236      
4237
4238
4239    <div class="grid-item one-whole">
4240      
4241        <h3></h3>
4242      
4243
4244      
4245
4246            
4247              <p><strong>Silverstream Priory CLG, Registered in Dublin: CRO 513644 | CHY 20303 | Registered Charity 20080525</strong></p>
4248            
4249
4250
4251        
4252      </div>
4253    
4254
4255  </div>
4256
4257  
4258  <hr class="hr--small">
4259  
4260
4261    <div class="grid">
4262    
4263      <div class="grid-item one-whole text-center">
4264
4265          <ul class="legal-links inline-list">
4266            
4267              <li><a href="/en-us/policies/refund-policy">Refund Policy</a></li>
4268            
4269              <li><a href="/en-us/policies/shipping-policy">Shipping</a></li>
4270            
4271              <li><a href="/en-us/policies/privacy-policy">Privacy Policy</a></li>
4272            
4273              <li><a href="/en-us/pages/useful-info-to-know-before-checkout">Useful Info</a></li>
4274            
4275          </ul>
4276      </div>
4277      
4278      
4279      </div>
4280      <hr class="hr--small">
4281      <div class="grid">
4282      <div class="grid-item large--two-fifths">
4283          <ul class="legal-links inline-list">
4284              <li>
4285                &copy; 2026 <a href="/en-us" title="">
4285The Cenacle Press at Silverstream Priory</a>
4286              </li>
4287              <li>
4288                <a target="_blank" rel="nofollow" href="https://www.shopify.com?utm_campaign=poweredby&amp;utm_medium=shopify&amp;utm_source=onlinestore"> </a>
4289              </li>
4290          </ul>
4291      </div></div>
4292
4293  </div>
4294
4295</footer>
4296
4297
4298
4299
4300</div>
4301
4302  
4303
4304    
4305  
4305<script id="cartTemplate" type="text/template">
4306  
4307    <form action="{{ routes.cart_url }}" method="post" class="cart-form" novalidate>
4308      <div class="ajaxifyCart--products">
4309        {{#items}}
4310        <div class="ajaxifyCart--product">
4311          <div class="ajaxifyCart--row" data-line="{{line}}">
4312            <div class="grid">
4313              <div class="grid-item large--two-thirds">
4314                <div class="grid">
4315                  <div class="grid-item one-quarter">
4316                    <a href="{{url}}" class="ajaxCart--product-image"><img src="{{img}}" alt=""></a>
4317                  </div>
4318                  <div class="grid-item three-quarters">
4319                    <a href="{{url}}" class="h4">{{name}}</a>
4320                    <p>{{variation}}</p>
4321                  {{{sellingPlan}}}
4322</div>
4323                </div>
4324              </div>
4325              <div class="grid-item large--one-third">
4326                <div class="grid">
4327                  <div class="grid-item one-third">
4328                    <div class="ajaxifyCart--qty">
4329                      <input type="text" name="updates[]" class="ajaxifyCart--num" value="{{itemQty}}" min="0" data-line="{{line}}" aria-label="quantity" pattern="[0-9]*">
4330                      <span class="ajaxifyCart--qty-adjuster ajaxifyCart--add" data-line="{{line}}" data-qty="{{itemAdd}}">+</span>
4331                      <span class="ajaxifyCart--qty-adjuster ajaxifyCart--minus" data-line="{{line}}" data-qty="{{itemMinus}}">-</span>
4332                    </div>
4333                  </div>
4334                  <div class="grid-item one-third text-center">
4335                    <p>{{price}}</p>
4336                  </div>
4337                  <div class="grid-item one-third text-right">
4338                    <p>
4339                      <small><a href="{{ routes.cart_change_url }}?line={{line}}&amp;quantity=0" class="ajaxifyCart--remove" data-line="{{line}}">Remove</a></small>
4340                    </p>
4341                  </div>
4342                </div>
4343              </div>
4344            </div>
4345          </div>
4346        </div>
4347        {{/items}}
4348      </div>
4349      <div class="ajaxifyCart--row text-right medium-down--text-center">
4350        <span class="h3">Subtotal {{totalPrice}}</span>
4351        <input type="submit" class="{{btnClass}}" name="checkout" value="Checkout">
4352      </div>
4353    </form>
4354  
4355  </script>
4355
4356  
4356<script id="drawerTemplate" type="text/template">
4357  
4358    <div id="ajaxifyDrawer" class="ajaxify-drawer">
4359      <div id="ajaxifyCart" class="ajaxifyCart--content {{wrapperClass}}" data-cart-url="/en-us/cart" data-cart-change-url="/en-us/cart/change"></div>
4360    </div>
4361    <div class="ajaxifyDrawer-caret"><span></span></div>
4362  
4363  </script>
4363
4364  
4364<script id="modalTemplate" type="text/template">
4365  
4366    <div id="ajaxifyModal" class="ajaxify-modal">
4367      <div id="ajaxifyCart" class="ajaxifyCart--content" data-cart-url="/en-us/cart" data-cart-change-url="/en-us/cart/change"></div>
4368    </div>
4369  
4370  </script>
4370
4371  
4371<script id="ajaxifyQty" type="text/template">
4372  
4373    <div class="ajaxifyCart--qty">
4374      <input type="text" class="ajaxifyCart--num" value="{{itemQty}}" data-id="{{key}}" min="0" data-line="{{line}}" aria-label="quantity" pattern="[0-9]*">
4375      <span class="ajaxifyCart--qty-adjuster ajaxifyCart--add" data-id="{{key}}" data-line="{{line}}" data-qty="{{itemAdd}}">+</span>
4376      <span class="ajaxifyCart--qty-adjuster ajaxifyCart--minus" data-id="{{key}}" data-line="{{line}}" data-qty="{{itemMinus}}">-</span>
4377    </div>
4378  
4379  </script>
4379
4380  
4380<script id="jsQty" type="text/template">
4381  
4382    <div class="js-qty">
4383      <input type="text" class="js--num" value="{{itemQty}}" min="1" data-id="{{key}}" aria-label="quantity" pattern="[0-9]*" name="{{inputName}}" id="{{inputId}}">
4384      <span class="js--qty-adjuster js--add" data-id="{{key}}" data-qty="{{itemAdd}}">+</span>
4385      <span class="js--qty-adjuster js--minus" data-id="{{key}}" data-qty="{{itemMinus}}">-</span>
4386    </div>
4387  
4388  </script>
4388
4389
4390
4391  
4392
4393  
4394
4395  <ul hidden>
4396    <li id="a11y-refresh-page-message">choosing a selection results in a full page refresh</li>
4397  </ul>
4398
4399
4400 <!-- "snippets/smile-initializer.liquid" was not rendered, the associated app was uninstalled -->
4401
4402<script>
4403    if(typeof(Spurit) === 'undefined'){
4404        var Spurit = {};
4405    }
4406    if(!Spurit.Preorder2){
4407        Spurit.Preorder2 = {};
4408    }
4409    if(!Spurit.Preorder2.snippet){
4410      Spurit.Preorder2.snippet = {};
4411    }
4412    if(!Spurit.Preorder2.snippet.products){
4413      Spurit.Preorder2.snippet.products = {};
4414    }
4415    Spurit.Preorder2.snippet.shopHash = '62ba71f4a8cd5dda87186115a1d9f9f3';
4416    Spurit.Preorder2.snippet.cacheTimestamp = 1628955192;
4417
4418    if(typeof(Spurit.globalSnippet) === 'undefined'){
4419        Spurit.globalSnippet = {
4420            shop_currency: 'EUR',
4421            money_format: '<span class=dualPrice>€{{amount_with_comma_separator}}</span>',
4422            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":"EUR","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0},
4423            customer_id: ''
4424        };
4425    }
4426
4427    
4428
4429    
4430
4431    
4432</script>
4432
4433
4434<style> /* Safely hide ATC button */
4435    body:not(.spo-loaded) [data-shopify="payment-button"], 
4436body:not(.spo-loaded).template-product #addToCart-product-template, 
4437body:not(.spo-loaded).template-product form[action="/cart/add"] [type=submit], 
4438body:not(.spo-loaded).template-collection form[action="/cart/add"] [type=submit], 
4439body:not(.spo-loaded).template-index form[action="/cart/add"] [type=submit], 
4440body:not(.spo-loaded) form[action="/cart/add"] [type=submit] {opacity: 0; pointer-events: none}
4441    body:not(.spo-loaded) form[action^="/cart"]:not([action^="/cart/add"]):not(#currency_form) button, 
4442body:not(.spo-loaded) form[action^="/cart"]:not([action^="/cart/add"]):not(#currency_form) input[type="submit"], 
4443body:not(.spo-loaded) form[action^="/cart"]:not([action^="/cart/add"]):not(#currency_form) input[type="button"], 
4444body:not(.spo-loaded) [name="checkout"], 
4445body:not(.spo-loaded) [name="goto_pp"], 
4446body:not(.spo-loaded) [name="goto_amazon_payments"] {opacity: 0; pointer-events: none}
4447</style>
4448<noscript>
4449    <style> /* if no javascript: get back ATC button */
4450        body:not(.spo-loaded) [data-shopify="payment-button"], 
4451body:not(.spo-loaded).template-product #addToCart-product-template, 
4452body:not(.spo-loaded).template-product form[action="/cart/add"] [type=submit], 
4453body:not(.spo-loaded).template-collection form[action="/cart/add"] [type=submit], 
4454body:not(.spo-loaded).template-index form[action="/cart/add"] [type=submit], 
4455body:not(.spo-loaded) form[action="/cart/add"] [type=submit] {opacity: 1; pointer-events: all}
4456        body:not(.spo-loaded) form[action^="/cart"]:not([action^="/cart/add"]):not(#currency_form) button, 
4457body:not(.spo-loaded) form[action^="/cart"]:not([action^="/cart/add"]):not(#currency_form) input[type="submit"], 
4458body:not(.spo-loaded) form[action^="/cart"]:not([action^="/cart/add"]):not(#currency_form) input[type="button"], 
4459body:not(.spo-loaded) [name="checkout"], 
4460body:not(.spo-loaded) [name="goto_pp"], 
4461body:not(.spo-loaded) [name="goto_amazon_payments"] {opacity: 1; pointer-events: all}
4462    </style>
4463</noscript>
4464<script>
4465  (function() {
4466    setTimeout(() => document.querySelector('body').classList.add('spo-loaded'), 5000)
4467  })();
4468</script>
4468
4469
4470    
4470<script src="https://amaicdn.com/preorder2/common.js"></script>
4470
4471
4472<div id="shopify-block-AOUJ0eGV0QzdNNS8yY__9864028433945474133" class="shopify-block shopify-app-block">
4473
4474
4475
4476
4477
4478
4479
4480
4481
4482
4483
4484
4485
4486
4487
4488
4489
4490
4491
4492
4493<div
4494class="widerruf-popup-source widerruf-popup-source--embed"
4495data-widerruf-popup-source
4496data-widerruf-popup-source-kind="embed"
4497data-widerruf-popup-css-url="https://cdn.shopify.com/extensions/01a0ad46-a3fc-7417-8677-06fce914aa52/revoq-eu-withdrawal-button-142/assets/popup-block.css"
4498
4499>
4500
4501<script type="application/json" data-widerruf-config>{"nameRequired":true,"orderNumberRequired":true,"orderIntelligenceEnabled":true,"partialWithdrawalEnabled":false,"strictVerificationEnabled":false,"deadlineEnforcementEnabled":false,"withdrawalPeriodDays":15,"branding":{"show":true},"withdrawalReasons":{"enabled":false,"selectedReasonKeys":["changed_mind","ordered_by_mistake","wrong_size_fit","arrived_damaged","wrong_item_delivered","quality_not_satisfactory"]},"features":{"orderStatusWithdrawal":{"enabled":false,"requiredPlan":"professional"}},"styles":{"customCss":""}}</script>
4501
4502
4503<button
4504type="button"
4505class="widerruf-trigger-button widerruf-trigger-button--floating widerruf-trigger-button--floating-right"
4506data-widerruf-popup-open
4507
4508style="
4509
4510--widerruf-trigger-radius: 999px;
4511--widerruf-trigger-min-height: 42px;
4512--widerruf-trigger-padding-y: 10px;
4513--widerruf-trigger-padding-x: 18px;
4514--widerruf-trigger-font-size: 14px;
4515--widerruf-trigger-bg: #111827;
4516--widerruf-trigger-bg-hover: #111827;
4517--widerruf-trigger-text: #ffffff;
4518--widerruf-trigger-border-color: #111827;
4519--widerruf-trigger-border-width: 1px;
4520--widerruf-floating-bottom-setting: 20px;
4521--widerruf-floating-side-setting: 20px;
4522background-color: var(--revoq-trigger-bg, var(--widerruf-trigger-bg, #111827)) !important;
4523color: var(--revoq-trigger-text, var(--widerruf-trigger-text, #ffffff)) !important;
4524-webkit-text-fill-color: var(--revoq-trigger-text, var(--widerruf-trigger-text, #ffffff)) !important;
4525border-color: var(--revoq-trigger-border-color, var(--widerruf-trigger-border-color, #111827)) !important;
4526background-image: none !important;
4527"
4528>
4529Withdraw contract
4530</button>
4531<template data-widerruf-popup-template>
4532<!-- BEGIN app snippet: widerrufsbutton-popup-core -->
4533
4534
4535
4536
4537
4538
4539
4540
4541
4542
4543
4544
4545
4546
4547
4548
4549
4550
4551
4552
4553
4554
4555
4556
4557
4558
4559
4560
4561
4562
4563
4564
4565
4566
4567
4568
4569
4570
4571
4572
4573
4574
4575
4576
4577
4578
4579
4580
4581
4582
4583
4584
4585
4586
4587
4588
4589
4590
4591
4592
4593
4594
4595
4596
4597
4598
4599
4600
4601
4602
4603
4604
4605
4606
4607
4608
4609
4610
4611
4612
4613
4614
4615
4616
4617
4618
4619
4620
4621
4622
4623
4624
4625
4626
4627
4628
4629
4630
4631
4632
4633
4634
4635
4636
4637
4638
4639
4640
4641
4642
4643
4644
4645
4646
4647<div
4648class="widerruf-popup-modal"
4649data-widerruf-popup-modal
4650hidden
4651aria-hidden="true"
4652style="
4653--widerruf-button-radius: 999px;
4654--widerruf-button-bg: #111827;
4655--widerruf-button-bg-hover: #111827;
4656--widerruf-button-text: #ffffff;
4657--widerruf-button-border-color: #111827;
4658--widerruf-button-border-width: 1px;
4659--widerruf-card-bg: #ffffff;
4660--widerruf-card-border-width: 1px;
4661--widerruf-card-border-color: rgba(17,24,39,0.12);
4662--widerruf-card-border-radius: 14px;
4663--widerruf-input-radius: 10px;
4664--widerruf-text-color: #111827;
4665--widerruf-text-secondary: #6b7280;
4666--widerruf-input-bg: #ffffff;
4667"
4668>
4669<div class="widerruf-popup-modal__backdrop" data-widerruf-popup-close></div>
4670<div
4671class="widerruf-popup-modal__dialog"
4672role="dialog"
4673aria-modal="true"
4674aria-labelledby="widerruf-popup-title"
4675>
4676
4677<script type="application/json" data-widerruf-config>{"nameRequired":true,"orderNumberRequired":true,"orderIntelligenceEnabled":true,"partialWithdrawalEnabled":false,"strictVerificationEnabled":false,"deadlineEnforcementEnabled":false,"withdrawalPeriodDays":15,"branding":{"show":true},"withdrawalReasons":{"enabled":false,"selectedReasonKeys":["changed_mind","ordered_by_mistake","wrong_size_fit","arrived_damaged","wrong_item_delivered","quality_not_satisfactory"]},"features":{"orderStatusWithdrawal":{"enabled":false,"requiredPlan":"professional"}},"styles":{"customCss":""}}</script>
4677
4678
4679<div
4680class="widerruf-form-card"
4681data-widerruf-proxy-base="/apps/widerruf-eu"
4682>
4683<div class="widerruf-form-card__header">
4684<h2 class="widerruf-form-card__title" id="widerruf-popup-title">
4685Withdrawal form
4686</h2>
4687<button
4688type="button"
4689class="widerruf-popup-modal__close"
4690data-widerruf-popup-close
4691aria-label="Close"
4692>
4693<span aria-hidden="true">×</span>
4694</button>
4695</div>
4696<nav class="widerruf-form-steps" aria-label="Steps">
4697<span class="widerruf-form-step-pill" data-widerruf-step-pill="verify" aria-current="step">
46981 · Details
4699</span>
4700<span class="widerruf-form-step-pill" data-widerruf-step-pill="details">
47012 · Items
4702</span>
4703<span class="widerruf-form-step-pill" data-widerruf-step-pill="success">
47043 · Confirmed
4705</span>
4706</nav>
4707<div class="widerruf-form-divider" aria-hidden="true"></div>
4708<form
4709class="widerruf-form"
4710data-widerruf-form
4711data-error-not-found="No order found for these details."
4712data-error-strict-verification="We could not find an order matching these details. Please check your order number and email address. If the problem persists, please contact the merchant."
4713data-error-deadline-enforcement="The withdrawal period for this order has expired based on our calculation. If you believe this is incorrect, please contact the merchant. Note: This calculation does not constitute legal advice."
4714data-error-no-withdrawable-items="Please select at least one item that is not excluded from withdrawal."
4715data-error-withdrawal-already-exists="A withdrawal has already been submitted for this email address and order number."
4716data-error-order-cancelled="This order has already been cancelled. A withdrawal through this form is not possible."
4717data-error-order-refunded="This order has already been fully refunded. A withdrawal through this form is not possible."
4718data-error-order-blocked-pos="This order was placed in a store. In-store purchases cannot be withdrawn through this form. Please contact the merchant if you have questions."
4719data-error-order-blocked-region="The statutory right of withdrawal applies to deliveries within the EU/EEA. A withdrawal through this form is not possible for this order. Please contact the merchant if you have questions."
4720data-error-order-blocked-tag="A withdrawal through this form is not possible for this order. Please contact the merchant if you have questions."
4721data-error-order-lookup-unavailable="Order verification is temporarily unavailable. Please try again shortly."
4722data-error-form-unavailable="The withdrawal form is currently unavailable for this shop. Please send your withdrawal directly to the merchant – for example by email using the shop&#39;s contact details."
4723data-error-shop-access-blocked="The withdrawal form is not available for this shop. Please contact the merchant directly."
4724data-error-rate-limited="Too many requests in a short time. Please wait a moment and try again."
4725data-error-network="The connection to the form server failed. Please try again."
4726data-error-generic="We could not verify your order. Please try again."
4727>
4728<input type="hidden" name="draftId" data-widerruf-draft>
4729<div class="widerruf-form__step" data-widerruf-step="verify">
4730
4731<div class="widerruf-form-step-intro">
4732
4733<h3 class="widerruf-form-step-intro__title">
4734Your details
4735</h3>
4736
4737
4738
4739<p class="widerruf-form-step-intro__text">
4740Please enter your email and order number. The merchant uses this data for manual matching.
4741</p>
4742
4743
4744</div>
4745
4746<label class="widerruf-form__field">
4747<span class="widerruf-form__label">
4748Name
4749<span class="widerruf-required" data-widerruf-name-required-indicator hidden>*</span>
4750</span>
4751<input
4752class="widerruf-form__input"
4753type="text"
4754name="name"
4755maxlength="500"
4756placeholder="Optional: your name"
4757data-widerruf-name-input
4758data-widerruf-name-placeholder-custom="false"
4759data-widerruf-name-placeholder-optional="Optional: your name"
4760data-widerruf-name-placeholder-required="Your name"
4761>
4762</label>
4763<label class="widerruf-form__field">
4764<span class="widerruf-form__label">
4765Order number <span class="widerruf-required" data-widerruf-order-required-indicator>*</span>
4766</span>
4767<input
4768class="widerruf-form__input"
4769type="text"
4770name="order"
4771required
4772aria-required="true"
4773data-widerruf-order-input
4774maxlength="50"
4775placeholder="#1001"
4776>
4777
4778<span class="widerruf-form__hint">
4779Required field. Please enter the order number as shown in your confirmation.
4780</span>
4781
4782</label>
4783<label class="widerruf-form__field">
4784<span class="widerruf-form__label">
4785Email <span class="widerruf-required">*</span>
4786</span>
4787<input
4788class="widerruf-form__input"
4789type="email"
4790name="email"
4791required
4792maxlength="254"
4793placeholder="[email protected]"
4794>
4795
4796<span class="widerruf-form__hint">
4797Your confirmation will be sent to this address.
4798</span>
4799
4800</label>
4801<label class="widerruf-form__field widerruf-honeypot">
4802<span class="widerruf-form__label">
4803Company
4804</span>
4805<input class="widerruf-form__input" type="text" name="company" autocomplete="off">
4806</label>
4807
4808<div class="widerruf-form__actions widerruf-form__actions--row">
4809
4810<p class="widerruf-form__privacy-notice">
4811
4812
4813
4814
4815
4816Our 
4817
4818
4819<a href="/en-us/policies/privacy-policy" target="_blank" rel="noopener noreferrer">
4820Privacy Policy
4821</a>
4822
4823 applies.
4824
4825
4826</p>
4827
4828<button
4829type="submit"
4830class="widerruf-primary-button"
4831data-widerruf-submit
4832data-widerruf-submit-button
4833aria-label="Continue to next item"
4834>
4835<span data-widerruf-submit-text="verify">
4836Continue
4837</span>
4838<span class="widerruf-spinner" data-widerruf-spinner hidden></span>
4839<span class="widerruf-loading-text" data-widerruf-loading-text hidden>
4840Verifying...
4841</span>
4842</button>
4843</div>
4844</div>
4845<div class="widerruf-form__step" data-widerruf-step="details" hidden>
4846<div
4847class="widerruf-form-statusline"
4848data-widerruf-statusline
4849hidden
4850data-status-prefix="Order found"
4851data-status-items-label="items"
4852data-status-selected-label="Selected"
4853data-status-not-found-title="Order not found"
4854data-status-not-found-detail="Check your details or continue without matching."
4855data-financial-status-paid="Paid"
4856data-financial-status-partially-paid="Partially paid"
4857data-financial-status-pending="Payment pending"
4858data-financial-status-authorized="Authorized"
4859data-financial-status-partially-refunded="Partially refunded"
4860data-financial-status-refunded="Refunded"
4861data-financial-status-voided="Voided"
4862data-financial-status-expired="Expired"
4863data-fulfillment-status-fulfilled="Fulfilled"
4864data-fulfillment-status-partially-fulfilled="Partially fulfilled"
4865data-fulfillment-status-unfulfilled="Unfulfilled"
4866data-fulfillment-status-in-progress="In progress"
4867data-fulfillment-status-on-hold="On hold"
4868data-fulfillment-status-scheduled="Scheduled"
4869data-fulfillment-status-open="Unfulfilled"
4870data-fulfillment-status-pending-fulfillment="In progress"
4871>
4872<span class="widerruf-form-statusline__text" data-widerruf-statusline-text></span>
4873<span class="widerruf-form-statusline__chips" data-widerruf-statusline-chips></span>
4874<span class="widerruf-form-statusline__badge">
4875Selected:
4876<strong data-widerruf-selected-count>0</strong>
4877</span>
4878</div>
4879<div class="widerruf-items__state" data-widerruf-items-state hidden>
4880No items in this order can be withdrawn through this form because all items are excluded from withdrawal (see withdrawal policy). Please contact the merchant if you have questions.
4881</div>
4882<label class="widerruf-form__field" data-widerruf-reason-field hidden>
4883<span class="widerruf-form__label">
4884Reason (optional)
4885</span>
4886<select class="widerruf-form__input" name="reason" data-widerruf-reason-select>
4887<option value="">No reason</option>
4888<option value="changed_mind">Changed my mind</option>
4889<option value="ordered_by_mistake">Ordered by mistake</option>
4890<option value="duplicate_order">Duplicate order</option>
4891<option value="no_longer_needed">No longer needed</option>
4892<option value="better_price_found">Found a better price</option>
4893<option value="too_late_as_gift">Too late as a gift</option>
4894<option value="too_large">Too large</option>
4895<option value="too_small">Too small</option>
4896<option value="wrong_size_fit">Wrong size / fit</option>
4897<option value="wrong_color">Wrong color</option>
4898<option value="looks_different">Looks different from the pictures</option>
4899<option value="quality_not_satisfactory">Quality not satisfactory</option>
4900<option value="no_longer_like">I no longer like it</option>
4901<option value="animal_rejected">Animal rejected it</option>
4902<option value="consistency">Consistency</option>
4903<option value="scent_not_expected">The scent was not what I expected</option>
4904<option value="scent_not_my_style">The scent was not my style</option>
4905<option value="arrived_damaged">Item arrived damaged</option>
4906<option value="wrong_item_delivered">Wrong item delivered</option>
4907<option value="parts_missing">Item incomplete / parts missing</option>
4908<option value="item_defective">Item defective / does not work</option>
4909<option value="delivery_too_slow">Delivery took too long</option>
4910<option value="item_not_received">Item not received</option>
4911<option value="enough_supply_left">I still have enough at home</option>
4912<option value="too_expensive">Too expensive / budget reasons</option>
4913<option value="no_results_yet">Not seeing the results I hoped for</option>
4914<option value="switching_brand">Switching to another brand</option>
4915<option value="trying_different_product">I want to try a different product</option>
4916<option value="subscription_unintended">I didn&#39;t mean to order a subscription</option>
4917<option value="other">Other reason</option>
4918</select>
4919</label>
4920<label class="widerruf-form__field" data-widerruf-customer-message-field hidden>
4921<span class="widerruf-form__label">
4922Message (optional)
4923</span>
4924            <textarea
4925              class="widerruf-form__input"
4926              name="customerMessage"
4927              maxlength="10000"
4928              rows="4"
4929              placeholder="Optional: add a short note for the merchant"
4930              data-widerruf-customer-message-input
4931            ></textarea>
4932</label>
4933<div class="widerruf-form__field widerruf-form__field--items">
4934<span class="widerruf-form__label" data-widerruf-items-label>
4935Items (optional)
4936</span>
4937<input type="hidden" name="affectedItemsText" data-widerruf-items-value>
4938<div
4939class="widerruf-items"
4940data-widerruf-items
4941data-widerruf-locale-primary="true"
4942data-widerruf-locale="en"
4943data-items-quantity-label="Qty"
4944data-manual-label="Products to withdraw (optional)"
4945data-manual-heading="Products to withdraw (optional)"
4946data-manual-placeholder="e.g. 1x Product A, 2x Product B"
4947data-item-exclusion-note="This item is excluded from withdrawal (see withdrawal policy). Please contact the merchant if you have questions."
4948data-item-already-withdrawn-note="This item has already been withdrawn."
4949data-item-status-fulfilled="Fulfilled"
4950data-item-status-partially-fulfilled="Partially fulfilled"
4951data-item-status-unfulfilled="Not fulfilled"
4952></div>
4953<p class="widerruf-items__empty" data-widerruf-items-empty hidden>
4954No items found for this order.
4955</p>
4956</div>
4957<div class="widerruf-form__actions widerruf-form__actions--row">
4958<button type="button" class="widerruf-button widerruf-button--link" data-widerruf-back>
4959Back
4960</button>
4961<button type="submit" class="widerruf-primary-button" data-widerruf-submit data-widerruf-submit-button>
4962<span data-widerruf-submit-text="details">
4963Confirm withdrawal
4964</span>
4965<span class="widerruf-spinner" data-widerruf-spinner hidden></span>
4966<span class="widerruf-loading-text" data-widerruf-loading-text hidden>
4967Submitting...
4968</span>
4969</button>
4970</div>
4971</div>
4972<div class="widerruf-form__step" data-widerruf-step="success" hidden>
4973<div class="widerruf-form__success" role="status">
4974<div class="widerruf-form__success-icon" aria-hidden="true">✓</div>
4975<h4
4976class="widerruf-form__success-title"
4977data-widerruf-success-title
4978tabindex="-1"
4979>
4980Withdrawal received
4981</h4>
4982<p class="widerruf-form__success-ref">
4983Reference:
4984<span data-widerruf-success-ref></span>
4985</p>
4986<p class="widerruf-form__success-email">
4987A confirmation has been sent to
4988<span data-widerruf-success-email></span>.
4989</p>
4990<p class="widerruf-form__success-spam">
4991Please also check the spam folder.
4992</p>
4993</div>
4994</div>
4995<p class="widerruf-form__error" data-widerruf-error role="alert" tabindex="-1" hidden></p>
4996</form>
4997
4998<div class="widerruf-form-branding">
4999<a
5000class="widerruf-form-branding__link"
5001href="https://www.consumer-withdrawal.eu"
5002target="_blank"
5003rel="noopener noreferrer"
5004>
5005<img
5006class="widerruf-form-branding__logo"
5007src="https://cdn.shopify.com/extensions/01a0ad46-a3fc-7417-8677-06fce914aa52/revoq-eu-withdrawal-button-142/assets/revoq-logo.png"
5008alt="Revoq logo"
5009width="34"
5010height="34"
5011loading="lazy"
5012>
5013<span class="widerruf-form-branding__text">
5014Powered by Revoq – EU Withdrawal Button
5015</span>
5016</a>
5017</div>
5018
5019</div>
5020</div>
5021</div>
5022<!-- END app snippet -->
5023</template>
5024</div>
5025
5026</div>
5026<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
5026
5027</body>
5028</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.