PageSourceSearch

https://ahcapublications.org/pages/contact

html ahcapublications.org collected 2026-09-29 03:19:09 UTC 244,054 bytes, 4,162 lines download raw bytes

1<!doctype html>
2<html class="no-js" lang="en">
3  <head>
4    
5    
5<script async defer src="https://tools.luckyorange.com/core/lo.js?site-id=ce4925b2"></script>
5
6    
7    <meta charset="utf-8">
8    <meta name="viewport" content="width=device-width, initial-scale=1">
9
10    <!-- Establish early connection to external domains -->
11    <link rel="preconnect" href="https://cdn.shopify.com" crossorigin>
12    <link rel="preconnect" href="https://fonts.shopify.com" crossorigin>
13    <link rel="preconnect" href="https://monorail-edge.shopifysvc.com">
14    <link rel="preconnect" href="//ajax.googleapis.com" crossorigin><!-- Preload onDomain stylesheets and script libraries -->
15    <link rel="preload" href="//ahcapublications.org/cdn/shop/t/37/assets/stylesheet.css?v=40574937876553218421761899726" as="style">
16    <link rel="preload" as="font" href="//ahcapublications.org/cdn/fonts/jost/jost_n4.d47a1b6347ce4a4c9f437608011273009d91f2b7.woff2" type="font/woff2" crossorigin>
17    <link rel="preload" as="font" href="//ahcapublications.org/cdn/fonts/jost/jost_n4.d47a1b6347ce4a4c9f437608011273009d91f2b7.woff2" type="font/woff2" crossorigin>
18    <link rel="preload" as="font" href="//ahcapublications.org/cdn/fonts/jost/jost_n6.ec1178db7a7515114a2d84e3dd680832b7af8b99.woff2" type="font/woff2" crossorigin>
19    <link rel="preload" href="//ahcapublications.org/cdn/shop/t/37/assets/eventemitter3.min.js?v=148202183930229300091760628292" as="script">
20    <link rel="preload" href="//ahcapublications.org/cdn/shop/t/37/assets/vendor-video.js?v=112486824910932804751760628292" as="script">
21    <link rel="preload" href="//ahcapublications.org/cdn/shop/t/37/assets/theme.js?v=109494400990259477901761135141" as="script">
22
23    <!-- Slick css -->
24
25    <link rel="shortcut icon" href="//ahcapublications.org/cdn/shop/files/AHCA-NCAL-Publications-Stack-BG.png?crop=center&height=32&v=1712025050&width=32" type="image/png">
26    <link rel="canonical" href="https://ahcapublications.org/pages/contact">
27
28    <title>
29      Contact &ndash; AHCA/NCAL Publications
30    </title>
31    <meta name="description" content="If you have questions about customer service (availability, delivery, etc.) please call 800-321-0343. Customer Support is also available by email:  [email protected] If you have a question about the contents of a book, please contact Lisa Hohenemser at [email protected]">
32
33    
34
35
36<meta property="og:site_name" content="AHCA/NCAL Publications">
37<meta property="og:url" content="https://ahcapublications.org/pages/contact">
38<meta property="og:title" content="Contact">
39<meta property="og:type" content="website">
40<meta property="og:description" content="If you have questions about customer service (availability, delivery, etc.) please call 800-321-0343. Customer Support is also available by email:  [email protected] If you have a question about the contents of a book, please contact Lisa Hohenemser at [email protected]">
41
42
43
44
45
46  <meta name="twitter:site" content="@ahcancal">
47
48<meta name="twitter:title" content="Contact">
49<meta name="twitter:description" content="If you have questions about customer service (availability, delivery, etc.) please call 800-321-0343. Customer Support is also available by email:  [email protected] If you have a question about the contents of a book, please contact Lisa Hohenemser at [email protected]">
50<meta name="twitter:domain" content="">
51
52    
53
54    <style data-shopify>
55:root {
56    --main-family: Jost, sans-serif;
57    --main-weight: 400;
58    --main-style: normal;
59    --main-spacing: 0.025em;
60    --nav-family: Jost, sans-serif;
61    --nav-weight: 400;
62    --nav-style: normal;
63    --heading-family: Jost, sans-serif;
64    --heading-weight: 600;
65    --heading-style: normal;
66    --heading-spacing: 0.050em;
67
68    --font-size: 14px;
69    --base-font-size: 14px;
70    --h1-size: 22px;
71    --h2-size: 18px;
72    --h3-size: 16px;
73    --nav-size: 14px;
74    --nav-spacing: 0.050em;
75    --font-size-sm: calc(14px - 2px);
76
77    --announcement-bar-background: #23ae3e;
78    --announcement-bar-text-color: #ffffff;
79    --homepage-scroll-color: #ffffff;
80    --homepage-scroll-background: #6ba5cf;
81    --pre-scroll-color: #ffffff;
82    --pre-scroll-background: #6ba5cf;
83    --scroll-color: #000000;
84    --scroll-background: #ffffff;
85    --secondary-color: rgba(0,0,0,0);
86    --background: #ffffff;
87    --header-color: #535353;
88    --text-color: #535353;
89    --sale-color: #c50000;
90    --dotted-color: #0d626d;
91    --button-color: #005695;
92    --button-hover: #006948;
93    --button-text: #ffffff;
94    --secondary-button-color: #006948;
95    --secondary-button-hover: #005695;
96    --secondary-button-text: #ffffff;
97    --new-background: #ededed;
98    --new-color: #535353;
99    --sale-icon-background: #9d0000;
100    --sale-icon-color: #ffffff;
101    --custom-background: #000000;
102    --custom-color: #fff;
103    --fb-share: #005695;
104    --tw-share: #000000;
105    --pin-share: #c50000;
106    --footer-background: #6ba5cf;
107    --footer-text: #ffffff;
108    --footer-button: #006948;
109    --footer-button-text: #ffffff;
110    --cs1-color: #006948;
111    --cs1-background: #f7f7f7;
112    --cs2-color: #006948;
113    --cs2-background: #e6f1ed;
114    --cs3-color: #ffffff;
115    --cs3-background: #005695;
116    --custom-icon-color: var(--text-color);
117    --custom-icon-background: var(--background);
118    --error-msg-dark: #e81000;
119    --error-msg-light: #ffeae8;
120    --success-msg-dark: #007f5f;
121    --success-msg-light: #e5fff8;
122    --free-shipping-bg: #006948;
123    --free-shipping-text: #fff;
124    --error-color: #c50000;
125    --error-color-light: #ffc5c5;
126    --keyboard-focus: #ACACAC;
127    --focus-border-style: dotted;
128    --focus-border-weight: 1px;
129    --section-padding: 100px;
130    --section-title-align: center;
131    --section-title-border: 1px;
132    --border-width: 100px;
133    --grid-column-gap: px;
134    --details-align: center;
135    --select-arrow-bg: url(//ahcapublications.org/cdn/shop/t/37/assets/select-arrow.png?v=112595941721225094991760628292);
136    --icon-border-color: #ffffff;
137    --color-filter-size: 25px;
138    --disabled-text: #d3d3d3;
139    --listing-size-color: #b9b9b9;
140
141    --upsell-border-color: #f2f2f2;
142
143    --star-active: rgb(83, 83, 83);
144    --star-inactive: rgb(255, 255, 255);
145
146    --color-body-text: var(--text-color);
147    --color-body: var(--background);
148    --color-bg: var(--background);
149
150    --section-background: transparent;
151    --section-overlay-color: 0, 0, 0;
152    --section-overlay-opacity: 0;
153    --placeholder-background: rgba(83, 83, 83, 0.1);
154    --placeholder-fill: rgba(83, 83, 83, 0.2);
155    --line-item-transform: scale(0.8) translateY(calc(-25px - 0.25em)) translateX(10px);
156
157  }
158  @media (max-width: 740px) {
159     :root {
160       --font-size: calc(14px - (14px * 0.15));
161       --nav-size: calc(14px - (14px * 0.15));
162       --h1-size: calc(22px - (22px * 0.15));
163       --h2-size: calc(18px - (18px * 0.15));
164       --h3-size: calc(16px - (16px * 0.15));
165     }
166   }
167</style>
168
169
170    <link rel="stylesheet" href="//ahcapublications.org/cdn/shop/t/37/assets/stylesheet.css?v=40574937876553218421761899726" type="text/css">
171    <link rel="stylesheet" href="//ahcapublications.org/cdn/shop/t/37/assets/custom.css?v=172078285731613270331760628292" type="text/css">
172
173    <style>
174      @font-face {
175  font-family: Jost;
176  font-weight: 400;
177  font-style: normal;
178  font-display: swap;
179  src: url("//ahcapublications.org/cdn/fonts/jost/jost_n4.d47a1b6347ce4a4c9f437608011273009d91f2b7.woff2") format("woff2"),
180       url("//ahcapublications.org/cdn/fonts/jost/jost_n4.791c46290e672b3f85c3d1c651ef2efa3819eadd.woff") format("woff");
181}
182
183      @font-face {
184  font-family: Jost;
185  font-weight: 400;
186  font-style: normal;
187  font-display: swap;
188  src: url("//ahcapublications.org/cdn/fonts/jost/jost_n4.d47a1b6347ce4a4c9f437608011273009d91f2b7.woff2") format("woff2"),
189       url("//ahcapublications.org/cdn/fonts/jost/jost_n4.791c46290e672b3f85c3d1c651ef2efa3819eadd.woff") format("woff");
190}
191
192      @font-face {
193  font-family: Jost;
194  font-weight: 600;
195  font-style: normal;
196  font-display: swap;
197  src: url("//ahcapublications.org/cdn/fonts/jost/jost_n6.ec1178db7a7515114a2d84e3dd680832b7af8b99.woff2") format("woff2"),
198       url("//ahcapublications.org/cdn/fonts/jost/jost_n6.b1178bb6bdd3979fef38e103a3816f6980aeaff9.woff") format("woff");
199}
200
201      @font-face {
202  font-family: Jost;
203  font-weight: 700;
204  font-style: normal;
205  font-display: swap;
206  src: url("//ahcapublications.org/cdn/fonts/jost/jost_n7.921dc18c13fa0b0c94c5e2517ffe06139c3615a3.woff2") format("woff2"),
207       url("//ahcapublications.org/cdn/fonts/jost/jost_n7.cbfc16c98c1e195f46c536e775e4e959c5f2f22b.woff") format("woff");
208}
209
210      @font-face {
211  font-family: Jost;
212  font-weight: 400;
213  font-style: italic;
214  font-display: swap;
215  src: url("//ahcapublications.org/cdn/fonts/jost/jost_i4.b690098389649750ada222b9763d55796c5283a5.woff2") format("woff2"),
216       url("//ahcapublications.org/cdn/fonts/jost/jost_i4.fd766415a47e50b9e391ae7ec04e2ae25e7e28b0.woff") format("woff");
217}
218
219      @font-face {
220  font-family: Jost;
221  font-weight: 700;
222  font-style: italic;
223  font-display: swap;
224  src: url("//ahcapublications.org/cdn/fonts/jost/jost_i7.d8201b854e41e19d7ed9b1a31fe4fe71deea6d3f.woff2") format("woff2"),
225       url("//ahcapublications.org/cdn/fonts/jost/jost_i7.eae515c34e26b6c853efddc3fc0c552e0de63757.woff") format("woff");
226}
227
228    </style>
229
230    
230<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
230<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/63984206049/digital_wallets/dialog">
231<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
231<script async="async" src="/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=1993244897"></script>
231
232<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
233<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=1993244897&shop_id=63984206049" crossorigin="anonymous"></script>
vendor: 1 bytes, line 233
233
234<script id="shopify-features" type="application/json">{"accessToken":"b64bd202062db9a047e04b9fc478c2a1","betas":["rich-media-storefront-analytics"],"domain":"ahcapublications.org","predictiveSearch":true,"shopId":63984206049,"locale":"en"}</script>
vendor: 1 bytes, line 234
234
235<script>var Shopify = Shopify || {};
236Shopify.shop = "ahca-publications.myshopify.com";
237Shopify.locale = "en";
238Shopify.currency = {"active":"USD","rate":"1.0"};
239Shopify.country = "US";
240Shopify.theme = {"name":"New Icon( Work ITG ) ","id":155522171105,"schema_name":"Icon","schema_version":"10.1.1","theme_store_id":686,"role":"main"};
241Shopify.theme.handle = "null";
242Shopify.theme.style = {"id":null,"handle":null};
243Shopify.cdnHost = "ahcapublications.org/cdn";
244Shopify.routes = Shopify.routes || {};
245Shopify.routes.root = "/";
246Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
247Shopify.SignInWithShop = Shopify.SignInWithShop || {};
248Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
249Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 249
249
250<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 250
250
251<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 251
251
252<script>
253  window.ShopifyPay = window.ShopifyPay || {};
254  window.ShopifyPay.apiHost = "shop.app\/pay";
255  window.ShopifyPay.redirectState = null;
256</script>
vendor: 1 bytes, line 256
256
257<script>
258  window.Shopify = window.Shopify || {};
259  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
260  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
261  window.Shopify.SignInWithShop.eligible = true;
262</script>
vendor: 1 bytes, line 262
262
263<script id="shop-js-analytics" type="application/json">{"pageType":"page"}</script>
vendor: 1 bytes, line 263
263
264<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 264
264
265<script type="module">
266  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
267
268  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
269
270</script>
vendor: 1 bytes, line 270
270
271<script>
272  window.Shopify = window.Shopify || {};
273  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
274  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"]};
275</script>
vendor: 1 bytes, line 275
275
276<script>(function() {
277  var isLoaded = false;
278  function asyncLoad() {
279    if (isLoaded) return;
280    isLoaded = true;
281    var urls = ["https:\/\/api.revy.io\/bundle.js?shop=ahca-publications.myshopify.com","https:\/\/tools.luckyorange.com\/core\/lo.js?site-id=f4c103ef\u0026shop=ahca-publications.myshopify.com","https:\/\/d1639lhkj5l89m.cloudfront.net\/js\/storefront\/uppromote.js?shop=ahca-publications.myshopify.com"];
282    for (var i = 0; i < urls.length; i++) {
283      var s = document.createElement('script');
284      s.type = 'text/javascript';
285      s.async = true;
286      s.src = urls[i];
287      var x = document.getElementsByTagName('script')[0];
288      x.parentNode.insertBefore(s, x);
289    }
290  };
291  if(window.attachEvent) {
292    window.attachEvent('onload', asyncLoad);
293  } else {
294    window.addEventListener('load', asyncLoad, false);
295  }
296})();</script>
vendor: 1 bytes, line 296
296
297<script id="__st">var __st={"a":63984206049,"offset":-14400,"reqid":"0f612151-b0c0-4d41-a4f2-55036e0ea7a5-1790651949","pageurl":"ahcapublications.org\/pages\/contact","s":"pages-97154662625","u":"7bc5cdd99648","p":"page","rtyp":"page","rid":97154662625};</script>
vendor: 1 bytes, line 297
297
298<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 298
298
299<script id="form-persister">!function(){'use strict';const t='contact',e='new_comment',n=[[t,t],['blogs',e],['comments',e],[t,'customer']],o='password',r='form_key',c=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',o],s=()=>{try{return window.sessionStorage}catch{return}},i='__shopify_v',u=t=>t.elements[r],a=function(){const t=[...n].map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(',');var e;return e=t,()=>e?[...document.querySelectorAll(e)].map((t=>t.form)):[]}();function m(t){const e=u(t);a().includes(t)&&(!e||!e.value)&&function(t){try{if(!s())return;!function(t){const e=s();if(!e)return;const n=u(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){u(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:r})),t.elements[r].value=e}(t,e),function(t,e){const n=s();if(!n)return;const r=[...t.querySelectorAll(`input[type='${o}']`)].map((({name:t})=>t)),u=[...c,...r],a={};for(const[o,c]of new FormData(t).entries())u.includes(o)||(a[o]=c);n.setItem(e,JSON.stringify({[i]:1,action:t.action,data:a}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(t)}const f=t=>{if('true'===t.dataset.persistBound)return;const e=function(t,e){const n=function(t){return'function'==typeof t.submit?t.submit:HTMLFormElement.prototype.submit}(t).bind(t);return function(){let t;return()=>{t||(t=!0,(()=>{try{e(),n()}catch(t){(t=>{console.error('form submit failed',t)})(t)}})(),setTimeout((()=>t=!1),250))}}()}(t,(()=>{m(t)}));!function(t,e){if('function'==typeof t.submit&&'function'==typeof e)try{t.submit=e}catch{}}(t,e),t.addEventListener('submit',(t=>{t.preventDefault(),e()})),t.dataset.persistBound='true'};!function(){function t(t){const e=(t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form})(t);e&&m(e)}document.addEventListener('submit',t),document.addEventListener('DOMContentLoaded',(()=>{const e=a();for(const t of e)f(t);var n;n=document.body,new window.MutationObserver((t=>{for(const e of t)if('childList'===e.type&&e.addedNodes.length)for(const t of e.addedNodes)1===t.nodeType&&'FORM'===t.tagName&&a().includes(t)&&f(t)})).observe(n,{childList:!0,subtree:!0,attributes:!1}),document.removeEventListener('submit',t)}))}()}();</script>
vendor: 1 bytes, line 299
299
300<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//ahcapublications.org/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 300
300
301<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 = "//ahcapublications.org/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>
301<script crossorigin="anonymous" defer="defer" src="//ahcapublications.org/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 301
301
302<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 302
302
303<script>
304  window.Shopify = window.Shopify || {};
305  window.Shopify.MCP = window.Shopify.MCP || {};
306  window.Shopify.MCP.enabled = true;
307  window.Shopify.MCP.shop = "ahca-publications.myshopify.com";
308  window.Shopify.MCP.mcpEndpoint = "https:\/\/ahcapublications.org\/api\/mcp";
309  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"]}}];
310</script>
vendor: 1 bytes, line 310
310
311<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("\/\/ahcapublications.org\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
312</script>
vendor: 1 bytes, line 312
312
313<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://ahcapublications.org/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
314</script>
vendor: 1 bytes, line 314
314
315<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
316  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);
317</script>
vendor: 1 bytes, line 317
317
318<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})}}));
319</script>
319
320<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://ahcapublications.org/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
321<style id="shopify-accelerated-checkout-cart">
322        #shopify-buyer-consent {
323  margin-top: 1em;
324  display: inline-block;
325  width: 100%;
326}
327
328#shopify-buyer-consent.hidden {
329  display: none;
330}
331
332#shopify-subscription-policy-button {
333  background: none;
334  border: none;
335  padding: 0;
336  text-decoration: underline;
337  font-size: inherit;
338  cursor: pointer;
339}
340
341#shopify-subscription-policy-button::before {
342  box-shadow: none;
343}
344
345      </style>
346
347<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
347
348
349  
350    
350<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.7.1/jquery.min.js"></script>
350
351 <!-- Google Tag Manager -->
352    
352<script>
vendor: 362 bytes, lines 352-361
352
353      (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
354
355      new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
356
357      j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
358
359      'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
360
361      })(window,document,'script','dataLayer','
361GTM-54KXQSK
vendor: 8 bytes, lines 361-362
361');
362    
362</script>
362
363
364    <!-- End Google Tag Manager -->
365    
366
367  <!-- BEGIN app block: shopify://apps/uppromote-affiliate/blocks/customer-referral/64c32457-930d-4cb9-9641-e24c0d9cf1f4 --><link rel="preload" href="https://cdn.shopify.com/extensions/01a0dc73-b89f-7d38-a898-a6ad1c9584a2/affliate-by-secomapp-127/assets/customer-referral.css" as="style" onload="this.onload=null;this.rel='stylesheet'">
368<script>
369  document.addEventListener("DOMContentLoaded", function () {
370    const params = new URLSearchParams(window.location.search);
371    if (params.has('sca_ref') || params.has('sca_crp')) {
372      document.body.setAttribute('is-affiliate-link', '');
373    }
374  });
375</script>
375
376
377
378<!-- END app block --><!-- BEGIN app block: shopify://apps/uppromote-affiliate/blocks/message-bar/64c32457-930d-4cb9-9641-e24c0d9cf1f4 -->
379
380<style>
381    body {
382        transition: padding-top .2s;
383    }
384    .scaaf-message-bar {
385        --primary-text-color: ;
386        --secondary-text-color: ;
387        --primary-bg-color: ;
388        --secondary-bg-color: ;
389        --primary-text-size: px;
390        --secondary-text-size: px;
391        text-align: center;
392        display: block;
393        width: 100%;
394        padding: 10px;
395        animation-duration: .5s;
396        animation-name: fadeIn;
397        position: absolute;
398        top: 0;
399        left: 0;
400        width: 100%;
401        z-index: 10;
402    }
403
404    .scaaf-message-bar-content {
405        margin: 0;
406        padding: 0;
407    }
408
409    .scaaf-message-bar[data-layout=referring] {
410        background-color: var(--primary-bg-color);
411        color: var(--primary-text-color);
412        font-size: var(--primary-text-size);
413    }
414
415    .scaaf-message-bar[data-layout=direct] {
416        background-color: var(--secondary-bg-color);
417        color: var(--secondary-text-color);
418        font-size: var(--secondary-text-size);
419    }
420
421</style>
422
423<script type="text/javascript">
424    (function() {
425        let container, contentContainer
426        const settingTag = document.querySelector('script#uppromote-message-bar-setting')
427
428        if (!settingTag || !settingTag.textContent) {
429            return
430        }
431
432        const setting = JSON.parse(settingTag.textContent)
433        if (!setting.referral_enable) {
434            return
435        }
436
437        const getCookie = (cName) => {
438            const name = cName + '='
439            const ca = document.cookie.split(';')
440            for (let i = 0; i < ca.length; i++) {
441                let c = ca[i]
442                while (c.charAt(0) === ' ') {
443                    c = c.substring(1)
444                }
445                if (c.indexOf(name) === 0) {
446                    const raw = c.substring(name.length, c.length)
447                    // Decode this value only, not the whole cookie string, so one malformed
448                    // cookie (bare %) or a ';' inside another value can't break parsing here.
449                    try {
450                        return decodeURIComponent(raw)
451                    } catch {
452                        return raw
453                    }
454                }
455            }
456
457            return null
458        }
459
460        function renderContainer() {
461            container = document.createElement('div')
462            container.classList.add('scaaf-message-bar')
463            contentContainer = document.createElement('p')
464            contentContainer.classList.add('scaaf-message-bar-content')
465            container.append(contentContainer)
466        }
467
468        function calculateLayout() {
469            const height = container.scrollHeight
470
471            function onMouseMove() {
472                document.body.style.paddingTop = `${height}px`
473                document.body.removeEventListener('mousemove', onMouseMove)
474                document.body.removeEventListener('touchstart', onMouseMove)
475            }
476
477            document.body.addEventListener('mousemove', onMouseMove)
478            document.body.addEventListener('touchstart', onMouseMove)
479        }
480
481        renderContainer()
482
483        function fillDirectContent() {
484            if (!setting.not_referral_enable) {
485                // Nothing to show: drop the optimistic "Loading" bar prepareForReferring may have left
486                container.remove()
487                return
488            }
489            contentContainer.style.visibility = 'visible'
490            container.dataset.layout = 'direct'
491            contentContainer.textContent = setting.not_referral_content
492            document.body.prepend(container)
493            calculateLayout()
494        }
495
496        function prepareForReferring() {
497            contentContainer.textContent = 'Loading'
498            contentContainer.style.visibility = 'hidden'
499            document.body.prepend(container)
500            calculateLayout()
501        }
502
503        function fillReferringContent(aff) {
504            container.dataset.layout = 'referring'
505            // Guard referral_content so a missing template can't throw and leave the bar stuck on "Loading"
506            contentContainer.textContent = (setting.referral_content || '')
507                .replaceAll('{affiliate_name}', aff.name)
508                .replaceAll('{company}', aff.company)
509                .replaceAll('{affiliate_firstname}', aff.first_name)
510                .replaceAll('{personal_detail}', aff.personal_detail)
511            contentContainer.style.visibility = 'visible'
512        }
513
514        function safeJsonParse (str) {
515            if (!str) return null;
516            try {
517                return JSON.parse(str);
518            } catch {
519                return null;
520            }
521        }
522
523        function renderFromCookie(affiliateID) {
524            if (!affiliateID) {
525                fillDirectContent()
526                return
527            }
528
529            prepareForReferring()
530
531            let info = null
532            const raw = getCookie('_up_a_info')
533            if (raw) {
534                info = safeJsonParse(raw)
535            }
536
537            if (!info) {
538                fillDirectContent()
539                return
540            }
541
542            const aff = {
543                company: info.company || '',
544                name: (info.first_name || '') + ' ' + (info.last_name || ''),
545                first_name: info.first_name || '',
546                personal_detail: getCookie('scaaf_pd') || ''
547            }
548
549            fillReferringContent(aff)
550        }
551
552        function paintMessageBar() {
553            if (!document.body) {
554                return requestAnimationFrame(paintMessageBar)
555            }
556
557            const urlParams = new URLSearchParams(window.location.search)
558            const scaRef = urlParams.get("sca_ref")
559            const urlAffiliateID = scaRef ? scaRef.split('.')[0] + '' : null
560            const cookieAffiliateID = getCookie('up_uppromote_aid')
561            const isReferralLink = !!scaRef
562
563            if (!isReferralLink) {
564                if (cookieAffiliateID) {
565                    renderFromCookie(cookieAffiliateID)
566                    return
567                }
568                fillDirectContent()
569                return
570            }
571
572            if (cookieAffiliateID === urlAffiliateID) {
573                renderFromCookie(cookieAffiliateID)
574                return
575            }
576
577            const lastClick = Number(getCookie('up_uppromote_lc') || 0)
578            const diffMinuteFromNow = (Date.now() - lastClick) / (60 * 1000)
579            if (diffMinuteFromNow <= 1) {
580                renderFromCookie(cookieAffiliateID)
581                return
582            }
583
584            let waited = 0
585            const MAX_WAIT = 5000
586            const INTERVAL = 300
587
588            const timer = setInterval(() => {
589                const newCookieID = getCookie('up_uppromote_aid')
590                const isStillThatAffiliate = newCookieID === urlAffiliateID
591                const isReceived = localStorage.getItem('up_uppromote_received') === '1'
592                let isLoadedAffiliateInfoDone = !!safeJsonParse(getCookie('_up_a_info'))
593
594                if (isReceived && isStillThatAffiliate && isLoadedAffiliateInfoDone) {
595                    clearInterval(timer)
596                    renderFromCookie(newCookieID)
597                    return
598                }
599
600                waited += INTERVAL
601                if (waited >= MAX_WAIT) {
602                    clearInterval(timer)
603                    fillDirectContent()
604                }
605            }, INTERVAL)
606        }
607
608        requestAnimationFrame(paintMessageBar)
609    })()
610</script>
610
611
612
613<!-- END app block --><!-- BEGIN app block: shopify://apps/judge-me-reviews/blocks/judgeme_core/61ccd3b1-a9f2-4160-9fe9-4fec8413e5d8 --><!-- Start of Judge.me Core -->
614
615
616
617
618
619
620
621<link rel="dns-prefetch" href="https://cdn.judge.me">
622<link rel="dns-prefetch" href="https://cdn1.judge.me">
623<link rel="dns-prefetch" href="https://api.judge.me">
624
625<script data-cfasync='false' class='jdgm-settings-script'>window.jdgmSettings={"pagination":5,"disable_web_reviews":true,"badge_no_review_text":"No reviews","badge_n_reviews_text":"{{ n }} review/reviews","badge_star_color":"#0D626D","hide_badge_preview_if_no_reviews":false,"badge_hide_text":false,"enforce_center_preview_badge":false,"widget_title":"Customer Reviews","widget_open_form_text":"Write a review","widget_close_form_text":"Cancel review","widget_refresh_page_text":"Refresh page","widget_summary_text":"Based on {{ number_of_reviews }} review/reviews","widget_no_review_text":"Be the first to write a review","widget_name_field_text":"Display name","widget_verified_name_field_text":"Verified Name (public)","widget_name_placeholder_text":"Display name","widget_required_field_error_text":"This field is required.","widget_email_field_text":"Email address","widget_verified_email_field_text":"Verified Email (private, can not be edited)","widget_email_placeholder_text":"Your email address","widget_email_field_error_text":"Please enter a valid email address.","widget_rating_field_text":"Rating","widget_review_title_field_text":"Review Title","widget_review_title_placeholder_text":"Give your review a title","widget_review_body_field_text":"Review content","widget_review_body_placeholder_text":"Start writing here...","widget_pictures_field_text":"Picture/Video (optional)","widget_submit_review_text":"Submit Review","widget_submit_verified_review_text":"Submit Verified Review","widget_submit_success_msg_with_auto_publish":"Thank y
625ou! Please refresh the page in a few moments to see your review. You can remove or edit your review by logging into \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_submit_success_msg_no_auto_publish":"Thank you! Your review will be published as soon as it is approved by the shop admin. You can remove or edit your review by logging into \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_show_default_reviews_out_of_total_text":"Showing {{ n_reviews_shown }} out of {{ n_reviews }} reviews.","widget_show_all_link_text":"Show all","widget_show_less_link_text":"Show less","widget_author_said_text":"{{ reviewer_name }} said:","widget_days_text":"{{ n }} days ago","widget_weeks_text":"{{ n }} week/weeks ago","widget_months_text":"{{ n }} month/months ago","widget_years_text":"{{ n }} year/years ago","widget_yesterday_text":"Yesterday","widget_today_text":"Today","widget_replied_text":"\u003e\u003e {{ shop_name }} replied:","widget_read_more_text":"Read more","widget_reviewer_name_as_initial":"","widget_rating_filter_color":"#fbcd0a","widget_rating_filter_see_all_text":"See all reviews","widget_sorting_most_recent_text":"Most Recent","widget_sorting_highest_rating_text":"Highest Rating","widget_sorting_lowest_rating_text":"Lowest Rating","widget_sorting_with_pictures_text":"Only Pictures","widget_sorting_most_helpful_text":"Most Helpful","widget_open_question_form_text":"Ask a question","widget_reviews_subtab_text":"Reviews","widget_questions_subtab_text":"Questions","widget_question_label_text":"Question","widget_answer_label_text":"Answer","widget_question_placeholder_text":"Write your question here","widget_submit_question_text":"Submit Question","widget_question_submit_success_text":"Thank you for your question! We will notify you once it gets answered.","widget_star_color":"#0D626D","verified_badge_text":"Verified","verified_badge_bg_color":"","verified_badge_text_color":"","verified_badge_placement":"left-of-reviewer-name","widget_review_max_height":"","widget_hide_border":false,"widget_social_share":false,"widget_thumb":false,"widget_review_location_show":false,"widget_location_format":"","all_reviews_include_out_of_store_products":true,"all_reviews_out_of_store_text":"(out of store)","all_reviews_pagination":100,"all_reviews_product_name_prefix_text":"about","enable_review_pictures":true,"enable_question_anwser":false,"widget_theme":"default","review_date_format":"mm/dd/yyyy","default_sort_method":"most-recent","widget_product_reviews_subtab_text":"Product Reviews","widget_shop_reviews_subtab_text":"Shop Reviews","widget_other_products_reviews_text":"Reviews for other products","widget_store_reviews_subtab_text":"Store reviews","widget_product_variant_reference_text":"Review for","widget_no_store_reviews_text":"This store hasn't received any reviews yet","widget_web_restriction_product_reviews_text":"This product hasn't received any reviews yet","widget_no_items_text":"No items found","widget_show_more_text":"Show more","widget_write_a_store_review_text":"Write a Store Review","widget_product_and_store_reviews_text":"Product and store reviews","widget_reviews_in_collection_text":"Reviews in this collection","widget_other_languages_heading":"Reviews in Other Languages","widget_translate_review_text":"Translate review to {{ language }}","widget_translating_review_text":"Translating...","widget_show_original_translation_text":"Show original ({{ language }})","widget_translate_review_failed_text":"Review couldn't be translated.","widget_translate_review_retry_text":"Retry","widget_translate_review_try_again_later_text":"Try again later","show_product_url_for_grouped_product":false,"widget_sorting_pictures_first_text":"Pictures First","show_pictures_on_all_rev_page_mobile":false,"show_pictures_on_all_rev_page_desktop":false,"floating_tab_hide_mobile_install_preference":false,"floating_tab_button_name":"★ Reviews","floating_tab_title":"Let customers speak for us","floating_tab_button_color":"","floating_tab_button_background_color":"","floating_tab_url":"","floating_tab_url_enabled":false,"floating_tab_tab_style":"text","all_reviews_text_badge_text":"Customers rate us {{ shop.metafields.judgeme.all_reviews_rating | round: 1 }}/5 based on {{ shop.metafields.judgeme.all_reviews_count }} reviews.","all_reviews_text_badge_text_branded_style":"{{ shop.metafields.judgeme.all_reviews_rating | round: 1 }} out of 5 stars based on {{ shop.metafields.judgeme.all_reviews_count }} reviews","is_all_reviews_text_badge_a_link":false,"show_stars_for_all_reviews_text_badge":false,"all_reviews_text_badge_url":"","all_reviews_text_style":"branded","all_reviews_text_color_style":"judgeme_brand_color","all_reviews_text_color":"#108474","all_reviews_text_show_jm_brand":true,"featured_carousel_show_header":true,"featured_carousel_title":"Let customers speak for us","testimonials_carousel_title":"Customers are saying","videos_carousel_title":"Real customer stories","cards_carousel_title":"Customers are saying","featured_carousel_count_text":"from {{ n }} reviews","featured_carousel_add_link_to_all_reviews_page":false,"featured_carousel_url":"","featured_carousel_show_images":true,"featured_carousel_autoslide_interval":5,"featured_carousel_arrows_on_the_sides":false,"featured_carousel_height":250,"featured_carousel_width":80,"featured_carousel_image_size":0,"featured_carousel_image_height":250,"featured_carousel_arrow_color":"#eeeeee","verified_count_badge_style":"branded","verified_count_badge_orientation":"horizontal","verified_count_badge_color_style":"judgeme_brand_color","verified_count_badge_color":"#108474","is_verified_count_badge_a_link":false,"verified_count_badge_url":"","verified_count_badge_show_jm_brand":true,"widget_rating_preset_default":5,"widget_first_sub_tab":"product-reviews","widget_show_histogram":true,"widget_histogram_use_custom_color":false,"widget_pagination_use_custom_color":false,"widget_star_use_custom_color":false,"widget_verified_badge_use_custom_color":false,"widget_write_review_use_custom_color":false,"picture_reminder_submit_button":"Upload Pictures","enable_review_videos":false,"mute_video_by_default":false,"widget_sorting_videos_first_text":"Videos First","widget_review_pending_text":"Pending","featured_carousel_items_for_large_screen":3,"social_share_options_order":"Facebook,Twitter","remove_microdata_snippet":true,"disable_json_ld":false,"enable_json_ld_products":false,"preview_badge_show_question_text":false,"preview_badge_no_question_text":"No questions","preview_badge_n_question_text":"{{ number_of_questions }} question/questions","qa_badge_show_icon":false,"qa_badge_position":"same-row","remove_judgeme_branding":false,"widget_add_search_bar":false,"widget_search_bar_placeholder":"Search","widget_sorting_verified_only_text":"Verified only","featured_carousel_theme":"default","featured_carousel_show_rating":true,"featured_carousel_show_title":true,"featured_carousel_show_body":true,"featured_carousel_show_date":false,"featured_carousel_show_reviewer":true,"featured_carousel_show_product":false,"featured_carousel_header_background_color":"#108474","featured_carousel_header_text_color":"#ffffff","featured_carousel_name_product_separator":"reviewed","featured_carousel_full_star_background":"#108474","featured_carousel_empty_star_background":"#dadada","featured_carousel_vertical_theme_background":"#f9fafb","featured_carousel_verified_badge_enable":true,"featured_carousel_verified_badge_color":"#108474","featured_carousel_border_style":"round","featured_carousel_review_line_length_limit":3,"featured_carousel_more_reviews_button_text":"Read more reviews","featured_carousel_view_product_button_text":"View product","all_reviews_page_load_reviews_on":"scroll","all_reviews_page_load_more_text":"Load More Reviews","disable_fb_tab_reviews":false,"enable_ajax_cdn_cache":false,"widget_advanced_speed_features":5,"widget_public_name_text":"displayed publicly like","default_reviewer_name":"John Smith","default_reviewer_name_has_non_latin":true,"widget_reviewer_anonymous":"Anonymous","medals_widget_title":"Judge.me Review Medals","medals_widget_background_color":"#f9fafb","medals_widget_position":"footer_all_pages","medals_widget_border_color":"#f9fafb","medals_widget_verified_text_position":"left","medals_widget_use_monochromatic_version":false,"medals_widget_elements_color":"#108474","show_reviewer_avatar":true,"widget_invalid_yt_video_url_error_text":"Not a YouTube video URL","widget_max_length_field_error_text":"Please enter no more than {0} characters.","widget_show_country_flag":false,"widget_show_collected_via_shop_app":true,"widget_verified_by_shop_badge_style":"light","widget_verified_by_shop_text":"Verified by Shop","widget_show_photo_gallery":false,"widget_load_with_code_splitting":true,"widget_ugc_install_preference":false,"widget_ugc_title":"Made by us, Shared by you","widget_ugc_subt
625itle":"Tag us to see your picture featured in our page","widget_ugc_arrows_color":"#ffffff","widget_ugc_primary_button_text":"Buy Now","widget_ugc_primary_button_background_color":"#108474","widget_ugc_primary_button_text_color":"#ffffff","widget_ugc_primary_button_border_width":"0","widget_ugc_primary_button_border_style":"none","widget_ugc_primary_button_border_color":"#108474","widget_ugc_primary_button_border_radius":"25","widget_ugc_secondary_button_text":"Load More","widget_ugc_secondary_button_background_color":"#ffffff","widget_ugc_secondary_button_text_color":"#108474","widget_ugc_secondary_button_border_width":"2","widget_ugc_secondary_button_border_style":"solid","widget_ugc_secondary_button_border_color":"#108474","widget_ugc_secondary_button_border_radius":"25","widget_ugc_reviews_button_text":"View Reviews","widget_ugc_reviews_button_background_color":"#ffffff","widget_ugc_reviews_button_text_color":"#108474","widget_ugc_reviews_button_border_width":"2","widget_ugc_reviews_button_border_style":"solid","widget_ugc_reviews_button_border_color":"#108474","widget_ugc_reviews_button_border_radius":"25","widget_ugc_reviews_button_link_to":"judgeme-reviews-page","widget_ugc_show_post_date":true,"widget_ugc_max_width":"800","widget_rating_metafield_value_type":true,"widget_primary_color":"#0D626D","widget_enable_secondary_color":false,"widget_secondary_color":"#edf5f5","widget_summary_average_rating_text":"{{ average_rating }} out of 5","widget_media_grid_title":"Customer photos \u0026 videos","widget_media_grid_see_more_text":"See more","widget_round_style":false,"widget_show_product_medals":true,"widget_verified_by_judgeme_text":"Verified by Judge.me","widget_show_store_medals":true,"widget_verified_by_judgeme_text_in_store_medals":"Verified by Judge.me","widget_media_field_exceed_quantity_message":"Sorry, we can only accept {{ max_media }} for one review.","widget_media_field_exceed_limit_message":"{{ file_name }} is too large, please select a {{ media_type }} less than {{ size_limit }}MB.","widget_review_submitted_text":"Review Submitted!","widget_question_submitted_text":"Question Submitted!","widget_close_form_text_question":"Cancel","widget_write_your_answer_here_text":"Write your answer here","widget_enabled_branded_link":true,"widget_show_collected_by_judgeme":true,"widget_reviewer_name_color":"","widget_write_review_text_color":"","widget_write_review_bg_color":"","widget_collected_by_judgeme_text":"collected by Judge.me","widget_pagination_type":"standard","widget_load_more_text":"Load More","widget_load_more_color":"#108474","widget_full_review_text":"Full Review","widget_read_more_reviews_text":"Read More Reviews","widget_read_questions_text":"Read Questions","widget_questions_and_answers_text":"Questions \u0026 Answers","widget_verified_by_text":"Verified by","widget_verified_text":"Verified","widget_number_of_reviews_text":"{{ number_of_reviews }} reviews","widget_back_button_text":"Back","widget_next_button_text":"Next","widget_custom_forms_filter_button":"Filters","custom_forms_style":"horizontal","widget_show_review_information":false,"how_reviews_are_collected":"How reviews are collected?","widget_show_review_keywords":false,"widget_gdpr_statement":"How we use your data: We'll only contact you about the review you left, and only if necessary. By submitting your review, you agree to Judge.me's \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms\u003c/a\u003e, \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy\u003c/a\u003e and \u003ca href='https://judge.me/content-policy' target='_blank' rel='nofollow noopener'\u003econtent\u003c/a\u003e policies.","widget_multilingual_sorting_enabled":false,"widget_translate_review_content_enabled":false,"widget_translate_review_content_method":"manual","popup_widget_review_selection":"automatically_with_pictures","popup_widget_round_border_style":true,"popup_widget_show_title":true,"popup_widget_show_body":true,"popup_widget_show_reviewer":false,"popup_widget_show_product":true,"popup_widget_show_pictures":true,"popup_widget_use_review_picture":true,"popup_widget_show_on_home_page":true,"popup_widget_show_on_product_page":true,"popup_widget_show_on_collection_page":true,"popup_widget_show_on_cart_page":true,"popup_widget_position":"bottom_left","popup_widget_first_review_delay":5,"popup_widget_duration":5,"popup_widget_interval":5,"popup_widget_review_count":5,"popup_widget_hide_on_mobile":true,"review_snippet_widget_round_border_style":true,"review_snippet_widget_card_color":"#FFFFFF","review_snippet_widget_slider_arrows_background_color":"#FFFFFF","review_snippet_widget_slider_arrows_color":"#000000","review_snippet_widget_star_color":"#108474","show_product_variant":false,"all_reviews_product_variant_label_text":"Variant: ","widget_show_verified_branding":true,"widget_ai_summary_title":"Customers say","widget_ai_summary_disclaimer":"AI-powered review summary based on recent customer reviews","widget_show_ai_summary":false,"widget_show_ai_summary_bg":false,"store_summary_widget_heading":"Customers rate this store","store_summary_widget_button_text":"View customer reviews","store_summary_widget_button_theme_text":"See AI reviews summary","widget_show_review_title_input":true,"redirect_reviewers_invited_via_email":"review_widget","request_store_review_after_product_review":false,"request_review_other_products_in_order":false,"review_form_color_scheme":"default","review_form_corner_style":"square","review_form_star_color":{},"review_form_text_color":"#333333","review_form_background_color":"#ffffff","review_form_field_background_color":"#fafafa","review_form_button_color":{},"review_form_button_text_color":"#ffffff","review_form_modal_overlay_color":"#000000","review_content_screen_title_text":"How would you rate this product?","review_content_introduction_text":"We would love it if you would share a bit about your experience.","store_review_form_title_text":"How would you rate this store?","store_review_form_introduction_text":"We would love it if you would share a bit about your experience.","show_review_guidance_text":true,"one_star_review_guidance_text":"Poor","five_star_review_guidance_text":"Great","customer_information_screen_title_text":"About you","customer_information_introduction_text":"Please tell us more about you.","custom_questions_screen_title_text":"Your experience in more detail","custom_questions_introduction_text":"Here are a few questions to help us understand more about your experience.","review_submitted_screen_title_text":"Thanks for your review!","review_submitted_screen_thank_you_text":"We are processing it and it will appear on the store soon.","review_submitted_screen_email_verification_text":"Please confirm your email by clicking the link we just sent you. This helps us keep reviews authentic.","confirm_email_screen_title_text":"Confirm your email","confirm_email_screen_message_text":"To help keep reviews authentic, we'll send you a secure link to continue writing your review. It only takes a moment.","check_email_screen_title_text":"Check your email","check_email_screen_message_text":"We sent you an email to {{ email }}. Click the button on the email to continue.","review_submitted_request_store_review_text":"Would you like to share your experience of shopping with us?","review_submitted_review_other_products_text":"Would you like to review these products?","store_review_screen_title_text":"Would you like to share your experience of shopping with us?","store_review_introduction_text":"We value your feedback and use it to improve. Please share any thoughts or suggestions you have.","reviewer_media_screen_title_picture_text":"Share a picture","reviewer_media_introduction_picture_text":"Upload a photo to support your review.","reviewer_media_screen_title_video_text":"Share a video","reviewer_media_introduction_video_text":"Upload a video to support your review.","reviewer_media_screen_title_picture_or_video_text":"Share a picture or video","reviewer_media_introduction_picture_or_video_text":"Upload a photo or video to support your review.","reviewer_media_
625youtube_url_text":"Paste your Youtube URL here","advanced_settings_next_step_button_text":"Next","advanced_settings_close_review_button_text":"Close","modal_write_review_flow":false,"write_review_flow_required_text":"Required","write_review_flow_privacy_message_text":"We respect your privacy.","write_review_flow_anonymous_text":"Post review as anonymous","write_review_flow_visibility_text":"This won't be visible to other customers.","write_review_flow_multiple_selection_help_text":"Select as many as you like","write_review_flow_single_selection_help_text":"Select one option","write_review_flow_required_field_error_text":"This field is required","write_review_flow_invalid_email_error_text":"Please enter a valid email address","write_review_flow_max_length_error_text":"Max. {{ max_length }} characters.","write_review_flow_media_upload_text":"\u003cb\u003eClick to upload\u003c/b\u003e or drag and drop","write_review_flow_gdpr_statement":"We'll only contact you about your review if necessary. By submitting your review, you agree to our \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms and conditions\u003c/a\u003e and \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy policy\u003c/a\u003e.","rating_only_reviews_enabled":false,"show_negative_reviews_help_screen":false,"new_review_flow_help_screen_rating_threshold":3,"negative_review_resolution_screen_title_text":"Tell us more","negative_review_resolution_text":"Your experience matters to us. If there were issues with your purchase, we're here to help. Feel free to reach out to us, we'd love the opportunity to make things right.","negative_review_resolution_button_text":"Contact us","negative_review_resolution_proceed_with_review_text":"Leave a review","negative_review_resolution_subject":"Issue with purchase from {{ shop_name }}.{{ order_name }}","preview_badge_collection_page_install_status":false,"widget_review_custom_css":"","preview_badge_custom_css":"","preview_badge_stars_count":"5-stars","featured_carousel_custom_css":"","floating_tab_custom_css":"","all_reviews_widget_custom_css":"","medals_widget_custom_css":"","verified_badge_custom_css":"","all_reviews_text_custom_css":"","transparency_badges_collected_via_store_invite":false,"transparency_badges_from_another_provider":false,"transparency_badges_collected_from_store_visitor":false,"transparency_badges_collected_by_verified_review_provider":false,"transparency_badges_earned_reward":false,"transparency_badges_collected_via_store_invite_text":"Review collected via store invitation","transparency_badges_from_another_provider_text":"Review collected from another provider","transparency_badges_collected_from_store_visitor_text":"Review collected from a store visitor","transparency_badges_written_in_google_text":"Review written in Google","transparency_badges_written_in_etsy_text":"Review written in Etsy","transparency_badges_written_in_shop_app_text":"Review written in Shop App","transparency_badges_earned_reward_text":"Review earned a reward for future purchase","product_review_widget_per_page":10,"widget_store_review_label_text":"Review about the store","checkout_comment_extension_title_on_product_page":"Customer Comments","checkout_comment_extension_num_latest_comment_show":5,"checkout_comment_extension_format":"name_and_timestamp","checkout_comment_customer_name":"last_initial","checkout_comment_comment_notification":true,"preview_badge_collection_page_install_preference":false,"preview_badge_home_page_install_preference":false,"preview_badge_product_page_install_preference":false,"review_widget_install_preference":"","review_carousel_install_preference":false,"floating_reviews_tab_install_preference":"none","verified_reviews_count_badge_install_preference":false,"all_reviews_text_install_preference":false,"review_widget_best_location":false,"judgeme_medals_install_preference":false,"review_widget_revamp_enabled":false,"review_widget_qna_enabled":false,"review_widget_header_theme":"minimal","review_widget_widget_title_enabled":true,"review_widget_header_text_size":"medium","review_widget_header_text_weight":"regular","review_widget_average_rating_style":"compact","review_widget_bar_chart_enabled":true,"review_widget_bar_chart_type":"numbers","review_widget_bar_chart_style":"standard","review_widget_expanded_media_gallery_enabled":false,"review_widget_reviews_section_theme":"standard","review_widget_image_style":"thumbnails","review_widget_review_image_ratio":"square","review_widget_stars_size":"medium","review_widget_verified_badge":"standard_text","review_widget_review_title_text_size":"medium","review_widget_review_text_size":"medium","review_widget_review_text_length":"medium","review_widget_number_of_columns_desktop":3,"review_widget_carousel_transition_speed":5,"review_widget_custom_questions_answers_display":"always","review_widget_card_section_size":"small","review_widget_button_text_color":"#FFFFFF","review_widget_text_color":"#000000","review_widget_lighter_text_color":"#7B7B7B","review_widget_corner_styling":"soft","review_widget_review_word_singular":"review","review_widget_review_word_plural"
625:"reviews","review_widget_voting_label":"Helpful?","review_widget_shop_reply_label":"Reply from {{ shop_name }}:","review_widget_filters_title":"Filters","qna_widget_question_word_singular":"Question","qna_widget_question_word_plural":"Questions","qna_widget_answer_reply_label":"Answer from {{ answerer_name }}:","qna_content_screen_title_text":"Ask a question about this product","qna_widget_question_required_field_error_text":"Please enter your question.","qna_widget_flow_gdpr_statement":"We'll only contact you about your question if necessary. By submitting your question, you agree to our \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms and conditions\u003c/a\u003e and \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy policy\u003c/a\u003e.","qna_widget_question_submitted_text":"Thanks for your question!","qna_widget_close_form_text_question":"Close","qna_widget_question_submit_success_text":"We’ll notify you by email when your question is answered.","all_reviews_widget_v2025_enabled":false,"all_reviews_widget_v2025_header_theme":"default","all_reviews_widget_v2025_widget_title_enabled":true,"all_reviews_widget_v2025_header_text_size":"medium","all_reviews_widget_v2025_header_text_weight":"regular","all_reviews_widget_v2025_average_rating_style":"compact","all_reviews_widget_v2025_bar_chart_enabled":true,"all_reviews_widget_v2025_bar_chart_type":"numbers","all_reviews_widget_v2025_bar_chart_style":"standard","all_reviews_widget_v2025_expanded_media_gallery_enabled":false,"all_reviews_widget_v2025_show_store_medals":true,"all_reviews_widget_v2025_show_photo_gallery":true,"all_reviews_widget_v2025_show_review_keywords":false,"all_reviews_widget_v2025_show_ai_summary":false,"all_reviews_widget_v2025_show_ai_summary_bg":false,"all_reviews_widget_v2025_add_search_bar":false,"all_reviews_widget_v2025_default_sort_method":"most-recent","all_reviews_widget_v2025_reviews_per_page":10,"all_reviews_widget_v2025_reviews_section_theme":"default","all_reviews_widget_v2025_image_style":"thumbnails","all_reviews_widget_v2025_review_image_ratio":"square","all_reviews_widget_v2025_stars_size":"medium","all_reviews_widget_v2025_verified_badge":"standard_text","all_reviews_widget_v2025_review_title_text_size":"medium","all_reviews_widget_v2025_review_text_size":"medium","all_reviews_widget_v2025_review_text_length":"medium","all_reviews_widget_v2025_number_of_columns_desktop":3,"all_reviews_widget_v2025_carousel_transition_speed":5,"all_reviews_widget_v2025_custom_questions_answers_display":"always","all_reviews_widget_v2025_review_dates":false,"all_reviews_widget_v2025_card_section_size":"small","all_reviews_widget_v2025_show_product_variant":false,"all_reviews_widget_v2025_show_reviewer_avatar":true,"all_reviews_widget_v2025_reviewer_name_as_initial":"","all_reviews_widget_v2025_review_location_show":false,"all_reviews_widget_v2025_location_format":"","all_reviews_widget_v2025_show_country_flag":false,"all_reviews_widget_v2025_widget_thumb":false,"all_reviews_widget_v2025_verified_by_shop_badge_style":"light","all_reviews_widget_v2025_social_share":false,"all_reviews_widget_v2025_social_share_options_order":"Facebook,Twitter,LinkedIn,Pinterest","all_reviews_widget_v2025_pagination_type":"standard","all_reviews_widget_v2025_button_text_color":"#FFFFFF","all_reviews_widget_v2025_text_color":"#000000","all_reviews_widget_v2025_lighter_text_color":"#7B7B7B","all_reviews_widget_v2025_corner_styling":"soft","all_reviews_widget_v2025_title":"Customer reviews","all_reviews_widget_v2025_ai_summary_title":"Customers say about this store","all_reviews_widget_v2025_no_review_text":"Be the first to write a review","reviews_grid_widget_show_sample_reviews":false,"reviews_grid_widget_review_selection":"all","reviews_grid_widget_select_products":[],"reviews_grid_widget_show_media_only":false,"reviews_grid_widget_display_order":"media_first","reviews_grid_widget_columns_desktop":3,"reviews_grid_widget_rows_desktop":3,"reviews_grid_widget_columns_mobile":2,"reviews_grid_widget_rows_mobile":6,"reviews_grid_widget_show_stars":true,"reviews_grid_widget_show_reviewer_name":true,"reviews_grid_widget_show_review_title_on_hover_desktop":true,"reviews_grid_widget_corner_styling":"soft","reviews_grid_widget_card_spacing":"medium","reviews_grid_widget_header_text_color":"#000000","reviews_grid_widget_star_and_reviewer_name_color":"#F9F9F9","reviews_grid_widget_overlay_and_background_color":"#000000","reviews_grid_widget_content_color":"#F9F9F9","reviews_grid_widget_header_text":"From our customers","reviews_grid_widget_show_average_rating":true,"platform":"shopify","branding_url":"https://app.judge.me/reviews","branding_text":"Powered by Judge.me","locale":"en","reply_name":"AHCA/NCAL Publications","widget_version":"3.0","footer":true,"autopublish":true,"review_dates":true,"enable_custom_form":false,"shop_locale":"en","enable_multi_locales_translations":false,"show_review_title_input":true,"review_verification_email_status":"always","require_verification_before_submit":false,"can_be_branded":false,"reply_name_text":"AHCA/NCAL Publications"};</script>
625 <style class='jdgm-settings-style'>.jdgm-xx{left:0}:root{--jdgm-primary-color: #0D626D;--jdgm-secondary-color: rgba(13,98,109,0.1);--jdgm-star-color: #0D626D;--jdgm-write-review-text-color: white;--jdgm-write-review-bg-color: #0D626D;--jdgm-paginate-color: #0D626D;--jdgm-border-radius: 0;--jdgm-reviewer-name-color: #0D626D}.jdgm-histogram__bar-content{background-color:#0D626D}.jdgm-rev[data-verified-buyer=true] .jdgm-rev__icon.jdgm-rev__icon:after,.jdgm-rev__buyer-badge.jdgm-rev__buyer-badge{color:white;background-color:#0D626D}.jdgm-review-widget--small .jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}@media only screen and (min-width: 768px){.jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}}.jdgm-preview-badge .jdgm-star.jdgm-star{color:#0D626D}.jdgm-widget .jdgm-write-rev-link{display:none}.jdgm-widget .jdgm-rev-widg[data-number-of-reviews='0']{display:none}.jdgm-author-all-initials{display:none !important}.jdgm-author-last-initial{display:none !important}.jdgm-rev-widg__title{visibility:hidden}.jdgm-rev-widg__summary-text{visibility:hidden}.jdgm-prev-badge__text{visibility:hidden}.jdgm-rev__prod-link-prefix:before{content:'about'}.jdgm-rev__variant-label:before{content:'Variant: '}.jdgm-rev__out-of-store-text:before{content:'(out of store)'}@media only screen and (min-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}@media only screen and (max-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}.jdgm-preview-badge[data-template="product"]{display:none !important}.jdgm-preview-badge[data-template="collection"]{display:none !important}.jdgm-preview-badge[data-template="index"]{display:none !important}.jdgm-review-widget[data-from-snippet="true"]{display:none !important}.jdgm-verified-count-badget[data-from-snippet="true"]{display:none !important}.jdgm-carousel-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-all-reviews-text[data-from-snippet="true"]{display:none !important}.jdgm-medals-section[data-from-snippet="true"]{display:none !important}.jdgm-ugc-media-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_via_store_invitation"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_another_provider"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_store_visitor"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_written_in_etsy"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_written_in_google_business"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_written_in_shop_app"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_earned_for_future_purchase"]{display:none !important}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card{border-radius:8px;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card__rev-rating .jdgm-star{color:#108474}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn{border-radius:50%;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn>svg,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn>svg{fill:#000}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jm-mfp-content,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__icon,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__pic-img,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__reply{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev[data-verified-buyer="true"] .jdgm-full-rev__icon::after{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-rev__buyer-badge{border-radius:calc( 8px / 2 )}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__replier::before{content:'AHCA/NCAL Publications'}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__product-button{border-radius:calc( 8px * 6 )}
626</style> <style class='jdgm-settings-style'></style>
627
628  
629  
630  
631  <style class='jdgm-miracle-styles'>
632  @-webkit-keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@font-face{font-family:'JudgemeStar';src:url("data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAScAA0AAAAABrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAEgAAAABoAAAAcbyQ+3kdERUYAAARgAAAAHgAAACAAMwAGT1MvMgAAAZgAAABGAAAAVi+vS9xjbWFwAAAB8AAAAEAAAAFKwBMjvmdhc3AAAARYAAAACAAAAAj//wADZ2x5ZgAAAkAAAAEJAAABdH33LXtoZWFkAAABMAAAAC0AAAA2BroQKWhoZWEAAAFgAAAAHAAAACQD5QHQaG10eAAAAeAAAAAPAAAAFAYAAABsb2NhAAACMAAAAA4AAAAOAO4AeG1heHAAAAF8AAAAHAAAACAASgAvbmFtZQAAA0wAAADeAAABkorWfVZwb3N0AAAELAAAACkAAABEp3ubLXgBY2BkYADhPPP4OfH8Nl8ZuJkYQODS2fRrCPr/aSYGxq1ALgcDWBoAO60LkwAAAHgBY2BkYGDc+v80gx4TAwgASaAICmABAFB+Arl4AWNgZGBgYGPQYWBiAAIwyQgWc2AAAwAHVQB6eAFjYGRiYJzAwMrAwejDmMbAwOAOpb8ySDK0MDAwMbByMsCBAAMCBKS5pjA4PGB4wMR44P8BBj3GrQymQGFGkBwAjtgK
632/gAAeAFjYoAAEA1jAwAAZAAHAHgB3crBCcAwDEPRZydkih567CDdf4ZskmLwFBV8xBfCaC4BXkOUmx4sU0h2ngNb9V0vQCxaRKIAevT7fGWuBrEAAAAAAAAAAAA0AHgAugAAeAF9z79Kw1AUx/FzTm7un6QmJtwmQ5Bg1abgEGr/BAqlU6Gju+Cgg1MkQ/sA7Vj7BOnmO/gUvo2Lo14NqIO6/IazfD8HEODtmQCfoANwNsyp2/GJt3WKQrd1NLiYYWx2PBqOsmJMEOznPOTzfSCrhAtbbLdmeFLJV9eKd63WLrZcIcuaEVdssWCKM6pLCfTVOYbz/0pNSMSZKLIZpvh78sAUH6PlMrreTCabP9r+Z/puPZ2ur/RqpQHgh+MIegCnXeM4MRAPjYN//5tj4ZtTjkFqEdmeMShlEJ7tVAly2TAkx6R68Fl4E/aVvn8JqHFQ4JS1434gXKcuL31dDhzs3YbsEOAd/IU88gAAAHgBfY4xTgMxEEVfkk0AgRCioKFxQYd2ZRtpixxgRU2RfhU5q5VWseQ4JdfgAJyBlmNwAM7ABRhZQ0ORwp7nr+eZAa54YwYg9zm3ynPOeFRe8MCrciXOh/KSS76UV5L/iDmrLiS5AeU519wrL3jmSbkS5115yR2fyivJv9kx0ZMZ2RLZw27q87iNQi8EBo5FSPIMw3HqBboi5lKTGAGDp8FKXWP+t9TU01Lj5His1Ba6uM9dTEMwvrFmbf5GC/q2drW3ruXUhhsCiQOjznFlCzYhHUZp4xp76vsvQh89CQAAeAFjYGJABowM6IANLMrEyMTIzMjCXpyRWJBqZshWXJJYBKOMAFHFBucAAAAAAAAB//8AAngBY2BkYGDgA2IJBhBgAvKZGViBJAuYxwAABJsAOgAAeAFjYGBgZACCk535hiD60tn0azAaAEqpB6wAAA==") format("woff");font-weight:normal;font-style:normal}.jdgm-star{font-family:'JudgemeStar';display:inline !important;text-decoration:none !important;padding:0 4px 0 0 !important;margin:0 !important;font-weight:bold;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.jdgm-star:hover{opacity:1}.jdgm-star:last-of-type{padding:0 !important}.jdgm-star.jdgm--on:before{content:"\e000"}.jdgm-star.jdgm--off:before{content:"\e001"}.jdgm-star.jdgm--half:before{content:"\e002"}.jdgm-widget *{margin:0;line-height:1.4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch}.jdgm-hidden{display:none !important;visibility:hidden !important}.jdgm-temp-hidden{display:none}.jdgm-spinner{width:40px;height:40px;margin:auto;border-radius:50%;border-top:2px solid #eee;border-right:2px solid #eee;border-bottom:2px solid #eee;border-left:2px solid #ccc;-webkit-animation:jdgm-spin 0.8s infinite linear;animation:jdgm-spin 0.8s infinite linear}.jdgm-prev-badge{display:block !important}
633
634</style>
635
636
637  
638  
639   
640
641
642
643
644<script data-cfasync='false' class='jdgm-script'>
645!function(e){window.jdgm=window.jdgm||{};
646/* INF-1976 */
647var _jdgmBlocked=function(){var raw=(window.jdgmSettings||{}).hostname_allowlist;var list=(raw==null?"":""+raw).split(/[\s,]+/).map(function(h){return h.trim().toLowerCase().replace(/\.$/,"");}).filter(function(h){return h;});if(!list.length)return false;var host=(e.location.hostname||"").toLowerCase().replace(/\.$/,"");if(/(^|\.)shopifypreview\.com$/.test(host))return false;var bare=host.replace(/^www\./,"");for(var i=0;i<list.length;i++){var en=list[i];if(en.indexOf("*.")===0){var b=en.slice(2);if(host===b||host.slice(-(b.length+1))==="."+b)return false;}else if(bare===en.replace(/^www\./,""))return false;}return true;}();
648if(_jdgmBlocked){jdgm._loaderExecuted=true;jdgm._blocked=true;var _jdgmS=e.createElement("style");_jdgmS.textContent='[class^="jdgm-"],[class*=" jdgm-"]{display:none !important}';(e.head||e.documentElement).appendChild(_jdgmS);return;}
649jdgm.CDN_HOST="https://cdnwidget.judge.me/",jdgm.CDN_HOST_ALT="https://cdn2.judge.me/cdn/widget_frontend/",jdgm.API_HOST="https://api.judge.me/",jdgm.CDN_BASE_URL="https://cdn.shopify.com/extensions/01a0eb2a-5ded-7fff-897f-bbc081e3d720/judgeme-764/assets/",jdgm.CDN_API_HOST="https://cdn.judge.me/",
650jdgm.docReady=function(d){(e.attachEvent?"complete"===e.readyState:"loading"!==e.readyState)?
651setTimeout(d,0):e.addEventListener("DOMContentLoaded",d)},jdgm.loadCSS=function(d,t,o,a){
652!o&&jdgm.loadCSS.requestedUrls.indexOf(d)>=0||(jdgm.loadCSS.requestedUrls.push(d),
653(a=e.createElement("link")).rel="stylesheet",a.class="jdgm-stylesheet",a.media="nope!",
654a.href=d,a.onload=function(){this.media="all",t&&setTimeout(t)},e.body.appendChild(a))},
655jdgm.loadCSS.requestedUrls=[],jdgm.loadJS=function(e,d){var t=new XMLHttpRequest;
656t.onreadystatechange=function(){4===t.readyState&&t.status>=200&&t.status<300&&(Function(t.response)(),d&&d(t.response))},
657t.open("GET",e),t.onerror=function(){if(e.indexOf(jdgm.CDN_HOST)===0&&jdgm.CDN_HOST_ALT!==jdgm.CDN_HOST){var f=e.replace(jdgm.CDN_HOST,jdgm.CDN_HOST_ALT);jdgm.loadJS(f,d)}},t.send()},jdgm.docReady((function(){(window.jdgmLoadCSS||e.querySelectorAll(
658".jdgm-widget, .jdgm-all-reviews-page").length>0)&&(jdgmSettings.widget_load_with_code_splitting?
659parseFloat(jdgmSettings.widget_version)>=3?jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_v3_base.css"):
660jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_base.css"):jdgm.loadCSS(jdgm.CDN_BASE_URL+"shopify_v2.css")
661)}))}(document);
662</script>
662
663<noscript><link rel="stylesheet" type="text/css" media="all" href="https://cdn.shopify.com/extensions/01a0eb2a-5ded-7fff-897f-bbc081e3d720/judgeme-764/assets/shopify_v2.css"></noscript>
664
665<!-- BEGIN app snippet: theme_fix_tags -->
665<script>
666  (function() {
667    var jdgmThemeFixes = null;
668    if (!jdgmThemeFixes) return;
669
670    // "All themes" fix: CSS and JS applied on every theme. CSS is injected
671    // before the per-theme fix so the theme-specific CSS wins the cascade.
672    // HTML is never applied globally (too risky).
673    var allThemesFix = jdgmThemeFixes['all'];
674    if (allThemesFix && allThemesFix.css) {
675      var allStyleTag = document.createElement('style');
676      allStyleTag.classList.add('jdgm-theme-fix-style-all');
677      allStyleTag.innerHTML = allThemesFix.css;
678      document.head.append(allStyleTag);
679    };
680
681    if (allThemesFix && allThemesFix.js) {
682      var allScriptTag = document.createElement('script');
683      allScriptTag.classList.add('jdgm-theme-fix-script-all');
684      allScriptTag.innerHTML = allThemesFix.js;
685      document.head.append(allScriptTag);
686    };
687
688    var thisThemeFix = jdgmThemeFixes[Shopify.theme.id];
689    if (!thisThemeFix) return;
690
691    if (thisThemeFix.html) {
692      document.addEventListener("DOMContentLoaded", function() {
693        var htmlDiv = document.createElement('div');
694        htmlDiv.classList.add('jdgm-theme-fix-html');
695        htmlDiv.innerHTML = thisThemeFix.html;
696        document.body.append(htmlDiv);
697      });
698    };
699
700    if (thisThemeFix.css) {
701      var styleTag = document.createElement('style');
702      styleTag.classList.add('jdgm-theme-fix-style');
703      styleTag.innerHTML = thisThemeFix.css;
704      document.head.append(styleTag);
705    };
706
707    if (thisThemeFix.js) {
708      var scriptTag = document.createElement('script');
709      scriptTag.classList.add('jdgm-theme-fix-script');
710      scriptTag.innerHTML = thisThemeFix.js;
711      document.head.append(scriptTag);
712    };
713  })();
714</script>
714
715<!-- END app snippet -->
716<!-- End of Judge.me Core -->
717
718
719
720<!-- END app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 -->
721
722
723
724
725
726
727
728
729
730
731
732
733  
733<script async src="https://static.klaviyo.com/onsite/js/SYxDdK/klaviyo.js?company_id=SYxDdK"></script>
733
734  
734<script>!function(){if(!window.klaviyo){window._klOnsite=window._klOnsite||[];try{window.klaviyo=new Proxy({},{get:function(n,i){return"push"===i?function(){var n;(n=window._klOnsite).push.apply(n,arguments)}:function(){for(var n=arguments.length,o=new Array(n),w=0;w<n;w++)o[w]=arguments[w];var t="function"==typeof o[o.length-1]?o.pop():void 0,e=new Promise((function(n){window._klOnsite.push([i].concat(o,[function(i){t&&t(i),n(i)}]))}));return e}}})}catch(n){window.klaviyo=window.klaviyo||[],window.klaviyo.push=function(){var n;(n=window._klOnsite).push.apply(n,arguments)}}}}();</script>
734
735
736  
737
738
739
740
741  
741<script>
742    window.klaviyoReviewsProductDesignMode = false
743  </script>
743
744
745
746
747
748
749
750
751
752
753<!-- END app block -->
753<script src="https://cdn.shopify.com/extensions/01a0dc73-b89f-7d38-a898-a6ad1c9584a2/affliate-by-secomapp-127/assets/customer-referral.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 753
753
754<script src="https://cdn.shopify.com/extensions/01a0eb2a-5ded-7fff-897f-bbc081e3d720/judgeme-764/assets/loader.js" type="text/javascript" defer="defer"></script>
754
755<meta property="og:image" content="https://cdn.shopify.com/s/files/1/0639/8420/6049/files/Frame11.png?height=628&pad_color=ffffff&v=1710770825&width=1200" />
756<meta property="og:image:secure_url" content="https://cdn.shopify.com/s/files/1/0639/8420/6049/files/Frame11.png?height=628&pad_color=ffffff&v=1710770825&width=1200" />
757<meta property="og:image:width" content="1200" />
758<meta property="og:image:height" content="628" />
759<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
760<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: 63984206049,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "page"};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 760
760
761<script>
762  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
763</script>
vendor: 1 bytes, line 763
763
764<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}
764).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: 63984206049,storefrontBaseUrl: "https://ahcapublications.org",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://ahcapublications.org/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"1748435169","configuration":"{\"shopID\": \"40387\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"d22b5691c62682d22357c5bcbea63a2b","type":"APP","apiClientId":3780451,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"}
764,{"id":"1019936993","configuration":"{\"webPixelName\":\"Judge.me\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"8acc938b1a30dc7624e304493ca567d7","type":"APP","apiClientId":683015,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"181436641","configuration":"{\"shopId\":\"145414\",\"env\":\"production\",\"metaData\":\"[]\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"de1f24f7dbc015cb4d3a1ef53d018b51","type":"APP","apiClientId":2773553,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"101581025","configuration":"{\"siteId\":\"f4c103ef\",\"environment\":\"production\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c66f5762e80601f1bfc6799b894f5761","type":"APP","apiClientId":187969,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"53182689","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"GTM"},{"id":"66420961","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS"],"name":"Google Analytics tag (migrated)"},{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,initData: {"shop":{"name":"AHCA\/NCAL Publications","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"ahca-publications.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/ahcapublications.org"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"9692350349537","handle":"2026-27-nursing-home-salary-benefits-report-now-available","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"48998584189153","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8821432549601","handle":"how-to-be-a-feeding-assistant-a-quality-approach-to-assisted-dining","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"46056988475617","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8762431242465","handle":"long-term-care-success-how-senior-care-communities-thrive-clinically-and-financially","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45854855626977","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7669687222497","handle":"essential-in-services-for-long-term-care-education-for-frontline-staff-2021-edition","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"42794542170337","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://ahcapublications.org/cdn","a5bf51cfwabd6c495p49b74ff1maa529d2b",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"155522171105","themeStoreId":"686","themePublished":"true","eventMetadataId":"756c4c50-ee4e-404b-bd09-a0c1888c0d7a","pageType":"page","resourceId":"97154662625","shopId":"63984206049","storefrontBaseUrl":"https:\/\/ahcapublications.org","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"a5bf51cfwabd6c495p49b74ff1maa529d2b","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
764<script>
765  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
766  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
767  window.ShopifyAnalytics.meta.currency = 'USD';
768  var meta = {"page":{"pageType":"page","resourceType":"page","resourceId":97154662625,"requestId":"0f612151-b0c0-4d41-a4f2-55036e0ea7a5-1790651949"}};
769  for (var attr in meta) {
770    window.ShopifyAnalytics.meta[attr] = meta[attr];
771  }
772</script>
vendor: 1 bytes, line 772
772
773<script class="analytics">
774  (function () {
775    var customDocumentWrite = function(content) {
776      var jquery = null;
777
778      if (window.jQuery) {
779        jquery = window.jQuery;
780      } else if (window.Checkout && window.Checkout.$) {
781        jquery = window.Checkout.$;
782      }
783
784      if (jquery) {
785        jquery('body').append(content);
786      }
787    };
788
789    var hasLoggedConversion = function(token) {
790      if (token) {
791        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
792      }
793      return false;
794    }
795
796    var setCookieIfConversion = function(token) {
797      if (token) {
798        var twoMonthsFromNow = new Date(Date.now());
799        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
800
801        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
802      }
803    }
804
805    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
806    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
807    if (trekkie.integrations) {
808      return;
809    }
810    trekkie.methods = [
811      'identify',
812      'page',
813      'ready',
814      'track',
815      'trackForm',
816      'trackLink'
817    ];
818    trekkie.factory = function(method) {
819      return function() {
820        var args = Array.prototype.slice.call(arguments);
821        args.unshift(method);
822        trekkie.push(args);
823        if (method == 'track' || method == 'page') {
824          var pageUrl;
825          try {
826            pageUrl = window.location.href;
827          } catch (e) {}
828          var pageReferrer;
829          try {
830            pageReferrer = document.referrer;
831          } catch (e) {}
832          try {
833            if (window.__TREKKIE_SHIM_QUEUE == null) {
834              window.__TREKKIE_SHIM_QUEUE = [];
835            }
836            window.__TREKKIE_SHIM_QUEUE.push({
837              from: 'trekkie-stub',
838              method: method,
839              args: args.slice(1),
840              pageContext: {
841                url: pageUrl,
842                referrer: pageReferrer
843              }
844            });
845          } catch (e) {
846            // no-op
847          }
848        }
849        return trekkie;
850      };
851    };
852    for (var i = 0; i < trekkie.methods.length; i++) {
853      var key = trekkie.methods[i];
854      trekkie[key] = trekkie.factory(key);
855    }
856    trekkie.load = function(config) {
857      trekkie.config = config || {};
858      trekkie.config.initialDocumentCookie = document.cookie;
859      var first = document.getElementsByTagName('script')[0];
860var script = document.createElement('script');
861script.type = 'text/javascript';
862script.onerror = function(e) {
863  var scriptFallback = document.createElement('script');
864  scriptFallback.type = 'text/javascript';
865  scriptFallback.onerror = function(error) {
866          var Monorail = {
867      produce: function produce(monorailDomain, schemaId, payload) {
868        var currentMs = new Date().getTime();
869        var event = {
870          schema_id: schemaId,
871          payload: payload,
872          metadata: {
873            event_created_at_ms: currentMs,
874            event_sent_at_ms: currentMs
875          }
876        };
877        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
878      },
879      sendRequest: function sendRequest(endpointUrl, payload) {
880        // Try the sendBeacon API
881        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
882          var blobData = new window.Blob([payload], {
883            type: 'text/plain'
884          });
885
886          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
887            return true;
888          } // sendBeacon was not successful
889
890        } // XHR beacon
891
892        var xhr = new XMLHttpRequest();
893
894        try {
895          xhr.open('POST', endpointUrl);
896          xhr.setRequestHeader('Content-Type', 'text/plain');
897          xhr.send(payload);
898        } catch (e) {
899          console.log(e);
900        }
901
902        return false;
903      },
904      isIos12: function isIos12() {
905        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
906      }
907    };
908    Monorail.produce('monorail-edge.shopifysvc.com',
909      'trekkie_storefront_load_errors/1.1',
910      {shop_id: 63984206049,
911      theme_id: 155522171105,
912      app_name: "storefront",
913      context_url: window.location.href,
914      source_url: "//ahcapublications.org/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js"});
915
916  };
917  scriptFallback.async = true;
918  scriptFallback.src = '//ahcapublications.org/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js';
919  first.parentNode.insertBefore(scriptFallback, first);
920};
921script.async = true;
922script.src = '//ahcapublications.org/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js';
923first.parentNode.insertBefore(script, first);
924
925    };
926    trekkie.load(
927      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":63984206049,"isMerchantRequest":null,"themeId":155522171105,"themeCityHash":"5744647592827822768","contentLanguage":"en","currency":"USD","eventMetadataId":"756c4c50-ee4e-404b-bd09-a0c1888c0d7a"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}}
928    );
929
930    var loaded = false;
931    trekkie.ready(function() {
932      if (loaded) return;
933      loaded = true;
934
935      window.ShopifyAnalytics.lib = window.trekkie;
936
937      var originalDocumentWrite = document.write;
938      document.write = customDocumentWrite;
939      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
940      document.write = originalDocumentWrite;
941
942      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
943      var token = match? match[1]: undefined;
944      if (!hasLoggedConversion(token)) {
945        setCookieIfConversion(token);
946        
947      }
948    });
949
950    window.ShopifyAnalytics.lib.page(null,{"pageType":"page","resourceType":"page","resourceId":97154662625,"requestId":"0f612151-b0c0-4d41-a4f2-55036e0ea7a5-1790651949","shopifyEmitted":true});
951
952    var eventsListenerScript = document.createElement('script');
953    eventsListenerScript.async = true;
954    eventsListenerScript.src = "//ahcapublications.org/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
955    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
956})();</script>
956
957  
957<script>
958  if (!window.ga || (window.ga && typeof window.ga !== 'function')) {
959    window.ga = function ga() {
960      (window.ga.q = window.ga.q || []).push(arguments);
961      if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
962        window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"});
963      }
964      console.error("Shopify's Google Analytics stub called with:", Array.from(arguments), "\nSee https://help.shopify.com/manual/promoting-marketing/pixels/pixel-migration#google for more information.");
965    };
966    if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
967      window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"});
968    }
969  }
970</script>
vendor: 1 bytes, line 970
970
971<script
972  defer
973  src="https://ahcapublications.org/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
974  data-application="storefront-renderer"
975  data-shop-id="63984206049"
976  data-render-region="gcp-us-central1"
977  data-page-type="page"
978  data-theme-instance-id="155522171105"
979  data-theme-name="Icon"
980  data-theme-version="10.1.1"
981  data-monorail-region="shop_domain"
982  data-resource-timing-sampling-rate="10"
983  data-shs="true"
984  data-shs-beacon="true"
985  data-shs-export-with-fetch="true"
986  data-shs-logs-sample-rate="1"
987  data-shs-beacon-endpoint="https://ahcapublications.org/api/collect"
988></script>
988
989<meta name="shopify-y" content="eb1953a9-bf3c-4f9a-8fa8-0333f790baa6" data-expiration="1822209549000"><meta name="shopify-s" content="18cc3c2b-844b-48e3-a4ef-6263d61b0fe8" data-expiration="1790653749000"><meta name="new-cookie-storage-activated" content="t">
990</head>
991<body class="gridlock template-page-contact-us js-slideout-toggle-wrapper js-modal-toggle-wrapper theme-features__secondary-color-not-black--false theme-features__product-variants--swatches theme-features__image-flip--disabled theme-features__sold-out-icon--enabled theme-features__sale-icon--enabled theme-features__new-icon--enabled theme-features__section-titles--short_below theme-features__section-title-align--center theme-features__details-align--center theme-features__rounded-buttons--disabled theme-features__buttons-uppercase--enabled theme-features__zoom-effect--enabled theme-features__icon-position--bottom_left theme-features__icon-shape--circle itg--page">
992  
993  
994    <!-- Google Tag Manager (noscript) -->
vendor: 72 bytes, lines 994-995
994
995    <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
995GTM-54KXQSK
vendor: 91 bytes, lines 995-997
995"
996    height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
997    
997<!-- End Google Tag Manager (noscript) -->
998    
999    <div class="js-slideout-overlay site-overlay"></div>
1000    <div class="js-modal-overlay site-overlay"></div>
1001    <aside class="slideout slideout__drawer-left" data-wau-slideout="mobile-navigation" id="slideout-mobile-navigation">
1002      <div id="shopify-section-mobile-navigation" class="shopify-section"><nav class="mobile-menu" role="navigation" data-section-id="mobile-navigation" data-section-type="mobile-navigation">
1003  <div class="slideout__trigger--close">
1004    <button class="slideout__trigger-mobile-menu js-slideout-close" data-slideout-direction="left" aria-label="Close navigation" tabindex="0" type="button" name="button">
1005      <div class="icn-close"></div>
1006    </button>
1007  </div>
1008  
1009    
1010        <div class="mobile-menu__block mobile-menu__cart-status" >
1011          <a class="mobile-menu__cart-icon" href="/cart">
1012            <span class="vib-center">Cart</span>
1013            (<span class="mobile-menu__cart-count js-cart-count vib-center">0</span>)
1014            <svg class="icon--icon-theme-cart vib-center" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
1015       viewBox="0 0 20.8 20" height="20px" xml:space="preserve">
1016      <g class="hover-fill" fill="#000000">
1017        <path class="st0" d="M0,0.5C0,0.2,0.2,0,0.5,0h1.6c0.7,0,1.2,0.4,1.4,1.1l0.4,1.8h15.4c0.9,0,1.6,0.9,1.4,1.8l-1.6,6.7
1018          c-0.2,0.6-0.7,1.1-1.4,1.1h-12l0.3,1.5c0,0.2,0.2,0.4,0.5,0.4h10.1c0.3,0,0.5,0.2,0.5,0.5s-0.2,0.5-0.5,0.5H6.5
1019          c-0.7,0-1.3-0.5-1.4-1.2L4.8,12L3.1,3.4L2.6,1.3C2.5,1.1,2.3,1,2.1,1H0.5C0.2,1,0,0.7,0,0.5z M4.1,3.8l1.5,7.6h12.2
1020          c0.2,0,0.4-0.2,0.5-0.4l1.6-6.7c0.1-0.3-0.2-0.6-0.5-0.6H4.1z"/>
1021        <path class="st0" d="M7.6,17.1c-0.5,0-1,0.4-1,1s0.4,1,1,1s1-0.4,1-1S8.1,17.1,7.6,17.1z M5.7,18.1c0-1.1,0.9-1.9,1.9-1.9
1022          c1.1,0,1.9,0.9,1.9,1.9c0,1.1-0.9,1.9-1.9,1.9C6.6,20,5.7,19.1,5.7,18.1z"/>
1023        <path class="st0" d="M15.2,17.1c-0.5,0-1,0.4-1,1s0.4,1,1,1c0.5,0,1-0.4,1-1S15.8,17.1,15.2,17.1z M13.3,18.1c0-1.1,0.9-1.9,1.9-1.9
1024          c1.1,0,1.9,0.9,1.9,1.9c0,1.1-0.9,1.9-1.9,1.9C14.2,20,13.3,19.1,13.3,18.1z"/>
1025      </g>
1026      <style>.mobile-menu__cart-icon .icon--icon-theme-cart:hover .hover-fill { fill: #000000;}</style>
1027    </svg>
1028
1029
1030
1031
1032
1033          </a>
1034        </div>
1035    
1036  
1037    
1038
1039        
1040        
1041
1042        <ul class="js-accordion js-accordion-mobile-nav c-accordion c-accordion--mobile-nav c-accordion--1603134"
1043            id="c-accordion--1603134"
1044            
1045
1046             >
1047
1048          
1049
1050          
1051
1052            
1053
1054            
1055            <li>
1056              <a class="js-accordion-link c-accordion__link" href="/">Home</a>
1057            </li>
1058            
1059          
1060
1061            
1062
1063            
1064
1065              
1066
1067              
1068              
1069
1070              <li class="js-accordion-header c-accordion__header">
1071                <a class="js-accordion-link c-accordion__link" href="/collections/staffing-retention">Shop All</a>
1072                <button class="dropdown-arrow" aria-label="Shop All" data-toggle="accordion" aria-expanded="false" aria-controls="c-accordion__panel--1603134-2" >
1073                  
1074  
1075    <svg class="icon--apollo-down-carrot c-accordion__header--icon vib-center" height="6px" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
1076    	 viewBox="0 0 20 13.3" xml:space="preserve">
1077      <g class="hover-fill" fill="#000000">
1078        <polygon points="17.7,0 10,8.3 2.3,0 0,2.5 10,13.3 20,2.5 "/>
1079      </g>
1080      <style>.c-accordion__header .icon--apollo-down-carrot:hover .hover-fill { fill: #000000;}</style>
1081    </svg>
1082  
1083
1084
1085
1086
1087
1088
1089                </button>
1090              </li>
1091
1092              <li class="c-accordion__panel c-accordion__panel--1603134-2" id="c-accordion__panel--1603134-2" data-parent="#c-accordion--1603134">
1093
1094                
1095
1096                <ul class="js-accordion js-accordion-mobile-nav c-accordion c-accordion--mobile-nav c-accordion--mobile-nav__inner c-accordion--1603134-1" id="c-accordion--1603134-1">
1097
1098                  
1099                    
1100                    <li>
1101                      <a class="js-accordion-link c-accordion__link" href="/collections/ahca-ncal-quality-initiative">AHCA/NCAL Quality Initiative</a>
1102                    </li>
1103                    
1104                  
1105                    
1106                    <li>
1107                      <a class="js-accordion-link c-accordion__link" href="/collections/assited-living-ncal">
1107Assisted Living (NCAL)</a>
1108                    </li>
1109                    
1110                  
1111                    
1112                    <li>
1113                      <a class="js-accordion-link c-accordion__link" href="/collections/care-practice">Care Practice</a>
1114                    </li>
1115                    
1116                  
1117                    
1118                    <li>
1119                      <a class="js-accordion-link c-accordion__link" href="/collections/compliance-and-regulation">Compliance and Regulation</a>
1120                    </li>
1121                    
1122                  
1123                    
1124                    <li>
1125                      <a class="js-accordion-link c-accordion__link" href="/collections/nurse-assistant-8th-edition">Nurse Assistant 8th Edition</a>
1126                    </li>
1127                    
1128                  
1129                    
1130                    <li>
1131                      <a class="js-accordion-link c-accordion__link" href="/collections/distaster-emergency-planning">Disaster &amp; Emergency Planning</a>
1132                    </li>
1133                    
1134                  
1135                    
1136                    <li>
1137                      <a class="js-accordion-link c-accordion__link" href="/collections/management-leadership">Management &amp; Leadership</a>
1138                    </li>
1139                    
1140                  
1141                    
1142                    <li>
1143                      <a class="js-accordion-link c-accordion__link" href="/collections/staffing-retention">Staffing &amp; Retention</a>
1144                    </li>
1145                    
1146                  
1147                    
1148                    <li>
1149                      <a class="js-accordion-link c-accordion__link" href="/collections/dementia-and-memory-care">Dementia and Memory Care</a>
1150                    </li>
1151                    
1152                  
1153                </ul>
1154              </li>
1155            
1156          
1157
1158            
1159
1160            
1161            <li>
1162              <a class="js-accordion-link c-accordion__link" href="/pages/contact">Contact Us</a>
1163            </li>
1164            
1165          
1166          
1167            
1168              <li class="mobile-menu__item">
1169                <a href="https://ahcapublications.org/customer_authentication/redirect?locale=en&region_country=US">
1170                  <svg class="icon--icon-theme-user mobile-menu__item--icon vib-center" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
1171       viewBox="0 0 20.5 20" height="16px" xml:space="preserve">
1172       <g class="hover-fill" fill="#000000">
1173         <path d="M12.7,9.6c1.6-0.9,2.7-2.6,2.7-4.5c0-2.8-2.3-5.1-5.1-5.1C7.4,0,5.1,2.3,5.1,5.1c0,1.9,1.1,3.6,2.7,4.5
1174           C3.3,10.7,0,14.7,0,19.5C0,19.8,0.2,20,0.5,20s0.5-0.2,0.5-0.5c0-5.1,4.2-9.3,9.3-9.3s9.3,4.2,9.3,9.3c0,0.3,0.2,0.5,0.5,0.5
1175           s0.5-0.2,0.5-0.5C20.5,14.7,17.1,10.7,12.7,9.6z M6,5.1c0-2.3,1.9-4.2,4.2-4.2s4.2,1.9,4.2,4.2s-1.9,4.2-4.2,4.2S6,7.4,6,5.1z"/>
1176       </g>
1177       <style>.mobile-menu__item .icon--icon-theme-user:hover .hover-fill { fill: #000000;}</style>
1178    </svg>
1179
1180
1181
1182
1183
1184                  <span class="mobile-menu__item--text vib-center">&nbsp;&nbsp;Log In/Create Account</span>
1185                </a>
1186              </li>
1187            
1188          
1189        </ul><!-- /.c-accordion.c-accordion--mobile-nav -->
1190      
1191  
1192    
1193        <div class="mobile-menu__block mobile-menu__search" ><predictive-search
1194            data-routes="/search/suggest"
1195            data-input-selector='input[name="q"]'
1196            data-results-selector="#predictive-search-mobile"
1197            ><form action="/search" method="get">
1198              <label class="visually-hidden" for="searchbox-mobile-navigation">What are you looking for?</label>
1199              <input
1200                type="text"
1201                name="q"
1202                id="searchbox-mobile-navigation"
1203                class="searchbox__input"
1204                placeholder="What are you looking for?"
1205                value=""role="combobox"
1206                  aria-expanded="false"
1207                  aria-owns="predictive-search-results-list"
1208                  aria-controls="predictive-search-results-list"
1209                  aria-haspopup="listbox"
1210                  aria-autocomplete="list"
1211                  autocorrect="off"
1212                  autocomplete="off"
1213                  autocapitalize="off"
1214                  spellcheck="false"/>
1215              <input name="options[prefix]" type="hidden" value="last">
1216
1217              
1218<div id="predictive-search-mobile" class="predictive-search" tabindex="-1"></div></form></predictive-search></div>
1219      
1220  
1221    
1222        <div class="mobile-menu__block mobile-menu__social text-center" >
1223          
1224<ul class="social-icons__wrapper">
1225  
1226    <li>
1227      <a href="https://www.facebook.com/ahcancal/" target="_blank" aria-label="Facebook">
1228        
1229
1230
1231  
1232    <svg class="icon--facebook share-icons--icon" height="14px" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px"
1233    y="0px" viewBox="0 0 11 20" xml:space="preserve">
1234      <g class="hover-fill" fill="#000000">
1235        <path d="M11,0H8C5.2,0,3,2.2,3,5v3H0v4h3v8h4v-8h3l1-4H7V5c0-0.6,0.4-1,1-1h3V0z"/>
1236      </g>
1237      <style>.mobile-menu__social .icon--facebook:hover .hover-fill { fill: #313131;}</style>
1238    </svg>
1239  
1240
1241
1242
1243
1244      </a>
1245    </li>
1246  
1247   
1248    <li>
1249      <a href="https://www.linkedin.com/company/american-health-care-association/" target="_blank" aria-label="Linkedin">
1250        
1251
1252
1253  
1254    <svg class="icon--linkedin share-icons--icon" height="14px" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px"
1255    y="0px" viewBox="0 0 21 20" xml:space="preserve">
1256      <g class="hover-fill" fill="#000000">
1257        <path d="M14.7,6.3c3.5,0,6.3,2.8,6.3,6.3V20h-4.2v-7.4c0-1.2-0.9-2.1-2.1-2.1s-2.1,0.9-2.1,2.1V20H8.4v-7.4
1258        C8.4,9.1,11.2,6.3,14.7,6.3z"/>
1259        <rect y="7.4" width="4.2" height="12.6"/>
1260        <circle cx="2.1" cy="2.1" r="2.1"/>
1261      </g>
1262      <style>.mobile-menu__social .icon--linkedin:hover .hover-fill { fill: #313131;}</style>
1263    </svg>
1264  
1265
1266
1267
1268
1269      </a>
1270    </li>
1271  
1272  
1273  
1274    <li>
1275      <a href="https://twitter.com/ahcancal" target="_blank" aria-label="Twitter">
1276        
1277
1278
1279  
1280    <svg class="icon--twitter share-icons--icon" height="14px" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
1281      viewBox="0 0 23 20" xml:space="preserve">
1282      <g class="hover-fill" fill="#000000">
1283        <path d="M17.425641,0 L20.8184615,0 L13.4061538,8.47179487 L22.1261538,20 L15.2984615,20 L9.95076923,13.0082051 L3.83179487,20 L0.436923077,20 L8.36512821,10.9384615 L-1.13686838e-13,0 L7.00102564,0 L11.8348718,6.39076923 L17.425641,0 Z M16.2348718,17.9692308 L18.1148718,17.9692308 L5.97948718,1.92410256 L3.96205128,1.92410256 L16.2348718,17.9692308 Z" fill="#000000"></path>
1284      </g>
1285      <style>.mobile-menu__social .icon--twitter:hover .hover-fill { fill: #313131;}</style>
1286    </svg>
1287  
1288
1289
1290
1291
1292      </a>
1293    </li>
1294  
1295  
1296  
1297  
1298    <li>
1299      <a href="https://www.youtube.com/user/ahcancalstream" target="_blank" aria-label="Youtube">
1300        
1301
1302
1303  
1304    <svg class="icon--youtube share-icons--icon" height="14px" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px"
1305      y="0px" viewBox="0 0 28.5 20" xml:space="preserve">
1306      <g class="hover-fill" fill="#000000">
1307        <path d="M28,3.3c-0.3-1.3-1.3-2.1-2.4-2.4C23.3,0,14.3,0,14.3,0s-8.8,0-11,0.6C2,1,1,1.9,0.7,3.1C0,5.4,0,9.9,0,9.9s0,4.7,0.7,6.8
1308        C1,18,2,19,3.3,19.3c2.2,0.7,11,0.7,11,0.7s8.9,0,11.1-0.7c1.3-0.3,2.1-1.3,2.4-2.4c0.7-2.3,0.7-6.8,0.7-6.8S28.6,5.4,28,3.3z
1309        M11.5,14.3V5.9l7.3,4.2L11.5,14.3z"/>
1310      </g>
1311      <style>.mobile-menu__social .icon--youtube:hover .hover-fill { fill: #313131;}</style>
1312    </svg>
1313  
1314
1315
1316
1317
1318      </a>
1319    </li>
1320  
1321  
1322  
1323
1324</ul>
1325
1326        </div>
1327      
1328  
1329  <style data-shopify>
1330  .mobile-menu {
1331    --background-color: #ffffff;
1332    --link-color: #000000;
1333    --border-color: #000000;
1334  }
1335  </style>
1336  <style>
1337    .mobile-menu {
1338      background: #ffffff;
1339      height: 100vh;
1340    }
1341    .slideout__drawer-left,
1342    .mobile-menu__search input {
1343      background: #ffffff;
1344    }
1345    .mobile-menu .mobile-menu__item {
1346      border-bottom: 1px solid #000000;
1347    }
1348    .mobile-menu__search form input,
1349    .mobile-menu__cart-icon,
1350    .mobile-menu__accordion > .mobile-menu__item:first-child {
1351      border-color: #000000;
1352    }
1353    .mobile-menu .mobile-menu__item a,
1354    .mobile-menu__cart-status a,
1355    .mobile-menu .mobile-menu__item i,
1356    .mobile-menu__featured-text p,
1357    .mobile-menu__search input,
1358    .mobile-menu__featured-text a,
1359    .mobile-menu__search input:focus {
1360      color: #000000;
1361    }
1362    .mobile-menu__search ::-webkit-input-placeholder { /* WebKit browsers */
1363      color: #000000;
1364    }
1365    .mobile-menu__search :-moz-placeholder { /* Mozilla Firefox 4 to 18 */
1366      color: #000000;
1367    }
1368    .mobile-menu__search ::-moz-placeholder { /* Mozilla Firefox 19+ */
1369      color: #000000;
1370    }
1371    .mobile-menu__search :-ms-input-placeholder { /* Internet Explorer 10+ */
1372      color: #000000;
1373    }
1374    .mobile-menu .slideout__trigger-mobile-menu .icn-close:after,
1375    .mobile-menu .slideout__trigger-mobile-menu .icn-close:before {
1376      border-color: #000000 !important;
1377    }
1378
1379    /* inherit link color */
1380    .c-accordion.c-accordion--mobile-nav .dropdown-arrow {
1381      color: #000000;
1382      border-color: #000000;
1383    }
1384    .c-accordion.c-accordion--mobile-nav:not(.c-accordion--mobile-nav__inner) > li:first-child,
1385    .c-accordion.c-accordion--mobile-nav li:not(.c-accordion__panel) {
1386      border-color: #000000 !important;
1387    }
1388    .c-accordion.c-accordion--mobile-nav a {
1389      color: #000000;
1390    }
1391  </style>
1392</nav>
1393
1394
1395</div>
1396    </aside>
1397
1398    <div class="site-wrap">
1399      
1400      <theme-header>
1401        <!-- BEGIN sections: header-group -->
1402<div id="shopify-section-sections--20546967011553__announcement-bar" class="shopify-section shopify-section-group-header-group">
1403<style>
1404  .js-announcement-carousel {
1405    opacity: 0;
1406    -webkit-transition: opacity 0.4s;
1407    transition: opacity 0.4s;
1408  }
1409  .js-announcement-carousel.is-hidden {
1410    display: none;
1411  }
1412  .js-announcement-carousel.flickity-enabled {
1413    opacity: 1;
1414  }
1415</style>
1416<section class="announcement__bar-section topbar gridlock-fluid js-top-bar"
1417  data-section-id="sections--20546967011553__announcement-bar"
1418  data-section-type="announcement-bar-section">
1419
1420  <div class="grid__wrapper full rg0">
1421
1422    
1423      <ul class="announcement__bar-nav span-3 auto sm-hide">
1424        
1425          <li><a href="/account/login">Log in</a></li>
1426        
1427      </ul>
1428    
1429
1430      <div class=" span-6 auto sm-span-12" id="banner-message">
1431        
1432          
1433          
1434          <div class="announcement--carousel flickity__section js-announcement-carousel is-hidden" data-flickity-config='{
1435              "wrapAround":true,
1436              "dragThreshold":"15",
1437              "pauseAutoPlayOnHover":false,
1438              "autoPlay": false,
1439              "pageDots":false,
1440              "prevNextButtons": true
1441            }'>
1442
1443              
1444                <div class="announcement__carousel-item"  data-sli
1444der-index="0">
1445                  <div class="rte">
1446                    <p>REQUIRES UNIQUE BOOKSTORE LOG IN</p>
1447                  </div>
1448                </div>
1449              
1450                <div class="announcement__carousel-item"  data-slider-index="1">
1451                  <div class="rte">
1452                    <p>BUILD YOUR COLLECTION WITH OUR STAFF PICKS</p>
1453                  </div>
1454                </div>
1455              
1456          </div>
1457        
1458      </div>
1459
1460      <ul class="announcement__cart shopping__cart-links span-3 auto sm-hide">
1461        
1462
1463
1464      </ul>
1465
1466  </div>
1467
1468</section>
1469
1470<style data-shopify>
1471
1472  .announcement__bar-section {
1473    --topbar-font-size: 18px;
1474    --topbar-text-color: #ffffff;
1475    --topbar-text-color-light: #ffffff;
1476    --topbar-background-color: #23ae3e;
1477    --topbar-font-family:  var(--main-family);
1478  }
1479
1480  .announcement__bar-section {
1481    font-size: 18px;
1482    font-size: var( --topbar-font-size, 18px);
1483    text-align: center !important;
1484  }
1485  .announcement__bar-section,
1486  .announcement__bar-section a {
1487    color: #ffffff;
1488    color: var( --topbar-text-color, #ffffff);
1489  }
1490
1491  .announcement__bar-section .slideout__trigger--open button.button-as-link,
1492  .announcement__bar-section ul.shopping__cart-links li a:hover,
1493  .announcement__bar-section ul.announcement__bar-nav li a:hover,
1494  .announcement__bar-section ul.shopping__cart-links li a:focus,
1495  .announcement__bar-section ul.announcement__bar-nav li a:focus,
1496  .announcement__bar-section .slideout__trigger-mobile-menu:hover,
1497  .announcement__bar-section .slideout__trigger-mobile-menu:focus {
1498    color: #ffffff;
1499    color: var( --topbar-text-color-light, #ffffff);
1500  }
1501  .announcement__bar-section ul.shopping__cart-links li a {
1502    font-size: 18px;
1503    font-size: var( --topbar-font-size, 18px);
1504  }
1505  .announcement__bar-section .disclosure__toggle,
1506  .announcement__bar-section .slideout__trigger--open button.button-as-link {
1507    font-size: var( --topbar-font-size, 18px) !important;
1508    font-family: var(--main-family, Jost, sans-serif) !important;
1509    color: #ffffff;
1510    background-color: #23ae3e;
1511  }
1512  .announcement__bar-section .my-cart-text,
1513  .announcement__bar-section .js-cart-count {
1514    font-size: var( --topbar-font-size, 18px) !important;
1515    font-family: var(--main-family, Jost, sans-serif) !important;
1516  }
1517  .announcement__bar-section p {
1518    font-size: var( --topbar-font-size, 18px) !important;
1519  }
1520  .announcement__bar-section .slideout__trigger--open button.button-as-link:hover,
1521  .announcement__bar-section .slideout__trigger--open button.button-as-link: visited,
1522  .announcement__bar-section .disclosure__toggle:hover {
1523    color: #ffffff;
1524  }
1525   
1526
1527</style>
1528
1529
1530</div><div id="shopify-section-sections--20546967011553__header" class="shopify-section shopify-section-group-header-group wau--header"><header class="header-section"
1531data-section-id="sections--20546967011553__header"
1532data-section-type="header-section">
1533  <div id="navigation">
1534    <div class="row">
1535      <div class="nav-container  inline logo-center"><!-- start nav container -->
1536
1537        <!-- Mobile menu trigger -->
1538        <div class="mobile-menu__trigger mobile-only">
1539          <div class="slideout__trigger--open text-left">
1540            <button class="slideout__trigger-mobile-menu js-slideout-open text-left" data-wau-slideout-target="mobile-navigation" data-slideout-direction="left" aria-label="Open navigation" tabindex="0" type="button" name="button">
1541              <svg class="icon--icon-theme-menu-bars slideout__trigger-mobile-menu--icon vib-center" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
1542       viewBox="0 0 26.7 20" height="14px" xml:space="preserve">
1543       <g class="hover-fill" fill="var(--pre-scroll-color)">
1544        <path d="M0,10c0-0.6,0.5-1.1,1.1-1.1h24.4c0.6,0,1.1,0.5,1.1,1.1s-0.5,1.1-1.1,1.1H1.1C0.5,11.1,0,10.6,0,10z"/>
1545        <path d="M0,18.9c0-0.6,0.5-1.1,1.1-1.1h24.4c0.6,0,1.1,0.5,1.1,1.1S26.2,20,25.6,20H1.1C0.5,20,0,19.5,0,18.9z"/>
1546        <path d="M0,1.1C0,0.5,0.5,0,1.1,0h24.4c0.6,0,1.1,0.5,1.1,1.1s-0.5,1.1-1.1,1.1H1.
15461C0.5,2.2,0,1.7,0,1.1z"/>
1547      </g>
1548      <style>.slideout__trigger-mobile-menu .icon--icon-theme-menu-bars:hover .hover-fill { fill: var(--pre-scroll-color);}</style>
1549    </svg>
1550
1551
1552
1553
1554
1555            </button>
1556          </div>
1557        </div>
1558
1559        
1560
1561        <nav aria-label="Primary Navigation" class="navigation header-navigation ">
1562          <ul role="menubar" aria-label="Primary Navigation" id="main-nav" class="navigation__menu">
1563            
1564              
1565
1566
1567
1568  <li class="navigation__menuitem" role="none">
1569    <a class="navigation__menulink js-menu-link is_upcase-true" role="menuitem" href="/">Home</a>
1570  </li>
1571
1572
1573            
1574              
1575
1576
1577
1578  <li data-active-class="navigation__menuitem--active" class="navigation__menuitem navigation__menuitem--dropdown js-doubletap-to-go js-menuitem" role="none">
1579    <a class="navigation__menulink js-menu-link js-aria-expand js-open-dropdown-on-key is_upcase-true" role="menuitem" aria-haspop="true" aria-expanded="false" href="/collections/staffing-retention">
1580      Shop All
1581      
1582  
1583    <svg class="icon--apollo-down-carrot navigation__menulink--icon vib-center" height="6px" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
1584    	 viewBox="0 0 20 13.3" xml:space="preserve">
1585      <g class="hover-fill" fill="var(--pre-scroll-color)">
1586        <polygon points="17.7,0 10,8.3 2.3,0 0,2.5 10,13.3 20,2.5 "/>
1587      </g>
1588      <style>.navigation__menulink .icon--apollo-down-carrot:hover .hover-fill { fill: var(--pre-scroll-color);}</style>
1589    </svg>
1590  
1591
1592
1593
1594
1595
1596
1597    </a>
1598    
1599      
1600      <ul class="megamenu">
1601        <div class="megamenu__container grid__wrapper">
1602          <!-- Start Megamenu Inner Links -->
1603          <li class="span-3 auto">
1604            <h4 class="megamenu__header">Shop All</h4>
1605            <ul class="megamenu__list">
1606              
1607                
1608                  <li class="megamenu__listitem">
1609                    <a class="megamenu__listlink js-megamenu-menu-link" href="/collections/ahca-ncal-quality-initiative">AHCA/NCAL Quality Initiative</a>
1610                  </li>
1611                
1612              
1613                
1614                  <li class="megamenu__listitem">
1615                    <a class="megamenu__listlink js-megamenu-menu-link" href="/collections/assited-living-ncal">Assisted Living (NCAL)</a>
1616                  </li>
1617                
1618              
1619                
1620                  <li class="megamenu__listitem">
1621                    <a class="megamenu__listlink js-megamenu-menu-link" href="/collections/care-practice">Care Practice</a>
1622                  </li>
1623                
1624              
1625                
1626                  <li class="megamenu__listitem">
1627                    <a class="megamenu__listlink js-megamenu-menu-link" href="/collections/compliance-and-regulation">Compliance and Regulation</a>
1628                  </li>
1629                
1630              
1631                
1632                  <li class="megamenu__listitem">
1633                    <a class="megamenu__listlink js-megamenu-menu-link" href="/collections/nurse-assistant-8th-edition">Nurse Assistant 8th Edition</a>
1634                  </li>
1635                
1636              
1637                
1638                  <li class="megamenu__listitem">
1639                    <a class="megamenu__listlink js-megamenu-menu-link" href="/collections/distaster-emergency-planning">Disaster & Emergency Planning</a>
1640                  </li>
1641                
1642              
1643                
1644                  <li class="megamenu__listitem">
1645                    <a class="megamenu__listlink js-megamenu-menu-link" href="/collections/management-leadership">Management & Leadership</a>
1646                  </li>
1647                
1648              
1649                
1650                  <li class="megamenu__listitem">
1651                    <a class="megamenu__listlink js-megamenu-menu-link" href="/collections/staffing-retention">Staffing & Retention</a>
1652                  </li>
1653                
1654              
1655                
1656                  <li class="megamenu__listitem">
1657                    <a class="megamenu__listlink js-megamenu-menu-link" href="/collections/dementia-and-memory-care">Dementia and Memory Care</a>
1658                  </li>
1659                
1660              
1661            </ul>
1662          </li>
1663          
1664            <li class="span-2 auto product js-megamenu-product">
1665              <div class="ci">
1666  
1667
1668
1669  
1670    
1671  
1672    
1673  
1674    
1675  
1676    
1677  
1678
1679  
1680
1681
1682  <div class="prod-image image_natural">
1683    <a href="/collections/staffing-retention/products/2026-27-nursing-home-salary-benefits-report-now-available" title="NEWLY RELEASED 2026-27 Nursing Home Salary &amp; Benefits Report Now Available!">
1684      
1685        <div class="reveal">
1686          
1687            
1688
1689
1690
1691<div class="box-ratio " style="padding-bottom: 100.0%;">
1692  <img src="//ahcapublications.org/cdn/shop/files/Nursing-Home-Salary-Report-26-27-3D_4c62ba50-444f-4547-9163-258e78f8629e.png?v=1787948252&amp;width=700" alt="NEWLY RELEASED 2026-27 Nursing Home Salary &amp; Benefits Report Now Available!" srcset="//ahcapublications.org/cdn/shop/files/Nursing-Home-Salary-Report-26-27-3D_4c62ba50-444f-4547-9163-258e78f8629e.png?v=1787948252&amp;width=200 200w, //ahcapublications.org/cdn/shop/files/Nursing-Home-Salary-Report-26-27-3D_4c62ba50-444f-4547-9163-258e78f8629e.png?v=1787948252&amp;width=300 300w, //ahcapublications.org/cdn/shop/files/Nursing-Home-Salary-Report-26-27-3D_4c62ba50-444f-4547-9163-258e78f8629e.png?v=1787948252&amp;width=400 400w, //ahcapublications.org/cdn/shop/files/Nursing-Home-Salary-Report-26-27-3D_4c62ba50-444f-4547-9163-258e78f8629e.png?v=1787948252&amp;width=500 500w, //ahcapublications.org/cdn/shop/files/Nursing-Home-Salary-Report-26-27-3D_4c62ba50-444f-4547-9163-258e78f8629e.png?v=1787948252&amp;width=600 600w, //ahcapublications.org/cdn/shop/files/Nursing-Home-Salary-Report-26-27-3D_4c62ba50-444f-4547-9163-258e78f8629e.png?v=1787948252&amp;width=700 700w" width="700" height="700" loading="lazy" fetchpriority="auto" sizes="(min-width: 1601px) 2000px,(min-width: 768px) and (max-width: 1600px) 1200px,(max-width: 767px) 100v
1692w, 900px">
1693</div>
1694<noscript><img src="//ahcapublications.org/cdn/shop/files/Nursing-Home-Salary-Report-26-27-3D_4c62ba50-444f-4547-9163-258e78f8629e.png?v=1787948252&amp;width=700" alt="NEWLY RELEASED 2026-27 Nursing Home Salary &amp; Benefits Report Now Available!" srcset="//ahcapublications.org/cdn/shop/files/Nursing-Home-Salary-Report-26-27-3D_4c62ba50-444f-4547-9163-258e78f8629e.png?v=1787948252&amp;width=352 352w, //ahcapublications.org/cdn/shop/files/Nursing-Home-Salary-Report-26-27-3D_4c62ba50-444f-4547-9163-258e78f8629e.png?v=1787948252&amp;width=700 700w" width="700" height="700"></noscript>
1695
1696          
1697          
1698          
1699        </div>
1700        <!-- /.reveal --></a>
1701    
1702      <button
1703        class="quick-view-9692350349537 product-listing__quickview-trigger js-modal-open js-quickview-trigger"
1704        type="button"
1705        name="button"
1706        data-wau-modal-target="quickview"
1707        data-product-url="/products/2026-27-nursing-home-salary-benefits-report-now-available?view=quick"
1708      >
1709        <svg class="icon--icon-theme-search vib-center" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
1710     viewBox="0 0 20 20" height="18px" xml:space="preserve">
1711      <g class="hover-fill" fill="var(--text-color)">
1712        <path d="M19.8,19.1l-4.6-4.6c1.4-1.5,2.2-3.6,2.2-5.8c0-4.8-3.9-8.7-8.7-8.7S0,3.9,0,8.7s3.9,8.7,8.7,8.7
1713        c2.2,0,4.2-0.8,5.8-2.2l4.6,4.6c0.2,0.2,0.5,0.2,0.7,0C20.1,19.6,20.1,19.3,19.8,19.1z M1,8.7C1,4.5,4.5,1,8.7,1
1714        c4.2,0,7.7,3.4,7.7,7.7c0,4.2-3.4,7.7-7.7,7.7C4.5,16.4,1,13,1,8.7z"/>
1715      </g>
1716    <style>.product-listing__quickview-trigger .icon--icon-theme-search:hover .hover-fill { fill: var(--text-color);}</style>
1717    </svg>
1718
1719
1720
1721
1722
1723      </button>
1724    
1725  </div>
1726</div>
1727
1728<div class="product-details">
1729  <a href="/collections/staffing-retention/products/2026-27-nursing-home-salary-benefits-report-now-available" class="js-product-details-link">
1730    
1731    <h3 class="mb0">NEWLY RELEASED 2026-27 Nursing Home Salary & Benefits Report Now Available!</h3>
1732  </a>
1733  
1734    
1735<div class="price price--listing"
1736><dl class="price__regular">
1737    <dt>
1738      <span class="visually-hidden visually-hidden--inline">Regular</span>
1739    </dt>
1740    <dd>
1741      <span class="price-item price-item--regular">$325.00
1742</span>
1743    </dd>
1744  </dl>
1745  <dl class="price__sale">
1746    <dt>
1747      <span class="visually-hidden visually-hidden--inline">Sale</span>
1748    </dt>
1749    <dd>
1750      <span class="price-item price-item--sale">$325.00
1751</span>
1752    </dd>
1753    <dt>
1754      <span class="visually-hidden visually-hidden--inline">Regular</span>
1755    </dt>
1756    <dd>
1757      <s class="price-item price-item--regular">
1758        
1759      </s>
1760    </dd>
1761  </dl>
1762  <div class="price__badges">
1763    <span class="price__badge price__badge--sold-out">
1764      <span>Sold Out</span>
1765    </span>
1766  </div>
1767  <dl class="price__unit">
1768    <dt>
1769      <span class="visually-hidden visually-hidden--inline">Unit Price</span>
1770    </dt>
1771    <dd class="price-unit-price"><span></span><span aria-hidden="true">/</span><span class="visually-hidden">per&nbsp;</span><span></span></dd>
1772  </dl>
1773</div>
1774
1775<div class="product_listing_options">
1776
1777  
1778
1779
1780  
1781  
1782
1783  
1784  
1785  
1786
1787
1788    </div>
1789  
1790  
1791</div>
1792
1793            </li>
1794          
1795            <li class="span-2 auto product js-megamenu-product">
1796              <div class="ci">
1797  
1798
1799
1800  
1801    
1802  
1803    
1804  
1805    
1806  
1807
1808  
1809
1810
1811  <div class="prod-image image_natural">
1812    <a href="/collections/staffing-retention/products/how-to-be-a-feeding-assistant-a-quality-approach-to-assisted-dining" title="How to be a Feeding Assistant: A Quality Approach to Assisted Dining (2026 Edition)">
1813      
1814        <div class="reveal">
1815          
1816            
1817
1818
1819
1820<div class="box-ratio " style="padding-bottom: 100.0%;">
1821  <img src="//ahcapublications.org/cdn/shop/files/HTB-Feeding-Assistant-2026-badge.png?v=1765980743&amp;width=700" alt="How to be a Feeding Assistant: A Quality Approach to Assisted Dining (2026 Edition)" srcset="//ahcapublications.org/cdn/shop/files/HTB-Feeding-Assistant-2026-badge.png?v=1765980743&amp;width=200 200w, //ahcapublications.org/cdn/shop/files/HTB-Feeding-Assistant-2026-badge.png?v=1765980743&amp;width=300 300w, //ahcapublications.org/cdn/shop/files/HTB-Feeding-Assistant-2026-badge.png?v=1765980743&amp;width=400 400w, //ahcapublications.org/cdn/shop/files/HTB-Feeding-Assistant-2026-badge.png?v=1765980743&amp;width=500 500w, //ahcapublications.org/cdn/shop/files/HTB-Feeding-Assistant-2026-badge.png?v=1765980743&amp;width=600 600w, //ahcapublications.org/cdn/shop/files/HTB-Feeding-Assistant-2026-badge.png?v=1765980743&amp;width=700 700w" width="700" height="700" loading="lazy" fetchpriority="auto" sizes="(min-width: 1601px) 2000px,(min-width: 768px) and (max-width: 1600px) 1200px,(max-width: 767px) 100v
1821w, 900px">
1822</div>
1823<noscript><img src="//ahcapublications.org/cdn/shop/files/HTB-Feeding-Assistant-2026-badge.png?v=1765980743&amp;width=700" alt="How to be a Feeding Assistant: A Quality Approach to Assisted Dining (2026 Edition)" srcset="//ahcapublications.org/cdn/shop/files/HTB-Feeding-Assistant-2026-badge.png?v=1765980743&amp;width=352 352w, //ahcapublications.org/cdn/shop/files/HTB-Feeding-Assistant-2026-badge.png?v=1765980743&amp;width=700 700w" width="700" height="700"></noscript>
1824
1825          
1826          
1827          
1828        </div>
1829        <!-- /.reveal --></a>
1830    
1831      <button
1832        class="quick-view-8821432549601 product-listing__quickview-trigger js-modal-open js-quickview-trigger"
1833        type="button"
1834        name="button"
1835        data-wau-modal-target="quickview"
1836        data-product-url="/products/how-to-be-a-feeding-assistant-a-quality-approach-to-assisted-dining?view=quick"
1837      >
1838        <svg class="icon--icon-theme-search vib-center" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
1839     viewBox="0 0 20 20" height="18px" xml:space="preserve">
1840      <g class="hover-fill" fill="var(--text-color)">
1841        <path d="M19.8,19.1l-4.6-4.6c1.4-1.5,2.2-3.6,2.2-5.8c0-4.8-3.9-8.7-8.7-8.7S0,3.9,0,8.7s3.9,8.7,8.7,8.7
1842        c2.2,0,4.2-0.8,5.8-2.2l4.6,4.6c0.2,0.2,0.5,0.2,0.7,0C20.1,19.6,20.1,19.3,19.8,19.1z M1,8.7C1,4.5,4.5,1,8.7,1
1843        c4.2,0,7.7,3.4,7.7,7.7c0,4.2-3.4,7.7-7.7,7.7C4.5,16.4,1,13,1,8.7z"/>
1844      </g>
1845    <style>.product-listing__quickview-trigger .icon--icon-theme-search:hover .hover-fill { fill: var(--text-color);}</style>
1846    </svg>
1847
1848
1849
1850
1851
1852      </button>
1853    
1854  </div>
1855</div>
1856
1857<div class="product-details">
1858  <a href="/collections/staffing-retention/products/how-to-be-a-feeding-assistant-a-quality-approach-to-assisted-dining" class="js-product-details-link">
1859    
1860    <h3 class="mb0">How to be a Feeding Assistant: A Quality Approach to Assisted Dining (2026 Edition)</h3>
1861  </a>
1862  
1863    
1864<div class="price price--listing"
1865><dl class="price__regular">
1866    <dt>
1867      <span class="visually-hidden visually-hidden--inline">Regular</span>
1868    </dt>
1869    <dd>
1870      <span class="price-item price-item--regular">$29.99
1871</span>
1872    </dd>
1873  </dl>
1874  <dl class="price__sale">
1875    <dt>
1876      <span class="visually-hidden visually-hidden--inline">Sale</span>
1877    </dt>
1878    <dd>
1879      <span class="price-item price-item--sale">$29.99
1880</span>
1881    </dd>
1882    <dt>
1883      <span class="visually-hidden visually-hidden--inline">Regular</span>
1884    </dt>
1885    <dd>
1886      <s class="price-item price-item--regular">
1887        
1888      </s>
1889    </dd>
1890  </dl>
1891  <div class="price__badges">
1892    <span class="price__badge price__badge--sold-out">
1893      <span>Sold Out</span>
1894    </span>
1895  </div>
1896  <dl class="price__unit">
1897    <dt>
1898      <span class="visually-hidden visually-hidden--inline">Unit Price</span>
1899    </dt>
1900    <dd class="price-unit-price"><span></span><span aria-hidden="true">/</span><span class="visually-hidden">per&nbsp;</span><span></span></dd>
1901  </dl>
1902</div>
1903
1904<div class="product_listing_options">
1905
1906  
1907
1908
1909  
1910  
1911
1912  
1913  
1914  
1915
1916
1917    </div>
1918  
1919  
1920</div>
1921
1922            </li>
1923          
1924            <li class="span-2 auto product js-megamenu-product">
1925              <div class="ci">
1926  
1927
1928
1929  
1930    
1931  
1932    
1933  
1934
1935  
1936
1937
1938  <div class="prod-image image_natural">
1939    <a href="/collections/staffing-retention/products/long-term-care-success-how-senior-care-communities-thrive-clinically-and-financially" title="Long Term Care Success: How Senior Care Communities Thrive Clinically and Financially">
1940      
1941        <div class="reveal">
1942          
1943            
1944
1945
1946
1947<div class="box-ratio " style="padding-bottom: 100.0%;">
1948  <img src="//ahcapublications.org/cdn/shop/files/8597_LTC_Success_10-24.png?v=1730153513&amp;width=700" alt="Long Term Care Success: How Senior Care Communities Thrive Clinically and Financially" srcset="//ahcapublications.org/cdn/shop/files/8597_LTC_Success_10-24.png?v=1730153513&amp;width=200 200w, //ahcapublications.org/cdn/shop/files/8597_LTC_Success_10-24.png?v=1730153513&amp;width=300 300w, //ahcapublications.org/cdn/shop/files/8597_LTC_Success_10-24.png?v=1730153513&amp;width=400 400w, //ahcapublications.org/cdn/shop/files/8597_LTC_Success_10-24.png?v=1730153513&amp;width=500 500w, //ahcapublications.org/cdn/shop/files/8597_LTC_Success_10-24.png?v=1730153513&amp;width=600 600w, //ahcapublications.org/cdn/shop/files/8597_LTC_Success_10-24.png?v=1730153513&amp;width=700 700w" width="700" height="700" loading="lazy" fetchpriority="auto" sizes="(min-width: 1601px) 2000px,(min-width: 768px) and (max-width: 1600px) 1200px,(max-width: 767px) 100v
1948w, 900px">
1949</div>
1950<noscript><img src="//ahcapublications.org/cdn/shop/files/8597_LTC_Success_10-24.png?v=1730153513&amp;width=700" alt="Long Term Care Success: How Senior Care Communities Thrive Clinically and Financially" srcset="//ahcapublications.org/cdn/shop/files/8597_LTC_Success_10-24.png?v=1730153513&amp;width=352 352w, //ahcapublications.org/cdn/shop/files/8597_LTC_Success_10-24.png?v=1730153513&amp;width=700 700w" width="700" height="700"></noscript>
1951
1952          
1953          
1954          
1955        </div>
1956        <!-- /.reveal --></a>
1957    
1958      <button
1959        class="quick-view-8762431242465 product-listing__quickview-trigger js-modal-open js-quickview-trigger"
1960        type="button"
1961        name="button"
1962        data-wau-modal-target="quickview"
1963        data-product-url="/products/long-term-care-success-how-senior-care-communities-thrive-clinically-and-financially?view=quick"
1964      >
1965        <svg class="icon--icon-theme-search vib-center" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
1966     viewBox="0 0 20 20" height="18px" xml:space="preserve">
1967      <g class="hover-fill" fill="var(--text-color)">
1968        <path d="M19.8,19.1l-4.6-4.6c1.4-1.5,2.2-3.6,2.2-5.8c0-4.8-3.9-8.7-8.7-8.7S0,3.9,0,8.7s3.9,8.7,8.7,8.7
1969        c2.2,0,4.2-0.8,5.8-2.2l4.6,4.6c0.2,0.2,0.5,0.2,0.7,0C20.1,19.6,20.1,19.3,19.8,19.1z M1,8.7C1,4.5,4.5,1,8.7,1
1970        c4.2,0,7.7,3.4,7.7,7.7c0,4.2-3.4,7.7-7.7,7.7C4.5,16.4,1,13,1,8.7z"/>
1971      </g>
1972    <style>.product-listing__quickview-trigger .icon--icon-theme-search:hover .hover-fill { fill: var(--text-color);}</style>
1973    </svg>
1974
1975
1976
1977
1978
1979      </button>
1980    
1981  </div>
1982</div>
1983
1984<div class="product-details">
1985  <a href="/collections/staffing-retention/products/long-term-care-success-how-senior-care-communities-thrive-clinically-and-financially" class="js-product-details-link">
1986    
1987    <h3 class="mb0">Long Term Care Success: How Senior Care Communities Thrive Clinically and Financially</h3>
1988  </a>
1989  
1990    
1991<div class="price price--listing"
1992><dl class="price__regular">
1993    <dt>
1994      <span class="visually-hidden visually-hidden--inline">Regular</span>
1995    </dt>
1996    <dd>
1997      <span class="price-item price-item--regular">$39.95
1998</span>
1999    </dd>
2000  </dl>
2001  <dl class="price__sale">
2002    <dt>
2003      <span class="visually-hidden visually-hidden--inline">Sale</span>
2004    </dt>
2005    <dd>
2006      <span class="price-item price-item--sale">$39.95
2007</span>
2008    </dd>
2009    <dt>
2010      <span class="visually-hidden visually-hidden--inline">Regular</span>
2011    </dt>
2012    <dd>
2013      <s class="price-item price-item--regular">
2014        
2015      </s>
2016    </dd>
2017  </dl>
2018  <div class="price__badges">
2019    <span class="price__badge price__badge--sold-out">
2020      <span>Sold Out</span>
2021    </span>
2022  </div>
2023  <dl class="price__unit">
2024    <dt>
2025      <span class="visually-hidden visually-hidden--inline">Unit Price</span>
2026    </dt>
2027    <dd class="price-unit-price"><span></span><span aria-hidden="true">/</span><span class="visually-hidden">per&nbsp;</span><span></span></dd>
2028  </dl>
2029</div>
2030
2031<div class="product_listing_options">
2032
2033  
2034
2035
2036  
2037  
2038
2039  
2040  
2041  
2042
2043
2044    </div>
2045  
2046  
2047</div>
2048
2049            </li>
2050          
2051            <li class="span-2 auto product js-megamenu-product">
2052              <div class="ci">
2053  
2054
2055
2056  
2057    
2058  
2059
2060  
2061
2062
2063  <div class="prod-image image_natural">
2064    <a href="/collections/staffing-retention/products/essential-in-services-for-long-term-care-education-for-frontline-staff-2021-edition" title="Essential In-Services for Long-Term Care: Education for Frontline Staff, 2021 Edition">
2065      
2066        <div class="reveal">
2067          
2068            
2069
2070
2071
2072<div class="box-ratio " style="padding-bottom: 100.0%;">
2073  <img src="//ahcapublications.org/cdn/shop/products/8517-2021.png?v=1652126345&amp;width=700" alt="Essential In-Services for Long-Term Care: Education for Frontline Staff, 2021 Edition" srcset="//ahcapublications.org/cdn/shop/products/8517-2021.png?v=1652126345&amp;width=200 200w, //ahcapublications.org/cdn/shop/products/8517-2021.png?v=1652126345&amp;width=300 300w, //ahcapublications.org/cdn/shop/products/8517-2021.png?v=1652126345&amp;width=400 400w, //ahcapublications.org/cdn/shop/products/8517-2021.png?v=1652126345&amp;width=500 500w, //ahcapublications.org/cdn/shop/products/8517-2021.png?v=1652126345&amp;width=600 600w, //ahcapublications.org/cdn/shop/products/8517-2021.png?v=1652126345&amp;width=700 700w" width="700" height="700" loading="lazy" fetchpriority="auto" sizes="(min-width: 1601px) 2000px,(min-width: 768px) and (max-width: 1600px) 1200px,(max-width: 767px) 100v
2073w, 900px">
2074</div>
2075<noscript><img src="//ahcapublications.org/cdn/shop/products/8517-2021.png?v=1652126345&amp;width=700" alt="Essential In-Services for Long-Term Care: Education for Frontline Staff, 2021 Edition" srcset="//ahcapublications.org/cdn/shop/products/8517-2021.png?v=1652126345&amp;width=352 352w, //ahcapublications.org/cdn/shop/products/8517-2021.png?v=1652126345&amp;width=700 700w" width="700" height="700"></noscript>
2076
2077          
2078          
2079          
2080        </div>
2081        <!-- /.reveal --></a>
2082    
2083      <button
2084        class="quick-view-7669687222497 product-listing__quickview-trigger js-modal-open js-quickview-trigger"
2085        type="button"
2086        name="button"
2087        data-wau-modal-target="quickview"
2088        data-product-url="/products/essential-in-services-for-long-term-care-education-for-frontline-staff-2021-edition?view=quick"
2089      >
2090        <svg class="icon--icon-theme-search vib-center" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
2091     viewBox="0 0 20 20" height="18px" xml:space="preserve">
2092      <g class="hover-fill" fill="var(--text-color)">
2093        <path d="M19.8,19.1l-4.6-4.6c1.4-1.5,2.2-3.6,2.2-5.8c0-4.8-3.9-8.7-8.7-8.7S0,3.9,0,8.7s3.9,8.7,8.7,8.7
2094        c2.2,0,4.2-0.8,5.8-2.2l4.6,4.6c0.2,0.2,0.5,0.2,0.7,0C20.1,19.6,20.1,19.3,19.8,19.1z M1,8.7C1,4.5,4.5,1,8.7,1
2095        c4.2,0,7.7,3.4,7.7,7.7c0,4.2-3.4,7.7-7.7,7.7C4.5,16.4,1,13,1,8.7z"/>
2096      </g>
2097    <style>.product-listing__quickview-trigger .icon--icon-theme-search:hover .hover-fill { fill: var(--text-color);}</style>
2098    </svg>
2099
2100
2101
2102
2103
2104      </button>
2105    
2106  </div>
2107</div>
2108
2109<div class="product-details">
2110  <a href="/collections/staffing-retention/products/essential-in-services-for-long-term-care-education-for-frontline-staff-2021-edition" class="js-product-details-link">
2111    
2112    <h3 class="mb0">Essential In-Services for Long-Term Care: Education for Frontline Staff, 2021 Edition</h3>
2113  </a>
2114  
2115    
2116<div class="price price--listing"
2117><dl class="price__regular">
2118    <dt>
2119      <span class="visually-hidden visually-hidden--inline">Regular</span>
2120    </dt>
2121    <dd>
2122      <span class="price-item price-item--regular">$210.00
2123</span>
2124    </dd>
2125  </dl>
2126  <dl class="price__sale">
2127    <dt>
2128      <span class="visually-hidden visually-hidden--inline">Sale</span>
2129    </dt>
2130    <dd>
2131      <span class="price-item price-item--sale">$210.00
2132</span>
2133    </dd>
2134    <dt>
2135      <span class="visually-hidden visually-hidden--inline">Regular</span>
2136    </dt>
2137    <dd>
2138      <s class="price-item price-item--regular">
2139        
2140      </s>
2141    </dd>
2142  </dl>
2143  <div class="price__badges">
2144    <span class="price__badge price__badge--sold-out">
2145      <span>Sold Out</span>
2146    </span>
2147  </div>
2148  <dl class="price__unit">
2149    <dt>
2150      <span class="visually-hidden visually-hidden--inline">Unit Price</span>
2151    </dt>
2152    <dd class="price-unit-price"><span></span><span aria-hidden="true">/</span><span class="visually-hidden">per&nbsp;</span><span></span></dd>
2153  </dl>
2154</div>
2155
2156<div class="product_listing_options">
2157
2158  
2159
2160
2161  
2162  
2163
2164  
2165  
2166  
2167
2168
2169    </div>
2170  
2171  
2172</div>
2173
2174            </li>
2175          
2176        </div>
2177        
2178          <div class="menu--content_container grid__wrapper">
2179            
2180              <div class="header_social-icons">
2181<ul class="social-icons__wrapper">
2182  
2183    <li>
2184      <a href="https://www.facebook.com/ahcancal/" target="_blank" aria-label="Facebook">
2185        
2186
2187
2188  
2189    <svg class="icon--facebook share-icons--icon" height="14px" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px"
2190    y="0px" viewBox="0 0 11 20" xml:space="preserve">
2191      <g class="hover-fill" fill="">
2192        <path d="M11,0H8C5.2,0,3,2.2,3,5v3H0v4h3v8h4v-8h3l1-4H7V5c0-0.6,0.4-1,1-1h3V0z"/>
2193      </g>
2194      <style> .icon--facebook:hover .hover-fill { fill: ;}</style>
2195    </svg>
2196  
2197
2198
2199
2200
2201      </a>
2202    </li>
2203  
2204   
2205    <li>
2206      <a href="https://www.linkedin.com/company/american-health-care-association/" target="_blank" aria-label="Linkedin">
2207        
2208
2209
2210  
2211    <svg class="icon--linkedin share-icons--icon" height="14px" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px"
2212    y="0px" viewBox="0 0 21 20" xml:space="preserve">
2213      <g class="hover-fill" fill="">
2214        <path d="M14.7,6.3c3.5,0,6.3,2.8,6.3,6.3V20h-4.2v-7.4c0-1.2-0.9-2.1-2.1-2.1s-2.1,0.9-2.1,2.1V20H8.4v-7.4
2215        C8.4,9.1,11.2,6.3,14.7,6.3z"/>
2216        <rect y="7.4" width="4.2" height="12.6"/>
2217        <circle cx="2.1" cy="2.1" r="2.1"/>
2218      </g>
2219      <style> .icon--linkedin:hover .hover-fill { fill: ;}</style>
2220    </svg>
2221  
2222
2223
2224
2225
2226      </a>
2227    </li>
2228  
2229  
2230  
2231    <li>
2232      <a href="https://twitter.com/ahcancal" target="_blank" aria-label="Twitter">
2233        
2234
2235
2236  
2237    <svg class="icon--twitter share-icons--icon" height="14px" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
2238      viewBox="0 0 23 20" xml:space="preserve">
2239      <g class="hover-fill" fill="">
2240        <path d="M17.425641,0 L20.8184615,0 L13.4061538,8.47179487 L22.1261538,20 L15.2984615,20 L9.95076923,13.0082051 L3.83179487,20 L0.436923077,20 L8.36512821,10.9384615 L-1.13686838e-13,0 L7.00102564,0 L11.8348718,6.39076923 L17.425641,0 Z M16.2348718,17.9692308 L18.1148718,17.9692308 L5.97948718,1.92410256 L3.96205128,1.92410256 L16.2348718,17.9692308 Z" fill=""></path>
2241      </g>
2242      <style> .icon--twitter:hover .hover-fill { fill: ;}</style>
2243    </svg>
2244  
2245
2246
2247
2248
2249      </a>
2250    </li>
2251  
2252  
2253  
2254  
2255    <li>
2256      <a href="https://www.youtube.com/user/ahcancalstream" target="_blank" aria-label="Youtube">
2257        
2258
2259
2260  
2261    <svg class="icon--youtube share-icons--icon" height="14px" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px"
2262      y="0px" viewBox="0 0 28.5 20" xml:space="preserve">
2263      <g class="hover-fill" fill="">
2264        <path d="M28,3.3c-0.3-1.3-1.3-2.1-2.4-2.4C23.3,0,14.3,0,14.3,0s-8.8,0-11,0.6C2,1,1,1.9,0.7,3.1C0,5.4,0,9.9,0,9.9s0,4.7,0.7,6.8
2265        C1,18,2,19,3.3,19.3c2.2,0.7,11,0.7,11,0.7s8.9,0,11.1-0.7c1.3-0.3,2.1-1.3,2.4-2.4c0.7-2.3,0.7-6.8,0.7-6.8S28.6,5.4,28,3.3z
2266        M11.5,14.3V5.9l7.3,4.2L11.5,14.3z"/>
2267      </g>
2268      <style> .icon--youtube:hover .hover-fill { fill: ;}</style>
2269    </svg>
2270  
2271
2272
2273
2274
2275      </a>
2276    </li>
2277  
2278  
2279  
2280
2281</ul>
2282</div>
2283            
2284            
2285          </div>
2286        
2287      </ul>
2288    
2289  </li>
2290
2291
2292            
2293              
2294
2295
2296
2297  <li class="navigation__menuitem" role="none">
2298    <a class="navigation__menulink js-menu-link is_upcase-true" role="menuitem" href="/pages/contact">Contact Us</a>
2299  </li>
2300
2301
2302            
2303          </ul>
2304        </nav>
2305
2306        
2307          <div id="logo" class="sm-span-6 md-span-8 auto  inline">
2308
2309  <div class="first_logo">
2310    <a href="/">
2311      <img src="//ahcapublications.org/cdn/shop/files/AHCA-NCAL-Publications-Stack-BG.png?v=1712025050&amp;width=500" alt="" srcset="//ahcapublications.org/cdn/shop/files/AHCA-NCAL-Publications-Stack-BG.png?v=1712025050&amp;width=352 352w, //ahcapublications.org/cdn/shop/files/AHCA-NCAL-Publications-Stack-BG.png?v=1712025050&amp;width=500 500w" width="500" height="388" loading="eager" fetchpriority="high">
2312    </a>
2313  </div>
2314  
2315
2316</div>
2317
2318        
2319       <div class="grid">
2320          
2321          <div>
2322            <ul class="header__shopping-cart shopping__cart-links ">
2323              
2324  <li class="cart-links__item seeks slideout__trigger--open">
2325    <button class="button-as-link slideout__trigger-search js-slideout-open" data-wau-slideout-target="search-sidebar" data-slideout-direction="right" aria-label="Open Search" tabindex="0" type="button" name="button">
2326      <svg class="icon--icon-theme-search slideout__trigger-search--icon vib-center" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
2327     viewBox="0 0 20 20" height="16px" xml:space="preserve">
2328      <g class="hover-fill" fill="var(--pre-scroll-color)">
2329        <path d="M19.8,19.1l-4.6-4.6c1.4-1.5,2.2-3.6,2.2-5.8c0-4.8-3.9-8.7-8.7-8.7S0,3.9,0,8.7s3.9,8.7,8.7,8.7
2330        c2.2,0,4.2-0.8,5.8-2.2l4.6,4.6c0.2,0.2,0.5,0.2,0.7,0C20.1,19.6,20.1,19.3,19.8,19.1z M1,8.7C1,4.5,4.5,1,8.7,1
2331        c4.2,0,7.7,3.4,7.7,7.7c0,4.2-3.4,7.7-7.7,7.7C4.5,16.4,1,13,1,8.7z"/>
2332      </g>
2333    <style>.header__shopping-cart .icon--icon-theme-search:hover .hover-fill { fill: var(--pre-scroll-color);}</style>
2334    </svg>
2335
2336
2337
2338
2339
2340    </button>
2341  </li>
2342  
2343    
2344      <li class="cart-links__item cust">
2345        <a href="https://ahcapublications.org/customer_authentication/redirect?locale=en&region_country=US">
2346          <svg class="icon--icon-theme-user cart-links__link-login--icon vib-center" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
2347       viewBox="0 0 20.5 20" height="16px" xml:space="preserve">
2348       <g class="hover-fill" fill="var(--pre-scroll-color)">
2349         <path d="M12.7,9.6c1.6-0.9,2.7-2.6,2.7-4.5c0-2.8-2.3-5.1-5.1-5.1C7.4,0,5.1,2.3,5.1,5.1c0,1.9,1.1,3.6,2.7,4.5
2350           C3.3,10.7,0,14.7,0,19.5C0,19.8,0.2,20,0.5,20s0.5-0.2,0.5-0.5c0-5.1,4.2-9.3,9.3-9.3s9.3,4.2,9.3,9.3c0,0.3,0.2,0.5,0.5,0.5
2351           s0.5-0.2,0.5-0.5C20.5,14.7,17.1,10.7,12.7,9.6z M6,5.1c0-2.3,1.9-4.2,4.2-4.2s4.2,1.9,4.2,4.2s-1.9,4.2-4.2,4.2S6,7.4,6,5.1z"/>
2352       </g>
2353       <style>.header__shopping-cart .icon--icon-theme-user:hover .hover-fill { fill: var(--pre-scroll-color);}</style>
2354    </svg>
2355
2356
2357
2358
2359
2360        </a>
2361      </li>
2362    
2363  
2364
2365
2366  <li class="cart-links__item my-cart-link-container">
2367  
2368<div class="slideout__trigger--open">
2369      <a href="/cart">
2370        <button class="slideout__trigger-mobile-menu js-mini-cart-trigger js-slideout-open" data-wau-slideout-target="aja
2370x-cart" data-slideout-direction="right" title="Cart" tabindex="0" type="button" name="button">
2371         
2372          <svg class="icon--icon-theme-cart my-cart-link-container--icon vib-center" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
2373       viewBox="0 0 20.8 20" height="16px" xml:space="preserve">
2374      <g class="hover-fill" fill="var(--pre-scroll-color)">
2375        <path class="st0" d="M0,0.5C0,0.2,0.2,0,0.5,0h1.6c0.7,0,1.2,0.4,1.4,1.1l0.4,1.8h15.4c0.9,0,1.6,0.9,1.4,1.8l-1.6,6.7
2376          c-0.2,0.6-0.7,1.1-1.4,1.1h-12l0.3,1.5c0,0.2,0.2,0.4,0.5,0.4h10.1c0.3,0,0.5,0.2,0.5,0.5s-0.2,0.5-0.5,0.5H6.5
2377          c-0.7,0-1.3-0.5-1.4-1.2L4.8,12L3.1,3.4L2.6,1.3C2.5,1.1,2.3,1,2.1,1H0.5C0.2,1,0,0.7,0,0.5z M4.1,3.8l1.5,7.6h12.2
2378          c0.2,0,0.4-0.2,0.5-0.4l1.6-6.7c0.1-0.3-0.2-0.6-0.5-0.6H4.1z"/>
2379        <path class="st0" d="M7.6,17.1c-0.5,0-1,0.4-1,1s0.4,1,1,1s1-0.4,1-1S8.1,17.1,7.6,17.1z M5.7,18.1c0-1.1,0.9-1.9,1.9-1.9
2380          c1.1,0,1.9,0.9,1.9,1.9c0,1.1-0.9,1.9-1.9,1.9C6.6,20,5.7,19.1,5.7,18.1z"/>
2381        <path class="st0" d="M15.2,17.1c-0.5,0-1,0.4-1,1s0.4,1,1,1c0.5,0,1-0.4,1-1S15.8,17.1,15.2,17.1z M13.3,18.1c0-1.1,0.9-1.9,1.9-1.9
2382          c1.1,0,1.9,0.9,1.9,1.9c0,1.1-0.9,1.9-1.9,1.9C14.2,20,13.3,19.1,13.3,18.1z"/>
2383      </g>
2384      <style>.header__shopping-cart .icon--icon-theme-cart:hover .hover-fill { fill: var(--pre-scroll-color);}</style>
2385    </svg>
2386
2387
2388
2389
2390
2391          <span class="js-cart-count vib-center">0</span>
2392        </button>
2393      </a>
2394    </div>
2395  
2396  </li>
2397
2398
2399            </ul>
2400          </div>
2401        </div>
2402
2403        <!-- Shown on Mobile Only -->
2404<ul id="mobile-cart" class="mobile-only">
2405  <li class="my-cart-link-container">
2406    
2407<div class="slideout__trigger--open">
2408        <a href="/cart">
2409          <button class="slideout__trigger-mobile-menu js-mini-cart-trigger js-slideout-open" data-wau-slideout-target="ajax-cart" data-slideout-direction="right" title="Cart" tabindex="0" type="button" name="button">
2410            <span class="my-cart-text vib-center">Cart</span>
2411            <svg class="icon--icon-theme-cart my-cart-link-container--icon vib-center" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
2412       viewBox="0 0 20.8 20" height="14px" xml:space="preserve">
2413      <g class="hover-fill" fill="">
2414        <path class="st0" d="M0,0.5C0,0.2,0.2,0,0.5,0h1.6c0.7,0,1.2,0.4,1.4,1.1l0.4,1.8h15.4c0.9,0,1.6,0.9,1.4,1.8l-1.6,6.7
2415          c-0.2,0.6-0.7,1.1-1.4,1.1h-12l0.3,1.5c0,0.2,0.2,0.4,0.5,0.4h10.1c0.3,0,0.5,0.2,0.5,0.5s-0.2,0.5-0.5,0.5H6.5
2416          c-0.7,0-1.3-0.5-1.4-1.2L4.8,12L3.1,3.4L2.6,1.3C2.5,1.1,2.3,1,2.1,1H0.5C0.2,1,0,0.7,0,0.5z M4.1,3.8l1.5,7.6h12.2
2417          c0.2,0,0.4-0.2,0.5-0.4l1.6-6.7c0.1-0.3-0.2-0.6-0.5-0.6H4.1z"/>
2418        <path class="st0" d="M7.6,17.1c-0.5,0-1,0.4-1,1s0.4,1,1,1s1-0.4,1-1S8.1,17.1,7.6,17.1z M5.7,18.1c0-1.1,0.9-1.9,1.9-1.9
2419          c1.1,0,1.9,0.9,1.9,1.9c0,1.1-0.9,1.9-1.9,1.9C6.6,20,5.7,19.1,5.7,18.1z"/>
2420        <path class="st0" d="M15.2,17.1c-0.5,0-1,0.4-1,1s0.4,1,1,1c0.5,0,1-0.4,1-1S15.8,17.1,15.2,17.1z M13.3,18.1c0-1.1,0.9-1.9,1.9-1.9
2421          c1.1,0,1.9,0.9,1.9,1.9c0,1.1-0.9,1.9-1.9,1.9C14.2,20,13.3,19.1,13.3,18.1z"/>
2422      </g>
2423      <style> .icon--icon-theme-cart:hover .hover-fill { fill: ;}</style>
2424    </svg>
2425
2426
2427
2428
2429
2430            <span class="js-cart-count vib-center">0</span>
2431          </button>
2432        </a>
2433      </div>
2434    
2435  </li>
2436</ul>
2437
2438
2439      </div><!-- end nav container -->
2440
2441    </div>
2442  </div>
2443
2444</header>
2445
2446<style data-shopify>
2447  .wau--header {
2448    --overlay-color: #ffffff;
2449  }
2450
2451  
2452
2453  
2454
2455  
2456    #logo img { max-width: 155px; }
2457  
2458
2459  
2460
2461  
2462    #logo { text-align: center !important; }
2463    #logo a { float: none; }
2464  
2465
2466    ul#main-nav { text-align: left; }
2467  
2468
2469  
2470    
2471        .nav-container.logo-center {
2472            display: flex;
2473            flex-direction: row;
2474            justify-content: space-between;
2475            gap: 1em;
2476        }
2477        .nav-container.logo-center nav.navigation.header-navigation {
2478            flex: 0 0 calc((50% - 155px / 2) - 1em);
2479        }
2480        .nav-container.logo-center div#logo {
2481            flex: 0 0 155px;
2482        }
2483        .nav-container.logo-center ul.header__shopping-cart.shopping__cart-links {
2484            flex: 0 0 calc((50% - 155px / 2) - 1em);
2485        }
2486    
2487  
2488
2489  @media screen and (max-width: 980px) {
2490    .nav-container {
2491      display: flex;
2492      flex-direction: row;
2493      justify-content: space-between;
2494      align-items: center;
2495    }
2496    .nav-container.full {
2497      padding-left: 1.25%;
2498      padding-right: 1.25%;
2499      max-width: unset;
2500      width: 100%;
2501    }
2502    .nav-container #logo {
2503      flex: 0 0 100px;
2504      text-align: center;
2505    }
2506    .nav-container #logo img { 
2507      max-width: 100px;
2508    }
2509    .nav-container .mobile-menu__trigger.mobile-only {
2510      flex: 0 0 calc((50% - 100px / 2) - 1em);
2511    }
2512    .nav-container div#logo {
2513        flex: 0 0 100px !important;
2514    }
2515    ul#mobile-cart.mobile-only  {
2516        flex: 0 0 calc((50% - 100px / 2) - 1em);
2517        display: inline-flex;
2518    }
2519  }
2520
2521  
2522
2523  
2524
2525  
2526    .mobile__search--container {
2527      display: none;
2528    }
2529  
2530  
2531</style>
2532
2533
2534</div>
2535<!-- END sections: header-group -->
2536      </theme-header>
2537      
2538
2539      <div class="page-wrap">
2540        <main class="content-wrapper" role="main">
2541          <div class="mobile__search--container row grid__wrapper full desktop-hide tablet-hide">
2542  <div class="sm-span-12 auto mobile__search">
2543    <form action="/search" method="get">
2544      <label class="visually-hidden" for="mobile__global--search">What are you looking for?</label>
2545      <input
2546        type="text"
2547        name="q"
2548        id="mobile__global--search"
2549        class="mobile__search-input"
2550        placeholder="What are you looking for?"
2551        value=""
2552        />
2553      <input name="options[prefix]" type="hidden" value="last">
2554      
2555
2556      <button class="button-as-link mobile__search--button" type="submit" aria-label="Search" name="button">
2557        <svg class="icon--icon-theme-search slideout__trigger-search--icon vib-center" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
2558     viewBox="0 0 20 20" height="14px" xml:space="preserve">
2559      <g class="hover-fill" fill="">
2560        <path d="M19.8,19.1l-4.6-4.6c1.4-1.5,2.2-3.6,2.2-5.8c0-4.8-3.9-8.7-8.7-8.7S0,3.9,0,8.7s3.9,8.7,8.7,8.7
2561        c2.2,0,4.2-0.8,5.8-2.2l4.6,4.6c0.2,0.2,0.5,0.2,0.7,0C20.1,19.6,20.1,19.3,19.8,19.1z M1,8.7C1,4.5,4.5,1,8.7,1
2562        c4.2,0,7.7,3.4,7.7,7.7c0,4.2-3.4,7.7-7.7,7.7C4.5,16.4,1,13,1,8.7z"/>
2563      </g>
2564    <style> .icon--icon-theme-search:hover .hover-fill { fill: ;}</style>
2565    </svg>
2566
2567
2568
2569
2570
2571      </button>
2572    </form>
2573  </div>
2574</div>
2575
2576          <div id="shopify-section-template--20546970943713__form" class="shopify-section"><style data-shopify>
2577@media (min-width: 741px) {
2578  .contact-form--template--20546970943713__form .contact__form--inner-wrapper {
2579    width: 60%;
2580    margin: 0 auto;
2581  }
2582}
2583</style>
2584<section class="contact-form contact-form--template--20546970943713__form global__section global__section--margin " 
2585  data-section-id="template--20546970943713__form" 
2586  data-aos="fade"
2587  >
2588  <div class="contact__form-wrapper gridlock">
2589    
2590    <div class="section-title row">
2591      <h2>
2592        Contact Us
2593      </h2>
2594    </div>
2595    
2596
2597    <form method="post" action="/contact#contact--form__template--20546970943713__form" id="contact--form__template--20546970943713__form" accept-charset="UTF-8" class="span-12 auto"><input type="hidden" name="form_type" value="contact" /><input type="hidden" name="utf8" value="✓" />
2598      <div class="contact__form--inner-wrapper">
2599        
2600
2601        
2602
2603        <div class="contact__form--input" data-aos="fade">
2604          <label class="visually-hidden" id="contactFormName--template--20546970943713__form">Name</label>
2605          <input type="text" id="contactFormName--template--20546970943713__form" name="contact[name]" aria-label="Name" placeholder="Name" />
2606        </div>
2607
2608        <div class="contact__form--input" data-aos="fade">
2609          <label class="visually-hidden" for="contactFormEmail--template--20546970943713__form">Email</label>
2610          <input type="email" id="contactFormEmail--template--20546970943713__form" name="contact[email]" aria-label="Email" placeholder="Email" />
2611        </div>
2612
2613        <div class="contact__form--input" data-aos="fade">
2614          <label class="visually-hidden" for="contactFormTelephone--template--20546970943713__form">Phone Number</label>
2615          <input type="text" id="contactFormTelephone--template--20546970943713__form" name="contact[phone]" aria-label="Phone Number" placeholder="Phone Number" />
2616        </div>
2617
2618        
2619
2620        <div class="contact__form--input" data-aos="fade">
2621          <label class="visually-hidden" for="contactFormMessage--template--20546970943713__form">Message</label>
2622          <textarea rows="15" cols="90" id="contactFormMessage--template--20546970943713__form" name="contact[body]" aria-label="Message" placeholder="Message"></textarea>
2623        </div>
2624
2625        <div class="contact__form--input" data-aos="fade">
2626          <input type="submit" id="contactFormSubmit" class="secondary button" value="Send" />
2627        </div>
2628      </div>
2629    </form>
2630
2631  </div>
2632</section>
2633
2634
2635<style> #shopify-section-template--20546970943713__form .global__section.global__section--margin {margin-bottom: 40px;} </style></div>
2636        </main>
2637      </div>
2638      <!-- /.page-wrap -->
2639      
2640      <theme-footer>
2641        <!-- BEGIN sections: footer-group -->
2642<div id="shopify-section-sections--20546966946017__footer" class="shopify-section shopify-section-group-footer-group"><footer class="footer-section" data-section-id="sections--20546966946017__footer" data-section-type="footer-section">
2643  <div id="footer-wrapper">
2644    <div id="footer" class="row">
2645      <div class="grid__wrapper edge footer__block-container">
2646        
2647<div
2648            class="span-2 sm-span-12 auto footer-menu"
2649            data-aos="fade"
2650            data-aos-delay="100"
2651          >
2652            
2653                <div class="footer-block-image" >
2654                  <a href="/">
2655                  
2656                    
2657
2658
2659
2660<div class="box-ratio " style="padding-bottom: 77.63726095003084%;">
2661  <img src="//ahcapublications.org/cdn/shop/files/AHCA-NCAL-Publications-Stack-BG.png?v=1712025050&amp;width=600" alt="" srcset="//ahcapublications.org/cdn/shop/files/AHCA-NCAL-Publications-Stack-BG.png?v=1712025050&amp;width=200 200w, //ahcapublications.org/cdn/shop/files/AHCA-NCAL-Publications-Stack-BG.png?v=1712025050&amp;width=300 300w, //ahcapublications.org/cdn/shop/files/AHCA-NCAL-Publications-Stack-BG.png?v=1712025050&amp;width=400 400w, //ahcapublications.org/cdn/shop/files/AHCA-NCAL-Publications-Stack-BG.png?v=1712025050&amp;width=500 500w, //ahcapublications.org/cdn/shop/files/AHCA-NCAL-Publications-Stack-BG.png?v=1712025050&amp;width=600 600w" width="600" height="466" loading="lazy" fetchpriority="auto" sizes="(min-width: 1601px) 2000px,(min-width: 768px) and (max-width: 1600px) 1200px,(max-width: 767px) 100vw, 900px">
2662</div>
2663<noscript><img src="//ahcapublications.org/cdn/shop/files/AHCA-NCAL-Publications-Stack-BG.png?v=1712025050&amp;width=600" alt="" srcset="//ahcapublications.org/cdn/shop/files/AHCA-NCAL-Publications-Stack-BG.png?v=1712025050&amp;width=352 352w, //ahcapublications.org/cdn/shop/files/AHCA-NCAL-Publications-Stack-BG.png?v=1712025050&amp;width=600 600w" width="600" height="466"></noscript>
2664
2665                  
2666                  </a>
2667                </div>
2668              
2669            <style>
2670               input#menu-item-1 {
2671                 display: none;
2672                 position: relative;
2673               }
2674               @media screen and (max-width: 740px) {
2675                 .footer-block-content {
2676                   display: none;
2677                 }
2678                 #menu-item-1:checked ~ .footer-block-content {
2679                   display: block;
2680                   visibility: visible;
2681                   opacity: 1;
2682                 }
2683              }
2684            </style>
2685          </div>
2686        
2687<div
2688            class="span-3 sm-span-12 auto footer-menu"
2689            data-aos="fade"
2690            data-aos-delay="200"
2691          >
2692            
2693                <label for="menu-item-2" class="togglecontent">
2694                  <h3 class="h4">
2695                    DETAILS
2696                    
2697  
2698    <svg class="icon--apollo-down-carrot footer-menu--icon vib-center" height="6px" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
2699    	 viewBox="0 0 20 13.3" xml:space="preserve">
2700      <g class="hover-fill" fill="var(--footer-text)">
2701        <polygon points="17.7,0 10,8.3 2.3,0 0,2.5 10,13.3 20,2.5 "/>
2702      </g>
2703      <style>.footer-menu .icon--apollo-down-carrot:hover .hover-fill { fill: var(--footer-text);}</style>
2704    </svg>
2705  
2706
2707
2708
2709
2710
2711
2712                  </h3>
2713                </label>
2714                <input type="checkbox" id="menu-item-2">
2715                <div class="footer-block-content">
2716                  <ul >
2717                    
2718                      <li><a href="/policies/privacy-policy" title="">Privacy Policy</a></li>
2719                    
2720                      <li><a href="/policies/shipping-policy" title="">Shipping Policy</a></li>
2721                    
2722                      <li><a href="/policies/refund-policy" title="">Refund Policy</a></li>
2723                    
2724                      <li><a href="/policies/terms-of-service" title="">Terms of Service</a></li>
2725                    
2726                      <li><a href="https://af.uppromote.com/ahca-publications/login" title="">Affiliate Login</a></li>
2727                    
2728                      <li><a href="https://af.uppromote.com/ahca-publications/register" title="">Affiliate SignUp</a></li>
2729                    
2730                  </ul>
2731                </div>
2732
2733              
2734            <style>
2735               input#menu-item-2 {
2736                 display: none;
2737                 position: relative;
2738               }
2739               @media screen and (max-width: 740px) {
2740                 .footer-block-content {
2741                   display: none;
2742                 }
2743                 #menu-item-2:checked ~ .footer-block-content {
2744                   display: block;
2745                   visibility: visible;
2746                   opacity: 1;
2747                 }
2748              }
2749            </style>
2750          </div>
2751        
2752<div
2753            class="span-3 sm-span-12 auto footer-menu"
2754            data-aos="fade"
2755            data-aos-delay="300"
2756          >
2757            
2758                <label for="menu-item-3" class="togglecontent">
2759                  <h3 class="h4">
2760                    OUR SHOP
2761                    
2762  
2763    <svg class="icon--apollo-down-carrot footer-menu--icon vib-center" height="6px" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
2764    	 viewBox="0 0 20 13.3" xml:space="preserve">
2765      <g class="hover-fill" fill="var(--footer-text)">
2766        <polygon points="17.7,0 10,8.3 2.3,0 0,2.5 10,13.3 20,2.5 "/>
2767      </g>
2768      <style>.footer-menu .icon--apollo-down-carrot:hover .hover-fill { fill: var(--footer-text);}</style>
2769    </svg>
2770  
2771
2772
2773
2774
2775
2776
2777                  </h3>
2778                </label>
2779                <input type="checkbox" id="menu-item-3">
2780                <div class="footer-block-content">
2781                  <ul >
2782                    
2783                      <li><a href="/" title="">Home</a></li>
2784                    
2785                      <li><a href="/collections/all" title="">Shop All</a></li>
2786                    
2787                      <li><a href="/pages/contact" title="">Contact Us</a></li>
2788                    
2789                  </ul>
2790                </div>
2791
2792              
2793            <style>
2794               input#menu-item-3 {
2795                 display: none;
2796                 position: relative;
2797               }
2798               @media screen and (max-width: 740px) {
2799                 .footer-block-content {
2800                   display: none;
2801                 }
2802                 #menu-item-3:checked ~ .footer-block-content {
2803                   display: block;
2804                   visibility: visible;
2805                   opacity: 1;
2806                 }
2807              }
2808            </style>
2809          </div>
2810        
2811<div
2812            class="span-4 sm-span-12 auto footer-menu"
2813            data-aos="fade"
2814            data-aos-delay="400"
2815          >
2816            
2817                <label for="menu-item-4" class="togglecontent">
2818                  <h3 class="h4">
2819                    CONNECT WITH US
2820                    
2821  
2822    <svg class="icon--apollo-down-carrot footer-menu--icon vib-center" height="6px" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
2823    	 viewBox="0 0 20 13.3" xml:space="preserve">
2824      <g class="hover-fill" fill="var(--footer-text)">
2825        <polygon points="17.7,0 10,8.3 2.3,0 0,2.5 10,13.3 20,2.5 "/>
2826      </g>
2827      <style>.footer-menu .icon--apollo-down-carrot:hover .hover-fill { fill: var(--footer-text);}</style>
2828    </svg>
2829  
2830
2831
2832
2833
2834
2835
2836                  </h3>
2837                </label>
2838                <input type="checkbox" id="menu-item-4">
2839                <div id="footer_signup" class="footer-block-content">
2840                  
2841                  <p></p>
2842                   
2843                  <div class="klaviyo-parent">
2844                   <div class="klaviyo-form-TNkKVj"></div>
2845                  </div>
2846              
2847                </div>
2848              
2849            <style>
2850               input#menu-item-4 {
2851                 display: none;
2852                 position: relative;
2853               }
2854               @media screen and (max-width: 740px) {
2855                 .footer-block-content {
2856                   display: none;
2857                 }
2858                 #menu-item-4:checked ~ .footer-block-content {
2859                   display: block;
2860                   visibility: visible;
2861                   opacity: 1;
2862                 }
2863              }
2864            </style>
2865          </div>
2866        
2867      </div>
2868    </div>
2869    <div class="clear"></div>
2870    <div
2871      id="bottom-footer"
2872      class="sub-footer row"
2873      data-aos="fade"
2874    >
2875      <div class="footer-left">
2876        
2877          
2878<ul class="social-icons__wrapper">
2879  
2880    <li>
2881      <a href="https://www.facebook.com/ahcancal/" target="_blank" aria-label="Facebook">
2882        
2883
2884
2885  
2886    <svg class="icon--facebook share-icons--icon" height="14px" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px"
2887    y="0px" viewBox="0 0 11 20" xml:space="preserve">
2888      <g class="hover-fill" fill="var(--footer-text)">
2889        <path d="M11,0H8C5.2,0,3,2.2,3,5v3H0v4h3v8h4v-8h3l1-4H7V5c0-0.6,0.4-1,1-1h3V0z"/>
2890      </g>
2891      <style>.sub-footer .icon--facebook:hover .hover-fill { fill: var(--footer-text);}</style>
2892    </svg>
2893  
2894
2895
2896
2897
2898      </a>
2899    </li>
2900  
2901   
2902    <li>
2903      <a href="https://www.linkedin.com/company/american-health-care-association/" target="_blank" aria-label="Linkedin">
2904        
2905
2906
2907  
2908    <svg class="icon--linkedin share-icons--icon" height="14px" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px"
2909    y="0px" viewBox="0 0 21 20" xml:space="preserve">
2910      <g class="hover-fill" fill="var(--footer-text)">
2911        <path d="M14.7,6.3c3.5,0,6.3,2.8,6.3,6.3V20h-4.2v-7.4c0-1.2-0.9-2.1-2.1-2.1s-2.1,0.9-2.1,2.1V20H8.4v-7.4
2912        C8.4,9.1,11.2,6.3,14.7,6.3z"/>
2913        <rect y="7.4" width="4.2" height="12.6"/>
2914        <circle cx="2.1" cy="2.1" r="2.1"/>
2915      </g>
2916      <style>.sub-footer .icon--linkedin:hover .hover-fill { fill: var(--footer-text);}</style>
2917    </svg>
2918  
2919
2920
2921
2922
2923      </a>
2924    </li>
2925  
2926  
2927  
2928    <li>
2929      <a href="https://twitter.com/ahcancal" target="_blank" aria-label="Twitter">
2930        
2931
2932
2933  
2934    <svg class="icon--twitter share-icons--icon" height="14px" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
2935      viewBox="0 0 23 20" xml:space="preserve">
2936      <g class="hover-fill" fill="var(--footer-text)">
2937        <path d="M17.425641,0 L20.8184615,0 L13.4061538,8.47179487 L22.1261538,20 L15.2984615,20 L9.95076923,13.0082051 L3.83179487,20 L0.436923077,20 L8.36512821,10.9384615 L-1.13686838e-13,0 L7.00102564,0 L11.8348718,6.39076923 L17.425641,0 Z M16.2348718,17.9692308 L18.1148718,17.9692308 L5.97948718,1.92410256 L3.96205128,1.92410256 L16.2348718,17.9692308 Z" fill="var(--footer-text)"></path>
2938      </g>
2939      <style>.sub-footer .icon--twitter:hover .hover-fill { fill: var(--footer-text);}</style>
2940    </svg>
2941  
2942
2943
2944
2945
2946      </a>
2947    </li>
2948  
2949  
2950  
2951  
2952    <li>
2953      <a href="https://www.youtube.com/user/ahcancalstream" target="_blank" aria-label="Youtube">
2954        
2955
2956
2957  
2958    <svg class="icon--youtube share-icons--icon" height="14px" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px"
2959      y="0px" viewBox="0 0 28.5 20" xml:space="preserve">
2960      <g class="hover-fill" fill="var(--footer-text)">
2961        <path d="M28,3.3c-0.3-1.3-1.3-2.1-2.4-2.4C23.3,0,14.3,0,14.3,0s-8.8,0-11,0.6C2,1,1,1.9,0.7,3.1C0,5.4,0,9.9,0,9.9s0,4.7,0.7,6.8
2962        C1,18,2,19,3.3,19.3c2.2,0.7,11,0.7,11,0.7s8.9,0,11.1-0.7c1.3-0.3,2.1-1.3,2.4-2.4c0.7-2.3,0.7-6.8,0.7-6.8S28.6,5.4,28,3.3z
2963        M11.5,14.3V5.9l7.3,4.2L11.5,14.3z"/>
2964      </g>
2965      <style>.sub-footer .icon--youtube:hover .hover-fill { fill: var(--footer-text);}</style>
2966    </svg>
2967  
2968
2969
2970
2971
2972      </a>
2973    </li>
2974  
2975  
2976  
2977
2978</ul>
2979
2980        
2981<p>
2982          <a href="/"
2983              >&copy; 2026
2984              AHCA/NCAL Publications</a>
2985            •
2986          All Rights Reserved
2987        </p>
2988      </div>
2989      <div id="payment" class="footer-right">
2990        
2991        
2992          <div class="payment-methods">
2993            
2994              <svg class="payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-american_express"><title id="pi-american_express">American Express</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#0071CE" style="fill:#0071CE;fill:color(display-p3 0.0000 0.4431 0.8078);fill-opacity:1;"/><path d="M3 0.5H35C36.3348 0.5 37.5 1.58692 37.5 3V21C37.5 22.4239 36.4239 23.5 35 23.5H3C1.66524 23.5 0.5 22.4131 0.5 21V3C0.5 1.57614 1.57614 0.5 3 0.5Z" stroke="black" stroke-opacity="0.07" style="stroke:black;stroke-opacity:0.07;"/><path d="M25.8662 6.33203V3H31L31.8662 5.5332L32.7334 3H37V14.2002H36.7998L34.8672 16.2656L36.7998 18.3594H37V21.2666H33.5996L31.9336 19.3994L30.2002 21.2666H19.4668V12.666H16L20.2666 3H24.4004L25.8662 6.33203ZM20.5996 20.2656H27V18.5322H22.666V17.3994H26.8662V15.666H22.666V14.5322H27V12.7988H20.5996V20.2656ZM30.5332 16.5322L27 20.2656H29.5996L31.8662 17.8662L34.0664 20.2656H36.7324L33.1992 16.4658L36.7324 12.7988H34.1328L31.8662 15.1992L29.7324 12.7988H27L30.5332 16.5322ZM17.666 11.7324H19.9326L20.5332 10.1992H23.999L24.666 11.7324H26.999L23.666 4.19922H20.999L17.666 11.7324ZM33.5996 4.19922L31.9326 8.86621L30.1992 4.19922H27V11.666H29.0664V6.39941L31 11.666H32.7998L34.7324 6.39941V11.666H36.7324V4.13281L33.5996 4.19922ZM23.2656 8.46582H21.2656L22.2656 5.99902L23.2656 8.46582Z" fill="white" style="fill:white;fill-opacity:1;"/></svg>
2995
2996            
2997              <svg class="payment-icon" viewBox="0 0 38 24" width="38" height="24" role="img" aria-labelledby="pi-discover" fill="none" xmlns="http://www.w3.org/2000/svg"><title id="pi-discover">Discover</title><path fill="#000" opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32z" fill="#fff"/><path d="M3.57 7.16H2v5.5h1.57c.83 0 1.43-.2 1.96-.63.63-.52 1-1.3 1-2.11-.01-1.63-1.22-2.76-2.96-2.76zm1.26 4.14c-.34.3-.77.44-1.47.44h-.29V8.1h.29c.69 0 1.11.12 1.47.44.37.33.59.84.59 1.37 0 .53-.22 1.06-.59 1.39zm2.19-4.14h1.07v5.5H7.02v-5.5zm3.69 2.11c-.64-.24-.83-.4-.83-.69 0-.35.34-.61.8-.61.32 0 .59.13.86.45l.56-.73c-.46-.4-1.01-.61-1.62-.61-.97 0-1.72.68-1.72 1.58 0 .76.35 1.15 1.35 1.51.42.15.63.25.74.31.21.14.32.34.32.57 0 .45-.35.78-.83.78-.51 0-.92-.26-1.17-.73l-.69.67c.49.73 1.09 1.05 1.9 1.05 1.11 0 1.9-.74 1.9-1.81.02-.89-.35-1.29-1.57-1.74zm1.92.65c0 1.62 1.27 2.87 2.9 2.87.46 0 .86-.09 1.34-.32v-1.26c-.43.43-.81.6-1.29.6-1.08 0-1.85-.78-1.85-1.9 0-1.06.79-1.89 1.8-1.89.51 0 .9.18 1.34.62V7.38c-.47-.24-.86-.34-1.32-.34-1.61 0-2.92 1.28-2.92 2.88zm12.76.94l-1.47-3.7h-1.17l2.33 5.64h.58l2.37-5.64h-1.16l-1.48 3.7zm3.13 1.8h3.04v-.93h-1.97v-1.48h1.9v-.93h-1.9V8.1h1.97v-.94h-3.04v5.5zm7.29-3.87c0-1.03-.71-1.62-1.95-1.62h-1.59v5.5h1.07v-2.21h.14l1.48 2.21h1.32l-1.73-2.32c.81-.17 1.26-.72 1.26-1.56zm-2.16.91h-.31V8.03h.33c.67 0 1.03.28 1.03.82 0 .55-.36.85-1.05.85z" fill="#231F20"/><path d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint0_linear)"/><path opacity=".65" d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint1_linear)"/><path d="M36.57 7.506c0-.1-.07-.15-.18-.15h-.16v.48h.12v-.19l.14.19h.14l-.16-.2c.06-.01.1-.06.1-.13zm-.2.07h-.02v-.13h.02c.06 0 .09.02.09.06 0 .05-.03.07-.09.07z" fill="#231F20"/><path d="M36.41 7.176c-.23 0-.42.19-.42.42 0 .23.19.42.42.42.23 0 .42-.19.42-.42 0-.23-.19-.42-.42-.42zm0 .77c-.18 0-.34-.15-.34-.35 0-.19.15-.35.34-.35.18 0 .33.16.33.35 0 .19-.15.35-.33.35z" fill="#231F20"/><path d="M37 12.984S27.09 19.873 8.976 23h26.023a2 2 0 002-1.984l.024-3.02L37 12.985z" fill="#F48120"/><defs><linearGradient id="pi-paint0_linear" x1="21.657" y1="12.275" x2="19.632" y2="9.104" gradientUnits="userSpaceOnUse"><stop stop-color="#F89F20"/><stop offset=".25" stop-color="#F79A20"/><stop offset=".533" stop-color="#F68D20"/><stop offset=".62" stop-color="#F58720"/><stop offset=".723" stop-color="#F48120"/><stop offset="1" stop-color="#F37521"/></linearGradient><linearGradient id="pi-paint1_linear" x1="21.338" y1="12.232" x2="18.378" y2="6.446" gradientUnits="userSpaceOnUse"><stop stop-color="#F58720"/><stop offset=".359" stop-color="#E16F27"/><stop offset=".703" stop-color="#D4602C"/><stop offset=".982" stop-color="#D05B2E"/></linearGradient></defs></svg>
2998            
2999              <svg class="payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-master"><title id="pi-master">Mastercard</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#1C1C1C" style="fill:#1C1C1C;fill:color(display-p3 0.1098 0.1098 0.1098);fill-opacity:1;"/>
2999<path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#232323" style="fill:#232323;fill:color(display-p3 0.1373 0.1373 0.1373);fill-opacity:1;"/><path d="M14.6364 19.2727C18.8538 19.2727 22.2727 15.8538 22.2727 11.6364C22.2727 7.41892 18.8538 4 14.6364 4C10.4189 4 7 7.41892 7 11.6364C7 15.8538 10.4189 19.2727 14.6364 19.2727Z" fill="#EB001B" style="fill:#EB001B;fill:color(display-p3 0.9216 0.0000 0.1059);fill-opacity:1;"/><path d="M23.3637 19.2727C27.5811 19.2727 31 15.8538 31 11.6364C31 7.41892 27.5811 4 23.3637 4C19.1462 4 15.7273 7.41892 15.7273 11.6364C15.7273 15.8538 19.1462 19.2727 23.3637 19.2727Z" fill="#F79E1B" style="fill:#F79E1B;fill:color(display-p3 0.9686 0.6196 0.1059);fill-opacity:1;"/><path d="M22.2727 11.6362C22.2727 9.01797 20.9637 6.72706 19 5.41797C17.0364 6.83615 15.7273 9.12706 15.7273 11.6362C15.7273 14.1452 17.0364 16.5452 19 17.8543C20.9637 16.5452 22.2727 14.2543 22.2727 11.6362Z" fill="#FF5F00" style="fill:#FF5F00;fill:color(display-p3 1.0000 0.3725 0.0000);fill-opacity:1;"/></svg>
3000
3001            
3002              <svg class="payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-shopify_pay"><title id="pi-shopify_pay">Shop Pay</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000"/><path d="M35.889 0C37.05 0 38 .982 38 2.182v19.636c0 1.2-.95 2.182-2.111 2.182H2.11C.95 24 0 23.018 0 21.818V2.182C0 .982.95 0 2.111 0H35.89z" fill="#5A31F4"/><path d="M9.35 11.368c-1.017-.223-1.47-.31-1.47-.705 0-.372.306-.558.92-.558.54 0 .934.238 1.225.704a.079.079 0 00.104.03l1.146-.584a.082.082 0 00.032-.114c-.475-.831-1.353-1.286-2.51-1.286-1.52 0-2.464.755-2.464 1.956 0 1.275 1.15 1.597 2.17 1.82 1.02.222 1.474.31 1.474.705 0 .396-.332.582-.993.582-.612 0-1.065-.282-1.34-.83a.08.08 0 00-.107-.035l-1.143.57a.083.083 0 00-.036.111c.454.92 1.384 1.437 2.627 1.437 1.583 0 2.539-.742 2.539-1.98s-1.155-1.598-2.173-1.82v-.003zM15.49 8.855c-.65 0-1.224.232-1.636.646a.04.04 0 01-.069-.03v-2.64a.08.08 0 00-.08-.081H12.27a.08.08 0 00-.08.082v8.194a.08.08 0 00.08.082h1.433a.08.08 0 00.081-.082v-3.594c0-.695.528-1.227 1.239-1.227.71 0 1.226.521 1.226 1.227v3.594a.08.08 0 00.081.082h1.433a.08.08 0 00.081-.082v-3.594c0-1.51-.981-2.577-2.355-2.577zM20.753 8.62c-.778 0-1.507.24-2.03.588a.082.082 0 00-.027.109l.632 1.088a.08.08 0 00.11.03 2.5 2.5 0 011.318-.366c1.25 0 2.17.891 2.17 2.068 0 1.003-.736 1.745-1.669 1.745-.76 0-1.288-.446-1.288-1.077 0-.361.152-.657.548-.866a.08.08 0 00.032-.113l-.596-1.018a.08.08 0 00-.098-.035c-.799.299-1.359 1.018-1.359 1.984 0 1.46 1.152 2.55 2.76 2.55 1.877 0 3.227-1.313 3.227-3.195 0-2.018-1.57-3.492-3.73-3.492zM28.675 8.843c-.724 0-1.373.27-1.845.746-.026.027-.069.007-.069-.029v-.572a.08.08 0 00-.08-.082h-1.397a.08.08 0 00-.08.082v8.182a.08.08 0 00.08.081h1.433a.08.08 0 00.081-.081v-2.683c0-.036.043-.054.069-.03a2.6 2.6 0 001.808.7c1.682 0 2.993-1.373 2.993-3.157s-1.313-3.157-2.993-3.157zm-.271 4.929c-.956 0-1.681-.768-1.681-1.783s.723-1.783 1.681-1.783c.958 0 1.68.755 1.68 1.783 0 1.027-.713 1.783-1.681 1.783h.001z" fill="#fff"/></svg>
3003
3004            
3005              <svg class="payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-visa"><title id="pi-visa">Visa</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#142FBD" style="fill:#142FBD;fill:color(display-p3 0.0784 0.1843 0.7412);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#1532CB" style="fill:#1532CB;fill:color(display-p3 0.0824 0.1961 0.7961);fill-opacity:1;"/><path d="M29.5944 10.2167H29.2778C28.8556 11.2722 28.5389 11.8 28.2222 13.3833H30.2278C29.9111 11.8 29.9111 11.0611 29.5944 10.2167V10.2167ZM32.6556 16.4444H30.8611C30.7556 16.4444 30.7556 16.4444 30.65 16.3389L30.4389 15.3889L30.3333 15.1778H27.8C27.6944 15.1778 27.5889 15.1778 27.5889 15.3889L27.2722 16.3389C27.2722 16.4444 27.1667 16.4444 27.1667 16.4444H24.95L25.1611 15.9167L28.2222 8.73889C28.2222 8.21111 28.5389 8 29.0667 8H30.65C30.7556 8 30.8611 8 30.8611 8.21111L32.3389 15.0722C32.4444 15.4944 32.55 15.8111 32.55 16.2333C32.6556 16.3389 32.6556 16.3389 32.6556 16.4444V16.4444ZM18.5111 16.1278L18.9333 14.2278C19.0389 14.2278 19.1444 14.3333 19.1444 14.3333C19.8833 14.65 20.6222 14.8611 21.3611 14.7556C21.5722 14.7556 21.8889 14.65 22.1 14.5444C22.6278 14.3333 22.6278 13.8056 22.2056 13.3833C21.9944 13.1722 21.6778 13.0667 21.3611 12.8556C20.9389 12.6444 20.5167 12.4333 20.2 12.1167C18.9333 11.0611 19.3556 9.58333 20.0944 8.84444C20.7278 8.42222 21.0444 8 21.8889 8C23.1556 8 24.5278 8 25.1611 8.21111H25.2667C25.1611 8.84444 25.0556 9.37222 24.8444 10.0056C24.3167 9.79444 23.7889 9.58333 23.2611 9.58333C22.9444 9.58333 22.6278 9.58333 22.3111 9.68889C22.1 9.68889 21.9944 9.79444 21.8889 9.9C21.6778 10.1111 21.6778 10.4278 21.8889 10.6389L22.4167 11.0611C22.8389 11.2722 23.2611 11.4833 23.5778 11.6944C24.1056 12.0111 24.6333 12.5389 24.7389 13.1722C24.95 14.1222 24.6333 14.9667 23.7889 15.6C23.2611 16.0222 23.05 16.2333 22.3111 16.2333C20.8333 16.2333 19.6722 16.3389 18.7222 16.0222C18.6167 16.2333 18.6167 16.2333 18.5111 16.1278V16.1278ZM14.8167 16.4444C14.9222 15.7056 14.9222 15.7056 15.0278 15.3889C15.5556 13.0667 16.0833 10.6389 16.5056 8.31667C16.6111 8.10556 16.6111 8 16.8222 8H18.7222C18.5111 9.26667 18.3 10.2167 17.9833 11.3778C17.6667 12.9611 17.35 14.5444 16.9278 16.1278C16.9278 16.3389 16.8222 16.3389 16.6111 16.3389L14.8167 16.4444ZM5 8.21111C5 8.10556 5.21111 8 5.31667 8H8.90556C9.43333 8 9.85556 8.31667 9.96111 8.84444L10.9111 13.4889C10.9111 13.5944 10.9111 13.5944 11.0167 13.7C11.0167 13.5944 11.1222 13.5944 11.1222 13.5944L13.3389 8.21111C13.2333 8.10556 13.3389 8 13.4444 8H15.6611C15.6611 8.10556 15.6611 8.10556 15.5556 8.21111L12.2833 15.9167C12.1778 16.1278 12.1778 
300516.2333 12.0722 16.3389C11.9667 16.4444 11.7556 16.3389 11.5444 16.3389H9.96111C9.85556 16.3389 9.75 16.3389 9.75 16.1278L8.06111 9.58333C7.85 9.37222 7.53333 9.05556 7.11111 8.95C6.47778 8.63333 5.31667 8.42222 5.10556 8.42222L5 8.21111Z" fill="white" style="fill:white;fill-opacity:1;"/></svg>
3006
3007            
3008          </div>
3009        
3010      </div>
3011    </div>
3012  </div>
3013</footer>
3014
3015<style>
3016  #footer-wrapper,
3017  .footer-menu label > h3 {
3018    text-align: left;
3019  }
3020
3021  @media (min-width: 980px) {
3022    #footer #payment {
3023      text-align: left;
3024    }
3025    
3026      #footer .selectors-form {
3027        justify-content: flex-start;
3028        flex-wrap: nowrap;
3029      }
3030      .footer-section .disclosure-list {
3031        right: 0;
3032      }
3033    
3034  }
3035</style>
3036
3037
3038<style> #shopify-section-sections--20546966946017__footer .footer-block-content .klaviyo-parent form.needsclick.klaviyo-form.klaviyo-form-version-cid_1.kl-private-reset-css-Xuajs1 {background-color: unset !important;} #shopify-section-sections--20546966946017__footer .sub-footer {padding-top: 10px;} @media screen and (max-width: 740px) {#shopify-section-sections--20546966946017__footer .sub-footer {border-top: unset; }} </style></div>
3039<!-- END sections: footer-group -->
3040      </theme-footer>
3041      
3042
3043      <div style="display:none;" data-wau-slideout-content="search-sidebar" data-wau-slideout="search-sidebar">
3044        <div class="slideout__trigger--close">
3045          <button
3046            class="slideout__trigger-search-sidebar js-slideout-close"
3047            data-slideout-direction="right"
3048            aria-label="Close sidebar"
3049            tabindex="0"
3050            type="button"
3051            name="button"
3052          >
3053            <div class="icn-close"></div>
3054          </button>
3055        </div>
3056        <div class="sidebar__search-container"><predictive-search
3057  data-routes="/search/suggest"
3058  data-input-selector='input[name="q"]'
3059  data-results-selector="#predictive-search-mobile"
3060  ><form action="/search" method="get">
3061    <label class="visually-hidden" for="searchbox-">What are you looking for?</label>
3062    <input
3063      type="text"
3064      name="q"
3065      id="searchbox-"
3066      class="searchbox__input"
3067      placeholder="What are you looking for?"
3068      value=""role="combobox"
3069        aria-expanded="false"
3070        aria-owns="predictive-search-results-list"
3071        aria-controls="predictive-search-results-list"
3072        aria-haspopup="listbox"
3073        aria-autocomplete="list"
3074        autocorrect="off"
3075        autocomplete="off"
3076        autocapitalize="off"
3077        spellcheck="false"/>
3078    <input name="options[prefix]" type="hidden" value="last">
3079
3080    
3081<div id="predictive-search" class="predictive-search" tabindex="-1"></div></form></predictive-search></div>
3082      </div>
3083    </div>
3084    <!-- /.site-wrap -->
3084<aside class="slideout slideout__drawer-right mini-cart" data-wau-slideout="ajax-cart" id="slideout-ajax-cart">
3085        <section id="mini-cart" data-ajax-cart-mini class="mini-cart__container js-mini-cart-wrapper ajax-cart__drawer-wrapper">
3086  <div class="loading-wrapper js-mini-cart-loader">
3087    <div class="loading-ripple"><div></div><div></div></div>
3088  </div>
3089  <div class="ajax-cart__header-wrapper grid__wrapper edge">
3090    <div class="span-4 sm-span-4 auto a-left v-center">
3091      <div class="slideout__trigger--close">
3092        <button class="slideout__trigger-ajax-cart js-slideout-close" data-slideout-direction="right" aria-controls="slideout-ajax-cart" aria-label="Close cart" tabindex="0" type="button" name="button">
3093          <div class="icn-close"></div>
3094        </button>
3095      </div>
3096    </div>
3097    <div class="span-4 sm-span-4 auto v-center">
3098      <h2 class="h4 section-heading a-center mb0">Cart</h2>
3099    </div>
3100    <div class="span-4 sm-span-4 auto a-right v-center">
3101      <p class="mb0"><span class="js-cart-count inline-block">0</span> Item(s)</p>
3102    </div>
3103  </div>
3104
3105  <div class="ajax-cart__form-wrapper cart-wrapper js-ajax-cart-content">
3106
3107  </div></section>
3108
3109      </aside>
3110    <div class="modal__container" data-wau-modal="quickview" id="modal-quickview-cart">
3111        <div class="modal__inner-wrapper"><section class="product-quickview__container">
3112  <div class="slideout__trigger--close slideout__trigger-quickview__wrapper">
3113    <button class="slideout__trigger-quickview js-modal-close" aria-controls="modal-quickview" aria-label="Close quickview" tabindex="0" type="button" name="button">
3114      <div class="icn-close"></div>
3115    </button>
3116  </div>
3117  <div id="quickview-form" class="product-quickview__form-wrapper js-quickview-content">
3118
3119  </div>
3120</section>
3121</div>
3122      </div>
3122<script id="cart-config" type="application/json">
3123  {
3124    "cart_url": "\/cart",
3125    "form_error": "Form Error",
3126    "cart_error": "Cart Error",
3127    "update_qty_error": "Some items became unavailable. Update the quantity and try again.",
3128    "add_to_cart": "Add to Cart",
3129    "adding_to_cart": "Adding...",
3130    "added_to_cart": "Added to Cart",
3131    "cart_added_event": "go_to_active_cart",
3132    "cart_action": "drawer",
3133    "show_calculator": false,
3134    "calculator_error": "Calculator Error:",
3135    "calculator_submit": "Calculate Shipping",
3136    "calculator_calculating": "Calculating...",
3137    "customer_logged_in":  false,
3138    "money_format": "${{amount}} USD",
3139    "shipping_no_destination": "We do not ship to this destination.",
3140    "shipping_single_rate": "There is one shipping rate available for ",
3141    "shipping_multi_rate_one": "There are ",
3142    "shipping_multi_rate_two": " shipping rates available for ",
3143    "shipping_multi_rate_three": ", starting at "
3144  }
3145</script>
3145
3146
3147    
3147<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.7.1/jquery.min.js" defer="defer"></script>
3147
3148    
3148<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.7.1/jquery.js" defer="defer"></script>
3148
3149    
3149<script src="//ahcapublications.org/cdn/shop/t/37/assets/eventemitter3.min.js?v=148202183930229300091760628292"></script>
3149
3150    
3150<script src="//ahcapublications.org/cdn/shop/t/37/assets/vendor-video.js?v=112486824910932804751760628292" defer></script>
3150
3151    
3151<script src="//ahcapublications.org/cdn/shop/t/37/assets/theme.js?v=109494400990259477901761135141"></script>
3151
3152    
3152<script src="//ahcapublications.org/cdn/shop/t/37/assets/custom.js?v=128396894022184755751760628292"></script>
3152
3153
3154    <!-- Slick js -->
3155
3156    <a href="#" title="Click to scroll to top" class="scrollup">
3157      
3158  
3159    <svg class="icon--apollo-up-carrot scrollup--icon" height="14px" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
3160    	 viewBox="0 0 20 12.3" xml:space="preserve">
3161      <g class="hover-fill" fill="var(--text-color)"><polygon points="10,0 0,10 2.3,12.3 10,4.7 17.7,12.3 20,10 "/></g>
3162      <style>.scrollup .icon--apollo-up-carrot:hover .hover-fill { fill: var(--text-color);}</style>
3163    </svg>
3164  
3165
3166
3167
3168
3169
3170
3171      <span>TOP</span>
3172    </a>
3173    <div id="shopify-section-mailing-popup" class="shopify-section"><style data-shopify>
3174  #shopify-section-mailing-popup {
3175    --h3-size:  18px;
3176    --text-size:  18px;
3177    --text-color: #000000;
3178    --background: #ffffff;
3179  }
3180  #newsletter__popup-content {
3181    background-color: var(--background);
3182    
3183  }
3184  #newsletter__popup-content .newsletter__popup-image {
3185    background-image: url(Liquid error (sections/mailing-popup line 35): invalid url input);
3186  }
3187</style>
3188
3189<section data-section-id="mailing-popup" data-section-type="mailing-popup">
3190<div class="js-popup-overlay newsletter__popup-overlay"></div>
3191<div class="js-popup newsletter__popup-container image_left"
3192     style="display:none"
3193     data-popup-enabled=false
3194     data-popup-delay=5 data-popup-frequency=7>
3195  <a class="js-mailing-popup-close newsletter__popup-container-close" href="#" title="Close popup" aria-label="Close popup">
3196    
3197  
3198    <svg class="icon--apollo-close popup-container-close--icon" height="14px" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
3199    	 viewBox="0 0 20 20" xml:space="preserve">
3200       <g class="hover-fill" fill="var(--text-color)">
3201         <polygon points="20,2 18,0 10,8 2,0 0,2 8,10 0,18 2,20 10,12 18,20 20,18 12,10 "/>
3202       </g>
3203       <style>.newsletter__popup-container-close .icon--apollo-close:hover .hover-fill { fill: var(--text-color);}</style>
3204    </svg>
3205  
3206
3207
3208
3209
3210
3211
3212  </a>
3213  <div id="newsletter__popup-content">
3214    
3215    <div class="newsletter__popup-contentWrapper flex_column">
3216      <div class="newsletter__popup-text">
3217        
3218          <h3>Join us and get nice things</h3>
3219        
3220        
3221          <p>Free stuff and general goodness</p>
3222        
3223      </div>
3224      <div class="newsletter__popup-form">
3225        <form method="post" action="/contact#newsletter--popup__form" id="newsletter--popup__form" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" />
3226        
3227        
3228          <input type="hidden" name="contact[tags]" value="prospect, newsletter">
3229          <input type="email" name="contact[email]" placeholder="Join our mailing list">
3230          <input type="submit" value="Sign up">
3231        
3232        </form>
3233      </div>
3234      <div class="newsletter_popup--gdpr">
3235        
3236          <p>*By completing this form you're signing up to receive our emails and can unsubscribe at any time.</p>
3237        
3238      </div>
3239  </div>
3240</div>
3241</section>
3242
3243</div>
3244    <div class="clear"></div>
3244<script>
3245      document.documentElement.className = document.documentElement.className.replace("no-js","js");
3246    </script>
3246
3247
3248    <!-- Root element of PhotoSwipe. Must have class pswp. -->
3249    <div class="pswp" tabindex="-1" role="dialog" aria-hidden="true">
3250      <!--
3251        Background of PhotoSwipe.
3252        It's a separate element as animating opacity is faster than rgba().
3253      -->
3254      <div class="pswp__bg"></div>
3255      <!-- Slides wrapper with overflow:hidden. -->
3256      <div class="pswp__scroll-wrap">
3257        <!--
3258          Container that holds slides.
3259          PhotoSwipe keeps only 3 of them in the DOM to save memory.
3260          Don't modify these 3 pswp__item elements, data is added later on.
3261        -->
3262        <div class="pswp__container">
3263          <div class="pswp__item"></div>
3264          <div class="pswp__item"></div>
3265          <div class="pswp__item"></div>
3266        </div>
3267        <!-- Default (PhotoSwipeUI_Default) interface on top of sliding area. Can be changed. -->
3268        <div class="pswp__ui pswp__ui--hidden">
3269          <button class="pswp__button pswp__button--arrow--left" title="Previous (arrow left)">
3270            
3271  
3272    <svg class="icon--apollo-left-carrot pswp__button--icon" height="12px" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
3273    	 viewBox="0 0 13.3 20" xml:space="preserve">
3274      <g class="hover-fill" fill="var(--text-color)">
3275        <polygon class="st0" points="13.3,2.3 10.8,0 0,10 10.8,20 13.3,17.7 5,10 "/>
3276      </g>
3277      <style>.pswp__button .icon--apollo-left-carrot:hover .hover-fill { fill: var(--text-color);}</style>
3278    </svg>
3279  
3280
3281
3282
3283
3284
3285
3286          </button>
3287          <button class="pswp__button pswp__button--close" title="Close (Esc)">
3288            
3289  
3290    <svg class="icon--apollo-close pswp__button--icon" height="16px" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
3291    	 viewBox="0 0 20 20" xml:space="preserve">
3292       <g class="hover-fill" fill="var(--text-color)">
3293         <polygon points="20,2 18,0 10,8 2,0 0,2 8,10 0,18 2,20 10,12 18,20 20,18 12,10 "/>
3294       </g>
3295       <style>.pswp__button .icon--apollo-close:hover .hover-fill { fill: var(--text-color);}</style>
3296    </svg>
3297  
3298
3299
3300
3301
3302
3303
3304          </button>
3305          <button class="pswp__button pswp__button--arrow--right" title="Next (arrow right)">
3306            
3307  
3308    <svg class="icon--apollo-right-carrot pswp__button--icon" height="12px" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
3309     viewBox="0 0 13.3 20" xml:space="preserve">
3310      <g class="hover-fill" fill="var(--text-color)">
3311        <polygon points="0,2.3 2.5,0 13.3,10 2.5,20 0,17.7 8.3,10 "/>
3312      </g>
3313      <style>.pswp__button .icon--apollo-right-carrot:hover .hover-fill { fill: var(--text-color);}</style>
3314    </svg>
3315  
3316
3317
3318
3319
3320
3321
3322          </button>
3323        </div>
3324      </div>
3325    </div>
3326    
3326<script>
3327      AOS.init();
3328    </script>
3328
3329    <!--
3330      
3330<script>
3331        $(".responsive").slick({
3332          dots: false,
3333          infinite: false,
3334          speed: 300,
3335          slidesToShow: 3,
3336          slidesToScroll: 2,
3337          responsive: [
3338            {
3339              breakpoint: 1024,
3340              settings: {
3341                slidesToShow: 3,
3342                slidesToScroll: 1,
3343                infinite: true,
3344                dots: true,
3345              },
3346            },
3347            {
3348              breakpoint: 600,
3349              settings: {
3350                slidesToShow: 1,
3351                slidesToScroll: 1,
3352              },
3353            },
3354            {
3355              breakpoint: 480,
3356              settings: {
3357                slidesToShow: 1,
3358                slidesToScroll: 1,
3359              },
3360            },
3361          ],
3362        });
3363      </script>
3363
3364    -->
3365
3366    
3366<script> 
3367  window.revyBundleThemeSettings = { 
3368  	cart: {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"USD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0},
3369    locale: 'en'
3370  }; 
3371</script>
vendor: 1 bytes, line 3371
3371
3372<script async src="https://api.revy.io/bundle.js?shop=ahca-publications.myshopify.com" type="text/javascript"></script>
3372
3373
3374    <div id="item_render_selector"></div>
3375  <div id="shopify-block-ANWk3VXE0N3BIWEMvV__11349500561483629931" class="shopify-block shopify-app-block">
3375<script id="ReStock-config">
3376  var _ReStockConfig = window._ReStockConfig || {};
3377
3378  _ReStockConfig.templateName = "page";
3379  _ReStockConfig.isB2BCustomer = null;
3380  _ReStockConfig.currentLocationId = null;
3381  _ReStockConfig.moneyFormat = "${{amount}}";_ReStockConfig.marketHandle = "us";
3382  _ReStockConfig.marketId = 7590510817;let metafieldConfigData = null;metafieldConfigData = {"ask_for_gdpr_consent_enabled":false,"not_selectable_variants_enabled":false,"pre_order_products_enabled":false,"ui_style":{"notify_me_styles":[{"wrapper":null,"page":"COLLECTION_PAGE","inline_display_mode":"NOT_DISPLAYED","show_floating_button":false,"inject_in_parent_of_wrapper":false,"inject_to_all_wrappers":false,"inject_to_all_elements_of_each_wrapper":false,"handle_rerenders":true,"prepend_to_wrapper":false,"custom_styles":null,"enable_variant_listener_on_cards":false,"product_card_selector":null,"displayed_product_resolution_enabled":false,"variant_picker_selector":null,"selected_anchor_selector":null,"general_card_placement_enabled":false,"card_scoped_wrapper_enabled":false,"style_mode":"SMART"},{"wrapper":null,"page":"LANDING_PAGES","inline_display_mode":"NOT_DISPLAYED","show_floating_button":false,"inject_in_parent_of_wrapper":false,"inject_to_all_wrappers":false,"inject_to_all_elements_of_each_wrapper":false,"handle_rerenders":true,"prepend_to_wrapper":false,"custom_styles":null,"enable_variant_listener_on_cards":false,"product_card_selector":null,"displayed_product_resolution_enabled":false,"variant_picker_selector":null,"selected_anchor_selector":null,"general_card_placement_enabled":false,"card_scoped_wrapper_enabled":false,"style_mode":"SMART"}],"product_page_notify_me_style":{"wrapper":null,"support_wrapper":null,"css_selector_from_theme":null,"inline_display_mode":"BUTTON","show_floating_button":false,"hide_buy_it_now_button":true,"inject_in_parent_of_wrapper":false,"inject_to_all_wrappers":false,"handle_rerenders":true,"prepend_to_wrapper":false,"css_selector":null,"css_selector_by_support":null,"custom_styles":null,"custom_variant_listener":{"element":null,"property":null,"is_dataset_property":false},"use_add_to_cart_button_selector":true,"style_mode":"SMART"},"subscription_form_style":{"custom_styles":null,"style_mode":"SMART","name_field_is_visible":false,"name_field_is_required":false,"email_field_is_required":false,"phone_field_is_required":false,"whatsapp_field_is_required":false,"quantity_field_is_visible":false,"quantity_max_value":10},"button_classes":null,"global_raw_css":null,"product_page_raw_css":null,"after_subscribe_message_styles":null},"ui_contents":[{"notify_me_contents":[{"page":"PRODUCT_PAGE","button_text":"Notify me","not_selectable_variants_button_text":"Out of stock? Click here"},{"page":"COLLECTION_PAGE","button_text":"Notify me","not_selectable_variants_button_text":"Out of stock? Click here"},{"page":"LANDING_PAGES","button_text":"Notify me","not_selectable_variants_button_text":"Out of stock? Click here"}],"subscription_form_content":{"form_title":"Notify me via:","email_input_placeholder":"Email Address ...","email_input_below_text":"Don’t worry! We hate spam as much as you do.","email_label":"Email","full_name_label":"Name","full_name_placeholder":"Full name ...","push_label":"Push notification","sms_label":"SMS","sms_input_placeholder":"Phone Number ...","whatsapp_label":"Whatsapp","whatsapp_input_placeholder":"Whatsapp Number ...","empty_name_error_message":"Name is required.","name_length_error_message":"Name is too long.","invalid_email_error_message":"Your email address is not valid.","empty_email_error_message":"Email is required.","invalid_phone_number_error_message":"Your phone number is not valid.","empty_phone_number_error_message":"Phone number is required.","no_channels_selected_error_message":"You need to subscribe to one of the channels.","button_text":"Notify Me When Available","add_to_contacts_checkbox_text":"Notify me about other news or offers too","privacy_policy_text":"I have read and agree to the {{privacy_policy_url_text}}.","privacy_policy_url_text":"privacy policy","privacy_policy_url":"","privacy_policy_error_message":"You must accept our privacy policy","after_subscribe_message_text":"We will notify you when the item is available","already_subscribed_message_text":"You already have subscribed for this item","push_is_not_allowed_message_text":"You didn\\'t allow this site to send you push notifications. To receive back-in-stock notification from this shop.","style_mode":"SMART","quantity_label":"Quantity"},"language":"en"}],"default_language":"en","shop_id":40387,"app_enabled":true,"base_url":"https://api.notify-me.app","excluded_from_back_in_stock_variants":[],"included_in_back_in_stock_variants":[],"has_contact_integration":false,"ask_for_contact_integration_is_hidden":false,"privacy_policy_is_hidden":true,"disable_branding_permission":true,"is_email_hidden":false,"is_sms_hidden":false,"is_push_hidden":true,"is_whatsapp_hidden":true,"collection_page_show_button_when_any_variant_is_out_of_stock":false,"home_page_show_button_when_any_variant_is_out_of_stock":false,"subscription_limit_reached":false,"is_back_in_stock_active":true,"back_
3382in_stock_product_selection_mode":"ALL","low_stock":{"excluded_variants":[],"is_service_active":true,"widget_settings":{"show_mode":"ALL","inventory_threshold":1},"product_page":{"is_elements_shown":true,"ui_contents":{"en":{"description":"Only {{remaining_quantity}} items left in stock!"}},"style_mode":"SMART","widget":{"custom_styles":{"show_icon":true,"icon_color":"EE442E","text_color":"EE442E"},"wrapper_by_support":null,"inject_to_all_wrappers":false},"inline_button_placements":[]},"collection_page":{"is_elements_shown":true,"ui_contents":{"en":{"description":"Only {{remaining_quantity}} items left in stock!"}},"style_mode":"SMART","widget":{"custom_styles":{"show_icon":true,"icon_color":"EE442E","text_color":"EE442E"},"wrapper_by_support":null,"inject_to_all_wrappers":false},"inline_button_placements":[]},"landing_page":{"is_elements_shown":true,"ui_contents":{"en":{"description":"Only {{remaining_quantity}} items left in stock!"}},"style_mode":"SMART","widget":{"custom_styles":{"show_icon":true,"icon_color":"EE442E","text_color":"EE442E"},"wrapper_by_support":null,"inject_to_all_wrappers":false},"inline_button_placements":[]}},"is_suspended":false,"default_country_code":null};let metafieldPreOrderData = null;metafieldPreOrderData = {"product_page":{"ui_styles":{"badge":{"custom_styles":{"text_color":"000","border_radius":10,"background_color":"e4e5e7"},"is_hidden":false},"button":{"custom_styles":null,"is_visible":true},"description":{"is_hidden":false},"hide_buy_it_now_button":true,"is_active":true,"price":{"custom_styles":null,"format":"{symbol}{price}","is_hidden":false},"replace_with_add_to_cart_button":true,"selling_plan_selector":{"custom_styles":{"badgeTextColor":"000000","cardTitleColor":"202223","cardBorderColor":"e4e5e7","cardBorderRadius":"8","badgeBorderRadius":"6","cardBackgroundColor":"ffffff","badgeBackgroun
3382dColor":"e4e5e7","cardDescriptionColor":"6d7175"},"is_active":false,"custom_css":""},"style_mode":"SMART"},"ui_contents":{"en":{"badge_text":"Pre-order","widget_description":"Product will be available soon!","btn_text":"Pre-order now","availability_date_label":"Expected availability","payment_label":"Payment","soon_available_text":"Coming soon","billing_full_payment_text":"Full payment at checkout","billing_due_now_label":"Due now","billing_due_later_label":"Due later on","selling_plan_full_payment_title":"Full payment","selling_plan_partial_payment_title":"Reserve now, pay later","selling_plan_selector_save_label":"Save"}},"elements_selectors":{"button":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"price":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"description":{"wrapper_by_support":null},"selling_plan_selector":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"inject_to_all_wrappers":false}},"collection_page":{"ui_styles":{"is_active":false,"button":{"custom_styles":null,"is_visible":true},"badge":{"custom_styles":{"text_color":"000","border_radius":10,"background_color":"e4e5e7","discount_text_color":"000"},"is_visible":true,"position":"TOP_RIGHT"},"style_mode":"SMART"},"ui_contents":{"en":{"btn_text":"Pre-order now","badge_text":"Pre-order"}},"elements_selectors":{"button":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"badge_parent":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"price":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null,"format":"{symbol}{price}","is_hidden":false},"quick_view_button":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"quick_view_section":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"quick_view_section_add_to_cart_button":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"featured_section":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"inject_to_all_wrappers":false},"enable_variant_listener_on_cards":false},"landing_page":{"ui_styles":{"is_active":false,"button":{"custom_styles":null,"is_visible":true},"badge":{"custom_styles":{"text_color":"000","border_radius":10,"background_color":"e4e5e7","discount_text_color":"000"},"is_visible":true,"position":"TOP_RIGHT"},"style_mode":"SMART","featured_product_is_active":false},"ui_contents":{"en":{"btn_text":"Pre-order now","badge_text":"Pre-order"}},"elements_selectors":{"button":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"badge_parent":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"price":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null,"format":"{symbol}{price}","is_hidden":false},"quick_view_button":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"quick_view_section":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"quick_view_section_add_to_cart_button":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"featured_section":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"inject_to_all_wrappers":false},"enable_variant_listener_on_cards":false},"limit_reached":false,"variant_ids":[46676895596769,42794545807585],"is_selling_plan_removed_by_support":false,"selling_plans_settings":{"5242880225":{"has_discount":false,"value_type":"percentage","value":0.0}},"selling_plans_billing_settings":{"5242880225":{"payment_type":"FULL","checkout_charge":{"percentage":50.0,"charge_type":"PERCENTAGE","exact_amount":0},"remaining_fee_checkout_time":{"date_type":"AFTER_SOME_DAYS","exact_date":null,"after_some_days":7}}},"selling_plan_id_to_market_ids":{},"selling_plan_id_to_variant_ids":{"5242880225":[42794545807585,46676895596769]},"is_service_active":true,"override_cart_requests":true,"excluded_catalogs_products":[],"excluded_catalogs_collections":[],"excluded_company_locations":[],"description_availability_config":{"5242880225":{"type":"SOON","config":{}}},"mixed_cart_alert":{"show_mixed_cart_alert":false,"is_active":false,"ui_styles":{"show_icon":true,"show_title":true,"show_body":true,"style_mode":"SMART","custom_css":"","custom_styles":{"color":"1A1A1A","iconColor":"616161","borderColor":"F1F1F1","borderRadius":8,"backgroundColor":"F1F1F1"}},"elements_selectors":{"cart_page":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"cart_drawer":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null}},"ui_contents":{"en":{"title":"Shipping Notice","body":"Your order 
3382contains items with different delivery dates."}}}};let metafieldWishlistData = undefined;metafieldWishlistData = {"is_service_active":true,"is_guest_mode_enabled":true,"reminder_channels":[],"share_wishlist_enabled":false,"share_wishlist_channels":["x","whatsapp","facebook","pinterest","telegram","email"],"excluded_variant_ids":[],"wishlist_buttons":{"product_page":{"is_visible":true,"style_mode":"SMART","custom_styles":null,"slim_custom_styles":null,"inject_to_all_wrappers":false,"icon":"heart","inline_button_placements":[],"button_style":"FILL"},"collection_page":{"is_visible":false,"custom_styles":null,"icon":"","position":"","mode":"","button_placements":[]},"landing_page":{"is_visible":false,"custom_styles":null,"icon":"","position":"","mode":"","button_placements":[]}},"limit_reached":false,"ui_contents":{"en":{"id":32845,"add_to_wishlist_button_label":"Add to wishlist","remove_from_wishlist_button_label":"It’s in wishlist","list_access_button_label":"Wishlist","list_title":"Wishlist","list_add_all_to_cart_button_label":"Add all to cart","list_share_button_label":"Share with friends","share_modal_subtitle":"Share your wishlist publicly via link or social media","share_social_share_text":"Check out my wishlist","share_error_message":"Couldn't create the link. Please try again.","share_empty_title":"No shareable link yet","share_empty_description":"Generate a unique link so your friends can see what's on your wishlist","share_generate_button_label":"Generate shareable link","share_empty_footer":"You can change visibility to private anytime","share_copy_link_label":"Copy link","share_copy_button_label":"Copy","share_copied_button_label":"Copied","share_generating_label":"Generating a link…","share_social_label":"Share on social","share_access_label":"General access","
3382share_access_anyone_label":"Anyone with the link","share_access_anyone_description":"Anyone with the link can view this wishlist","share_access_only_you_label":"Only you","share_access_only_you_description":"This wishlist is private and only visible to you","shared_wishlist_empty_description":"This shared wishlist is empty.","shared_wishlist_title":"Shared wishlist","private_wishlist_message":"This wishlist is private","product_card_add_to_cart_button_label":"Add to cart","product_card_out_of_stock_button_label":"Out of stock","product_count_label":"{count} product(s)","empty_list_description":"You didn't like any products yet!","empty_list_explore_button_label":"Explore store","add_to_cart_toast_message":"Added to your cart","add_to_cart_failure_message":"Failed to add items to cart.","saved_to_wishlist_toast_message":"Saved to your wishlist","login_modal_button_label":"Login","login_modal_description":"Log in to your account to add products to your wishlist and view your previously saved items.","login_modal_title":"Login required"}},"access_button":{"custom_styles":null,"icon":"heart","position":"bottom-left","hide_floating_button":false,"floating_access_button_hidden_on_pages":[],"show_count_badge":false,"badge_custom_styles":null,"inline_button_placements":[]},"drawer":{"custom_styles":null,"position":"left","my_wishlist_type":"drawer","my_wishlist_page_path":"/pages/my-wishlist","explore_link_target":""},"my_wishlist":{"type":"drawer","page_path":"/pages/my-wishlist"},"add_to_cart_message":{"custom_styles":null,"position":"bottom-right"},"saved_to_wishlist_message":{"is_enabled":false,"custom_styles":null,"position":"bottom-right"}};let metafieldFlagsData = null;metafieldFlagsData = {};_ReStockConfig._metafields = {
3383    sdkConfig: metafieldConfigData,
3384    preOrderConfig: metafieldPreOrderData,
3385    wishlistConfig: metafieldWishlistData,
3386    featureFlags: metafieldFlagsData
3387  };
3388</script>
3388
3389
3390<!-- BEGIN app snippet: early-cart-guard -->
3390<script id="ReStock-early-cart-guard">
3391(function (window) {
3392  try {
3393    if (window.__nmPreorderEarlyGuard) return;
3394
3395    let cfg = null;
3396    const metafields = window._ReStockConfig?._metafields;
3397    if (metafields?.preOrderConfig && typeof metafields.preOrderConfig === 'object') {
3398      cfg = metafields.preOrderConfig;
3399    }
3400
3401    let wrappersInstalled = false;
3402
3403    window.__nmPreorderEarlyGuard = {
3404      v: 1,
3405      active: true,
3406      setConfig: function (nextConfig) {
3407        if (!nextConfig || typeof nextConfig !== 'object') return;
3408        cfg = nextConfig;
3409        if (cfg.override_cart_requests === true) installWrappers();
3410      }
3411    };
3412
3413    function isGuardActive() {
3414      return window.__nmPreorderEarlyGuard?.active === true;
3415    }
3416
3417    function isCartAddUrl(url) {
3418      try {
3419        const parsed = new URL(String(url), window.document.baseURI);
3420        return /(?:^|\/)cart\/add(?:\.js(?:on)?)?$/.test(parsed.pathname);
3421      } catch (error) {
3422        return false;
3423      }
3424    }
3425
3426    function isPageActive() {
3427      const template = window._ReStockConfig?.templateName;
3428      let pageConfig = null;
3429      if (template === 'product') {
3430        pageConfig = cfg.product_page;
3431      } else if (template === 'collection' || template === 'list-collections' || template === 'search' || template === 'page') {
3432        pageConfig = cfg.collection_page;
3433      } else if (template === 'index') {
3434        pageConfig = cfg.landing_page;
3435      }
3436      return pageConfig?.ui_styles?.is_active === true;
3437    }
3438
3439    function shouldEnrich() {
3440      if (!cfg) return false;
3441      if (cfg.override_cart_requests !== true) return false;
3442      if (cfg.is_service_active !== true) return false;
3443      if (cfg.limit_reached === true) return false;
3444      if (window._ReStockConfig?.isB2BCustomer) return false;
3445      return isPageActive();
3446    }
3447
3448    function isPlanVisibleInMarket(planId) {
3449      const planToMarkets = cfg.selling_plan_id_to_market_ids;
3450      if (!planToMarkets) return true;
3451      const allowedMarketIds = planToMarkets[planId];
3452      if (!allowedMarketIds || allowedMarketIds.length === 0) return true;
3453      const marketId = window._ReStockConfig?.marketId;
3454      if (marketId == null) return true;
3455      return allowedMarketIds.includes(Number(marketId));
3456    }
3457
3458    function findSellingPlanId(variantId) {
3459      const planToVariants = cfg.selling_plan_id_to_variant_ids;
3460      if (!planToVariants) return null;
3461      for (const planId of Object.keys(planToVariants)) {
3462        const variantIds = planToVariants[planId];
3463        if (variantIds && variantIds.includes(variantId) && isPlanVisibleInMarket(planId)) return planId;
3464      }
3465      return null;
3466    }
3467
3468    function localizedContents() {
3469      const contents = cfg.product_page?.ui_contents;
3470      if (!contents || typeof contents !== 'object') return {};
3471      return contents[shopLanguage()] || contents['en'] || Object.values(contents)[0] || {};
3472    }
3473
3474    function shopLanguage() {
3475      const locale = window.Shopify?.locale;
3476      if (locale) return locale;
3477      const documentLanguage = window.document?.documentElement?.lang;
3478      if (documentLanguage && documentLanguage !== 'null') return documentLanguage;
3479      return null;
3480    }
3481
3482    function formatDate(date) {
3483      return date.toISOString().split('T')[0];
3484    }
3485
3486    function toFiniteNumber(value) {
3487      if (typeof value === 'number') return Number.isFinite(value) ? value : null;
3488      if (typeof value === 'string') {
3489        const parsed = parseFloat(value);
3490        return Number.isFinite(parsed) ? parsed : null;
3491      }
3492      return null;
3493    }
3494
3495    function clamp(value, min, max) {
3496      return Math.min(max, Math.max(min, value));
3497    }
3498
3499    function availabilityDateText(planId) {
3500      const settings = cfg.description_availability_config?.[planId];
3501      if (!settings) return '';
3502      if (settings.type === 'SOON') return localizedContents().soon_available_text || '';
3503      if (settings.type === 'SPECIFIC_DATE') {
3504        const parsed = new Date(settings.config.date);
3505        return isNaN(parsed.getTime()) ? '' : formatDate(parsed);
3506      }
3507      if (settings.type === 'RELATIVE_DATE') {
3508        const days = typeof settings.config.days === 'string' ? parseInt(settings.config.days, 10) : settings.config.days;
3509        if (isNaN(days)) return '';
3510        const futureDate = new Date();
3511        futureDate.setDate(futureDate.getDate() + days);
3512        return formatDate(futureDate);
3513      }
3514      return '';
3515    }
3516
3517    function inlineVariantPrice(variantId) {
3518      const variants = window._ReStockConfig?.product?.variants;
3519      if (!Array.isArray(variants)) return null;
3520      const variant = variants.find(function (candidate) {
3521        return Number(candidate?.id) === variantId;
3522      });
3523      if (!variant) return null;
3524      return variant.price ? variant.price / 100 : 0;
3525    }
3526
3527    function finalPriceForPlan(price, planId) {
3528      const adjustment = cfg.selling_plans_settings?.[planId];
3529      if (!adjustment?.has_discount) return price;
3530      if (adjustment.value_type === 'percentage') return price * (1 - adjustment.value / 100);
3531      if (adjustment.value_type === 'fixed_amount') return price - adjustment.value * (window.Shopify?.currency?.rate ?? 1);
3532      return price;
3533    }
3534
3535    function formatMoneyIntl(price) {
3536      const currency = window.Shopify?.currency?.active || 'USD';
3537      const locale = window.Shopify?.locale || 'en-US';
3538      try {
3539        return new Intl.NumberFormat(locale, { style: 'currency', currency: currency }).format(price);
3540      } catch (error) {
3541        return currency + ' ' + price.toFixed(2);
3542      }
3543    }
3544
3545    const AMOUNT_PLACEHOLDER = /\{\{\s*(\w+)\s*\}\}/;
3546
3547    function delimit(cents, precision, thousands, decimal) {
3548      const parts = (cents / 100).toFixed(precision).split('.');
3549      const grouped = parts[0].replace(/(\d)(?=(\d{3})+(?!\d))/g, '$1' + thousands);
3550      return parts[1] ? grouped + (decimal || '.') + parts[1] : grouped;
3551    }
3552
3553    const AMOUNT_FORMATTERS = new Map([
3554      ['amount', function (cents) { return delimit(cents, 2, ','); }],
3555      ['amount_no_decimals', function (cents) { return delimit(cents, 0, ','); }],
3556      ['amount_with_comma_separator', function (cents) { return delimit(cents, 2, '.', ','); }],
3557      ['amount_no_decimals_with_comma_separator', function (cents) { return delimit(cents, 0, '.'); }],
3558      ['amount_with_apostrophe_separator', function (cents) { return delimit(cents, 2, "'"); }],
3559      ['amount_no_decimals_with_space_separator', function (cents) { return delimit(cents, 0, ' '); }],
3560      ['amount_with_space_separator', function (cents) { return delimit(cents, 2, ' ', ','); }],
3561      ['amount_with_period_and_space_separator', function (cents) { return delimit(cents, 2, ' '); }]
3562    ]);
3563
3564    function decodeEntities(s) {
3565      var el = window.document.createElement('textarea'); el.innerHTML = s; return el.value;
3566    }
3567
3568    function moneyFormat() {
3569      const format = window._ReStockConfig?.moneyFormat;
3570      return typeof format === 'string' ? decodeEntities(format.replace(/<[^>]*>/g, '')) : '';
3571    }
3572
3573    function formatMoney(amount) {
3574      const format = moneyFormat();
3575      const formatAmount = AMOUNT_FORMATTERS.get(AMOUNT_PLACEHOLDER.exec(format)?.[1] ?? '');
3576      if (!formatAmount) return formatMoneyIntl(amount);
3577      return format.replace(AMOUNT_PLACEHOLDER, formatAmount(Math.round(amount * 100)));
3578    }
3579
3580    function calculateCheckoutCharge(price, policy) {
3581      const { charge_type, exact_amount, percentage } = policy.checkout_charge;
3582      if (!Number.isFinite(price) || price <= 0) return 0;
3583      if (charge_type === 'PERCENTAGE') return clamp(price * ((toFiniteNumber(percentage) ?? 0) / 100), 0, price);
3584      return clamp(toFiniteNumber(exact_amount) ?? 0, 0, price);
3585    }
3586
3587    function formatRemainingDueDate(policy) {
3588      const { date_type, exact_date, after_some_days } = policy.remaining_fee_checkout_time;
3589      if (date_type === 'EXACT_DATE' && exact_date) {
3590        const parsed = new Date(exact_date + 'T12:00:00Z');
3591        if (!isNaN(parsed.getTime())) return formatDate(parsed);
3592      }
3593      if (date_type === 'AFTER_SOME_DAYS' && after_some_days) {
3594        const days = toFiniteNumber(after_some_days);
3595        if (days === null) return '';
3596        const futureDate = new Date();
3597        futureDate.setDate(futureDate.getDate() + days);
3598        return formatDate(futureDate);
3599      }
3600      return '';
3601    }
3602
3603    function paymentText(planId, variantId) {
3604      const policy = cfg.selling_plans_billing_settings?.[planId];
3605      if (!policy) return '';
3606      const contents = localizedContents();
3607      if (policy.payment_type === 'FULL') return contents.billing_full_payment_text || 'Full payment at checkout';
3608
3609      const price = inlineVariantPrice(variantId);
3610      if (price == null) return '';
3611
3612      const planPrice = finalPriceForPlan(price, planId);
3613      const dueNowAmount = calculateCheckoutCharge(planPrice, policy);
3614      const dueLaterAmount = clamp(planPrice - dueNowAmount, 0, planPrice);
3615      const dueDate = formatRemainingDueDate(policy);
3616
3617      const dueNowLabel = contents.billing_due_now_label || 'Due now';
3618      const dueLaterLabel = contents.billing_due_later_label || 'Due later on';
3619      const formattedDueNow = formatMoney(dueNowAmount);
3620      const formattedDueLater = formatMoney(dueLaterAmount);
3621      const dueLaterPart = dueDate
3622        ? formattedDueLater + ' ' + dueLaterLabel + ' ' + dueDate
3623        : formattedDueLater + ' ' + dueLaterLabel;
3624
3625      return formattedDueNow + ' ' + dueNowLabel + ' · ' + dueLaterPart;
3626    }
3627
3628    const DEFAULT_AVAILABILITY_LABEL = 'Expected availability';
3629    const DEFAULT_PAYMENT_LABEL = 'Payment';
3630    const TYPE_MARKER = 'Type';
3631
3632    function cleanLabel(raw) {
3633      return String(raw == null ? '' : raw)
3634        .replace(/[[\]]/g, '')
3635        .replace(/[\s::]+$/, '')
3636        .trim();
3637    }
3638
3639    function resolvePaymentLabel(raw) {
3640      const cleaned = cleanLabel(raw);
3641      if (!cleaned || cleaned.charAt(0) === '_' || cleaned === TYPE_MARKER || cleaned === DEFAULT_AVAILABILITY_LABEL) {
3642        return DEFAULT_PAYMENT_LABEL;
3643      }
3644      return cleaned;
3645    }
3646
3647    function resolveAvailabilityLabel(raw, paymentLabel) {
3648      const cleaned = cleanLabel(raw);
3649      if (!cleaned || cleaned.charAt(0) === '_' || cleaned === TYPE_MARKER || cleaned === paymentLabel) {
3650        return DEFAULT_AVAILABILITY_LABEL;
3651      }
3652      return cleaned;
3653    }
3654
3655    function visibleCartProperties(planId, variantId) {
3656      const properties = {};
3657      try {
3658        const contents = localizedContents();
3659        const paymentLabel = resolvePaymentLabel(contents.payment_label);
3660        const availabilityLabel = resolveAvailabilityLabel(contents.availability_date_label, paymentLabel);
3661        const availabilityDate = availabilityDateText(planId);
3662        if (availabilityDate) properties[availabilityLabel] = availabilityDate;
3663        const payment = paymentText(planId, variantId);
3664        if (payment) properties[paymentLabel] = payment;
3665      } catch (error) {}
3666      return properties;
3667    }
3668
3669    function setJsonProperty(item, name, value) {
3670      const properties = item.properties && typeof item.properties === 'object' && !Array.isArray(item.properties) ? item.properties : {};
3671      if (properties[name] === value) return false;
3672      properties[name] = value;
3673      item.properties = properties;
3674      return true;
3675    }
3676
3677    function coerceJsonNumbers(item) {
3678      if (item.id) item.id = Number(item.id);
3679      if (item.quantity) item.quantity = Number(item.quantity);
3680    }
3681
3682    function applyVisibleJsonProperties(item, planId, variantId) {
3683      const properties = visibleCartProperties(planId, variantId);
3684      let changed = false;
3685      for (const name of Object.keys(properties)) {
3686        if (setJsonProperty(item, name, properties[name])) changed = true;
3687      }
3688      return changed;
3689    }
3690
3691    function enrichJsonItem(item) {
3692      if (!item || typeof item !== 'object') return false;
3693      const variantId = Number(item.id);
3694      if (!Number.isFinite(variantId)) return false;
3695      const planId = findSellingPlanId(variantId);
3696      if (planId == null) return false;
3697
3698      if (cfg.is_selling_plan_removed_by_support) {
3699        const tagged = setJsonProperty(item, '_purchase_type', 'NM-preorder');
3700        const typed = setJsonProperty(item, 'Type', 'Pre-order');
3701        if (!tagged && !typed) return false;
3702        coerceJsonNumbers(item);
3703        return true;
3704      }
3705
3706      if (item.selling_plan != null && item.selling_plan !== '' && String(item.selling_plan) === String(planId)) return false;
3707
3708      setJsonProperty(item, '_purchase_type', 'NM-preorder');
3709      if (item.selling_plan == null || item.selling_plan === '') item.selling_plan = Number(planId);
3710      if (item.properties._selling_plan_id == null) setJsonProperty(item, '_selling_plan_id', String(planId));
3711      applyVisibleJsonProperties(item, planId, variantId);
3712      coerceJsonNumbers(item);
3713      return true;
3714    }
3715
3716    function enrichJson(data) {
3717      if (!data || typeof data !== 'object') return false;
3718      if (Array.isArray(data.items)) {
3719        let changed = false;
3720        for (const item of data.items) {
3721          if (enrichJsonItem(item)) changed = true;
3722        }
3723        return changed;
3724      }
3725      if (data.items && typeof data.items === 'object') return enrichJsonItem(data.items);
3726      return enrichJsonItem(data);
3727    }
3728
3729    function paramScopes(params) {
3730      const prefixes = [];
3731      const seen = {};
3732      params.forEach(function (value, key) {
3733        const match = /^items\[(\d+)\]\[id\]$/.exec(key);
3734        if (match && !seen[match[1]]) {
3735          seen[match[1]] = true;
3736          prefixes.push('items[' + match[1] + ']');
3737        }
3738      });
3739      if (prefixes.length > 0) return prefixes;
3740      if (params.get('items[id]') != null) return ['items'];
3741      if (params.get('id') != null) return [''];
3742      return [];
3743    }
3744
3745    function scopeKey(prefix, name) {
3746      return prefix ? prefix + '[' + name + ']' : name;
3747    }
3748
3749    function scopePropertyKey(prefix, name) {
3750      return prefix ? prefix + '[properties][' + name + ']' : 'properties[' + name + ']';
3751    }
3752
3753    function setParam(params, key, value) {
3754      if (params.get(key) === value) return false;
3755      params.set(key, value);
3756      return true;
3757    }
3758
3759    function applyRemovedBySupportParams(params, prefix) {
3760      const tagged = setParam(params, scopePropertyKey(prefix, '_purchase_type'), 'NM-preorder');
3761      const typed = setParam(params, scopePropertyKey(prefix, 'Type'), 'Pre-order');
3762      return tagged || typed;
3763    }
3764
3765    function applyVisibleParamProperties(params, prefix, planId, variantId) {
3766      const properties = visibleCartProperties(planId, variantId);
3767      let changed = false;
3768      for (const name of Object.keys(properties)) {
3769        if (setParam(params, scopePropertyKey(prefix, name), properties[name])) changed = true;
3770      }
3771      return changed;
3772    }
3773
3774    function enrichParamScope(params, prefix, planId, variantId) {
3775      if (cfg.is_selling_plan_removed_by_support) return applyRemovedBySupportParams(params, prefix);
3776
3777      const existingPlan = params.get(scopeKey(prefix, 'selling_plan'));
3778      if (existingPlan != null && existingPlan !== '' && String(existingPlan) === String(planId)) return false;
3779
3780      let changed = setParam(params, scopePropertyKey(prefix, '_purchase_type'), 'NM-preorder');
3781      if (existingPlan == null || existingPlan === '') {
3782        params.set(scopeKey(prefix, 'selling_plan'), String(planId));
3783        changed = true;
3784      }
3785      if (params.get(scopePropertyKey(prefix, '_selling_plan_id')) == null) {
3786        params.set(scopePropertyKey(prefix, '_selling_plan_id'), String(planId));
3787        changed = true;
3788      }
3789      if (applyVisibleParamProperties(params, prefix, planId, variantId)) changed = true;
3790      return changed;
3791    }
3792
3793    function enrichParams(params) {
3794      const scopes = paramScopes(params);
3795      let changed = false;
3796      for (const prefix of scopes) {
3797        const variantId = Number(params.get(scopeKey(prefix, 'id')));
3798        if (!Number.isFinite(variantId)) continue;
3799        const planId = findSellingPlanId(variantId);
3800        if (planId == null) continue;
3801        if (enrichParamScope(params, prefix, planId, variantId)) changed = true;
3802      }
3803      return changed;
3804    }
3805
3806    function enrichBody(body) {
3807      if (typeof body === 'string') {
3808        let jsonData = null;
3809        try {
3810          jsonData = JSON.parse(body);
3811        } catch (error) {
3812          jsonData = null;
3813        }
3814        if (jsonData && typeof jsonData === 'object') {
3815          return enrichJson(jsonData) ? { body: JSON.stringify(jsonData), changed: true } : { body: body, changed: false };
3816        }
3817        const params = new URLSearchParams(body);
3818        return enrichParams(params) ? { body: params.toString(), changed: true } : { body: body, changed: false };
3819      }
3820      if (typeof FormData !== 'undefined' && body instanceof FormData) {
3821        return { body: body, changed: enrichParams(body) };
3822      }
3823      if (typeof URLSearchParams !== 'undefined' && body instanceof URLSearchParams) {
3824        return { body: body, changed: enrichParams(body) };
3825      }
3826      return { body: body, changed: false };
3827    }
3828
3829    function extractRequestUrl(input) {
3830      if (typeof input === 'string') return input;
3831      if (typeof input?.url === 'string') return input.url;
3832      if (typeof input?.href === 'string') return input.href;
3833      return '';
3834    }
3835
3836    function maybeEnrichFetchInit(input, init) {
3837      if (!isGuardActive() || !init || init.body == null) return init;
3838      const url = extractRequestUrl(input);
3839      if (!isCartAddUrl(url) || !shouldEnrich()) return init;
3840      const enriched = enrichBody(init.body);
3841      if (!enriched.changed) return init;
3842      return { ...init, body: enriched.body };
3843    }
3844
3845    function installWrappers() {
3846      if (wrappersInstalled) return;
3847      wrappersInstalled = true;
3848
3849      const originalFetch = window.fetch;
3850      window.fetch = function (input, init) {
3851        let nextInit = init;
3852        try {
3853          nextInit = maybeEnrichFetchInit(input, init);
3854        } catch (error) {}
3855        return originalFetch.call(this || window, input, nextInit);
3856      };
3857
3858      const xhrPrototype = window.XMLHttpRequest?.prototype;
3859      if (xhrPrototype) {
3860        const originalOpen = xhrPrototype.open;
3861        const originalSend = xhrPrototype.send;
3862        xhrPrototype.open = function () {
3863          try {
3864            this.__nmEarlyGuardUrl = arguments[1];
3865          } catch (error) {}
3866          return originalOpen.apply(this, arguments);
3867        };
3868        xhrPrototype.send = function (body) {
3869          try {
3870            if (isGuardActive() && body != null && this.__nmEarlyGuardUrl != null && isCartAddUrl(this.__nmEarlyGuardUrl) && shouldEnrich()) {
3871              const enriched = enrichBody(body);
3872              if (enriched.changed) return originalSend.call(this, enriched.body);
3873            }
3874          } catch (error) {}
3875          return originalSend.apply(this, arguments);
3876        };
3877      }
3878    }
3879
3880    if (cfg?.override_cart_requests === true) installWrappers();
3881  } catch (error) {}
3882})(window);
3883</script>
3883
3884<!-- END app snippet -->
3885<!-- BEGIN app snippet: wishlist-page-container -->
3885<script id="ReStock-wishlist-page-container">
3886(function (window) {
3887  try {
3888    if (window.__nmWishlistPageContainer) return;
3889
3890    const CONTAINER_ID = 'nm-wishlist-page-root';
3891    const TARGET_SELECTORS = ['main#MainContent', 'main', '[role="main"]'];
3892    const RELATIVE_PLACEMENTS = ['before', 'after', 'start', 'end'];
3893
3894    function trimTrailingSlash(path) {
3895      const value = String(path);
3896      return value.length > 1 && value.charAt(value.length - 1) === '/' ? value.slice(0, -1) : value;
3897    }
3898
3899    function stripRoutesRoot(pathname) {
3900      const root = window.Shopify?.routes?.root;
3901      if (typeof root !== 'string') return pathname;
3902      const prefix = trimTrailingSlash(root);
3903      if (prefix === '' || prefix === '/') return pathname;
3904      if (pathname === prefix) return '/';
3905      return pathname.indexOf(prefix + '/') === 0 ? pathname.slice(prefix.length) : pathname;
3906    }
3907
3908    function isConfiguredPage(pagePath) {
3909      const pathname = window.location?.pathname;
3910      if (typeof pathname !== 'string') return false;
3911      return trimTrailingSlash(stripRoutesRoot(pathname)) === trimTrailingSlash(pagePath);
3912    }
3913
3914    function hasShareToken() {
3915      const search = window.location?.search;
3916      if (!search) return false;
3917      return !!new URLSearchParams(search).get('w');
3918    }
3919
3920    function isBootable(wishlistConfig, sdkConfig) {
3921      if (!sdkConfig || typeof sdkConfig !== 'object') return false;
3922      if (sdkConfig.app_enabled !== true) return false;
3923      if (sdkConfig.is_suspended === true) return false;
3924      return wishlistConfig.is_service_active === true;
3925    }
3926
3927    function matchElement(selector) {
3928      try {
3929        return window.document.querySelector(selector) || null;
3930      } catch (error) {
3931        return null;
3932      }
3933    }
3934
3935    function configuredTarget(placement) {
3936      if (!placement || typeof placement !== 'object') return null;
3937      if (typeof placement.css_selector !== 'string' || placement.css_selector === '') return null;
3938      const element = matchElement(placement.css_selector);
3939      if (!element) return null;
3940      const relative = RELATIVE_PLACEMENTS.indexOf(placement.relative_placement) === -1 ? 'start' : placement.relative_placement;
3941      return { element: element, relative: relative };
3942    }
3943
3944    function builtInTarget() {
3945      for (const selector of TARGET_SELECTORS) {
3946        const element = matchElement(selector);
3947        if (element) return { element: element, relative: 'start' };
3948      }
3949      return null;
3950    }
3951
3952    function insertContainer(container, target) {
3953      if (target.relative === 'before' || target.relative === 'after') {
3954        const parent = target.element.parentNode;
3955        if (!parent) return false;
3956        parent.insertBefore(container, target.relative === 'before' ? target.element : target.element.nextSibling || null);
3957        return true;
3958      }
3959      target.element.insertBefore(container, target.relative === 'end' ? null : target.element.firstChild || null);
3960      return true;
3961    }
3962
3963    function createContainer(placement) {
3964      const target = configuredTarget(placement) || builtInTarget();
3965      if (!target) return null;
3966      const container = window.document.createElement('div');
3967      container.id = CONTAINER_ID;
3968      container.setAttribute('data-nm-container-source', 'fallback');
3969      return insertContainer(container, target) ? container : null;
3970    }
3971
3972    function usablePagePath(wishlistConfig) {
3973      const myWishlist = wishlistConfig && typeof wishlistConfig === 'object' ? wishlistConfig.my_wishlist : null;
3974      return myWishlist && typeof myWishlist.page_path === 'string' ? myWishlist.page_path : '';
3975    }
3976
3977    function wishlistPageConfig(wishlistConfig) {
3978      const pagePath = usablePagePath(wishlistConfig);
3979      return pagePath && isConfiguredPage(pagePath) ? wishlistConfig.my_wishlist : null;
3980    }
3981
3982    function armContainer(myWishlist) {
3983      const container = window.document.getElementById(CONTAINER_ID) || createContainer(myWishlist.container_placement);
3984      if (container) container.removeAttribute('data-nm-page-state');
3985    }
3986
3987    function markInactive() {
3988      const container = window.document.getElementById(CONTAINER_ID);
3989      if (container) container.setAttribute('data-nm-page-state', 'inactive');
3990    }
3991
3992    function dearmContainer() {
3993      const stale = window.document.getElementById(CONTAINER_ID);
3994      if (stale && stale.getAttribute('data-nm-container-source') === 'fallback') stale.remove();
3995      else markInactive();
3996    }
3997
3998    function ensure(wishlistConfig, sdkConfig) {
3999      try {
4000        const myWishlist = wishlistPageConfig(wishlistConfig);
4001        if (!myWishlist) {
4002          if (usablePagePath(wishlistConfig)) dearmContainer();
4003          return;
4004        }
4005        const active = myWishlist.type === 'separate_page' || hasShareToken();
4006        if (active && isBootable(wishlistConfig, sdkConfig)) armContainer(myWishlist);
4007        else markInactive();
4008      } catch (error) {}
4009    }
4010
4011    window.__nmWishlistPageContainer = { v: 1, ensure: ensure };
4012
4013    const metafields = window._ReStockConfig?._metafields;
4014    ensure(metafields?.wishlistConfig, metafields?.sdkConfig);
4015  } catch (error) {}
4016})(window);
4017</script>
4017
4018<!-- END app snippet -->
4019
4020<script src="https://cdn.shopify.com/extensions/01a0e83c-88a3-702e-8442-82641270f3fe/bestpush-110/assets/restock-sdk-loader.js?v=1790602660" defer></script>
4020
4021
4022<style>
4023  #nm-wishlist-page-root {
4024    min-height: 60vh;
4025  }
4026
4027  #nm-wishlist-page-root[data-nm-container-source="fallback"] {
4028    box-sizing: border-box;
4029    max-width: 1200px;
4030    margin: 0 auto;
4031    padding: 0 1.5rem;
4032  }
4033
4034  #nm-wishlist-page-root[data-nm-page-state="inactive"]:empty {
4035    display: none;
4036  }
4037
4038  #nm-wishlist-page-root:empty {
4039    display: flex;
4040    align-items: center;
4041    justify-content: center;
4042  }
4043
4044  #nm-wishlist-page-root:empty::after {
4045    content: "";
4046    width: 36px;
4047    height: 36px;
4048    border: 3px solid #e3e3e3;
4049    border-top-color: #1773b0;
4050    border-radius: 50%;
4051    animation: nm-wishlist-page-boot-spin 0.7s linear infinite;
4052  }
4053
4054  @keyframes nm-wishlist-page-boot-spin {
4055    to {
4056      transform: rotate(360deg);
4057    }
4058  }
4059
4060  body:has(#nm-wishlist-page-root:not([data-nm-page-state="inactive"])) .main-page-title,
4061  body:has(#nm-wishlist-page-root:not([data-nm-page-state="inactive"])) .page-title,
4062  body:has(#nm-wishlist-page-root:not(:empty)) .main-page-title,
4063  body:has(#nm-wishlist-page-root:not(:empty)) .page-title {
4064    display: none !important;
4065  }
4066</style>
4067
4068
4069</div><div id="shopify-block-ANU5xWEp0VmVnd25tc__16477348613150133823" class="shopify-block shopify-app-block revy-bundle-script-extension-wrapper"><link rel="preconnect" href="https://bundle.revy.io" crossorigin>
4070<link rel="dns-prefetch" href="https://bundle.revy.io">
4071
4072<script id="rbu-ex-raw-js">
4073var bsets = { 
4074  cart: {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"USD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0},
4075  locale: 'en',
4076  reloadOnLineItemProperties: false,
4077  disableReloadOnCartUpdate: false,
4078  disableCartAttributeTracker: false,
4079  disableFacebookTracker: false,
4080  enableReloadOnAutoBundleMatch: false,
4081  useH2Header: false,
4082  matchCartDiscountTitle: false,
4083  enableCheckoutTriggerFunctions: false,
4084}; 
4085
4086if(!window.revyBundleThemeSettings) {
4087  window.revyBundleThemeSettings = bsets
4088} else {
4089  window.revyBundleThemeSettings = Object.assign(window.revyBundleThemeSettings, bsets);
4090}
4091
4092window.revyBundleExData = {fe: false, fe_v2: false, bundles: []};
4093
4094
4095  window.revyBundleExData.customer = {
4096    logged_in: false,
4097    total_spent: 0,
4098    orders_count: 0,
4099    tags: []
4100  };
4101
4102
4103
4104  window.revyBundleExData.fe = true;
4105
4106
4107
4108  window.revyBundleExData.fe_v2 = false;
4109
4110
4111
4112
4113  window.revyBundleExData.onlyWidgetAdds = false;
4114
4115
4116
4117
4118 window.revyBundleExData.discountTitle = "Bundle Discount";
4119
4120
4121
4122  window.revyBundleExData.sfT = "387387e444676e9ddbbdc57ec696e781";
4123
4124
4125
4126
4127
4128</script>
4128
4129
4130
4131
4132
4133
4134
4135  
4135<script>
4136    if(document.querySelector("#rbu-ex-raw-js")) document.querySelector("#rbu-ex-raw-js").remove();
4137  </script>
4137
4138
4139  <meta name="revy-bundle:style-url" content="https://cdn.shopify.com/extensions/01a0ab5a-cca2-7e24-bfb1-d896b685f7c1/unlimited-bundles-441/assets/revy-bundle.min.css" />
4140
4141  
4142  
4142<script async src="https://cdn.shopify.com/extensions/01a0ab5a-cca2-7e24-bfb1-d896b685f7c1/unlimited-bundles-441/assets/revy-bundle.min.js" data-id="revy-bundle-extension-script"></script>
4142
4143  
4144  
4145  
4146
4147
4148
4149
4150
4151
4152
4153
4154
4155
4156
4157
4158  
4159
4160</div>
4160<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
4160
4161</body>
4162</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.