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/products/2026-27-nursing-home-salary-benefits-report-now-available"> 27 28 <title> 29 NEWLY RELEASED 2026-27 Nursing Home Salary & Benefits Report Now Avail – AHCA/NCAL Publications 30 </title> 31 <meta name="description" content="Now in its 49th year, this comprehensive national study provides current compensation data from 947 participating nursing homes. The report includes salary, hourly rate, and bonus information for 100 positions, along with data on turnover and vacancy rates, shift differentials, sign-on bonuses, actual and planned salar"> 32 33 34 35 36 <meta name="twitter:card" content="summary"> 37 <meta name="twitter:image" content="https:Liquid error (snippets/social-media-meta-tags line 12): invalid url input"> 38 39 40 41<meta property="og:site_name" content="AHCA/NCAL Publications"> 42<meta property="og:url" content="https://ahcapublications.org/products/2026-27-nursing-home-salary-benefits-report-now-available"> 43<meta property="og:title" content="NEWLY RELEASED 2026-27 Nursing Home Salary & Benefits Report Now Available!"> 44<meta property="og:type" content="product"> 45<meta property="og:description" content="Now in its 49th year, this comprehensive national study provides current compensation data from 947 participating nursing homes. The report includes salary, hourly rate, and bonus information for 100 positions, along with data on turnover and vacancy rates, shift differentials, sign-on bonuses, actual and planned salar"> 46 47 <meta property="og:price:amount" content="325.00"> 48 <meta property="og:price:currency" content="USD"> 49 50<meta property="og:image" content="http://ahcapublications.org/cdn/shop/files/Nursing-Home-Salary-Report-26-27-3D_4c62ba50-444f-4547-9163-258e78f8629e.png?v=1787948252&width=1024"> 51 52 53 54 <meta name="twitter:site" content="@ahcancal"> 55 56<meta name="twitter:title" content="NEWLY RELEASED 2026-27 Nursing Home Salary & Benefits Report Now Available!"> 57<meta name="twitter:description" content="Now in its 49th year, this comprehensive national study provides current compensation data from 947 participating nursing homes. The report includes salary, hourly rate, and bonus information for 100 positions, along with data on turnover and vacancy rates, shift differentials, sign-on bonuses, actual and planned salar"> 58<meta name="twitter:domain" content=""> 59 60 61
61<script type="application/ld+json"> 62 { 63 "@context": "https://schema.org", 64 "@type": "Product", 65 "id": "2026-27-nursing-home-salary-benefits-report-now-available", 66 "url": "https:\/\/ahcapublications.org\/products\/2026-27-nursing-home-salary-benefits-report-now-available", 67 "image": "\/\/ahcapublications.org\/cdn\/shop\/files\/Nursing-Home-Salary-Report-26-27-3D_4c62ba50-444f-4547-9163-258e78f8629e.png?v=1787948252\u0026width=1024", 68 "name": "NEWLY RELEASED 2026-27 Nursing Home Salary \u0026amp; Benefits Report Now Available!", 69 "brand": { 70 "@type": "Brand", 71 "name": "AHCA Publications" 72 }, 73 "description": "Now in its 49th year, this comprehensive national study provides current compensation data from 947 participating nursing homes. The report includes salary, hourly rate, and bonus information for 100 positions, along with data on turnover and vacancy rates, shift differentials, sign-on bonuses, actual and planned salary increases, formal pay ranges, and 19 fringe benefits. Data are segmented by profit type, revenue, bed size, region, state, and Core-Based Statistical Area (CBSA), and are effective as of March 2026.\nThis report is supported by AHCA and published by Hospital \u0026amp; Healthcare Compensation Service (HCS) in cooperation with LeadingAge.\nPublished: July 2026\nTABLE OF CONTENTS\nSAMPLE PAGES\nJOB DESCRIPTIONS \n ","sku": "8344B-26","offers": [ 74 75 { 76 "@type": "Offer", 77 "price": "325.00", 78 "priceCurrency": "USD", 79 "availability": "http://schema.org/InStock", 80 "priceValidUntil": "2030-01-01", 81 "url": "\/products\/2026-27-nursing-home-salary-benefits-report-now-available" 82 } 83 84 ]} 85 </script>
85 86 87 88 <style data-shopify> 89:root { 90 --main-family: Jost, sans-serif; 91 --main-weight: 400; 92 --main-style: normal; 93 --main-spacing: 0.025em; 94 --nav-family: Jost, sans-serif; 95 --nav-weight: 400; 96 --nav-style: normal; 97 --heading-family: Jost, sans-serif; 98 --heading-weight: 600; 99 --heading-style: normal; 100 --heading-spacing: 0.050em; 101 102 --font-size: 14px; 103 --base-font-size: 14px; 104 --h1-size: 22px; 105 --h2-size: 18px; 106 --h3-size: 16px; 107 --nav-size: 14px; 108 --nav-spacing: 0.050em; 109 --font-size-sm: calc(14px - 2px); 110 111 --announcement-bar-background: #23ae3e; 112 --announcement-bar-text-color: #ffffff; 113 --homepage-scroll-color: #ffffff; 114 --homepage-scroll-background: #6ba5cf; 115 --pre-scroll-color: #ffffff; 116 --pre-scroll-background: #6ba5cf; 117 --scroll-color: #000000; 118 --scroll-background: #ffffff; 119 --secondary-color: rgba(0,0,0,0); 120 --background: #ffffff; 121 --header-color: #535353; 122 --text-color: #535353; 123 --sale-color: #c50000; 124 --dotted-color: #0d626d; 125 --button-color: #005695; 126 --button-hover: #006948; 127 --button-text: #ffffff; 128 --secondary-button-color: #006948; 129 --secondary-button-hover: #005695; 130 --secondary-button-text: #ffffff; 131 --new-background: #ededed; 132 --new-color: #535353; 133 --sale-icon-background: #9d0000; 134 --sale-icon-color: #ffffff; 135 --custom-background: #000000; 136 --custom-color: #fff; 137 --fb-share: #005695; 138 --tw-share: #000000; 139 --pin-share: #c50000; 140 --footer-background: #6ba5cf; 141 --footer-text: #ffffff; 142 --footer-button: #006948; 143 --footer-button-text: #ffffff; 144 --cs1-color: #006948; 145 --cs1-background: #f7f7f7; 146 --cs2-color: #006948; 147 --cs2-background: #e6f1ed; 148 --cs3-color: #ffffff; 149 --cs3-background: #005695; 150 --custom-icon-color: var(--text-color); 151 --custom-icon-background: var(--background); 152 --error-msg-dark: #e81000; 153 --error-msg-light: #ffeae8; 154 --success-msg-dark: #007f5f; 155 --success-msg-light: #e5fff8; 156 --free-shipping-bg: #006948; 157 --free-shipping-text: #fff; 158 --error-color: #c50000; 159 --error-color-light: #ffc5c5; 160 --keyboard-focus: #ACACAC; 161 --focus-border-style: dotted; 162 --focus-border-weight: 1px; 163 --section-padding: 100px; 164 --section-title-align: center; 165 --section-title-border: 1px; 166 --border-width: 100px; 167 --grid-column-gap: px; 168 --details-align: center; 169 --select-arrow-bg: url(//ahcapublications.org/cdn/shop/t/37/assets/select-arrow.png?v=112595941721225094991760628292); 170 --icon-border-color: #ffffff; 171 --color-filter-size: 25px; 172 --disabled-text: #d3d3d3; 173 --listing-size-color: #b9b9b9; 174 175 --upsell-border-color: #f2f2f2; 176 177 --star-active: rgb(83, 83, 83); 178 --star-inactive: rgb(255, 255, 255); 179 180 --color-body-text: var(--text-color); 181 --color-body: var(--background); 182 --color-bg: var(--background); 183 184 --section-background: transparent; 185 --section-overlay-color: 0, 0, 0; 186 --section-overlay-opacity: 0; 187 --placeholder-background: rgba(83, 83, 83, 0.1); 188 --placeholder-fill: rgba(83, 83, 83, 0.2); 189 --line-item-transform: scale(0.8) translateY(calc(-25px - 0.25em)) translateX(10px); 190 191 } 192 @media (max-width: 740px) { 193 :root { 194 --font-size: calc(14px - (14px * 0.15)); 195 --nav-size: calc(14px - (14px * 0.15)); 196 --h1-size: calc(22px - (22px * 0.15)); 197 --h2-size: calc(18px - (18px * 0.15)); 198 --h3-size: calc(16px - (16px * 0.15)); 199 } 200 } 201</style> 202 203 204 <link rel="stylesheet" href="//ahcapublications.org/cdn/shop/t/37/assets/stylesheet.css?v=40574937876553218421761899726" type="text/css"> 205 <link rel="stylesheet" href="//ahcapublications.org/cdn/shop/t/37/assets/custom.css?v=172078285731613270331760628292" type="text/css"> 206 207 <style> 208 @font-face { 209 font-family: Jost; 210 font-weight: 400; 211 font-style: normal; 212 font-display: swap; 213 src: url("//ahcapublications.org/cdn/fonts/jost/jost_n4.d47a1b6347ce4a4c9f437608011273009d91f2b7.woff2") format("woff2"), 214 url("//ahcapublications.org/cdn/fonts/jost/jost_n4.791c46290e672b3f85c3d1c651ef2efa3819eadd.woff") format("woff"); 215} 216 217 @font-face { 218 font-family: Jost; 219 font-weight: 400; 220 font-style: normal; 221 font-display: swap; 222 src: url("//ahcapublications.org/cdn/fonts/jost/jost_n4.d47a1b6347ce4a4c9f437608011273009d91f2b7.woff2") format("woff2"), 223 url("//ahcapublications.org/cdn/fonts/jost/jost_n4.791c46290e672b3f85c3d1c651ef2efa3819eadd.woff") format("woff"); 224} 225 226 @font-face { 227 font-family: Jost; 228 font-weight: 600; 229 font-style: normal; 230 font-display: swap; 231 src: url("//ahcapublications.org/cdn/fonts/jost/jost_n6.ec1178db7a7515114a2d84e3dd680832b7af8b99.woff2") format("woff2"), 232 url("//ahcapublications.org/cdn/fonts/jost/jost_n6.b1178bb6bdd3979fef38e103a3816f6980aeaff9.woff") format("woff"); 233} 234 235 @font-face { 236 font-family: Jost; 237 font-weight: 700; 238 font-style: normal; 239 font-display: swap; 240 src: url("//ahcapublications.org/cdn/fonts/jost/jost_n7.921dc18c13fa0b0c94c5e2517ffe06139c3615a3.woff2") format("woff2"), 241 url("//ahcapublications.org/cdn/fonts/jost/jost_n7.cbfc16c98c1e195f46c536e775e4e959c5f2f22b.woff") format("woff"); 242} 243 244 @font-face { 245 font-family: Jost; 246 font-weight: 400; 247 font-style: italic; 248 font-display: swap; 249 src: url("//ahcapublications.org/cdn/fonts/jost/jost_i4.b690098389649750ada222b9763d55796c5283a5.woff2") format("woff2"), 250 url("//ahcapublications.org/cdn/fonts/jost/jost_i4.fd766415a47e50b9e391ae7ec04e2ae25e7e28b0.woff") format("woff"); 251} 252 253 @font-face { 254 font-family: Jost; 255 font-weight: 700; 256 font-style: italic; 257 font-display: swap; 258 src: url("//ahcapublications.org/cdn/fonts/jost/jost_i7.d8201b854e41e19d7ed9b1a31fe4fe71deea6d3f.woff2") format("woff2"), 259 url("//ahcapublications.org/cdn/fonts/jost/jost_i7.eae515c34e26b6c853efddc3fc0c
259552e0de63757.woff") format("woff"); 260} 261 262 </style> 263 264
264<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
264<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/63984206049/digital_wallets/dialog"> 265<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="buy" href="/cart/48998584189153:1?ucp/version=2026-08-25&context/payment/0/handler=dev.shopify.shop_pay" payment="dev.shopify.shop_pay com.google.pay dev.shopify.card"><link rel="alternate" type="application/json+oembed" href="https://ahcapublications.org/products/2026-27-nursing-home-salary-benefits-report-now-available.oembed">
266<script async="async" src="/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=1993244897"></script>
266 267<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
268<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 268
268
269<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 269
269
270<script>var Shopify = Shopify || {}; 271Shopify.shop = "ahca-publications.myshopify.com"; 272Shopify.locale = "en"; 273Shopify.currency = {"active":"USD","rate":"1.0"}; 274Shopify.country = "US"; 275Shopify.theme = {"name":"New Icon( Work ITG ) ","id":155522171105,"schema_name":"Icon","schema_version":"10.1.1","theme_store_id":686,"role":"main"}; 276Shopify.theme.handle = "null"; 277Shopify.theme.style = {"id":null,"handle":null}; 278Shopify.cdnHost = "ahcapublications.org/cdn"; 279Shopify.routes = Shopify.routes || {}; 280Shopify.routes.root = "/"; 281Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 282Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 283Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 284Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 284
284
285<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 285
285
286<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 286
286
287<script> 288 window.ShopifyPay = window.ShopifyPay || {}; 289 window.ShopifyPay.apiHost = "shop.app\/pay"; 290 window.ShopifyPay.redirectState = null; 291</script>
vendor: 1 bytes, line 291
291
292<script> 293 window.Shopify = window.Shopify || {}; 294 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 295 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 296 window.Shopify.SignInWithShop.eligible = true; 297</script>
vendor: 1 bytes, line 297
297
298<script id="shop-js-analytics" type="application/json">{"pageType":"product"}</script>
vendor: 1 bytes, line 298
298
299<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 299
299
300<script type="module"> 301 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 302 303 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 304 305</script>
vendor: 1 bytes, line 305
305
306<script> 307 window.Shopify = window.Shopify || {}; 308 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 309 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"]}; 310</script>
vendor: 1 bytes, line 310
310
311<script>(function() { 312 var isLoaded = false; 313 function asyncLoad() { 314 if (isLoaded) return; 315 isLoaded = true; 316 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"]; 317 for (var i = 0; i < urls.length; i++) { 318 var s = document.createElement('script'); 319 s.type = 'text/javascript'; 320 s.async = true; 321 s.src = urls[i]; 322 var x = document.getElementsByTagName('script')[0]; 323 x.parentNode.insertBefore(s, x); 324 } 325 }; 326 if(window.attachEvent) { 327 window.attachEvent('onload', asyncLoad); 328 } else { 329 window.addEventListener('load', asyncLoad, false); 330 } 331})();</script>
vendor: 1 bytes, line 331
331
332<script id="__st">var __st={"a":63984206049,"offset":-14400,"reqid":"2c90c7fa-e881-4bd1-96bc-12b87a6e99a2-1790651946","pageurl":"ahcapublications.org\/collections\/staffing-retention\/products\/2026-27-nursing-home-salary-benefits-report-now-available","u":"694d9ebfd377","p":"product","rtyp":"product","rid":9692350349537};</script>
vendor: 1 bytes, line 332
332
333<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 333
333
334<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 334
334
335<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 335
335
336<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>
336<script crossorigin="anonymous" defer="defer" src="//ahcapublications.org/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 336
336
337<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 337
337
338<script> 339 window.Shopify = window.Shopify || {}; 340 window.Shopify.MCP = window.Shopify.MCP || {}; 341 window.Shopify.MCP.enabled = true; 342 window.Shopify.MCP.shop = "ahca-publications.myshopify.com"; 343 window.Shopify.MCP.mcpEndpoint = "https:\/\/ahcapublications.org\/api\/mcp"; 344 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"]}}]; 345</script>
vendor: 1 bytes, line 345
345
346<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=");})(); 347</script>
vendor: 1 bytes, line 347
347
348<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)}}; 349</script>
vendor: 1 bytes, line 349
349
350<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 351 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); 352</script>
vendor: 1 bytes, line 352
352
353<script> 354 function portableWalletsCleanup(e){e&&e.src&&console.error("Failed to load portable wallets script "+e.src);var t=document.querySelectorAll("shopify-accelerated-checkout .shopify-payment-button__skeleton, shopify-accelerated-checkout-cart .wallet-cart-button__skeleton"),e=document.getElementById("shopify-buyer-consent");for(let e=0;e<t.length;e++)t[e].remove();e&&e.remove()}function portableWalletsNotLoadedAsModule(e){e instanceof ErrorEvent&&"string"==typeof e.message&&e.message.includes("import.meta")&&"string"==typeof e.filename&&e.filename.includes("portable-wallets")&&(window.removeEventListener("error",portableWalletsNotLoadedAsModule),window.Shopify.PaymentButton.failedToLoad=e,"loading"===document.readyState?document.addEventListener("DOMContentLoaded",window.Shopify.PaymentButton.init):window.Shopify.PaymentButton.init())}window.addEventListener("error",portableWalletsNotLoadedAsModule); 355</script>
355 356
357<script type="module" src="https://ahcapublications.org/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js" onError="portableWalletsCleanup(this)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 357
357
358<script nomodule> 359 document.addEventListener("DOMContentLoaded", portableWalletsCleanup); 360</script>
360 361 362<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"> 363<style id="shopify-accelerated-checkout-cart"> 364 #shopify-buyer-consent { 365 margin-top: 1em; 366 display: inline-block; 367 width: 100%; 368} 369 370#shopify-buyer-consent.hidden { 371 display: none; 372} 373 374#shopify-subscription-policy-button { 375 background: none; 376 border: none; 377 padding: 0; 378 text-decoration: underline; 379 font-size: inherit; 380 cursor: pointer; 381} 382 383#shopify-subscription-policy-button::before { 384 box-shadow: none; 385} 386 387 </style> 388
389<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
389 390 391 392
392<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.7.1/jquery.min.js"></script>
392 393 <!-- Google Tag Manager --> 394
394<script>
vendor: 362 bytes, lines 394-403
394 395 (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 396 397 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 398 399 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 400 401 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 402 403 })(window,document,'script','dataLayer','
403GTM-54KXQSK
vendor: 8 bytes, lines 403-404
403'); 404
404</script>
404 405 406 <!-- End Google Tag Manager --> 407 408 409 <!-- BEGIN app block: shopify://apps/judge-me-reviews/blocks/judgeme_core/61ccd3b1-a9f2-4160-9fe9-4fec8413e5d8 --><!-- Start of Judge.me Core --> 410 411 412 413 414 415 416 417<link rel="dns-prefetch" href="https://cdn.judge.me"> 418<link rel="dns-prefetch" href="https://cdn1.judge.me"> 419<link rel="dns-prefetch" href="https://api.judge.me"> 420
421<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
421ou! 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
421itle":"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_
421youtube_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"
421:"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>
421 <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 )} 422</style> <style class='jdgm-settings-style'></style> 423 424 425 426 427 <style class='jdgm-miracle-styles'> 428 @-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
428/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} 429 430</style> 431 432 433 434 435 436 437 438 439
440<script data-cfasync='false' class='jdgm-script'> 441!function(e){window.jdgm=window.jdgm||{}; 442/* INF-1976 */ 443var _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;}(); 444if(_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;} 445jdgm.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/", 446jdgm.docReady=function(d){(e.attachEvent?"complete"===e.readyState:"loading"!==e.readyState)? 447setTimeout(d,0):e.addEventListener("DOMContentLoaded",d)},jdgm.loadCSS=function(d,t,o,a){ 448!o&&jdgm.loadCSS.requestedUrls.indexOf(d)>=0||(jdgm.loadCSS.requestedUrls.push(d), 449(a=e.createElement("link")).rel="stylesheet",a.class="jdgm-stylesheet",a.media="nope!", 450a.href=d,a.onload=function(){this.media="all",t&&setTimeout(t)},e.body.appendChild(a))}, 451jdgm.loadCSS.requestedUrls=[],jdgm.loadJS=function(e,d){var t=new XMLHttpRequest; 452t.onreadystatechange=function(){4===t.readyState&&t.status>=200&&t.status<300&&(Function(t.response)(),d&&d(t.response))}, 453t.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( 454".jdgm-widget, .jdgm-all-reviews-page").length>0)&&(jdgmSettings.widget_load_with_code_splitting? 455parseFloat(jdgmSettings.widget_version)>=3?jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_v3_base.css"): 456jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_base.css"):jdgm.loadCSS(jdgm.CDN_BASE_URL+"shopify_v2.css") 457)}))}(document); 458</script>
458 459<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> 460 461<!-- BEGIN app snippet: theme_fix_tags -->
461<script> 462 (function() { 463 var jdgmThemeFixes = null; 464 if (!jdgmThemeFixes) return; 465 466 // "All themes" fix: CSS and JS applied on every theme. CSS is injected 467 // before the per-theme fix so the theme-specific CSS wins the cascade. 468 // HTML is never applied globally (too risky). 469 var allThemesFix = jdgmThemeFixes['all']; 470 if (allThemesFix && allThemesFix.css) { 471 var allStyleTag = document.createElement('style'); 472 allStyleTag.classList.add('jdgm-theme-fix-style-all'); 473 allStyleTag.innerHTML = allThemesFix.css; 474 document.head.append(allStyleTag); 475 }; 476 477 if (allThemesFix && allThemesFix.js) { 478 var allScriptTag = document.createElement('script'); 479 allScriptTag.classList.add('jdgm-theme-fix-script-all'); 480 allScriptTag.innerHTML = allThemesFix.js; 481 document.head.append(allScriptTag); 482 }; 483 484 var thisThemeFix = jdgmThemeFixes[Shopify.theme.id]; 485 if (!thisThemeFix) return; 486 487 if (thisThemeFix.html) { 488 document.addEventListener("DOMContentLoaded", function() { 489 var htmlDiv = document.createElement('div'); 490 htmlDiv.classList.add('jdgm-theme-fix-html'); 491 htmlDiv.innerHTML = thisThemeFix.html; 492 document.body.append(htmlDiv); 493 }); 494 }; 495 496 if (thisThemeFix.css) { 497 var styleTag = document.createElement('style'); 498 styleTag.classList.add('jdgm-theme-fix-style'); 499 styleTag.innerHTML = thisThemeFix.css; 500 document.head.append(styleTag); 501 }; 502 503 if (thisThemeFix.js) { 504 var scriptTag = document.createElement('script'); 505 scriptTag.classList.add('jdgm-theme-fix-script'); 506 scriptTag.innerHTML = thisThemeFix.js; 507 document.head.append(scriptTag); 508 }; 509 })(); 510</script>
510 511<!-- END app snippet --> 512<!-- End of Judge.me Core --> 513 514 515 516<!-- END app block --><!-- 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'">
517<script> 518 document.addEventListener("DOMContentLoaded", function () { 519 const params = new URLSearchParams(window.location.search); 520 if (params.has('sca_ref') || params.has('sca_crp')) { 521 document.body.setAttribute('is-affiliate-link', ''); 522 } 523 }); 524</script>
524 525 526 527<!-- END app block --><!-- BEGIN app block: shopify://apps/uppromote-affiliate/blocks/message-bar/64c32457-930d-4cb9-9641-e24c0d9cf1f4 --> 528 529<style> 530 body { 531 transition: padding-top .2s; 532 } 533 .scaaf-message-bar { 534 --primary-text-color: ; 535 --secondary-text-color: ; 536 --primary-bg-color: ; 537 --secondary-bg-color: ; 538 --primary-text-size: px; 539 --secondary-text-size: px; 540 text-align: center; 541 display: block; 542 width: 100%; 543 padding: 10px; 544 animation-duration: .5s; 545 animation-name: fadeIn; 546 position: absolute; 547 top: 0; 548 left: 0; 549 width: 100%; 550 z-index: 10; 551 } 552 553 .scaaf-message-bar-content { 554 margin: 0; 555 padding: 0; 556 } 557 558 .scaaf-message-bar[data-layout=referring] { 559 background-color: var(--primary-bg-color); 560 color: var(--primary-text-color); 561 font-size: var(--primary-text-size); 562 } 563 564 .scaaf-message-bar[data-layout=direct] { 565 background-color: var(--secondary-bg-color); 566 color: var(--secondary-text-color); 567 font-size: var(--secondary-text-size); 568 } 569 570</style> 571
572<script type="text/javascript"> 573 (function() { 574 let container, contentContainer 575 const settingTag = document.querySelector('script#uppromote-message-bar-setting') 576 577 if (!settingTag || !settingTag.textContent) { 578 return 579 } 580 581 const setting = JSON.parse(settingTag.textContent) 582 if (!setting.referral_enable) { 583 return 584 } 585 586 const getCookie = (cName) => { 587 const name = cName + '=' 588 const ca = document.cookie.split(';') 589 for (let i = 0; i < ca.length; i++) { 590 let c = ca[i] 591 while (c.charAt(0) === ' ') { 592 c = c.substring(1) 593 } 594 if (c.indexOf(name) === 0) { 595 const raw = c.substring(name.length, c.length) 596 // Decode this value only, not the whole cookie string, so one malformed 597 // cookie (bare %) or a ';' inside another value can't break parsing here. 598 try { 599 return decodeURIComponent(raw) 600 } catch { 601 return raw 602 } 603 } 604 } 605 606 return null 607 } 608 609 function renderContainer() { 610 container = document.createElement('div') 611 container.classList.add('scaaf-message-bar') 612 contentContainer = document.createElement('p') 613 contentContainer.classList.add('scaaf-message-bar-content') 614 container.append(contentContainer) 615 } 616 617 function calculateLayout() { 618 const height = container.scrollHeight 619 620 function onMouseMove() { 621 document.body.style.paddingTop = `${height}px` 622 document.body.removeEventListener('mousemove', onMouseMove) 623 document.body.removeEventListener('touchstart', onMouseMove) 624 } 625 626 document.body.addEventListener('mousemove', onMouseMove) 627 document.body.addEventListener('touchstart', onMouseMove) 628 } 629 630 renderContainer() 631 632 function fillDirectContent() { 633 if (!setting.not_referral_enable) { 634 // Nothing to show: drop the optimistic "Loading" bar prepareForReferring may have left 635 container.remove() 636 return 637 } 638 contentContainer.style.visibility = 'visible' 639 container.dataset.layout = 'direct' 640 contentContainer.textContent = setting.not_referral_content 641 document.body.prepend(container) 642 calculateLayout() 643 } 644 645 function prepareForReferring() { 646 contentContainer.textContent = 'Loading' 647 contentContainer.style.visibility = 'hidden' 648 document.body.prepend(container) 649 calculateLayout() 650 } 651 652 function fillReferringContent(aff) { 653 container.dataset.layout = 'referring' 654 // Guard referral_content so a missing template can't throw and leave the bar stuck on "Loading" 655 contentContainer.textContent = (setting.referral_content || '') 656 .replaceAll('{affiliate_name}', aff.name) 657 .replaceAll('{company}', aff.company) 658 .replaceAll('{affiliate_firstname}', aff.first_name) 659 .replaceAll('{personal_detail}', aff.personal_detail) 660 contentContainer.style.visibility = 'visible' 661 } 662 663 function safeJsonParse (str) { 664 if (!str) return null; 665 try { 666 return JSON.parse(str); 667 } catch { 668 return null; 669 } 670 } 671 672 function renderFromCookie(affiliateID) { 673 if (!affiliateID) { 674 fillDirectContent() 675 return 676 } 677 678 prepareForReferring() 679 680 let info = null 681 const raw = getCookie('_up_a_info') 682 if (raw) { 683 info = safeJsonParse(raw) 684 } 685 686 if (!info) { 687 fillDirectContent() 688 return 689 } 690 691 const aff = { 692 company: info.company || '', 693 name: (info.first_name || '') + ' ' + (info.last_name || ''), 694 first_name: info.first_name || '', 695 personal_detail: getCookie('scaaf_pd') || '' 696 } 697 698 fillReferringContent(aff) 699 } 700 701 function paintMessageBar() { 702 if (!document.body) { 703 return requestAnimationFrame(paintMessageBar) 704 } 705
706 const urlParams = new URLSearchParams(window.location.search) 707 const scaRef = urlParams.get("sca_ref") 708 const urlAffiliateID = scaRef ? scaRef.split('.')[0] + '' : null 709 const cookieAffiliateID = getCookie('up_uppromote_aid') 710 const isReferralLink = !!scaRef 711 712 if (!isReferralLink) { 713 if (cookieAffiliateID) { 714 renderFromCookie(cookieAffiliateID) 715 return 716 } 717 fillDirectContent() 718 return 719 } 720 721 if (cookieAffiliateID === urlAffiliateID) { 722 renderFromCookie(cookieAffiliateID) 723 return 724 } 725 726 const lastClick = Number(getCookie('up_uppromote_lc') || 0) 727 const diffMinuteFromNow = (Date.now() - lastClick) / (60 * 1000) 728 if (diffMinuteFromNow <= 1) { 729 renderFromCookie(cookieAffiliateID) 730 return 731 } 732 733 let waited = 0 734 const MAX_WAIT = 5000 735 const INTERVAL = 300 736 737 const timer = setInterval(() => { 738 const newCookieID = getCookie('up_uppromote_aid') 739 const isStillThatAffiliate = newCookieID === urlAffiliateID 740 const isReceived = localStorage.getItem('up_uppromote_received') === '1' 741 let isLoadedAffiliateInfoDone = !!safeJsonParse(getCookie('_up_a_info')) 742 743 if (isReceived && isStillThatAffiliate && isLoadedAffiliateInfoDone) { 744 clearInterval(timer) 745 renderFromCookie(newCookieID) 746 return 747 } 748 749 waited += INTERVAL 750 if (waited >= MAX_WAIT) { 751 clearInterval(timer) 752 fillDirectContent() 753 } 754 }, INTERVAL) 755 } 756 757 requestAnimationFrame(paintMessageBar) 758 })() 759</script>
759 760 761 762<!-- END app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 --> 763 764 765 766 767 768 769 770 771 772 773 774 775
775<script async src="https://static.klaviyo.com/onsite/js/SYxDdK/klaviyo.js?company_id=SYxDdK"></script>
775 776
776<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>
776 777 778 779
779<script id="viewed_product"> 780 if (item == null) { 781 var _learnq = _learnq || []; 782 783 var MetafieldReviews = null 784 var MetafieldYotpoRating = null 785 var MetafieldYotpoCount = null 786 var MetafieldLooxRating = null 787 var MetafieldLooxCount = null 788 var okendoProduct = null 789 var okendoProductReviewCount = null 790 var okendoProductReviewAverageValue = null 791 try { 792 // The following fields are used for Customer Hub recently viewed in order to add reviews. 793 // This information is not part of __kla_viewed. Instead, it is part of __kla_viewed_reviewed_items 794 MetafieldReviews = {}; 795 MetafieldYotpoRating = null 796 MetafieldYotpoCount = null 797 MetafieldLooxRating = null 798 MetafieldLooxCount = null 799 800 okendoProduct = null 801 // If the okendo metafield is not legacy, it will error, which then requires the new json formatted data 802 if (okendoProduct && 'error' in okendoProduct) { 803 okendoProduct = null 804 } 805 okendoProductReviewCount = okendoProduct ? okendoProduct.reviewCount : null 806 okendoProductReviewAverageValue = okendoProduct ? okendoProduct.reviewAverageValue : null 807 } catch (error) { 808 console.error('Error in Klaviyo onsite reviews tracking:', error); 809 } 810 811 var item = { 812 Name: "NEWLY RELEASED 2026-27 Nursing Home Salary \u0026 Benefits Report Now Available!", 813 ProductID: 9692350349537, 814 Categories: ["Bundle collection","Management \u0026 Leadership","New and Updated Resources","Staffing \u0026 Retention"], 815 ImageURL: "https://ahcapublications.org/cdn/shop/files/Nursing-Home-Salary-Report-26-27-3D_4c62ba50-444f-4547-9163-258e78f8629e_grande.png?v=1787948252", 816 URL: "https://ahcapublications.org/products/2026-27-nursing-home-salary-benefits-report-now-available", 817 Brand: "AHCA Publications", 818 Price: "$325.00", 819 Value: "325.00", 820 CompareAtPrice: "$0.00" 821 }; 822 _learnq.push(['track', 'Viewed Product', item]); 823 _learnq.push(['trackViewedItem', { 824 Title: item.Name, 825 ItemId: item.ProductID, 826 Categories: item.Categories, 827 ImageUrl: item.ImageURL, 828 Url: item.URL, 829 Metadata: { 830 Brand: item.Brand, 831 Price: item.Price, 832 Value: item.Value, 833 CompareAtPrice: item.CompareAtPrice 834 }, 835 metafields:{ 836 reviews: MetafieldReviews, 837 yotpo:{ 838 rating: MetafieldYotpoRating, 839 count: MetafieldYotpoCount, 840 }, 841 loox:{ 842 rating: MetafieldLooxRating, 843 count: MetafieldLooxCount, 844 }, 845 okendo: { 846 rating: okendoProductReviewAverageValue, 847 count: okendoProductReviewCount, 848 } 849 } 850 }]); 851 } 852 </script>
852 853 854 855 856 857 858
858<script> 859 window.klaviyoReviewsProductDesignMode = false 860 </script>
860 861 862 863 864 865 866 867 868 869 870<!-- END app block -->
870<script src="https://cdn.shopify.com/extensions/01a0eb2a-5ded-7fff-897f-bbc081e3d720/judgeme-764/assets/loader.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 870
870
871<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>
871 872<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
873<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: "product"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 873
873
874<script> 875 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 876</script>
vendor: 1 bytes, line 876
876
877<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}
877).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"}
877,{"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":[{"price":{"amount":325.0,"currencyCode":"USD"},"product":{"title":"NEWLY RELEASED 2026-27 Nursing Home Salary \u0026 Benefits Report Now Available!","vendor":"AHCA Publications","id":"9692350349537","untranslatedTitle":"NEWLY RELEASED 2026-27 Nursing Home Salary \u0026 Benefits Report Now Available!","url":"\/products\/2026-27-nursing-home-salary-benefits-report-now-available","type":"Books"},"id":"48998584189153","image":{"src":"\/\/ahcapublications.org\/cdn\/shop\/files\/Nursing-Home-Salary-Report-26-27-3D_4c62ba50-444f-4547-9163-258e78f8629e.png?v=1787948252"},"sku":"8344B-26","title":"Default Title","untranslatedTitle":"Default Title"}],"products":[{"id":"9692350349537","handle":"2026-27-nursing-home-salary-benefits-report-now-available","isCollective":null,"title":"NEWLY RELEASED 2026-27 Nursing Home Salary \u0026 Benefits Report Now Available!","type":"Books","untranslatedTitle":"NEWLY RELEASED 2026-27 Nursing Home Salary \u0026 Benefits Report Now Available!","url":"\/products\/2026-27-nursing-home-salary-benefits-report-now-available","vendor":"AHCA Publications","remoteShopId":null,"variants":[{"id":"48998584189153","image":{"src":"\/\/ahcapublications.org\/cdn\/shop\/files\/Nursing-Home-Salary-Report-26-27-3D_4c62ba50-444f-4547-9163-258e78f8629e.png?v=1787948252"},"price":{"amount":325.0,"currencyCode":"USD"},"sku":"8344B-26","title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"8821432549601","handle":"how-to-be-a-feeding-assistant-a-quality-approach-to-assisted-dining","isCollective":null,"title":"How to be a Feeding Assistant: A Quality Approach to Assisted Dining (2026 Edition)","type":"Books","untranslatedTitle":"How to be a Feeding Assistant: A Quality Approach to Assisted Dining (2026 Edition)","url":"\/products\/how-to-be-a-feeding-assistant-a-quality-approach-to-assisted-dining","vendor":"AHCA\/NCAL Publications","remoteShopId":null,"variants":[{"id":"46056988475617","image":{"src":"\/\/ahcapublications.org\/cdn\/shop\/files\/HTB-Feeding-Assistant-2026-badge.png?v=1765980743"},"price":{"amount":29.99,"currencyCode":"USD"},"sku":"8598","title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"8762431242465","handle":"long-term-care-success-how-senior-care-communities-thrive-clinically-and-financially","isCollective":null,"title":"Long Term Care Success: How Senior Care Communities Thrive Clinically and Financially","type":null,"untranslatedTitle":"Long Term Care Success: How Senior Care Communities Thrive Clinically and Financially","url":"\/products\/long-term-care-success-how-senior-care-communities-thrive-clinically-and-financially","vendor":"AHCA\/NCAL Publications","remoteShopId":null,"variants":[{"id":"45854855626977","image":{"src":"\/\/ahcapublications.org\/cdn\/shop\/files\/8597_LTC_Success_10-24.png?v=1730153513"},"price":{"amount":39.95,"currencyCode":"USD"},"sku":"8597","title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"7669687222497","handle":"essential-in-services-for-long-term-care-education-for-frontline-staff-2021-edition","isCollective":null,"title":"Essential In-Services for Long-Term Care: Education for Frontline Staff, 2021 Edition","type":"Books","untranslatedTitle":"Essential In-Services for Long-Term Care: Education for Frontline Staff, 2021 Edition","url":"\/products\/essential-in-services-for-long-term-care-education-for-frontline-staff-2021-edition","vendor":"AHCA Publications","remoteShopId":null,"variants":[{"id":"42794542170337","image":{"src":"\/\/ahcapublications.org\/cdn\/shop\/products\/8517-2021.png?v=1652126345"},"price":{"amount":210.0,"currencyCode":"USD"},"sku":"8517","title":"Default Title","untranslatedTitle":"Default Title"}]}],"purchasingCompany":null},},"https://ahcapublications.org/cdn","a5bf51cfwabd6c495p49b74ff1maa529d2b",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"155522171105","themeStoreId":"686","themePublished":"true","eventMetadataId":"3b5b2f5d-507e-44a2-a17a-74e116e1f758","pageType":"product","resourceId":"9692350349537","
877shopId":"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\",{}],[\"product_viewed\",{\"productVariant\":{\"price\":{\"amount\":325.0,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"NEWLY RELEASED 2026-27 Nursing Home Salary \u0026 Benefits Report Now Available!\",\"vendor\":\"AHCA Publications\",\"id\":\"9692350349537\",\"untranslatedTitle\":\"NEWLY RELEASED 2026-27 Nursing Home Salary \u0026 Benefits Report Now Available!\",\"url\":\"\/products\/2026-27-nursing-home-salary-benefits-report-now-available\",\"type\":\"Books\"},\"id\":\"48998584189153\",\"image\":{\"src\":\"\/\/ahcapublications.org\/cdn\/shop\/files\/Nursing-Home-Salary-Report-26-27-3D_4c62ba50-444f-4547-9163-258e78f8629e.png?v=1787948252\"},\"sku\":\"8344B-26\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"}}]]"});})();</script>
877<script> 878 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 879 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 880 window.ShopifyAnalytics.meta.currency = 'USD'; 881 var meta = {"product":{"id":9692350349537,"gid":"gid:\/\/shopify\/Product\/9692350349537","vendor":"AHCA Publications","type":"Books","handle":"2026-27-nursing-home-salary-benefits-report-now-available","variants":[{"id":48998584189153,"price":32500,"name":"NEWLY RELEASED 2026-27 Nursing Home Salary \u0026 Benefits Report Now Available!","public_title":null,"sku":"8344B-26"}],"remote":false},"page":{"pageType":"product","resourceType":"product","resourceId":9692350349537,"requestId":"2c90c7fa-e881-4bd1-96bc-12b87a6e99a2-1790651946"}}; 882 for (var attr in meta) { 883 window.ShopifyAnalytics.meta[attr] = meta[attr]; 884 } 885</script>
vendor: 1 bytes, line 885
885
886<script class="analytics"> 887 (function () { 888 var customDocumentWrite = function(content) { 889 var jquery = null; 890 891 if (window.jQuery) { 892 jquery = window.jQuery; 893 } else if (window.Checkout && window.Checkout.$) { 894 jquery = window.Checkout.$; 895 } 896 897 if (jquery) { 898 jquery('body').append(content); 899 } 900 }; 901 902 var hasLoggedConversion = function(token) { 903 if (token) { 904 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 905 } 906 return false; 907 } 908 909 var setCookieIfConversion = function(token) { 910 if (token) { 911 var twoMonthsFromNow = new Date(Date.now()); 912 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 913 914 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 915 } 916 } 917 918 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 919 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 920 if (trekkie.integrations) { 921 return; 922 } 923 trekkie.methods = [ 924 'identify', 925 'page', 926 'ready', 927 'track', 928 'trackForm', 929 'trackLink' 930 ]; 931 trekkie.factory = function(method) { 932 return function() { 933 var args = Array.prototype.slice.call(arguments); 934 args.unshift(method); 935 trekkie.push(args); 936 if (method == 'track' || method == 'page') { 937 var pageUrl; 938 try { 939 pageUrl = window.location.href; 940 } catch (e) {} 941 var pageReferrer; 942 try { 943 pageReferrer = document.referrer; 944 } catch (e) {} 945 try { 946 if (window.__TREKKIE_SHIM_QUEUE == null) { 947 window.__TREKKIE_SHIM_QUEUE = []; 948 } 949 window.__TREKKIE_SHIM_QUEUE.push({ 950 from: 'trekkie-stub', 951 method: method, 952 args: args.slice(1), 953 pageContext: { 954 url: pageUrl, 955 referrer: pageReferrer 956 } 957 }); 958 } catch (e) { 959 // no-op 960 } 961 } 962 return trekkie; 963 }; 964 }; 965 for (var i = 0; i < trekkie.methods.length; i++) { 966 var key = trekkie.methods[i]; 967 trekkie[key] = trekkie.factory(key); 968 } 969 trekkie.load = function(config) { 970 trekkie.config = config || {}; 971 trekkie.config.initialDocumentCookie = document.cookie; 972 var first = document.getElementsByTagName('script')[0]; 973var script = document.createElement('script'); 974script.type = 'text/javascript'; 975script.onerror = function(e) { 976 var scriptFallback = document.createElement('script'); 977 scriptFallback.type = 'text/javascript'; 978 scriptFallback.onerror = function(error) { 979 var Monorail = { 980 produce: function produce(monorailDomain, schemaId, payload) { 981 var currentMs = new Date().getTime(); 982 var event = { 983 schema_id: schemaId, 984 payload: payload, 985 metadata: { 986 event_created_at_ms: currentMs, 987 event_sent_at_ms: currentMs 988 } 989 }; 990 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 991 }, 992 sendRequest: function sendRequest(endpointUrl, payload) { 993 // Try the sendBeacon API 994 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 995 var blobData = new window.Blob([payload], { 996 type: 'text/plain' 997 }); 998 999 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 1000 return true; 1001 } // sendBeacon was not successful 1002 1003 } // XHR beacon 1004 1005 var xhr = new XMLHttpRequest(); 1006 1007 try { 1008 xhr.open('POST', endpointUrl); 1009 xhr.setRequestHeader('Content-Type', 'text/plain'); 1010 xhr.send(payload); 1011 } catch (e) { 1012 console.log(e); 1013 } 1014 1015 return false; 1016 }, 1017 isIos12: function isIos12() { 1018 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 1019 } 1020 }; 1021 Monorail.produce('monorail-edge.shopifysvc.com', 1022 'trekkie_storefront_load_errors/1.1', 1023 {shop_id: 63984206049, 1024 theme_id: 155522171105, 1025 app_name: "storefront", 1026 context_url: window.location.href, 1027 source_url: "//ahcapublications.org/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js"}); 1028 1029 }; 1030 scriptFallback.async = true; 1031 scriptFallback.src = '//ahcapublications.org/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js'; 1032 first.parentNode.insertBefore(scriptFallback, first); 1033}; 1034script.async = true; 1035script.src = '//ahcapublications.org/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js'; 1036first.parentNode.insertBefore(script, first); 1037 1038 }; 1039 trekkie.load( 1040 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":63984206049,"isMerchantRequest":null,"themeId":155522171105,"themeCityHash":"5744647592827822768","contentLanguage":"en","currency":"USD","eventMetadataId":"3b5b2f5d-507e-44a2-a17a-74e116e1f758"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}} 1041 ); 1042 1043 var loaded = false;
1044 trekkie.ready(function() { 1045 if (loaded) return; 1046 loaded = true; 1047 1048 window.ShopifyAnalytics.lib = window.trekkie; 1049 1050 var originalDocumentWrite = document.write; 1051 document.write = customDocumentWrite; 1052 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 1053 document.write = originalDocumentWrite; 1054 1055 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 1056 var token = match? match[1]: undefined; 1057 if (!hasLoggedConversion(token)) { 1058 setCookieIfConversion(token); 1059 window.ShopifyAnalytics.lib.track("Viewed Product",{"currency":"USD","variantId":48998584189153,"productId":9692350349537,"productGid":"gid:\/\/shopify\/Product\/9692350349537","name":"NEWLY RELEASED 2026-27 Nursing Home Salary \u0026 Benefits Report Now Available!","price":"325.00","sku":"8344B-26","brand":"AHCA Publications","variant":null,"category":"Books","nonInteraction":true,"remote":false,"available":true},undefined,undefined,{"shopifyEmitted":true}); 1060 } 1061 }); 1062 1063 window.ShopifyAnalytics.lib.page(null,{"pageType":"product","resourceType":"product","resourceId":9692350349537,"requestId":"2c90c7fa-e881-4bd1-96bc-12b87a6e99a2-1790651946","shopifyEmitted":true}); 1064 1065 var eventsListenerScript = document.createElement('script'); 1066 eventsListenerScript.async = true; 1067 eventsListenerScript.src = "//ahcapublications.org/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 1068 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 1069})();</script>
1069 1070
1070<script> 1071 if (!window.ga || (window.ga && typeof window.ga !== 'function')) { 1072 window.ga = function ga() { 1073 (window.ga.q = window.ga.q || []).push(arguments); 1074 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 1075 window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"}); 1076 } 1077 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."); 1078 }; 1079 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 1080 window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"}); 1081 } 1082 } 1083</script>
vendor: 1 bytes, line 1083
1083
1084<script 1085 defer 1086 src="https://ahcapublications.org/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js" 1087 data-application="storefront-renderer" 1088 data-shop-id="63984206049" 1089 data-render-region="gcp-us-central1" 1090 data-page-type="product" 1091 data-theme-instance-id="155522171105" 1092 data-theme-name="Icon" 1093 data-theme-version="10.1.1" 1094 data-monorail-region="shop_domain" 1095 data-resource-timing-sampling-rate="10" 1096 data-shs="true" 1097 data-shs-beacon="true" 1098 data-shs-export-with-fetch="true" 1099 data-shs-logs-sample-rate="1" 1100 data-shs-beacon-endpoint="https://ahcapublications.org/api/collect" 1101></script>
1101 1102<meta name="shopify-y" content="9f40729c-d250-4722-8ca1-5b14ff1a72ed" data-expiration="1822209546000"><meta name="shopify-s" content="5d0c0d3a-2e6a-44e3-80a2-fcae8de18130" data-expiration="1790653746000"><meta name="new-cookie-storage-activated" content="t"> 1103</head> 1104<body class="gridlock template-product 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--product"> 1105 1106 1107 <!-- Google Tag Manager (noscript) -->
vendor: 72 bytes, lines 1107-1108
1107 1108 <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
1108GTM-54KXQSK
vendor: 91 bytes, lines 1108-1110
1108" 1109 height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> 1110
1110<!-- End Google Tag Manager (noscript) --> 1111 1112 <div class="js-slideout-overlay site-overlay"></div> 1113 <div class="js-modal-overlay site-overlay"></div> 1114 <aside class="slideout slideout__drawer-left" data-wau-slideout="mobile-navigation" id="slideout-mobile-navigation"> 1115 <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"> 1116 <div class="slideout__trigger--close"> 1117 <button class="slideout__trigger-mobile-menu js-slideout-close" data-slideout-direction="left" aria-label="Close navigation" tabindex="0" type="button" name="button"> 1118 <div class="icn-close"></div> 1119 </button> 1120 </div> 1121 1122 1123 <div class="mobile-menu__block mobile-menu__cart-status" > 1124 <a class="mobile-menu__cart-icon" href="/cart"> 1125 <span class="vib-center">Cart</span> 1126 (<span class="mobile-menu__cart-count js-cart-count vib-center">0</span>) 1127 <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" 1128 viewBox="0 0 20.8 20" height="20px" xml:space="preserve"> 1129 <g class="hover-fill" fill="#000000"> 1130 <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 1131 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 1132 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 1133 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"/> 1134 <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 1135 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"/> 1136 <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 1137 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"/> 1138 </g> 1139 <style>.mobile-menu__cart-icon .icon--icon-theme-cart:hover .hover-fill { fill: #000000;}</style> 1140 </svg> 1141 1142 1143 1144 1145 1146 </a> 1147 </div> 1148 1149 1150 1151 1152 1153 1154 1155 <ul class="js-accordion js-accordion-mobile-nav c-accordion c-accordion--mobile-nav c-accordion--1603134" 1156 id="c-accordion--1603134" 1157 1158 1159 > 1160 1161 1162 1163 1164 1165 1166 1167 1168 <li> 1169 <a class="js-accordion-link c-accordion__link" href="/">Home</a> 1170 </li> 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 <li class="js-accordion-header c-accordion__header"> 1184 <a class="js-accordion-link c-accordion__link" href="/collections/staffing-retention">Shop All</a> 1185 <button class="dropdown-arrow" aria-label="Shop All" data-toggle="accordion" aria-expanded="false" aria-controls="c-accordion__panel--1603134-2" > 1186 1187 1188 <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" 1189 viewBox="0 0 20 13.3" xml:space="preserve"> 1190 <g class="hover-fill" fill="#000000"> 1191 <polygon points="17.7,0 10,8.3 2.3,0 0,2.5 10,13.3 20,2.5 "/> 1192 </g> 1193 <style>.c-accordion__header .icon--apollo-down-carrot:hover .hover-fill { fill: #000000;}</style> 1194 </svg> 1195 1196 1197 1198 1199 1200 1201 1202 </button> 1203 </li> 1204 1205 <li class="c-accordion__panel c-accordion__panel--1603134-2" id="c-accordion__panel--1603134-2" data-parent="#c-accordion--1603134"> 1206 1207 1208 1209 <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"> 1210 1211 1212 1213 <li> 1214 <a class="js-accordion-link c-accordion__link" href="/collections/ahca-ncal-quality-initiative">AHCA/NCAL Quality Initiative</a> 1215 </li> 1216 1217 1218 1219 <li> 1220 <a class="js-accordion-link c-accordion__link" href="/collections/assited-living-ncal">
1220Assisted Living (NCAL)</a> 1221 </li> 1222 1223 1224 1225 <li> 1226 <a class="js-accordion-link c-accordion__link" href="/collections/care-practice">Care Practice</a> 1227 </li> 1228 1229 1230 1231 <li> 1232 <a class="js-accordion-link c-accordion__link" href="/collections/compliance-and-regulation">Compliance and Regulation</a> 1233 </li> 1234 1235 1236 1237 <li> 1238 <a class="js-accordion-link c-accordion__link" href="/collections/nurse-assistant-8th-edition">Nurse Assistant 8th Edition</a> 1239 </li> 1240 1241 1242 1243 <li> 1244 <a class="js-accordion-link c-accordion__link" href="/collections/distaster-emergency-planning">Disaster & Emergency Planning</a> 1245 </li> 1246 1247 1248 1249 <li> 1250 <a class="js-accordion-link c-accordion__link" href="/collections/management-leadership">Management & Leadership</a> 1251 </li> 1252 1253 1254 1255 <li> 1256 <a class="js-accordion-link c-accordion__link" href="/collections/staffing-retention">Staffing & Retention</a> 1257 </li> 1258 1259 1260 1261 <li> 1262 <a class="js-accordion-link c-accordion__link" href="/collections/dementia-and-memory-care">Dementia and Memory Care</a> 1263 </li> 1264 1265 1266 </ul> 1267 </li> 1268 1269 1270 1271 1272 1273 1274 <li> 1275 <a class="js-accordion-link c-accordion__link" href="/pages/contact">Contact Us</a> 1276 </li> 1277 1278 1279 1280 1281 <li class="mobile-menu__item"> 1282 <a href="https://ahcapublications.org/customer_authentication/redirect?locale=en®ion_country=US"> 1283 <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" 1284 viewBox="0 0 20.5 20" height="16px" xml:space="preserve"> 1285 <g class="hover-fill" fill="#000000"> 1286 <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 1287 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 1288 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"/> 1289 </g> 1290 <style>.mobile-menu__item .icon--icon-theme-user:hover .hover-fill { fill: #000000;}</style> 1291 </svg> 1292 1293 1294 1295 1296 1297 <span class="mobile-menu__item--text vib-center"> Log In/Create Account</span> 1298 </a> 1299 </li> 1300 1301 1302 </ul><!-- /.c-accordion.c-accordion--mobile-nav --> 1303 1304 1305 1306 <div class="mobile-menu__block mobile-menu__search" ><predictive-search 1307 data-routes="/search/suggest" 1308 data-input-selector='input[name="q"]' 1309 data-results-selector="#predictive-search-mobile" 1310 ><form action="/search" method="get"> 1311 <label class="visually-hidden" for="searchbox-mobile-navigation">What are you looking for?</label> 1312 <input 1313 type="text" 1314 name="q" 1315 id="searchbox-mobile-navigation" 1316 class="searchbox__input" 1317 placeholder="What are you looking for?" 1318 value=""role="combobox" 1319 aria-expanded="false" 1320 aria-owns="predictive-search-results-list" 1321 aria-controls="predictive-search-results-list" 1322 aria-haspopup="listbox"
1323 aria-autocomplete="list" 1324 autocorrect="off" 1325 autocomplete="off" 1326 autocapitalize="off" 1327 spellcheck="false"/> 1328 <input name="options[prefix]" type="hidden" value="last"> 1329 1330 1331<div id="predictive-search-mobile" class="predictive-search" tabindex="-1"></div></form></predictive-search></div> 1332 1333 1334 1335 <div class="mobile-menu__block mobile-menu__social text-center" > 1336 1337<ul class="social-icons__wrapper"> 1338 1339 <li> 1340 <a href="https://www.facebook.com/ahcancal/" target="_blank" aria-label="Facebook"> 1341 1342 1343 1344 1345 <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" 1346 y="0px" viewBox="0 0 11 20" xml:space="preserve"> 1347 <g class="hover-fill" fill="#000000"> 1348 <path d="M11,0H8C5.2,0,3,2.2,3,5v3H0v4h3v8h4v-8h3l1-4H7V5c0-0.6,0.4-1,1-1h3V0z"/> 1349 </g> 1350 <style>.mobile-menu__social .icon--facebook:hover .hover-fill { fill: #313131;}</style> 1351 </svg> 1352 1353 1354 1355 1356 1357 </a> 1358 </li> 1359 1360 1361 <li> 1362 <a href="https://www.linkedin.com/company/american-health-care-association/" target="_blank" aria-label="Linkedin"> 1363 1364 1365 1366 1367 <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" 1368 y="0px" viewBox="0 0 21 20" xml:space="preserve"> 1369 <g class="hover-fill" fill="#000000"> 1370 <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 1371 C8.4,9.1,11.2,6.3,14.7,6.3z"/> 1372 <rect y="7.4" width="4.2" height="12.6"/> 1373 <circle cx="2.1" cy="2.1" r="2.1"/> 1374 </g> 1375 <style>.mobile-menu__social .icon--linkedin:hover .hover-fill { fill: #313131;}</style> 1376 </svg> 1377 1378 1379 1380 1381 1382 </a> 1383 </li> 1384 1385 1386 1387 <li> 1388 <a href="https://twitter.com/ahcancal" target="_blank" aria-label="Twitter"> 1389 1390 1391 1392 1393 <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" 1394 viewBox="0 0 23 20" xml:space="preserve"> 1395 <g class="hover-fill" fill="#000000"> 1396 <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> 1397 </g> 1398 <style>.mobile-menu__social .icon--twitter:hover .hover-fill { fill: #313131;}</style> 1399 </svg> 1400 1401 1402 1403 1404 1405 </a> 1406 </li> 1407 1408 1409 1410 1411 <li> 1412 <a href="https://www.youtube.com/user/ahcancalstream" target="_blank" aria-label="Youtube"> 1413 1414 1415 1416 1417 <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" 1418 y="0px" viewBox="0 0 28.5 20" xml:space="preserve"> 1419 <g class="hover-fill" fill="#000000"> 1420 <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 1421 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 1422 M11.5,14.3V5.9l7.3,4.2L11.5,14.3z"/> 1423 </g> 1424 <style>.mobile-menu__social .icon--youtube:hover .hover-fill { fill: #313131;}</style> 1425 </svg> 1426 1427 1428 1429 1430 1431 </a> 1432 </li> 1433 1434 1435 1436 1437</ul> 1438 1439 </div> 1440 1441 1442 <style data-shopify> 1443 .mobile-menu { 1444 --background-color: #ffffff; 1445 --link-color: #000000; 1446 --border-color: #000000; 1447 } 1448 </style> 1449 <style> 1450 .mobile-menu { 1451 background: #ffffff; 1452 height: 100vh; 1453 }
1454 .slideout__drawer-left, 1455 .mobile-menu__search input { 1456 background: #ffffff; 1457 } 1458 .mobile-menu .mobile-menu__item { 1459 border-bottom: 1px solid #000000; 1460 } 1461 .mobile-menu__search form input, 1462 .mobile-menu__cart-icon, 1463 .mobile-menu__accordion > .mobile-menu__item:first-child { 1464 border-color: #000000; 1465 } 1466 .mobile-menu .mobile-menu__item a, 1467 .mobile-menu__cart-status a, 1468 .mobile-menu .mobile-menu__item i, 1469 .mobile-menu__featured-text p, 1470 .mobile-menu__search input, 1471 .mobile-menu__featured-text a, 1472 .mobile-menu__search input:focus { 1473 color: #000000; 1474 } 1475 .mobile-menu__search ::-webkit-input-placeholder { /* WebKit browsers */ 1476 color: #000000; 1477 } 1478 .mobile-menu__search :-moz-placeholder { /* Mozilla Firefox 4 to 18 */ 1479 color: #000000; 1480 } 1481 .mobile-menu__search ::-moz-placeholder { /* Mozilla Firefox 19+ */ 1482 color: #000000; 1483 } 1484 .mobile-menu__search :-ms-input-placeholder { /* Internet Explorer 10+ */ 1485 color: #000000; 1486 } 1487 .mobile-menu .slideout__trigger-mobile-menu .icn-close:after, 1488 .mobile-menu .slideout__trigger-mobile-menu .icn-close:before { 1489 border-color: #000000 !important; 1490 } 1491 1492 /* inherit link color */ 1493 .c-accordion.c-accordion--mobile-nav .dropdown-arrow { 1494 color: #000000; 1495 border-color: #000000; 1496 } 1497 .c-accordion.c-accordion--mobile-nav:not(.c-accordion--mobile-nav__inner) > li:first-child, 1498 .c-accordion.c-accordion--mobile-nav li:not(.c-accordion__panel) { 1499 border-color: #000000 !important; 1500 } 1501 .c-accordion.c-accordion--mobile-nav a { 1502 color: #000000; 1503 } 1504 </style> 1505</nav> 1506 1507 1508</div> 1509 </aside> 1510 1511 <div class="site-wrap"> 1512 1513 <theme-header> 1514 <!-- BEGIN sections: header-group --> 1515<div id="shopify-section-sections--20546967011553__announcement-bar" class="shopify-section shopify-section-group-header-group"> 1516<style> 1517 .js-announcement-carousel { 1518 opacity: 0; 1519 -webkit-transition: opacity 0.4s; 1520 transition: opacity 0.4s; 1521 } 1522 .js-announcement-carousel.is-hidden { 1523 display: none; 1524 } 1525 .js-announcement-carousel.flickity-enabled { 1526 opacity: 1; 1527 } 1528</style> 1529<section class="announcement__bar-section topbar gridlock-fluid js-top-bar" 1530 data-section-id="sections--20546967011553__announcement-bar" 1531 data-section-type="announcement-bar-section"> 1532 1533 <div class="grid__wrapper full rg0"> 1534 1535 1536 <ul class="announcement__bar-nav span-3 auto sm-hide"> 1537 1538 <li><a href="/account/login">Log in</a></li> 1539 1540 </ul> 1541 1542 1543 <div class=" span-6 auto sm-span-12" id="banner-message"> 1544 1545 1546 1547 <div class="announcement--carousel flickity__section js-announcement-carousel is-hidden" data-flickity-config='{ 1548 "wrapAround":true, 1549 "dragThreshold":"15", 1550 "pauseAutoPlayOnHover":false, 1551 "autoPlay": false, 1552 "pageDots":false, 1553 "prevNextButtons": true 1554 }'> 1555 1556 1557 <div class="announcement__carousel-item" data-sli
1557der-index="0"> 1558 <div class="rte"> 1559 <p>REQUIRES UNIQUE BOOKSTORE LOG IN</p> 1560 </div> 1561 </div> 1562 1563 <div class="announcement__carousel-item" data-slider-index="1"> 1564 <div class="rte"> 1565 <p>BUILD YOUR COLLECTION WITH OUR STAFF PICKS</p> 1566 </div> 1567 </div> 1568 1569 </div> 1570 1571 </div> 1572 1573 <ul class="announcement__cart shopping__cart-links span-3 auto sm-hide"> 1574 1575 1576 1577 </ul> 1578 1579 </div> 1580 1581</section> 1582 1583<style data-shopify> 1584 1585 .announcement__bar-section { 1586 --topbar-font-size: 18px; 1587 --topbar-text-color: #ffffff; 1588 --topbar-text-color-light: #ffffff; 1589 --topbar-background-color: #23ae3e; 1590 --topbar-font-family: var(--main-family); 1591 } 1592 1593 .announcement__bar-section { 1594 font-size: 18px; 1595 font-size: var( --topbar-font-size, 18px); 1596 text-align: center !important; 1597 } 1598 .announcement__bar-section, 1599 .announcement__bar-section a { 1600 color: #ffffff; 1601 color: var( --topbar-text-color, #ffffff); 1602 } 1603 1604 .announcement__bar-section .slideout__trigger--open button.button-as-link, 1605 .announcement__bar-section ul.shopping__cart-links li a:hover, 1606 .announcement__bar-section ul.announcement__bar-nav li a:hover, 1607 .announcement__bar-section ul.shopping__cart-links li a:focus, 1608 .announcement__bar-section ul.announcement__bar-nav li a:focus, 1609 .announcement__bar-section .slideout__trigger-mobile-menu:hover, 1610 .announcement__bar-section .slideout__trigger-mobile-menu:focus { 1611 color: #ffffff; 1612 color: var( --topbar-text-color-light, #ffffff); 1613 } 1614 .announcement__bar-section ul.shopping__cart-links li a { 1615 font-size: 18px; 1616 font-size: var( --topbar-font-size, 18px); 1617 } 1618 .announcement__bar-section .disclosure__toggle, 1619 .announcement__bar-section .slideout__trigger--open button.button-as-link { 1620 font-size: var( --topbar-font-size, 18px) !important; 1621 font-family: var(--main-family, Jost, sans-serif) !important; 1622 color: #ffffff; 1623 background-color: #23ae3e; 1624 } 1625 .announcement__bar-section .my-cart-text, 1626 .announcement__bar-section .js-cart-count { 1627 font-size: var( --topbar-font-size, 18px) !important; 1628 font-family: var(--main-family, Jost, sans-serif) !important; 1629 } 1630 .announcement__bar-section p { 1631 font-size: var( --topbar-font-size, 18px) !important; 1632 } 1633 .announcement__bar-section .slideout__trigger--open button.button-as-link:hover, 1634 .announcement__bar-section .slideout__trigger--open button.button-as-link: visited, 1635 .announcement__bar-section .disclosure__toggle:hover { 1636 color: #ffffff; 1637 } 1638 1639 1640</style> 1641 1642 1643</div><div id="shopify-section-sections--20546967011553__header" class="shopify-section shopify-section-group-header-group wau--header"><header class="header-section" 1644data-section-id="sections--20546967011553__header" 1645data-section-type="header-section"> 1646 <div id="navigation"> 1647 <div class="row"> 1648 <div class="nav-container inline logo-center"><!-- start nav container --> 1649 1650 <!-- Mobile menu trigger --> 1651 <div class="mobile-menu__trigger mobile-only"> 1652 <div class="slideout__trigger--open text-left"> 1653 <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"> 1654 <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" 1655 viewBox="0 0 26.7 20" height="14px" xml:space="preserve"> 1656 <g class="hover-fill" fill="var(--pre-scroll-color)"> 1657 <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"/> 1658 <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"/> 1659 <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.
16591C0.5,2.2,0,1.7,0,1.1z"/> 1660 </g> 1661 <style>.slideout__trigger-mobile-menu .icon--icon-theme-menu-bars:hover .hover-fill { fill: var(--pre-scroll-color);}</style> 1662 </svg> 1663 1664 1665 1666 1667 1668 </button> 1669 </div> 1670 </div> 1671 1672 1673 1674 <nav aria-label="Primary Navigation" class="navigation header-navigation "> 1675 <ul role="menubar" aria-label="Primary Navigation" id="main-nav" class="navigation__menu"> 1676 1677 1678 1679 1680 1681 <li class="navigation__menuitem" role="none"> 1682 <a class="navigation__menulink js-menu-link is_upcase-true" role="menuitem" href="/">Home</a> 1683 </li> 1684 1685 1686 1687 1688 1689 1690 1691 <li data-active-class="navigation__menuitem--active" class="navigation__menuitem navigation__menuitem--dropdown js-doubletap-to-go js-menuitem" role="none"> 1692 <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"> 1693 Shop All 1694 1695 1696 <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" 1697 viewBox="0 0 20 13.3" xml:space="preserve"> 1698 <g class="hover-fill" fill="var(--pre-scroll-color)"> 1699 <polygon points="17.7,0 10,8.3 2.3,0 0,2.5 10,13.3 20,2.5 "/> 1700 </g> 1701 <style>.navigation__menulink .icon--apollo-down-carrot:hover .hover-fill { fill: var(--pre-scroll-color);}</style> 1702 </svg> 1703 1704 1705 1706 1707 1708 1709 1710 </a> 1711 1712 1713 <ul class="megamenu"> 1714 <div class="megamenu__container grid__wrapper"> 1715 <!-- Start Megamenu Inner Links --> 1716 <li class="span-3 auto"> 1717 <h4 class="megamenu__header">Shop All</h4> 1718 <ul class="megamenu__list"> 1719 1720 1721 <li class="megamenu__listitem"> 1722 <a class="megamenu__listlink js-megamenu-menu-link" href="/collections/ahca-ncal-quality-initiative">AHCA/NCAL Quality Initiative</a> 1723 </li> 1724 1725 1726 1727 <li class="megamenu__listitem"> 1728 <a class="megamenu__listlink js-megamenu-menu-link" href="/collections/assited-living-ncal">Assisted Living (NCAL)</a> 1729 </li> 1730 1731 1732 1733 <li class="megamenu__listitem"> 1734 <a class="megamenu__listlink js-megamenu-menu-link" href="/collections/care-practice">Care Practice</a> 1735 </li> 1736 1737 1738 1739 <li class="megamenu__listitem"> 1740 <a class="megamenu__listlink js-megamenu-menu-link" href="/collections/compliance-and-regulation">Compliance and Regulation</a> 1741 </li> 1742 1743 1744 1745 <li class="megamenu__listitem"> 1746 <a class="megamenu__listlink js-megamenu-menu-link" href="/collections/nurse-assistant-8th-edition">Nurse Assistant 8th Edition</a> 1747 </li> 1748 1749 1750 1751 <li class="megamenu__listitem"> 1752 <a class="megamenu__listlink js-megamenu-menu-link" href="/collections/distaster-emergency-planning">Disaster & Emergency Planning</a> 1753 </li> 1754 1755 1756 1757 <li class="megamenu__listitem"> 1758 <a class="megamenu__listlink js-megamenu-menu-link" href="/collections/management-leadership">Management & Leadership</a> 1759 </li> 1760 1761 1762 1763 <li class="megamenu__listitem"> 1764 <a class="megamenu__listlink js-megamenu-menu-link" href="/collections/staffing-retention">Staffing & Retention</a> 1765 </li> 1766 1767 1768 1769 <li class="megamenu__listitem"> 1770 <a class="megamenu__listlink js-megamenu-menu-link" href="/collections/dementia-and-memory-care">Dementia and Memory Care</a> 1771 </li> 1772 1773 1774 </ul> 1775 </li> 1776 1777 <li class="span-2 auto product js-megamenu-product"> 1778 <div class="ci"> 1779 1780 1781 1782 1783 1784 1785 1786 1787 1788 1789 1790 1791 1792 1793 1794 1795 <div class="prod-image image_natural"> 1796 <a href="/collections/staffing-retention/products/2026-27-nursing-home-salary-benefits-report-now-available" title="NEWLY RELEASED 2026-27 Nursing Home Salary & Benefits Report Now Available!"> 1797 1798 <div class="reveal"> 1799 1800 1801 1802 1803 1804<div class="box-ratio " style="padding-bottom: 100.0%;"> 1805 <img src="//ahcapublications.org/cdn/shop/files/Nursing-Home-Salary-Report-26-27-3D_4c62ba50-444f-4547-9163-258e78f8629e.png?v=1787948252&width=700" alt="NEWLY RELEASED 2026-27 Nursing Home Salary & 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&width=200 200w, //ahcapublications.org/cdn/shop/files/Nursing-Home-Salary-Report-26-27-3D_4c62ba50-444f-4547-9163-258e78f8629e.png?v=1787948252&width=300 300w, //ahcapublications.org/cdn/shop/files/Nursing-Home-Salary-Report-26-27-3D_4c62ba50-444f-4547-9163-258e78f8629e.png?v=1787948252&width=400 400w, //ahcapublications.org/cdn/shop/files/Nursing-Home-Salary-Report-26-27-3D_4c62ba50-444f-4547-9163-258e78f8629e.png?v=1787948252&width=500 500w, //ahcapublications.org/cdn/shop/files/Nursing-Home-Salary-Report-26-27-3D_4c62ba50-444f-4547-9163-258e78f8629e.png?v=1787948252&width=600 600w, //ahcapublications.org/cdn/shop/files/Nursing-Home-Salary-Report-26-27-3D_4c62ba50-444f-4547-9163-258e78f8629e.png?v=1787948252&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
1805w, 900px"> 1806</div> 1807<noscript><img src="//ahcapublications.org/cdn/shop/files/Nursing-Home-Salary-Report-26-27-3D_4c62ba50-444f-4547-9163-258e78f8629e.png?v=1787948252&width=700" alt="NEWLY RELEASED 2026-27 Nursing Home Salary & 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&width=352 352w, //ahcapublications.org/cdn/shop/files/Nursing-Home-Salary-Report-26-27-3D_4c62ba50-444f-4547-9163-258e78f8629e.png?v=1787948252&width=700 700w" width="700" height="700"></noscript> 1808 1809 1810 1811 1812 </div> 1813 <!-- /.reveal --></a> 1814 1815 <button 1816 class="quick-view-9692350349537 product-listing__quickview-trigger js-modal-open js-quickview-trigger" 1817 type="button" 1818 name="button" 1819 data-wau-modal-target="quickview" 1820 data-product-url="/products/2026-27-nursing-home-salary-benefits-report-now-available?view=quick" 1821 > 1822 <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" 1823 viewBox="0 0 20 20" height="18px" xml:space="preserve"> 1824 <g class="hover-fill" fill="var(--text-color)"> 1825 <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 1826 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 1827 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"/> 1828 </g> 1829 <style>.product-listing__quickview-trigger .icon--icon-theme-search:hover .hover-fill { fill: var(--text-color);}</style> 1830 </svg> 1831 1832 1833 1834 1835 1836 </button> 1837 1838 </div> 1839</div> 1840 1841<div class="product-details"> 1842 <a href="/collections/staffing-retention/products/2026-27-nursing-home-salary-benefits-report-now-available" class="js-product-details-link"> 1843 1844 <h3 class="mb0">NEWLY RELEASED 2026-27 Nursing Home Salary & Benefits Report Now Available!</h3> 1845 </a> 1846 1847 1848<div class="price price--listing" 1849><dl class="price__regular"> 1850 <dt> 1851 <span class="visually-hidden visually-hidden--inline">Regular</span> 1852 </dt> 1853 <dd> 1854 <span class="price-item price-item--regular">$325.00 1855</span> 1856 </dd> 1857 </dl> 1858 <dl class="price__sale"> 1859 <dt> 1860 <span class="visually-hidden visually-hidden--inline">Sale</span> 1861 </dt> 1862 <dd> 1863 <span class="price-item price-item--sale">$325.00 1864</span> 1865 </dd> 1866 <dt> 1867 <span class="visually-hidden visually-hidden--inline">Regular</span> 1868 </dt> 1869 <dd> 1870 <s class="price-item price-item--regular"> 1871 1872 </s> 1873 </dd> 1874 </dl> 1875 <div class="price__badges"> 1876 <span class="price__badge price__badge--sold-out"> 1877 <span>Sold Out</span> 1878 </span> 1879 </div> 1880 <dl class="price__unit"> 1881 <dt> 1882 <span class="visually-hidden visually-hidden--inline">Unit Price</span> 1883 </dt> 1884 <dd class="price-unit-price"><span></span><span aria-hidden="true">/</span><span class="visually-hidden">per </span><span></span></dd> 1885 </dl> 1886</div> 1887 1888<div class="product_listing_options"> 1889 1890 1891 1892 1893 1894 1895 1896 1897 1898 1899 1900 1901 </div> 1902 1903 1904</div> 1905 1906 </li> 1907 1908 <li class="span-2 auto product js-megamenu-product"> 1909 <div class="ci"> 1910 1911 1912 1913 1914 1915 1916 1917 1918 1919 1920 1921 1922 1923 1924 <div class="prod-image image_natural"> 1925 <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)"> 1926 1927 <div class="reveal"> 1928 1929 1930 1931 1932 1933<div class="box-ratio " style="padding-bottom: 100.0%;"> 1934 <img src="//ahcapublications.org/cdn/shop/files/HTB-Feeding-Assistant-2026-badge.png?v=1765980743&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&width=200 200w, //ahcapublications.org/cdn/shop/files/HTB-Feeding-Assistant-2026-badge.png?v=1765980743&width=300 300w, //ahcapublications.org/cdn/shop/files/HTB-Feeding-Assistant-2026-badge.png?v=1765980743&width=400 400w, //ahcapublications.org/cdn/shop/files/HTB-Feeding-Assistant-2026-badge.png?v=1765980743&width=500 500w, //ahcapublications.org/cdn/shop/files/HTB-Feeding-Assistant-2026-badge.png?v=1765980743&width=600 600w, //ahcapublications.org/cdn/shop/files/HTB-Feeding-Assistant-2026-badge.png?v=1765980743&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
1934w, 900px"> 1935</div> 1936<noscript><img src="//ahcapublications.org/cdn/shop/files/HTB-Feeding-Assistant-2026-badge.png?v=1765980743&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&width=352 352w, //ahcapublications.org/cdn/shop/files/HTB-Feeding-Assistant-2026-badge.png?v=1765980743&width=700 700w" width="700" height="700"></noscript> 1937 1938 1939 1940 1941 </div> 1942 <!-- /.reveal --></a> 1943 1944 <button 1945 class="quick-view-8821432549601 product-listing__quickview-trigger js-modal-open js-quickview-trigger" 1946 type="button" 1947 name="button" 1948 data-wau-modal-target="quickview" 1949 data-product-url="/products/how-to-be-a-feeding-assistant-a-quality-approach-to-assisted-dining?view=quick" 1950 > 1951 <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" 1952 viewBox="0 0 20 20" height="18px" xml:space="preserve"> 1953 <g class="hover-fill" fill="var(--text-color)"> 1954 <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 1955 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 1956 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"/> 1957 </g> 1958 <style>.product-listing__quickview-trigger .icon--icon-theme-search:hover .hover-fill { fill: var(--text-color);}</style> 1959 </svg> 1960 1961 1962 1963 1964 1965 </button> 1966 1967 </div> 1968</div> 1969 1970<div class="product-details"> 1971 <a href="/collections/staffing-retention/products/how-to-be-a-feeding-assistant-a-quality-approach-to-assisted-dining" class="js-product-details-link"> 1972 1973 <h3 class="mb0">How to be a Feeding Assistant: A Quality Approach to Assisted Dining (2026 Edition)</h3> 1974 </a> 1975 1976 1977<div class="price price--listing" 1978><dl class="price__regular"> 1979 <dt> 1980 <span class="visually-hidden visually-hidden--inline">Regular</span> 1981 </dt> 1982 <dd> 1983 <span class="price-item price-item--regular">$29.99 1984</span> 1985 </dd> 1986 </dl> 1987 <dl class="price__sale"> 1988 <dt> 1989 <span class="visually-hidden visually-hidden--inline">Sale</span> 1990 </dt> 1991 <dd> 1992 <span class="price-item price-item--sale">$29.99 1993</span> 1994 </dd> 1995 <dt> 1996 <span class="visually-hidden visually-hidden--inline">Regular</span> 1997 </dt> 1998 <dd> 1999 <s class="price-item price-item--regular"> 2000 2001 </s> 2002 </dd> 2003 </dl> 2004 <div class="price__badges"> 2005 <span class="price__badge price__badge--sold-out"> 2006 <span>Sold Out</span> 2007 </span> 2008 </div> 2009 <dl class="price__unit"> 2010 <dt> 2011 <span class="visually-hidden visually-hidden--inline">Unit Price</span> 2012 </dt> 2013 <dd class="price-unit-price"><span></span><span aria-hidden="true">/</span><span class="visually-hidden">per </span><span></span></dd> 2014 </dl> 2015</div> 2016 2017<div class="product_listing_options"> 2018 2019 2020 2021 2022 2023 2024 2025 2026 2027 2028 2029 2030 </div> 2031 2032 2033</div> 2034 2035 </li> 2036 2037 <li class="span-2 auto product js-megamenu-product"> 2038 <div class="ci"> 2039 2040 2041 2042 2043 2044 2045 2046 2047 2048 2049 2050 2051 <div class="prod-image image_natural"> 2052 <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"> 2053 2054 <div class="reveal"> 2055 2056 2057 2058 2059 2060<div class="box-ratio " style="padding-bottom: 100.0%;"> 2061 <img src="//ahcapublications.org/cdn/shop/files/8597_LTC_Success_10-24.png?v=1730153513&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&width=200 200w, //ahcapublications.org/cdn/shop/files/8597_LTC_Success_10-24.png?v=1730153513&width=300 300w, //ahcapublications.org/cdn/shop/files/8597_LTC_Success_10-24.png?v=1730153513&width=400 400w, //ahcapublications.org/cdn/shop/files/8597_LTC_Success_10-24.png?v=1730153513&width=500 500w, //ahcapublications.org/cdn/shop/files/8597_LTC_Success_10-24.png?v=1730153513&width=600 600w, //ahcapublications.org/cdn/shop/files/8597_LTC_Success_10-24.png?v=1730153513&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
2061w, 900px"> 2062</div> 2063<noscript><img src="//ahcapublications.org/cdn/shop/files/8597_LTC_Success_10-24.png?v=1730153513&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&width=352 352w, //ahcapublications.org/cdn/shop/files/8597_LTC_Success_10-24.png?v=1730153513&width=700 700w" width="700" height="700"></noscript> 2064 2065 2066 2067 2068 </div> 2069 <!-- /.reveal --></a> 2070 2071 <button 2072 class="quick-view-8762431242465 product-listing__quickview-trigger js-modal-open js-quickview-trigger" 2073 type="button" 2074 name="button" 2075 data-wau-modal-target="quickview" 2076 data-product-url="/products/long-term-care-success-how-senior-care-communities-thrive-clinically-and-financially?view=quick" 2077 > 2078 <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" 2079 viewBox="0 0 20 20" height="18px" xml:space="preserve"> 2080 <g class="hover-fill" fill="var(--text-color)"> 2081 <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 2082 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 2083 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"/> 2084 </g> 2085 <style>.product-listing__quickview-trigger .icon--icon-theme-search:hover .hover-fill { fill: var(--text-color);}</style> 2086 </svg> 2087 2088 2089 2090 2091 2092 </button> 2093 2094 </div> 2095</div> 2096 2097<div class="product-details"> 2098 <a href="/collections/staffing-retention/products/long-term-care-success-how-senior-care-communities-thrive-clinically-and-financially" class="js-product-details-link"> 2099 2100 <h3 class="mb0">Long Term Care Success: How Senior Care Communities Thrive Clinically and Financially</h3> 2101 </a> 2102 2103 2104<div class="price price--listing" 2105><dl class="price__regular"> 2106 <dt> 2107 <span class="visually-hidden visually-hidden--inline">Regular</span> 2108 </dt> 2109 <dd> 2110 <span class="price-item price-item--regular">$39.95 2111</span> 2112 </dd> 2113 </dl> 2114 <dl class="price__sale"> 2115 <dt> 2116 <span class="visually-hidden visually-hidden--inline">Sale</span> 2117 </dt> 2118 <dd> 2119 <span class="price-item price-item--sale">$39.95 2120</span> 2121 </dd> 2122 <dt> 2123 <span class="visually-hidden visually-hidden--inline">Regular</span> 2124 </dt> 2125 <dd> 2126 <s class="price-item price-item--regular"> 2127 2128 </s> 2129 </dd> 2130 </dl> 2131 <div class="price__badges"> 2132 <span class="price__badge price__badge--sold-out"> 2133 <span>Sold Out</span> 2134 </span> 2135 </div> 2136 <dl class="price__unit"> 2137 <dt> 2138 <span class="visually-hidden visually-hidden--inline">Unit Price</span> 2139 </dt> 2140 <dd class="price-unit-price"><span></span><span aria-hidden="true">/</span><span class="visually-hidden">per </span><span></span></dd> 2141 </dl> 2142</div> 2143 2144<div class="product_listing_options"> 2145 2146 2147 2148 2149 2150 2151 2152 2153 2154 2155 2156 2157 </div> 2158 2159 2160</div> 2161 2162 </li> 2163 2164 <li class="span-2 auto product js-megamenu-product"> 2165 <div class="ci"> 2166 2167 2168 2169 2170 2171 2172 2173 2174 2175 2176 <div class="prod-image image_natural"> 2177 <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"> 2178 2179 <div class="reveal"> 2180 2181 2182 2183 2184 2185<div class="box-ratio " style="padding-bottom: 100.0%;"> 2186 <img src="//ahcapublications.org/cdn/shop/products/8517-2021.png?v=1652126345&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&width=200 200w, //ahcapublications.org/cdn/shop/products/8517-2021.png?v=1652126345&width=300 300w, //ahcapublications.org/cdn/shop/products/8517-2021.png?v=1652126345&width=400 400w, //ahcapublications.org/cdn/shop/products/8517-2021.png?v=1652126345&width=500 500w, //ahcapublications.org/cdn/shop/products/8517-2021.png?v=1652126345&width=600 600w, //ahcapublications.org/cdn/shop/products/8517-2021.png?v=1652126345&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
2186w, 900px"> 2187</div> 2188<noscript><img src="//ahcapublications.org/cdn/shop/products/8517-2021.png?v=1652126345&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&width=352 352w, //ahcapublications.org/cdn/shop/products/8517-2021.png?v=1652126345&width=700 700w" width="700" height="700"></noscript> 2189 2190 2191 2192 2193 </div> 2194 <!-- /.reveal --></a> 2195 2196 <button 2197 class="quick-view-7669687222497 product-listing__quickview-trigger js-modal-open js-quickview-trigger" 2198 type="button" 2199 name="button" 2200 data-wau-modal-target="quickview" 2201 data-product-url="/products/essential-in-services-for-long-term-care-education-for-frontline-staff-2021-edition?view=quick" 2202 > 2203 <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" 2204 viewBox="0 0 20 20" height="18px" xml:space="preserve"> 2205 <g class="hover-fill" fill="var(--text-color)"> 2206 <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 2207 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 2208 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"/> 2209 </g> 2210 <style>.product-listing__quickview-trigger .icon--icon-theme-search:hover .hover-fill { fill: var(--text-color);}</style> 2211 </svg> 2212 2213 2214 2215 2216 2217 </button> 2218 2219 </div> 2220</div> 2221 2222<div class="product-details"> 2223 <a href="/collections/staffing-retention/products/essential-in-services-for-long-term-care-education-for-frontline-staff-2021-edition" class="js-product-details-link"> 2224 2225 <h3 class="mb0">Essential In-Services for Long-Term Care: Education for Frontline Staff, 2021 Edition</h3> 2226 </a> 2227 2228 2229<div class="price price--listing" 2230><dl class="price__regular"> 2231 <dt> 2232 <span class="visually-hidden visually-hidden--inline">Regular</span> 2233 </dt> 2234 <dd> 2235 <span class="price-item price-item--regular">$210.00 2236</span> 2237 </dd> 2238 </dl> 2239 <dl class="price__sale"> 2240 <dt> 2241 <span class="visually-hidden visually-hidden--inline">Sale</span> 2242 </dt> 2243 <dd> 2244 <span class="price-item price-item--sale">$210.00 2245</span> 2246 </dd> 2247 <dt> 2248 <span class="visually-hidden visually-hidden--inline">Regular</span> 2249 </dt> 2250 <dd> 2251 <s class="price-item price-item--regular"> 2252 2253 </s> 2254 </dd> 2255 </dl> 2256 <div class="price__badges"> 2257 <span class="price__badge price__badge--sold-out"> 2258 <span>Sold Out</span> 2259 </span> 2260 </div> 2261 <dl class="price__unit"> 2262 <dt> 2263 <span class="visually-hidden visually-hidden--inline">Unit Price</span> 2264 </dt> 2265 <dd class="price-unit-price"><span></span><span aria-hidden="true">/</span><span class="visually-hidden">per </span><span></span></dd> 2266 </dl> 2267</div> 2268 2269<div class="product_listing_options"> 2270 2271 2272 2273 2274 2275 2276 2277 2278 2279 2280 2281 2282 </div> 2283 2284 2285</div> 2286 2287 </li> 2288 2289 </div> 2290 2291 <div class="menu--content_container grid__wrapper"> 2292 2293 <div class="header_social-icons"> 2294<ul class="social-icons__wrapper"> 2295 2296 <li> 2297 <a href="https://www.facebook.com/ahcancal/" target="_blank" aria-label="Facebook"> 2298 2299 2300 2301 2302 <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" 2303 y="0px" viewBox="0 0 11 20" xml:space="preserve"> 2304 <g class="hover-fill" fill=""> 2305 <path d="M11,0H8C5.2,0,3,2.2,3,5v3H0v4h3v8h4v-8h3l1-4H7V5c0-0.6,0.4-1,1-1h3V0z"/> 2306 </g> 2307 <style> .icon--facebook:hover .hover-fill { fill: ;}</style> 2308 </svg> 2309 2310 2311 2312 2313 2314 </a> 2315 </li> 2316 2317 2318 <li> 2319 <a href="https://www.linkedin.com/company/american-health-care-association/" target="_blank" aria-label="Linkedin"> 2320 2321 2322 2323 2324 <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" 2325 y="0px" viewBox="0 0 21 20" xml:space="preserve"> 2326 <g class="hover-fill" fill=""> 2327 <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 2328 C8.4,9.1,11.2,6.3,14.7,6.3z"/> 2329 <rect y="7.4" width="4.2" height="12.6"/> 2330 <circle cx="2.1" cy="2.1" r="2.1"/> 2331 </g> 2332 <style> .icon--linkedin:hover .hover-fill { fill: ;}</style> 2333 </svg> 2334 2335 2336 2337 2338 2339 </a> 2340 </li> 2341 2342 2343 2344 <li> 2345 <a href="https://twitter.com/ahcancal" target="_blank" aria-label="Twitter"> 2346 2347 2348 2349 2350 <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"
2351 viewBox="0 0 23 20" xml:space="preserve"> 2352 <g class="hover-fill" fill=""> 2353 <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> 2354 </g> 2355 <style> .icon--twitter:hover .hover-fill { fill: ;}</style> 2356 </svg> 2357 2358 2359 2360 2361 2362 </a> 2363 </li> 2364 2365 2366 2367 2368 <li> 2369 <a href="https://www.youtube.com/user/ahcancalstream" target="_blank" aria-label="Youtube"> 2370 2371 2372 2373 2374 <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" 2375 y="0px" viewBox="0 0 28.5 20" xml:space="preserve"> 2376 <g class="hover-fill" fill=""> 2377 <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 2378 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 2379 M11.5,14.3V5.9l7.3,4.2L11.5,14.3z"/> 2380 </g> 2381 <style> .icon--youtube:hover .hover-fill { fill: ;}</style> 2382 </svg> 2383 2384 2385 2386 2387 2388 </a> 2389 </li> 2390 2391 2392 2393 2394</ul> 2395</div> 2396 2397 2398 </div> 2399 2400 </ul> 2401 2402 </li> 2403 2404 2405 2406 2407 2408 2409 2410 <li class="navigation__menuitem" role="none"> 2411 <a class="navigation__menulink js-menu-link is_upcase-true" role="menuitem" href="/pages/contact">Contact Us</a> 2412 </li> 2413 2414 2415 2416 </ul> 2417 </nav> 2418 2419 2420 <div id="logo" class="sm-span-6 md-span-8 auto inline"> 2421 2422 <div class="first_logo"> 2423 <a href="/"> 2424 <img src="//ahcapublications.org/cdn/shop/files/AHCA-NCAL-Publications-Stack-BG.png?v=1712025050&width=500" alt="" srcset="//ahcapublications.org/cdn/shop/files/AHCA-NCAL-Publications-Stack-BG.png?v=1712025050&width=352 352w, //ahcapublications.org/cdn/shop/files/AHCA-NCAL-Publications-Stack-BG.png?v=1712025050&width=500 500w" width="500" height="388" loading="eager" fetchpriority="high"> 2425 </a> 2426 </div> 2427 2428 2429</div> 2430 2431 2432 <div class="grid"> 2433 2434 <div> 2435 <ul class="header__shopping-cart shopping__cart-links "> 2436 2437 <li class="cart-links__item seeks slideout__trigger--open"> 2438 <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"> 2439 <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" 2440 viewBox="0 0 20 20" height="16px" xml:space="preserve"> 2441 <g class="hover-fill" fill="var(--pre-scroll-color)"> 2442 <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 2443 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 2444 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"/> 2445 </g> 2446 <style>.header__shopping-cart .icon--icon-theme-search:hover .hover-fill { fill: var(--pre-scroll-color);}</style> 2447 </svg> 2448 2449 2450 2451 2452 2453 </button> 2454 </li> 2455 2456 2457 <li class="cart-links__item cust"> 2458 <a href="https://ahcapublications.org/customer_authentication/redirect?locale=en®ion_country=US"> 2459 <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" 2460 viewBox="0 0 20.5 20" height="16px" xml:space="preserve"> 2461 <g class="hover-fill" fill="var(--pre-scroll-color)"> 2462 <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 2463 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 2464 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"/> 2465 </g> 2466 <style>.header__shopping-cart .icon--icon-theme-user:hover .hover-fill { fill: var(--pre-scroll-color);}</style> 2467 </svg> 2468 2469 2470 2471 2472 2473 </a> 2474 </li> 2475 2476 2477 2478 2479 <li class="cart-links__item my-cart-link-container"> 2480 2481<div class="slideout__trigger--open"> 2482 <a href="/cart"> 2483 <button class="slideout__trigger-mobile-menu js-mini-cart-trigger js-slideout-open" data-wau-slideout-target="aja
2483x-cart" data-slideout-direction="right" title="Cart" tabindex="0" type="button" name="button"> 2484 2485 <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" 2486 viewBox="0 0 20.8 20" height="16px" xml:space="preserve"> 2487 <g class="hover-fill" fill="var(--pre-scroll-color)"> 2488 <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 2489 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 2490 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 2491 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"/> 2492 <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 2493 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"/> 2494 <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 2495 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"/> 2496 </g> 2497 <style>.header__shopping-cart .icon--icon-theme-cart:hover .hover-fill { fill: var(--pre-scroll-color);}</style> 2498 </svg> 2499 2500 2501 2502 2503 2504 <span class="js-cart-count vib-center">0</span> 2505 </button> 2506 </a> 2507 </div> 2508 2509 </li> 2510 2511 2512 </ul> 2513 </div> 2514 </div> 2515 2516 <!-- Shown on Mobile Only --> 2517<ul id="mobile-cart" class="mobile-only"> 2518 <li class="my-cart-link-container"> 2519 2520<div class="slideout__trigger--open"> 2521 <a href="/cart"> 2522 <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"> 2523 <span class="my-cart-text vib-center">Cart</span> 2524 <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" 2525 viewBox="0 0 20.8 20" height="14px" xml:space="preserve"> 2526 <g class="hover-fill" fill=""> 2527 <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 2528 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 2529 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 2530 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"/> 2531 <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 2532 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"/> 2533 <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 2534 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"/> 2535 </g> 2536 <style> .icon--icon-theme-cart:hover .hover-fill { fill: ;}</style> 2537 </svg> 2538 2539 2540 2541 2542 2543 <span class="js-cart-count vib-center">0</span> 2544 </button> 2545 </a> 2546 </div> 2547 2548 </li> 2549</ul> 2550 2551 2552 </div><!-- end nav container --> 2553 2554 </div> 2555 </div> 2556 2557</header> 2558 2559<style data-shopify> 2560 .wau--header { 2561 --overlay-color: #ffffff; 2562 } 2563 2564 2565 2566 2567 2568 2569 #logo img { max-width: 155px; } 2570 2571 2572 2573 2574 2575 #logo { text-align: center !important; } 2576 #logo a { float: none; } 2577 2578 2579 ul#main-nav { text-align: left; } 2580 2581 2582 2583 2584 .nav-container.logo-center { 2585 display: flex; 2586 flex-direction: row; 2587 justify-content: space-between; 2588 gap: 1em; 2589 } 2590 .nav-container.logo-center nav.navigation.header-navigation { 2591 flex: 0 0 calc((50% - 155px / 2) - 1em); 2592 } 2593 .nav-container.logo-center div#logo { 2594 flex: 0 0 155px; 2595 } 2596 .nav-container.logo-center ul.header__shopping-cart.shopping__cart-links { 2597 flex: 0 0 calc((50% - 155px / 2) - 1em); 2598 } 2599 2600 2601 2602 @media screen and (max-width: 980px) { 2603 .nav-container { 2604 display: flex; 2605 flex-direction: row; 2606 justify-content: space-between; 2607 align-items: center; 2608 } 2609 .nav-container.full { 2610 padding-left: 1.25%; 2611 padding-right: 1.25%; 2612 max-width: unset; 2613 width: 100%; 2614 } 2615 .nav-container #logo { 2616 flex: 0 0 100px; 2617 text-align: center; 2618 } 2619 .nav-container #logo img { 2620 max-width: 100px; 2621 } 2622 .nav-container .mobile-menu__trigger.mobile-only { 2623 flex: 0 0 calc((50% - 100px / 2) - 1em); 2624 } 2625 .nav-container div#logo { 2626 flex: 0 0 100px !important; 2627 } 2628 ul#mobile-cart.mobile-only { 2629 flex: 0 0 calc((50% - 100px / 2) - 1em); 2630 display: inline-flex; 2631 } 2632 } 2633 2634 2635 2636 2637 2638 2639 .mobile__search--container { 2640 display: none; 2641 } 2642 2643
2644</style> 2645 2646 2647</div> 2648<!-- END sections: header-group --> 2649 </theme-header> 2650 2651 2652 <div class="page-wrap"> 2653 <main class="content-wrapper" role="main"> 2654 <div class="mobile__search--container row grid__wrapper full desktop-hide tablet-hide"> 2655 <div class="sm-span-12 auto mobile__search"> 2656 <form action="/search" method="get"> 2657 <label class="visually-hidden" for="mobile__global--search">What are you looking for?</label> 2658 <input 2659 type="text" 2660 name="q" 2661 id="mobile__global--search" 2662 class="mobile__search-input" 2663 placeholder="What are you looking for?" 2664 value="" 2665 /> 2666 <input name="options[prefix]" type="hidden" value="last"> 2667 2668 2669 <button class="button-as-link mobile__search--button" type="submit" aria-label="Search" name="button"> 2670 <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" 2671 viewBox="0 0 20 20" height="14px" xml:space="preserve"> 2672 <g class="hover-fill" fill=""> 2673 <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 2674 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 2675 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"/> 2676 </g> 2677 <style> .icon--icon-theme-search:hover .hover-fill { fill: ;}</style> 2678 </svg> 2679 2680 2681 2682 2683 2684 </button> 2685 </form> 2686 </div> 2687</div> 2688 2689 <div id="shopify-section-template--20546971140321__main" class="shopify-section"> 2690 2691<div id="product-9692350349537" 2692class="product__section product-template prod-template--20546971140321__main main__section" 2693data-product-id="9692350349537" 2694data-section-id="template--20546971140321__main" 2695data-section-type="product__section" 2696data-url="/products/2026-27-nursing-home-salary-benefits-report-now-available" 2697data-initial-variant="" 2698data-sale-format="percentage" 2699data-aos="fade"> 2700 2701
2701<script class="product-json" type="application/json"> 2702 { 2703 "id": 9692350349537, 2704 "title": "NEWLY RELEASED 2026-27 Nursing Home Salary \u0026 Benefits Report Now Available!", 2705 "handle": "2026-27-nursing-home-salary-benefits-report-now-available", 2706 "description": "\u003cp class=\"MsoNormal\"\u003eNow in its 49th year, this comprehensive national study provides current compensation data from 947 participating nursing homes. The report includes salary, hourly rate, and bonus information for 100 positions, along with data on turnover and vacancy rates, shift differentials, sign-on bonuses, actual and planned salary increases, formal pay ranges, and 19 fringe benefits. Data are segmented by profit type, revenue, bed size, region, state, and Core-Based Statistical Area (CBSA), and are effective as of March 2026.\u003c\/p\u003e\n\u003cp class=\"MsoNormal\"\u003e\u003ci\u003eThis report\u003c\/i\u003e is supported by \u003cb\u003eAHCA\u003c\/b\u003e and published by \u003cb\u003eHospital \u0026amp; Healthcare Compensation Service (HCS)\u003c\/b\u003e in cooperation with \u003cb\u003e\u003ci\u003eLeadingAge\u003c\/i\u003e\u003c\/b\u003e.\u003c\/p\u003e\n\u003cp class=\"MsoNormal\"\u003ePublished: July 2026\u003c\/p\u003e\n\u003cp class=\"MsoNormal\"\u003e\u003ca title=\"TABLE OF CONTENTS\" href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0639\/8420\/6049\/files\/2025-26_Nursing_Home_Report_Table_of_Contents.pdf?v=1757090409\"\u003e\u003c\/a\u003e\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0639\/8420\/6049\/files\/2026_NH_Report_-_Table_of_Contents.pdf?v=1787948455\" title=\"TABLE OF CONTENTS\"\u003eTABLE OF CONTENTS\u003c\/a\u003e\u003c\/p\u003e\n\u003cp class=\"MsoNormal\"\u003e\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0639\/8420\/6049\/files\/2026-2027_Nursing_Home_Report_-_Sample_Pages.pdf?v=1787948455\" title=\"SAMPLE PAGES\"\u003eSAMPLE PAGES\u003c\/a\u003e\u003c\/p\u003e\n\u003cp class=\"MsoNormal\"\u003e\u003ca title=\"JOB DESCRIPTIONS\" href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0639\/8420\/6049\/files\/Nursing_Home_Job_Descriptions.pdf?v=1787948454\"\u003eJOB DESCRIPTIONS\u003c\/a\u003e \u003c\/p\u003e\n\u003cp class=\"MsoNormal\"\u003e \u003c\/p\u003e", 2707 "published_at": [19,58,10,14,9,2026,1,257,true,"EDT"], 2708 "created_at": [50,57,9,27,8,2026,4,239,true,"EDT"], 2709 "vendor": "AHCA Publications", 2710 "type": "Books", 2711 "tags": [], 2712 "price": 32500, 2713 "price_min": 32500, 2714 "price_max": 32500, 2715 "available": true, 2716 "unit_price_separator": "per", 2717 "price_varies": false, 2718 "compare_at_price": null, 2719 "compare_at_price_min": 0, 2720 "compare_at_price_max": 0, 2721 "compare_at_price_varies": false, 2722 "variants": [ 2723 { 2724 "id": 48998584189153, 2725 "title": "Default Title", 2726 "option1": "Default Title", 2727 "option2": null, 2728 "option3": null, 2729 "sku": "8344B-26", 2730 "featured_image": { 2731 "id": null, 2732 "product_id": null, 2733 "position": null, 2734 "created_at": [19,58,10,14,9,2026,1,257,true,"EDT"], 2735 "updated_at": [50,57,9,27,8,2026,4,239,true,"EDT"], 2736 "alt": null, 2737 "width": null, 2738 "height": null, 2739 "src": null 2740 }, 2741 "available": true, 2742 "options": ["Default Title"], 2743 "price": 32500, 2744 "unit_price_measurement": { 2745 "measured_type": null, 2746 "quantity_unit": null, 2747 "quantity_value": null, 2748 "reference_unit": null, 2749 "reference_value": null 2750 }, 2751 "unit_price": null, 2752 "weight": 816, 2753 "weight_unit": "lb", 2754 "weight_in_unit": 1.8, 2755 "compare_at_price": null, 2756 "inventory_management": "shopify", 2757 "inventory_quantity": 4, 2758 "inventory_policy": "deny", 2759 "barcode": null, 2760 "featured_media": { 2761 "alt": null, 2762 "id": null, 2763 "position": null, 2764 "preview_image": { 2765 "aspect_ratio": null, 2766 "height": null, 2767 "width": null 2768 } 2769 } 2770 } 2771 ], 2772 "images": ["\/\/ahcapublications.org\/cdn\/shop\/files\/Nursing-Home-Salary-Report-26-27-3D_4c62ba50-444f-4547-9163-258e78f8629e.png?v=1787948252"], 2773 "featured_image": "\/\/ahcapublications.org\/cdn\/shop\/files\/Nursing-Home-Salary-Report-26-27-3D_4c62ba50-444f-4547-9163-258e78f8629e.png?v=1787948252", 2774 "featured_media": {"alt":null,"id":40821799223521,"position":1,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/ahcapublications.org\/cdn\/shop\/files\/Nursing-Home-Salary-Report-26-27-3D_4c62ba50-444f-4547-9163-258e78f8629e.png?v=1787948252"},"aspect_ratio":1.0,"height":2000,"media_type":"image","src":"\/\/ahcapublications.org\/cdn\/shop\/files\/Nursing-Home-Salary-Report-26-27-3D_4c62ba50-444f-4547-9163-258e78f8629e.png?v=1787948252","width":2000}, 2775 "featured_media_id": 40821799223521, 2776 "options": ["Title"], 2777 "url": "\/products\/2026-27-nursing-home-salary-benefits-report-now-available", 2778 "media": [ 2779 { 2780 "alt": "NEWLY RELEASED 2026-27 Nursing Home Salary \u0026 Benefits Report Now Available!", 2781 "id": 40821799223521, 2782 "position": 1, 2783 "preview_image": { 2784 "aspect_ratio": 1.0, 2785 "height": 2000, 2786 "width": 2000 2787 }, 2788 "aspect_ratio": 1.0, 2789 "height": 2000, 2790 "media_type": "image", 2791 "src": {"alt":null,"id":40821799223521,"position":1,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/ahcapublications.org\/cdn\/shop\/files\/Nursing-Home-Salary-Report-26-27-3D_4c62ba50-444f-4547-9163-258e78f8629e.png?v=1787948252"},"aspect_ratio":1.0,"height":2000,"media_type":"image","src":"\/\/ahcapublications.org\/cdn\/shop\/files\/Nursing-Home-Salary-Report-26-27-3D_4c62ba50-444f-4547-9163-258e78f8629e.png?v=1787948252","width":2000}, 2792 "width": 2000 2793 } 2794 ] 2795 } 2796</script>
2796 2797 2798 2799 <div class="row grid_wrapper"> 2800 2801 <div class="product__section-images product-9692350349537 span-5 push-1 md-span-6 sm-span-12 auto carousel-container js-product-gallery" 2802 data-product-single-media-group 2803 data-gallery-config='{ 2804 "thumbPosition": "bottom", 2805 "clickToEnlarge": true, 2806 "enableVideoLooping": false, 2807 "navStyle": "arrows", 2808 "mainSlider": false, 2809 "thumbSlider": false, 2810 "productId": 9692350349537, 2811 "isQuick": false 2812 }' 2813 data-aos="fade" 2814 data-static-gallery> 2815 2816 2817 2818 2819 2820 2821 2822<div id="slider" class="span-12 auto single-media"> 2823 <div class="slides product-image-container carousel carousel-main js-carousel-main" data-product-id="9692350349537"> 2824 2825 <div class="image-slide carousel-cell" data-image-id="40821799223521" data-slide-index="0" tabindex="-1"> 2826 <div class="product-media-container product-media--40821799223521 image" 2827 data-product-single-media-wrapper 2828 2829 2830 2831 data-thumbnail-id="product-template-40821799223521" 2832 data-media-id="product-template-40821799223521"> 2833 2834 2835 2836 <div class="box-ratio" style="padding-bottom: 100.0%;"> 2837 <img src="//ahcapublications.org/cdn/shop/files/Nursing-Home-Salary-Report-26-27-3D_4c62ba50-444f-4547-9163-258e78f8629e.png?v=1787948252&width=1200" alt="NEWLY RELEASED 2026-27 Nursing Home Salary & 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&width=200 200w, //ahcapublications.org/cdn/shop/files/Nursing-Home-Salary-Report-26-27-3D_4c62ba50-444f-4547-9163-258e78f8629e.png?v=1787948252&width=300 300w, //ahcapublications.org/cdn/shop/files/Nursing-Home-Salary-Report-26-27-3D_4c62ba50-444f-4547-9163-258e78f8629e.png?v=1787948252&width=400 400w, //ahcapublications.org/cdn/shop/files/Nursing-Home-Salary-Report-26-27-3D_4c62ba50-444f-4547-9163-258e78f8629e.png?v=1787948252&width=500 500w, //ahcapublications.org/cdn/shop/files/Nursing-Home-Salary-Report-26-27-3D_4c62ba50-444f-4547-9163-258e78f8629e.png?v=1787948252&width=600 600w, //ahcapublications.org/cdn/shop/files/Nursing-Home-Salary-Report-26-27-3D_4c62ba50-444f-4547-9163-258e78f8629e.png?v=1787948252&width=700 700w, //ahcapublications.org/cdn/shop/files/Nursing-Home-Salary-Report-26-27-3D_4c62ba50-444f-4547-9163-258e78f8629e.png?v=1787948252&width=800 800w, //ahcapublications.org/cdn/shop/files/Nursing-Home-Salary-Report-26-27-3D_4c62ba50-444f-4547-9163-258e78f8629e.png?v=1787948252&width=1000 1000w, //ahcapublications.org/cdn/shop/files/Nursing-Home-Salary-Report-26-27-3D_4c62ba50-444f-4547-9163-258e78f8629e.png?v=1787948252&width=1200 1200w" width="1200" height="1200" loading="eager" fetchpriority="high" sizes=" 2838 (min-width: 1601px) 2000px, 2839 (min-width: 768px) and (max-width: 1600px) 1200px, 2840 (max-width: 767px) 100vw, 900px 2841 " data-zoom-src="//ahcapublications.org/cdn/shop/files/Nursing-Home-Salary-Report-26-27-3D_4c62ba50-444f-4547-9163-258e78f8629e.png?v=1787948252&width=2400" class="product__image" data-aspect-ratio="1.0" data-width="2000" data-height="2000"> 2842 </div> 2843 <noscript><img src="//ahcapublications.org/cdn/shop/files/Nursing-Home-Salary-Report-26-27-3D_4c62ba50-444f-4547-9163-258e78f8629e.png?v=1787948252&width=1200" alt="NEWLY RELEASED 2026-27 Nursing Home Salary & 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&width=352 352w, //ahcapublications.org/cdn/shop/files/Nursing-Home-Salary-Report-26-27-3D_4c62ba50-444f-4547-9163-258e78f8629e.png?v=1787948252&width=832 832w, //ahcapublications.org/cdn/shop/files/Nursing-Home-Salary-Report-26-27-3D_4c62ba50-444f-4547-9163-258e78f8629e.png?v=1787948252&width=1200 1200w" width="1200" height="1200"></noscript> 2844 2845 2846 <a class="zoom_btn" title="Click to zoom" href="//ahcapublications.org/cdn/shop/files/Nursing-Home-Salary-Report-26-27-3D_4c62ba50-444f-4547-9163-258e78f8629e.png?v=1787948252&width=2400" itemprop="contentUrl" tabindex="-1" data-index="0" data-count="1" data-ps-slide-index="0"> 2847 <svg class="icon--icon-theme-search zoom_btn--icon" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
2848 viewBox="0 0 20 20" height="16px" xml:space="preserve"> 2849 <g class="hover-fill" fill="var(--text-color)"> 2850 <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 2851 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 2852 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"/> 2853 </g> 2854 <style>.zoom_btn .icon--icon-theme-search:hover .hover-fill { fill: var(--text-color);}</style> 2855 </svg> 2856 2857 2858 2859 2860 2861 </a> 2862 2863 2864 2865 </div> 2866 <noscript> 2867 <img id="9692350349537" class="product-main-image" src="//ahcapublications.org/cdn/shop/files/Nursing-Home-Salary-Report-26-27-3D_4c62ba50-444f-4547-9163-258e78f8629e.png?v=1787948252&width=800" alt='NEWLY RELEASED 2026-27 Nursing Home Salary & Benefits Report Now Available!'/> 2868 </noscript> 2869 </div> 2870 2871 </div> 2872 2873</div> 2874 2875 2876 2877 2878 2879 </div> 2880 2881 <div class="product__section-content span-5 md-span-6 sm-span-12 auto"> 2882 2883 <div class="product__section-details "> 2884 2885 2886 2887 2888 2889 2890 2891 <div class=" product__section-details__inner product__section-details__inner
2891--product_info" > 2892 2893 <!-- title --> 2894 <div class="product__section-title"> 2895 <h1>NEWLY RELEASED 2026-27 Nursing Home Salary & Benefits Report Now Available!</h1> 2896 </div> 2897 2898 <!-- vendor --> 2899 2900 2901 2902<div id="product-price" class="price 2903 2904 2905 " 2906 data-price 2907><div class="price__pricing-group"> 2908 <dl class="price__regular"> 2909 <dt> 2910 <span class="visually-hidden visually-hidden--inline">Regular</span> 2911 </dt> 2912 <dd> 2913 <span class="price-item price-item--regular" data-regular-price> 2914 $325.00 2915 </span> 2916 </dd> 2917 </dl> 2918 <dl class="price__sale"> 2919 <dt> 2920 <span class="visually-hidden visually-hidden--inline">Sale</span> 2921 </dt> 2922 <dd> 2923 <span class="price-item price-item--sale" data-sale-price> 2924 $325.00 2925 </span> 2926 </dd> 2927 <dt> 2928 <span class="visually-hidden visually-hidden--inline">Regular</span> 2929 </dt> 2930 <dd> 2931 <span class="price-item price-item--regular" data-regular-price> 2932 2933 </span> 2934 </dd> 2935 </dl> 2936 <div class="price__badges"> 2937 <span class="price__badge price__badge--sale" aria-hidden="true"> 2938 <span>SALE</span> 2939 </span> 2940 <span class="price__badge price__badge--sold-out"> 2941 <span>Sold Out</span> 2942 </span> 2943 </div> 2944 </div> 2945 <dl class="price__unit"> 2946 <dt> 2947 <span class="visually-hidden visually-hidden--inline">Unit Price</span> 2948 </dt> 2949 <dd class="price-unit-price"><span data-unit-price></span><span aria-hidden="true">/</span><span class="visually-hidden">per </span><span data-unit-price-base-unit></span></dd> 2950 </dl> 2951</div> 2952 2953<div class="product__policies" data-product-policies> 2954<a href="/policies/shipping-policy">Shipping</a> calculated at checkout. 2955 2956 </div> 2957<form method="post" action="/cart/add" id="product-form-installment" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="id" value="48998584189153"> 2958 <select style="display:none;" name='id'> 2959 2960 <option value="48998584189153" selected="selected"></option> 2961 2962 </select> 2963 <div class="spi-banner"> 2964 2965 </div><!-- /#spi-banner --><input type="hidden" name="product-id" value="9692350349537" /><input type="hidden" name="section-id" value="template--20546971140321__main" /></form></div> 2966 2967 2968 2969 <div class="product__section-details__inner product__section-details__inner
2969--@app" > 2970 <div id="shopify-block-ASGVsQnRROTYxNk00U__judge_me_reviews_preview_badge_zpLQq9" class="shopify-block shopify-app-block"> 2971<div class='jdgm-widget jdgm-preview-badge' 2972 data-id='9692350349537' 2973 data-template='manual-installation'> 2974 <div style='display:none' class='jdgm-prev-badge' data-average-rating='0.00' data-number-of-reviews='0' data-number-of-questions='0'> <span class='jdgm-prev-badge__stars' data-score='0.00' tabindex='0' aria-label='0.00 stars' role='button'> <span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span> </span> <span class='jdgm-prev-badge__text'> No reviews </span> </div> 2975</div> 2976 2977 2978 2979 2980</div> 2981 </div> 2982 2983 2984 2985 <div class="product__section-details__inner product__section-details__inner--product_variants" > 2986 2987 2988 <form method="post" action="/cart/add" id="product-form-template--20546971140321__main" accept-charset="UTF-8" class="product_form" enctype="multipart/form-data" data-product-form=" 2989 { "money_format": "${{amount}}", 2990 "enable_history": true, 2991 "sold_out": "Sold Out", 2992 "button": "Add to Cart", 2993 "unavailable": "Unavailable", 2994 "only_left": { 2995 "one": "Only {{ count }} left!", 2996 "other": "Only {{ count }} left!" 2997 }, 2998 "savings": "Save {{ savings }}", 2999 "quickview": false, 3000 "featured_product": false, 3001 "swatches": "swatches" 3002 } 3003 " data-product-id="9692350349537"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="â" /> 3004<noscript class="product__variants-select product-form__noscript-wrapper-template--20546971140321__main"> 3005 <div class="product-form__input product-form__input--dropdown hidden"> 3006 <label class="form__label" for="Variants-template--20546971140321__main">View options</label> 3007 <div class="select"> 3008 <select name="id" id="Variants-template--20546971140321__main" class="styled-select"><option 3009 selected="selected" 3010 3011 value="48998584189153" 3012 > 3013 Default Title 3014 3015 - $325.00 3016 </option></select> 3017 </div> 3018 </div> 3019 </noscript> 3020 <input 3021 class="formVariantId" 3022 name="id" 3023 type="hidden" 3024 value="48998584189153"> 3025 <input type="hidden" name="product-id" value="9692350349537" /><input type="hidden" name="section-id" value="template--20546971140321__main" /></form> 3026 </div> 3027 3028 3029 3030 <div class="product__section-details__inner product__section-details__inner
3030--stock_levels" > 3031 3032 3033 3034 <div 3035 id="variant-stock-levels--template--20546971140321__main" 3036 class="variant-stock-levels js-variant-stock-levels variant-stock-levels--template--20546971140321__main visually-hidden" 3037 data-stock-level-threshold="4" 3038 > 3039 <div class="variant-stock-levels__inner"> 3040 <span class="pulse__icon"></span> 3041 <span class="js-variant-stock-levels__message"> 3042 Only 4 left! 3043 </span> 3044 </div><!-- /.variant-stock-levels__inner --> 3045 </div><!-- /#variant-stock-levels --> 3046 3047 </div> 3048 3049 3050 3051 <div class="product__section-details__inner product__section-details__inner--product_quantity" > 3052 3053 3054 3055 <form method="post" action="/cart/add" id="product-form-template--20546971140321__main" accept-charset="UTF-8" class="product_form" enctype="multipart/form-data" data-product-form=" 3056 { "money_format": "${{amount}}", 3057 "enable_history": true, 3058 "sold_out": "Sold Out", 3059 "button": "Add to Cart", 3060 "unavailable": "Unavailable", 3061 "only_left": { 3062 "one": "Only {{ count }} left!", 3063 "other": "Only {{ count }} left!" 3064 }, 3065 "savings": "Save {{ savings }}", 3066 "quickview": false, 3067 "featured_product": false, 3068 "swatches": "swatches" 3069 } 3070 " data-product-id="9692350349537"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="â" /> 3071 <div class="product-qty selector-wrapper"> 3072 <label for="qty-9692350349537">Quantity</label> 3073 <button 3074 class="downer quantity-control-down" 3075 type="button"> 3076 <span class="visually-hidden">Decrease quantity for NEWLY RELEASED 2026-27 Nursing Home Salary &amp; Benefits Report Now Available!</span> 3077 - 3078 </button> 3079 <input 3080 id="qty-9692350349537" 3081 min="1" 3082 type="text" 3083 name="quantity" 3084 class="formQty product-quantity" 3085 value="1" 3086 3087 3088 max="4" 3089 3090 /> 3091 <button 3092 class="up quantity-control-up" 3093 type="button"> 3094 <span class="visually-hidden">Increase quantity for NEWLY RELEASED 2026-27 Nursing Home Salary &amp; Benefits Report Now Available!</span> 3095 + 3096 </button> 3097 </div> 3098 <input class="formVariantId" 3099 name="" 3100 type="hidden" 3101 value="48998584189153"> 3102 <input type="hidden" name="product-id" value="9692350349537" /><input type="hidden" name="section-id" value="template--20546971140321__main" /></form> 3103 </div> 3104 3105 3106 3107 3108 <div class="product__section-details__inner product__section-details__inner
3108--product_buttons" > 3109 3110 <form method="post" action="/cart/add" id="product-form-buttons-template--20546971140321__main" accept-charset="UTF-8" class="product__form-buttons js-prod-form-submit relative" enctype="multipart/form-data" data-product-id="9692350349537"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="â" /> 3111<input class="formQty" type="hidden" name="quantity" value="1" /> 3112 <input class="formVariantId" name="id" type="hidden" value="48998584189153"> 3113 3114 <div class="product-add"> 3115 <div class="note note-success js-added-msg" style="display: none"> 3116 <b>Added to Cart</b> <a class="underline" href="/cart">View Cart</a> or <a class="underline" href="/collections/all">Continue Shopping</a>. 3117 </div> 3118 <div class="note note-error js-error-msg" style="display: none"> 3119 <b>Cart Error</b> Some items became unavailable. Update the quantity and try again. 3120 </div> 3121 <!-- itg html --> 3122 3123 3124 3125 <input type="hidden" name="title" value="NEWLY RELEASED 2026-27 Nursing Home Salary & Benefits Report Now Available!" 2> 3126 <!-- itg html --> 3127 <input id="addToCart" type="submit" name="button" class="add clearfix AddtoCart js-ajax-submit secondary-button" value="Add to Cart" /> 3128 </div> 3129 3130 3131 <div data-shopify="payment-button" class="shopify-payment-button"> <shopify-accelerated-checkout recommended="{"supports_subs":true,"supports_def_opts":false,"name":"shop_pay","wallet_params":{"shopId":63984206049,"merchantName":"AHCA/NCAL Publications","personalized":true}}" fallback="{"supports_subs":true,"supports_def_opts":true,"name":"buy_it_now","wallet_params":{}}" access-token="b64bd202062db9a047e04b9fc478c2a1" buyer-country="US" buyer-locale="en" buyer-currency="USD" variant-params="[{"id":48998584189153,"requiresShipping":true}]" shop-id="63984206049" enabled-flags="["1172c16a","a1d1f9a1","f5afabb3","370070f3"]" > <div class="shopify-payment-button__button" role="button" disabled aria-hidden="true" style="background-color: transparent; border: none"> <div class="shopify-payment-button__skeleton"> </div> </div> <div class="shopify-payment-button__more-options shopify-payment-button__skeleton" role="button" disabled aria-hidden="true"> </div> </shopify-accelerated-checkout> </div> 3132 3133 3134 3135 <div class="back_in_stock js-back-in-stock" style="display: none"> 3136 <div class="rte"> 3137 3138 <p>Email me when this is available</p> 3139 3140 </div><!-- /.rte --> 3141 </div><!-- /.back_in_stock --> 3142 3143 <input type="hidden" name="product-id" value="9692350349537" /><input type="hidden" name="section-id" value="template--20546971140321__main" /></form> 3144 3145 3146 <div id="back-in-stock-snippet" class="back-in-stock-snippet js-back-in-stock-form" style="display: none"> 3147 <form method="post" action="/contact#back-in-stock__form" id="back-in-stock__form" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="contact" /><input type="hidden" name="utf8" value="â" /> 3148 3149 <label for="contact[email]">Please send me an email when this is available</label> 3150 3151 <input required type="email" name="contact[email]" id="contact[email]" placeholder="Email address"/> 3152 3153 <input type="hidden" name="contact[product]" value="NEWLY RELEASED 2026-27 Nursing Home Salary & Benefits Report Now Available!"> 3154 3155 <input type="hidden" id="message_body" name="contact[body]" value="Please let me know when NEWLY RELEASED 2026-27 Nursing Home Salary & Benefits Report Now Available! is available for purchase." /> 3156 <input class="submit js-back-in-stock-submit" type="submit" value="Send"> 3157 3158 </form> 3159</div> 3160<div class="clear"></div> 3161 3162 3163 </div> 3164 3165 3166
3167 <div class="product__section-details__inner product__section-details__inner--product_description" > 3168 3169 3170 <div class="product__section--desc rte"> 3171 3172 3173 3174<div class="rte"> 3175 3176 3177 <p class="MsoNormal">Now in its 49th year, this comprehensive national study provides current compensation data from 947 participating nursing homes. The report includes salary, hourly rate, and bonus information for 100 positions, along with data on turnover and vacancy rates, shift differentials, sign-on bonuses, actual and planned salary increases, formal pay ranges, and 19 fringe benefits. Data are segmented by profit type, revenue, bed size, region, state, and Core-Based Statistical Area (CBSA), and are effective as of March 2026.</p> 3178<p class="MsoNormal"><i>This report</i> is supported by <b>AHCA</b> and published by <b>Hospital & Healthcare Compensation Service (HCS)</b> in cooperation with <b><i>LeadingAge</i></b>.</p> 3179<p class="MsoNormal">Published:Â July 2026</p> 3180<p class="MsoNormal"><a title="TABLE OF CONTENTS" href="https://cdn.shopify.com/s/files/1/0639/8420/6049/files/2025-26_Nursing_Home_Report_Table_of_Contents.pdf?v=1757090409"></a><a href="https://cdn.shopify.com/s/files/1/0639/8420/6049/files/2026_NH_Report_-_Table_of_Contents.pdf?v=1787948455" title="TABLE OF CONTENTS">TABLE OF CONTENTS</a></p> 3181<p class="MsoNormal"><a href="https://cdn.shopify.com/s/files/1/0639/8420/6049/files/2026-2027_Nursing_Home_Report_-_Sample_Pages.pdf?v=1787948455" title="SAMPLE PAGES">SAMPLE PAGES</a></p> 3182<p class="MsoNormal"><a title="JOB DESCRIPTIONS" href="https://cdn.shopify.com/s/files/1/0639/8420/6049/files/Nursing_Home_Job_Descriptions.pdf?v=1787948454">JOB DESCRIPTIONS</a>Â </p> 3183<p class="MsoNormal">Â </p> 3184 3185 3186 </div> 3187 3188 </div> 3189 3190 </div> 3191 3192 3193 3194 </div> 3195 </div> 3196 </div><!-- Close the wrapper / container allowing full width layout for lower container --> 3197 3198 3199 3200 3201 3202 3203 3204 3205 3206 3207 3208 3209 3210 3211 3212 3213 3214 3215 <style> 3216 3217 #product-9692350349537.product__section { 3218 background: ; 3219 } 3220 3221 3222 3223 3224 3225 #product-9692350349537 .thumb-slider-slides { 3226 transition: left 0.5s ease-in-out; 3227 } 3228 .product__section .grid_wrapper { 3229 align-items: start; 3230 } 3231 3232 3233 3234.horizontal-carousel.flickity-slider--true #thumb-slider-wrapper .product-single__thumbnails-item { 3235 width: 25%; 3236 } 3237 </style> 3238</div>
3239<script type="application/json" id="ModelJson-template--20546971140321__main"> 3240 [] 3241</script>
3241 3242 3243</div><section id="shopify-section-template--20546971140321__17116963379edc412a" class="shopify-section"><div class="row global__section global__section--margin "><div id="shopify-block-AaDRjUXMyYWxqb25YU__judge_me_reviews_review_widget_nzjMnj" class="shopify-block shopify-app-block"> 3244 3245 3246<div style='clear:both'></div> 3247<div id='judgeme_product_reviews' 3248 class='jdgm-widget jdgm-review-widget' 3249 data-product-title='NEWLY RELEASED 2026-27 Nursing Home Salary & Benefits Report Now Available!' 3250 data-id='9692350349537' 3251 data-product-id='9692350349537' 3252 data-widget="review" 3253 data-shop-reviews="false" 3254 data-shop-reviews-count="0" 3255 data-cart-eligible-template="false" 3256 data-shop-average-rating="4.64" 3257 data-shop-review-count="11" 3258 data-empty-state="empty_widget" 3259 data-entry-point="review_widget.js" 3260 data-entry-key="review-widget/main.js" 3261 data-block-id="AaDRjUXMyYWxqb25YU__judge_me_reviews_review_widget_nzjMnj" 3262 data-customer-logged-in="false" 3263 3264 3265 style='max-width: 1200px; margin: 0 auto;'> 3266 3267 3268 3269 <div class='jdgm-legacy-widget-content' style='display: none;'> 3270 <div class='jdgm-rev-widg' data-updated-at='2026-09-14T14:58:39Z' data-average-rating='0.00' data-number-of-reviews='0' data-number-of-questions='0' data-image-url='https://cdn.shopify.com/s/files/1/0639/8420/6049/files/Nursing-Home-Salary-Report-26-27-3D_4c62ba50-444f-4547-9163-258e78f8629e.png?v=1787948252'> <style class='jdgm-temp-hiding-style'>.jdgm-rev-widg{ display: none }</style> <div class='jdgm-rev-widg__header'> <h2 class='jdgm-rev-widg__title'>Customer Reviews</h2> <div class='jdgm-rev-widg__summary'> <div class='jdgm-rev-widg__summary-stars' aria-label='Average rating is 0.00 stars' role='img'> <span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span> </div> <div class='jdgm-rev-widg__summary-text'>Be the first to write a review</div> </div> <a style='display: none' href='#' class='jdgm-write-rev-link' role='button'>Write a review</a> <div class='jdgm-histogram jdgm-temp-hidden'> <div class='jdgm-histogram__row' data-rating='5' data-frequency='0' data-percentage='0'> <div class='jdgm-histogram__star' role='button' aria-label="0% (0) reviews with 5 star rating" tabindex='0' ><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span></div> <div class='jdgm-histogram__bar'> <div class='jdgm-histogram__bar-content' style='width: 0%;'> </div> </div> <div class='jdgm-histogram__percentage'>0%</div> <div class='jdgm-histogram__frequency'>(0)</div> </div> <div class='jdgm-histogram__row' data-rating='4' data-frequency='0' data-percentage='0'> <div class='jdgm-histogram__star' role='button' aria-label="0% (0) reviews with 4 star rating" tabindex='0' ><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--off'></span></div> <div class='jdgm-histogram__bar'> <div class='jdgm-histogram__bar-content' style='width: 0%;'> </div> </div> <div class='jdgm-histogram__percentage'>0%</div> <div class='jdgm-histogram__frequency'>(0)</div> </div> <div class='jdgm-histogram__row' data-rating='3' data-frequency='0' data-percentage='0'> <div class='jdgm-histogram__star' role='button' aria-label="0% (0) reviews with 3 star rating" tabindex='0' ><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span></div> <div class='jdgm-histogram__bar'> <div class='jdgm-histogram__bar-content' style='width: 0%;'> </div> </div> <div class='jdgm-histogram__percentage'>0%</div> <div class='jdgm-histogram__frequency'>(0)</div> </div> <div class='jdgm-histogram__row' data-rating='2' data-frequency='0' data-percentage='0'> <div class='jdgm-histogram__star' role='button' aria-label="0% (0) reviews with 2 star rating" tabindex='0' ><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span></div> <div class='jdgm-histogram__bar'> <div class='jdgm-histogram__bar-content' style='width: 0%;'> </div> </div> <div class='jdgm-histogram__percentage'>0%</div> <div class='jdgm-histogram__frequency'>(0)</div> </div> <div class='jdgm-histogram__row' data-rating='1' data-frequency='0' data-percentage='0'> <div class='jdgm-histogram__star' role='button' aria-label="0% (0) reviews with 1 star rating" tabindex='0' ><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span></div> <div class='jdgm-histogram__bar'> <div class='jdgm-histogram__bar-content' style='width: 0%;'> </div> </div> <div class='jdgm-histogram__percentage'>0%</div> <div class='jdgm-histogram__frequency'>(0)</div> </div> <div class='jdgm-histogram__row jdgm-histogram__clear-filter' data-rating=null tabindex='0'></div> </div> <div class='jdgm-rev-widg__sort-wrapper'></div> </div> <div class='jdgm-rev-widg__body'> <div class='jdgm-rev-widg__reviews'></div> <div class='jdgm-paginate' data-per-page='5' data-url='https://api.judge.me/reviews/reviews_for_widget' style="display: none;"></div> </div> <div class='jdgm-rev-widg__paginate-spinner-wrapper'> <div class='jdgm-spinner'></div> </div> </div> 3271 </div> 3272 3273 3274 3275 3276 3277 3278</div> 3279 3280 3281 3282 3283 3284 3285 3286 3287</div> 3288</div> 3289 3290 3291</section><div id="shopify-section-template--20546971140321__product-recommendations" class="shopify-section"><div class="js-product-rec-wrapper" 3292 data-base-url="/recommendations/products" 3293 data-product-id="9692350349537" 3294 data-section-id="template--20546971140321__product-recommendations" 3295 data-section-type="product-recommendations" 3296 data-intent="related"> 3297 </div> 3298</div> 3299 </main> 3300 </div> 3301 <!-- /.page-wrap --> 3302 3303 <theme-footer> 3304 <!-- BEGIN sections: footer-group --> 3305<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"> 3306 <div id="footer-wrapper"> 3307 <div id="footer" class="row"> 3308 <div class="grid__wrapper edge footer__block-container"> 3309 3310<div 3311 class="span-2 sm-span-12 auto footer-menu" 3312 data-aos="fade" 3313 data-aos-delay="100" 3314 > 3315 3316 <div class="footer-block-image" > 3317 <a href="/"> 3318 3319 3320 3321 3322 3323<div class="box-ratio " style="padding-bottom: 77.63726095003084%;">
3324 <img src="//ahcapublications.org/cdn/shop/files/AHCA-NCAL-Publications-Stack-BG.png?v=1712025050&width=600" alt="" srcset="//ahcapublications.org/cdn/shop/files/AHCA-NCAL-Publications-Stack-BG.png?v=1712025050&width=200 200w, //ahcapublications.org/cdn/shop/files/AHCA-NCAL-Publications-Stack-BG.png?v=1712025050&width=300 300w, //ahcapublications.org/cdn/shop/files/AHCA-NCAL-Publications-Stack-BG.png?v=1712025050&width=400 400w, //ahcapublications.org/cdn/shop/files/AHCA-NCAL-Publications-Stack-BG.png?v=1712025050&width=500 500w, //ahcapublications.org/cdn/shop/files/AHCA-NCAL-Publications-Stack-BG.png?v=1712025050&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"> 3325</div> 3326<noscript><img src="//ahcapublications.org/cdn/shop/files/AHCA-NCAL-Publications-Stack-BG.png?v=1712025050&width=600" alt="" srcset="//ahcapublications.org/cdn/shop/files/AHCA-NCAL-Publications-Stack-BG.png?v=1712025050&width=352 352w, //ahcapublications.org/cdn/shop/files/AHCA-NCAL-Publications-Stack-BG.png?v=1712025050&width=600 600w" width="600" height="466"></noscript> 3327 3328 3329 </a> 3330 </div> 3331 3332 <style> 3333 input#menu-item-1 { 3334 display: none; 3335 position: relative; 3336 } 3337 @media screen and (max-width: 740px) { 3338 .footer-block-content { 3339 display: none; 3340 } 3341 #menu-item-1:checked ~ .footer-block-content { 3342 display: block; 3343 visibility: visible; 3344 opacity: 1; 3345 } 3346 } 3347 </style> 3348 </div> 3349 3350<div 3351 class="span-3 sm-span-12 auto footer-menu" 3352 data-aos="fade" 3353 data-aos-delay="200" 3354 > 3355 3356 <label for="menu-item-2" class="togglecontent"> 3357 <h3 class="h4"> 3358 DETAILS 3359 3360 3361 <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" 3362 viewBox="0 0 20 13.3" xml:space="preserve"> 3363 <g class="hover-fill" fill="var(--footer-text)"> 3364 <polygon points="17.7,0 10,8.3 2.3,0 0,2.5 10,13.3 20,2.5 "/> 3365 </g> 3366 <style>.footer-menu .icon--apollo-down-carrot:hover .hover-fill { fill: var(--footer-text);}</style> 3367 </svg> 3368 3369 3370 3371 3372 3373 3374 3375 </h3> 3376 </label> 3377 <input type="checkbox" id="menu-item-2"> 3378 <div class="footer-block-content"> 3379 <ul > 3380 3381 <li><a href="/policies/privacy-policy" title="">Privacy Policy</a></li> 3382 3383 <li><a href="/policies/shipping-policy" title="">Shipping Policy</a></li> 3384 3385 <li><a href="/policies/refund-policy" title="">Refund Policy</a></li> 3386 3387 <li><a href="/policies/terms-of-service" title="">Terms of Service</a></li> 3388 3389 <li><a href="https://af.uppromote.com/ahca-publications/login" title="">Affiliate Login</a></li> 3390 3391 <li><a href="https://af.uppromote.com/ahca-publications/register" title="">Affiliate SignUp</a></li> 3392 3393 </ul> 3394 </div> 3395 3396 3397 <style> 3398 input#menu-item-2 { 3399 display: none; 3400 position: relative; 3401 } 3402 @media screen and (max-width: 740px) { 3403 .footer-block-content { 3404 display: none; 3405 } 3406 #menu-item-2:checked ~ .footer-block-content { 3407 display: block; 3408 visibility: visible; 3409 opacity: 1; 3410 } 3411 } 3412 </style> 3413 </div> 3414 3415<div 3416 class="span-3 sm-span-12 auto footer-menu" 3417 data-aos="fade" 3418 data-aos-delay="300" 3419 > 3420 3421 <label for="menu-item-3" class="togglecontent"> 3422 <h3 class="h4"> 3423 OUR SHOP 3424 3425 3426 <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"
3427 viewBox="0 0 20 13.3" xml:space="preserve"> 3428 <g class="hover-fill" fill="var(--footer-text)"> 3429 <polygon points="17.7,0 10,8.3 2.3,0 0,2.5 10,13.3 20,2.5 "/> 3430 </g> 3431 <style>.footer-menu .icon--apollo-down-carrot:hover .hover-fill { fill: var(--footer-text);}</style> 3432 </svg> 3433 3434 3435 3436 3437 3438 3439 3440 </h3> 3441 </label> 3442 <input type="checkbox" id="menu-item-3"> 3443 <div class="footer-block-content"> 3444 <ul > 3445 3446 <li><a href="/" title="">Home</a></li> 3447 3448 <li><a href="/collections/all" title="">Shop All</a></li> 3449 3450 <li><a href="/pages/contact" title="">Contact Us</a></li> 3451 3452 </ul> 3453 </div> 3454 3455 3456 <style> 3457 input#menu-item-3 { 3458 display: none; 3459 position: relative; 3460 } 3461 @media screen and (max-width: 740px) { 3462 .footer-block-content { 3463 display: none; 3464 } 3465 #menu-item-3:checked ~ .footer-block-content { 3466 display: block; 3467 visibility: visible; 3468 opacity: 1; 3469 } 3470 } 3471 </style> 3472 </div> 3473 3474<div 3475 class="span-4 sm-span-12 auto footer-menu" 3476 data-aos="fade" 3477 data-aos-delay="400" 3478 > 3479 3480 <label for="menu-item-4" class="togglecontent"> 3481 <h3 class="h4"> 3482 CONNECT WITH US 3483 3484 3485 <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" 3486 viewBox="0 0 20 13.3" xml:space="preserve"> 3487 <g class="hover-fill" fill="var(--footer-text)"> 3488 <polygon points="17.7,0 10,8.3 2.3,0 0,2.5 10,13.3 20,2.5 "/> 3489 </g> 3490 <style>.footer-menu .icon--apollo-down-carrot:hover .hover-fill { fill: var(--footer-text);}</style> 3491 </svg> 3492 3493 3494 3495 3496 3497 3498 3499 </h3> 3500 </label> 3501 <input type="checkbox" id="menu-item-4"> 3502 <div id="footer_signup" class="footer-block-content"> 3503 3504 <p></p> 3505 3506 <div class="klaviyo-parent"> 3507 <div class="klaviyo-form-TNkKVj"></div> 3508 </div> 3509 3510 </div> 3511 3512 <style> 3513 input#menu-item-4 { 3514 display: none; 3515 position: relative; 3516 } 3517 @media screen and (max-width: 740px) { 3518 .footer-block-content { 3519 display: none; 3520 } 3521 #menu-item-4:checked ~ .footer-block-content { 3522 display: block; 3523 visibility: visible; 3524 opacity: 1; 3525 } 3526 } 3527 </style> 3528 </div> 3529 3530 </div> 3531 </div> 3532 <div class="clear"></div> 3533 <div 3534 id="bottom-footer" 3535 class="sub-footer row" 3536 data-aos="fade" 3537 > 3538 <div class="footer-left"> 3539 3540 3541<ul class="social-icons__wrapper"> 3542 3543 <li> 3544 <a href="https://www.facebook.com/ahcancal/" target="_blank" aria-label="Facebook"> 3545 3546 3547 3548 3549 <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" 3550 y="0px" viewBox="0 0 11 20" xml:space="preserve"> 3551 <g class="hover-fill" fill="var(--footer-text)"> 3552 <path d="M11,0H8C5.2,0,3,2.2,3,5v3H0v4h3v8h4v-8h3l1-4H7V5c0-0.6,0.4-1,1-1h3V0z"/> 3553 </g> 3554 <style>.sub-footer .icon--facebook:hover .hover-fill { fill: var(--footer-text);}</style> 3555 </svg> 3556 3557 3558 3559 3560 3561 </a> 3562 </li> 3563 3564 3565 <li> 3566 <a href="https://www.linkedin.com/company/american-health-care-association/" target="_blank" aria-label="Linkedin"> 3567 3568 3569 3570 3571 <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" 3572 y="0px" viewBox="0 0 21 20" xml:space="preserve"> 3573 <g class="hover-fill" fill="var(--footer-text)"> 3574 <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 3575 C8.4,9.1,11.2,6.3,14.7,6.3z"/> 3576 <rect y="7.4" width="4.2" height="12.6"/> 3577 <circle cx="2.1" cy="2.1" r="2.1"/> 3578 </g> 3579 <style>.sub-footer .icon--linkedin:hover .hover-fill { fill: var(--footer-text);}</style> 3580 </svg> 3581 3582 3583 3584 3585 3586 </a> 3587 </li> 3588 3589 3590 3591 <li> 3592 <a href="https://twitter.com/ahcancal" target="_blank" aria-label="Twitter"> 3593 3594 3595 3596 3597 <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"
3598 viewBox="0 0 23 20" xml:space="preserve"> 3599 <g class="hover-fill" fill="var(--footer-text)"> 3600 <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> 3601 </g> 3602 <style>.sub-footer .icon--twitter:hover .hover-fill { fill: var(--footer-text);}</style> 3603 </svg> 3604 3605 3606 3607 3608 3609 </a> 3610 </li> 3611 3612 3613 3614 3615 <li> 3616 <a href="https://www.youtube.com/user/ahcancalstream" target="_blank" aria-label="Youtube"> 3617 3618 3619 3620 3621 <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" 3622 y="0px" viewBox="0 0 28.5 20" xml:space="preserve"> 3623 <g class="hover-fill" fill="var(--footer-text)"> 3624 <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 3625 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 3626 M11.5,14.3V5.9l7.3,4.2L11.5,14.3z"/> 3627 </g> 3628 <style>.sub-footer .icon--youtube:hover .hover-fill { fill: var(--footer-text);}</style> 3629 </svg> 3630 3631 3632 3633 3634 3635 </a> 3636 </li> 3637 3638 3639 3640 3641</ul> 3642 3643 3644<p> 3645 <a href="/" 3646 >© 2026 3647 AHCA/NCAL Publications</a> 3648 ⢠3649 All Rights Reserved 3650 </p> 3651 </div> 3652 <div id="payment" class="footer-right"> 3653 3654 3655 <div class="payment-methods"> 3656 3657 <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> 3658 3659 3660 <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> 3661 3662 <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;"/>
3662<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> 3663 3664 3665 <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> 3666 3667 3668 <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
366816.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> 3669 3670 3671 </div> 3672 3673 </div> 3674 </div> 3675 </div> 3676</footer> 3677 3678<style> 3679 #footer-wrapper, 3680 .footer-menu label > h3 { 3681 text-align: left; 3682 } 3683 3684 @media (min-width: 980px) { 3685 #footer #payment { 3686 text-align: left; 3687 } 3688 3689 #footer .selectors-form { 3690 justify-content: flex-start; 3691 flex-wrap: nowrap; 3692 } 3693 .footer-section .disclosure-list { 3694 right: 0; 3695 } 3696 3697 } 3698</style> 3699 3700 3701<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> 3702<!-- END sections: footer-group --> 3703 </theme-footer> 3704 3705 3706 <div style="display:none;" data-wau-slideout-content="search-sidebar" data-wau-slideout="search-sidebar"> 3707 <div class="slideout__trigger--close"> 3708 <button 3709 class="slideout__trigger-search-sidebar js-slideout-close" 3710 data-slideout-direction="right" 3711 aria-label="Close sidebar" 3712 tabindex="0" 3713 type="button" 3714 name="button" 3715 > 3716 <div class="icn-close"></div> 3717 </button> 3718 </div> 3719 <div class="sidebar__search-container"><predictive-search 3720 data-routes="/search/suggest" 3721 data-input-selector='input[name="q"]' 3722 data-results-selector="#predictive-search-mobile" 3723 ><form action="/search" method="get"> 3724 <label class="visually-hidden" for="searchbox-">What are you looking for?</label> 3725 <input 3726 type="text" 3727 name="q" 3728 id="searchbox-" 3729 class="searchbox__input" 3730 placeholder="What are you looking for?" 3731 value=""role="combobox" 3732 aria-expanded="false" 3733 aria-owns="predictive-search-results-list" 3734 aria-controls="predictive-search-results-list" 3735 aria-haspopup="listbox" 3736 aria-autocomplete="list" 3737 autocorrect="off" 3738 autocomplete="off" 3739 autocapitalize="off" 3740 spellcheck="false"/> 3741 <input name="options[prefix]" type="hidden" value="last"> 3742 3743 3744<div id="predictive-search" class="predictive-search" tabindex="-1"></div></form></predictive-search></div> 3745 </div> 3746 </div> 3747 <!-- /.site-wrap -->
3747<aside class="slideout slideout__drawer-right mini-cart" data-wau-slideout="ajax-cart" id="slideout-ajax-cart"> 3748 <section id="mini-cart" data-ajax-cart-mini class="mini-cart__container js-mini-cart-wrapper ajax-cart__drawer-wrapper"> 3749 <div class="loading-wrapper js-mini-cart-loader"> 3750 <div class="loading-ripple"><div></div><div></div></div> 3751 </div> 3752 <div class="ajax-cart__header-wrapper grid__wrapper edge"> 3753 <div class="span-4 sm-span-4 auto a-left v-center"> 3754 <div class="slideout__trigger--close"> 3755 <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"> 3756 <div class="icn-close"></div> 3757 </button> 3758 </div> 3759 </div> 3760 <div class="span-4 sm-span-4 auto v-center"> 3761 <h2 class="h4 section-heading a-center mb0">Cart</h2> 3762 </div> 3763 <div class="span-4 sm-span-4 auto a-right v-center"> 3764 <p class="mb0"><span class="js-cart-count inline-block">0</span> Item(s)</p> 3765 </div> 3766 </div> 3767 3768 <div class="ajax-cart__form-wrapper cart-wrapper js-ajax-cart-content"> 3769 3770 </div></section> 3771 3772 </aside> 3773 <div class="modal__container" data-wau-modal="quickview" id="modal-quickview-cart"> 3774 <div class="modal__inner-wrapper"><section class="product-quickview__container"> 3775 <div class="slideout__trigger--close slideout__trigger-quickview__wrapper"> 3776 <button class="slideout__trigger-quickview js-modal-close" aria-controls="modal-quickview" aria-label="Close quickview" tabindex="0" type="button" name="button"> 3777 <div class="icn-close"></div> 3778 </button> 3779 </div> 3780 <div id="quickview-form" class="product-quickview__form-wrapper js-quickview-content"> 3781 3782 </div> 3783</section> 3784</div> 3785 </div>
3785<script id="cart-config" type="application/json"> 3786 { 3787 "cart_url": "\/cart", 3788 "form_error": "Form Error", 3789 "cart_error": "Cart Error", 3790 "update_qty_error": "Some items became unavailable. Update the quantity and try again.", 3791 "add_to_cart": "Add to Cart", 3792 "adding_to_cart": "Adding...", 3793 "added_to_cart": "Added to Cart", 3794 "cart_added_event": "go_to_active_cart", 3795 "cart_action": "drawer", 3796 "show_calculator": false, 3797 "calculator_error": "Calculator Error:", 3798 "calculator_submit": "Calculate Shipping", 3799 "calculator_calculating": "Calculating...", 3800 "customer_logged_in": false, 3801 "money_format": "${{amount}} USD", 3802 "shipping_no_destination": "We do not ship to this destination.", 3803 "shipping_single_rate": "There is one shipping rate available for ", 3804 "shipping_multi_rate_one": "There are ", 3805 "shipping_multi_rate_two": " shipping rates available for ", 3806 "shipping_multi_rate_three": ", starting at " 3807 } 3808</script>
3808 3809 3810
3810<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.7.1/jquery.min.js" defer="defer"></script>
3810 3811
3811<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.7.1/jquery.js" defer="defer"></script>
3811 3812
3812<script src="//ahcapublications.org/cdn/shop/t/37/assets/eventemitter3.min.js?v=148202183930229300091760628292"></script>
3812 3813
3813<script src="//ahcapublications.org/cdn/shop/t/37/assets/vendor-video.js?v=112486824910932804751760628292" defer></script>
3813 3814
3814<script src="//ahcapublications.org/cdn/shop/t/37/assets/theme.js?v=109494400990259477901761135141"></script>
3814 3815
3815<script src="//ahcapublications.org/cdn/shop/t/37/assets/custom.js?v=128396894022184755751760628292"></script>
3815 3816 3817 <!-- Slick js --> 3818 3819 <a href="#" title="Click to scroll to top" class="scrollup"> 3820 3821 3822 <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" 3823 viewBox="0 0 20 12.3" xml:space="preserve"> 3824 <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> 3825 <style>.scrollup .icon--apollo-up-carrot:hover .hover-fill { fill: var(--text-color);}</style> 3826 </svg> 3827 3828 3829 3830 3831 3832 3833 3834 <span>TOP</span> 3835 </a> 3836 <div id="shopify-section-mailing-popup" class="shopify-section"><style data-shopify> 3837 #shopify-section-mailing-popup { 3838 --h3-size: 18px; 3839 --text-size: 18px; 3840 --text-color: #000000; 3841 --background: #ffffff; 3842 } 3843 #newsletter__popup-content { 3844 background-color: var(--background); 3845 3846 } 3847 #newsletter__popup-content .newsletter__popup-image { 3848 background-image: url(Liquid error (sections/mailing-popup line 35): invalid url input); 3849 } 3850</style> 3851 3852<section data-section-id="mailing-popup" data-section-type="mailing-popup"> 3853<div class="js-popup-overlay newsletter__popup-overlay"></div> 3854<div class="js-popup newsletter__popup-container image_left" 3855 style="display:none" 3856 data-popup-enabled=false 3857 data-popup-delay=5 data-popup-frequency=7> 3858 <a class="js-mailing-popup-close newsletter__popup-container-close" href="#" title="Close popup" aria-label="Close popup"> 3859 3860 3861 <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" 3862 viewBox="0 0 20 20" xml:space="preserve"> 3863 <g class="hover-fill" fill="var(--text-color)"> 3864 <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 "/> 3865 </g> 3866 <style>.newsletter__popup-container-close .icon--apollo-close:hover .hover-fill { fill: var(--text-color);}</style> 3867 </svg> 3868 3869 3870 3871 3872 3873 3874 3875 </a> 3876 <div id="newsletter__popup-content"> 3877 3878 <div class="newsletter__popup-contentWrapper flex_column"> 3879 <div class="newsletter__popup-text"> 3880 3881 <h3>Join us and get nice things</h3> 3882 3883 3884 <p>Free stuff and general goodness</p> 3885 3886 </div> 3887 <div class="newsletter__popup-form"> 3888 <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="â" /> 3889 3890 3891 <input type="hidden" name="contact[tags]" value="prospect, newsletter"> 3892 <input type="email" name="contact[email]" placeholder="Join our mailing list"> 3893 <input type="submit" value="Sign up"> 3894 3895 </form> 3896 </div> 3897 <div class="newsletter_popup--gdpr"> 3898 3899 <p>*By completing this form you're signing up to receive our emails and can unsubscribe at any time.</p> 3900 3901 </div> 3902 </div> 3903</div> 3904</section> 3905 3906</div> 3907 <div class="clear"></div>
3907<script> 3908 document.documentElement.className = document.documentElement.className.replace("no-js","js"); 3909 </script>
3909 3910 3911 <!-- Root element of PhotoSwipe. Must have class pswp. --> 3912 <div class="pswp" tabindex="-1" role="dialog" aria-hidden="true"> 3913 <!-- 3914 Background of PhotoSwipe. 3915 It's a separate element as animating opacity is faster than rgba(). 3916 --> 3917 <div class="pswp__bg"></div> 3918 <!-- Slides wrapper with overflow:hidden. --> 3919 <div class="pswp__scroll-wrap"> 3920 <!-- 3921 Container that holds slides. 3922 PhotoSwipe keeps only 3 of them in the DOM to save memory. 3923 Don't modify these 3 pswp__item elements, data is added later on. 3924 --> 3925 <div class="pswp__container"> 3926 <div class="pswp__item"></div> 3927 <div class="pswp__item"></div> 3928 <div class="pswp__item"></div> 3929 </div> 3930 <!-- Default (PhotoSwipeUI_Default) interface on top of sliding area. Can be changed. --> 3931 <div class="pswp__ui pswp__ui--hidden"> 3932 <button class="pswp__button pswp__button--arrow--left" title="Previous (arrow left)"> 3933 3934 3935 <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" 3936 viewBox="0 0 13.3 20" xml:space="preserve"> 3937 <g class="hover-fill" fill="var(--text-color)"> 3938 <polygon class="st0" points="13.3,2.3 10.8,0 0,10 10.8,20 13.3,17.7 5,10 "/> 3939 </g> 3940 <style>.pswp__button .icon--apollo-left-carrot:hover .hover-fill { fill: var(--text-color);}</style> 3941 </svg> 3942 3943 3944 3945 3946 3947 3948 3949 </button> 3950 <button class="pswp__button pswp__button--close" title="Close (Esc)"> 3951 3952 3953 <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" 3954 viewBox="0 0 20 20" xml:space="preserve"> 3955 <g class="hover-fill" fill="var(--text-color)"> 3956 <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 "/> 3957 </g> 3958 <style>.pswp__button .icon--apollo-close:hover .hover-fill { fill: var(--text-color);}</style> 3959 </svg> 3960 3961 3962 3963 3964 3965 3966 3967 </button> 3968 <button class="pswp__button pswp__button--arrow--right" title="Next (arrow right)"> 3969 3970 3971 <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" 3972 viewBox="0 0 13.3 20" xml:space="preserve"> 3973 <g class="hover-fill" fill="var(--text-color)"> 3974 <polygon points="0,2.3 2.5,0 13.3,10 2.5,20 0,17.7 8.3,10 "/> 3975 </g> 3976 <style>.pswp__button .icon--apollo-right-carrot:hover .hover-fill { fill: var(--text-color);}</style> 3977 </svg> 3978 3979 3980 3981 3982 3983 3984 3985 </button> 3986 </div> 3987 </div> 3988 </div> 3989
3989<script> 3990 AOS.init(); 3991 </script>
3991 3992 <!-- 3993
3993<script> 3994 $(".responsive").slick({ 3995 dots: false, 3996 infinite: false, 3997 speed: 300, 3998 slidesToShow: 3, 3999 slidesToScroll: 2, 4000 responsive: [ 4001 { 4002 breakpoint: 1024, 4003 settings: { 4004 slidesToShow: 3, 4005 slidesToScroll: 1, 4006 infinite: true, 4007 dots: true, 4008 }, 4009 }, 4010 { 4011 breakpoint: 600, 4012 settings: { 4013 slidesToShow: 1, 4014 slidesToScroll: 1, 4015 }, 4016 }, 4017 { 4018 breakpoint: 480, 4019 settings: { 4020 slidesToShow: 1, 4021 slidesToScroll: 1, 4022 }, 4023 }, 4024 ], 4025 }); 4026 </script>
4026 4027 --> 4028 4029
4029<script> 4030 window.revyBundleThemeSettings = { 4031 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}, 4032 locale: 'en' 4033 }; 4034</script>
vendor: 1 bytes, line 4034
4034
4035<script async src="https://api.revy.io/bundle.js?shop=ahca-publications.myshopify.com" type="text/javascript"></script>
4035 4036 4037 <div id="item_render_selector"></div> 4038 <div id="shopify-block-ANWk3VXE0N3BIWEMvV__11349500561483629931" class="shopify-block shopify-app-block">
4038<script id="ReStock-config"> 4039 var _ReStockConfig = window._ReStockConfig || {}; 4040 4041 _ReStockConfig.templateName = "product"; 4042 _ReStockConfig.isB2BCustomer = null; 4043 _ReStockConfig.currentLocationId = null; 4044 _ReStockConfig.moneyFormat = "${{amount}}";_ReStockConfig.marketHandle = "us"; 4045 _ReStockConfig.marketId = 7590510817;_ReStockConfig.product = { 4046 selected_or_first_available_variant_id : 48998584189153, 4047 id : 9692350349537, 4048 title : "NEWLY RELEASED 2026-27 Nursing Home Salary \u0026 Benefits Report Now Available!", 4049 handle : "2026-27-nursing-home-salary-benefits-report-now-available", 4050 available : true, 4051 featured_image : "\/\/ahcapublications.org\/cdn\/shop\/files\/Nursing-Home-Salary-Report-26-27-3D_4c62ba50-444f-4547-9163-258e78f8629e.png?v=1787948252", 4052 images : ["\/\/ahcapublications.org\/cdn\/shop\/files\/Nursing-Home-Salary-Report-26-27-3D_4c62ba50-444f-4547-9163-258e78f8629e.png?v=1787948252"], 4053 price : 32500, 4054 compare_at_price: null, 4055 vendor : "AHCA Publications", 4056 selling_plan_groups: [], 4057 variants: [{ 4058 id: 48998584189153, 4059 title: "Default Title", 4060 available: true, 4061 featured_image: null, 4062 name: null, 4063 price: 32500, 4064 compare_at_price: null, 4065 inventory_management: "shopify", 4066 sku: "8344B-26", 4067 quantity: 4, 4068 },] 4069 };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.","invali
4069d_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_
4069in_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
4069dColor":"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
4069contains 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","
4069share_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 = { 4070 sdkConfig: metafieldConfigData, 4071 preOrderConfig: metafieldPreOrderData, 4072 wishlistConfig: metafieldWishlistData, 4073 featureFlags: metafieldFlagsData 4074 }; 4075</script>
4075 4076 4077<!-- BEGIN app snippet: early-cart-guard -->
4077<script id="ReStock-early-cart-guard"> 4078(function (window) { 4079 try { 4080 if (window.__nmPreorderEarlyGuard) return; 4081 4082 let cfg = null; 4083 const metafields = window._ReStockConfig?._metafields; 4084 if (metafields?.preOrderConfig && typeof metafields.preOrderConfig === 'object') { 4085 cfg = metafields.preOrderConfig; 4086 } 4087 4088 let wrappersInstalled = false; 4089 4090 window.__nmPreorderEarlyGuard = { 4091 v: 1, 4092 active: true, 4093 setConfig: function (nextConfig) { 4094 if (!nextConfig || typeof nextConfig !== 'object') return; 4095 cfg = nextConfig; 4096 if (cfg.override_cart_requests === true) installWrappers(); 4097 } 4098 }; 4099 4100 function isGuardActive() { 4101 return window.__nmPreorderEarlyGuard?.active === true; 4102 } 4103 4104 function isCartAddUrl(url) { 4105 try { 4106 const parsed = new URL(String(url), window.document.baseURI); 4107 return /(?:^|\/)cart\/add(?:\.js(?:on)?)?$/.test(parsed.pathname); 4108 } catch (error) { 4109 return false; 4110 } 4111 } 4112 4113 function isPageActive() { 4114 const template = window._ReStockConfig?.templateName; 4115 let pageConfig = null; 4116 if (template === 'product') { 4117 pageConfig = cfg.product_page; 4118 } else if (template === 'collection' || template === 'list-collections' || template === 'search' || template === 'page') { 4119 pageConfig = cfg.collection_page; 4120 } else if (template === 'index') { 4121 pageConfig = cfg.landing_page; 4122 } 4123 return pageConfig?.ui_styles?.is_active === true; 4124 } 4125 4126 function shouldEnrich() { 4127 if (!cfg) return false; 4128 if (cfg.override_cart_requests !== true) return false; 4129 if (cfg.is_service_active !== true) return false; 4130 if (cfg.limit_reached === true) return false; 4131 if (window._ReStockConfig?.isB2BCustomer) return false; 4132 return isPageActive(); 4133 } 4134 4135 function isPlanVisibleInMarket(planId) { 4136 const planToMarkets = cfg.selling_plan_id_to_market_ids; 4137 if (!planToMarkets) return true; 4138 const allowedMarketIds = planToMarkets[planId]; 4139 if (!allowedMarketIds || allowedMarketIds.length === 0) return true; 4140 const marketId = window._ReStockConfig?.marketId; 4141 if (marketId == null) return true; 4142 return allowedMarketIds.includes(Number(marketId)); 4143 } 4144 4145 function findSellingPlanId(variantId) { 4146 const planToVariants = cfg.selling_plan_id_to_variant_ids; 4147 if (!planToVariants) return null; 4148 for (const planId of Object.keys(planToVariants)) { 4149 const variantIds = planToVariants[planId]; 4150 if (variantIds && variantIds.includes(variantId) && isPlanVisibleInMarket(planId)) return planId; 4151 } 4152 return null; 4153 } 4154 4155 function localizedContents() { 4156 const contents = cfg.product_page?.ui_contents; 4157 if (!contents || typeof contents !== 'object') return {}; 4158 return contents[shopLanguage()] || contents['en'] || Object.values(contents)[0] || {}; 4159 } 4160 4161 function shopLanguage() { 4162 const locale = window.Shopify?.locale; 4163 if (locale) return locale; 4164 const documentLanguage = window.document?.documentElement?.lang; 4165 if (documentLanguage && documentLanguage !== 'null') return documentLanguage; 4166 return null; 4167 } 4168 4169 function formatDate(date) { 4170 return date.toISOString().split('T')[0]; 4171 } 4172 4173 function toFiniteNumber(value) { 4174 if (typeof value === 'number') return Number.isFinite(value) ? value : null; 4175 if (typeof value === 'string') { 4176 const parsed = parseFloat(value); 4177 return Number.isFinite(parsed) ? parsed : null; 4178 } 4179 return null; 4180 } 4181 4182 function clamp(value, min, max) { 4183 return Math.min(max, Math.max(min, value)); 4184 } 4185 4186 function availabilityDateText(planId) { 4187 const settings = cfg.description_availability_config?.[planId]; 4188 if (!settings) return ''; 4189 if (settings.type === 'SOON') return localizedContents().soon_available_text || ''; 4190 if (settings.type === 'SPECIFIC_DATE') { 4191 const parsed = new Date(settings.config.date); 4192 return isNaN(parsed.getTime()) ? '' : formatDate(parsed); 4193 } 4194 if (settings.type === 'RELATIVE_DATE') { 4195 const days = typeof settings.config.days === 'string' ? parseInt(settings.config.days, 10) : settings.config.days; 4196 if (isNaN(days)) return ''; 4197 const futureDate = new Date(); 4198 futureDate.setDate(futureDate.getDate() + days); 4199 return formatDate(futureDate); 4200 } 4201 return ''; 4202 } 4203 4204 function inlineVariantPrice(variantId) { 4205 const variants = window._ReStockConfig?.product?.variants;
4206 if (!Array.isArray(variants)) return null; 4207 const variant = variants.find(function (candidate) { 4208 return Number(candidate?.id) === variantId; 4209 }); 4210 if (!variant) return null; 4211 return variant.price ? variant.price / 100 : 0; 4212 } 4213 4214 function finalPriceForPlan(price, planId) { 4215 const adjustment = cfg.selling_plans_settings?.[planId]; 4216 if (!adjustment?.has_discount) return price; 4217 if (adjustment.value_type === 'percentage') return price * (1 - adjustment.value / 100); 4218 if (adjustment.value_type === 'fixed_amount') return price - adjustment.value * (window.Shopify?.currency?.rate ?? 1); 4219 return price; 4220 } 4221 4222 function formatMoneyIntl(price) { 4223 const currency = window.Shopify?.currency?.active || 'USD'; 4224 const locale = window.Shopify?.locale || 'en-US'; 4225 try { 4226 return new Intl.NumberFormat(locale, { style: 'currency', currency: currency }).format(price); 4227 } catch (error) { 4228 return currency + ' ' + price.toFixed(2); 4229 } 4230 } 4231 4232 const AMOUNT_PLACEHOLDER = /\{\{\s*(\w+)\s*\}\}/; 4233 4234 function delimit(cents, precision, thousands, decimal) { 4235 const parts = (cents / 100).toFixed(precision).split('.'); 4236 const grouped = parts[0].replace(/(\d)(?=(\d{3})+(?!\d))/g, '$1' + thousands); 4237 return parts[1] ? grouped + (decimal || '.') + parts[1] : grouped; 4238 } 4239 4240 const AMOUNT_FORMATTERS = new Map([ 4241 ['amount', function (cents) { return delimit(cents, 2, ','); }], 4242 ['amount_no_decimals', function (cents) { return delimit(cents, 0, ','); }], 4243 ['amount_with_comma_separator', function (cents) { return delimit(cents, 2, '.', ','); }], 4244 ['amount_no_decimals_with_comma_separator', function (cents) { return delimit(cents, 0, '.'); }], 4245 ['amount_with_apostrophe_separator', function (cents) { return delimit(cents, 2, "'"); }], 4246 ['amount_no_decimals_with_space_separator', function (cents) { return delimit(cents, 0, ' '); }], 4247 ['amount_with_space_separator', function (cents) { return delimit(cents, 2, ' ', ','); }], 4248 ['amount_with_period_and_space_separator', function (cents) { return delimit(cents, 2, ' '); }] 4249 ]); 4250 4251 function decodeEntities(s) { 4252 var el = window.document.createElement('textarea'); el.innerHTML = s; return el.value; 4253 } 4254 4255 function moneyFormat() { 4256 const format = window._ReStockConfig?.moneyFormat; 4257 return typeof format === 'string' ? decodeEntities(format.replace(/<[^>]*>/g, '')) : ''; 4258 } 4259 4260 function formatMoney(amount) { 4261 const format = moneyFormat(); 4262 const formatAmount = AMOUNT_FORMATTERS.get(AMOUNT_PLACEHOLDER.exec(format)?.[1] ?? ''); 4263 if (!formatAmount) return formatMoneyIntl(amount); 4264 return format.replace(AMOUNT_PLACEHOLDER, formatAmount(Math.round(amount * 100))); 4265 } 4266 4267 function calculateCheckoutCharge(price, policy) { 4268 const { charge_type, exact_amount, percentage } = policy.checkout_charge; 4269 if (!Number.isFinite(price) || price <= 0) return 0; 4270 if (charge_type === 'PERCENTAGE') return clamp(price * ((toFiniteNumber(percentage) ?? 0) / 100), 0, price); 4271 return clamp(toFiniteNumber(exact_amount) ?? 0, 0, price); 4272 } 4273 4274 function formatRemainingDueDate(policy) { 4275 const { date_type, exact_date, after_some_days } = policy.remaining_fee_checkout_time; 4276 if (date_type === 'EXACT_DATE' && exact_date) { 4277 const parsed = new Date(exact_date + 'T12:00:00Z'); 4278 if (!isNaN(parsed.getTime())) return formatDate(parsed); 4279 } 4280 if (date_type === 'AFTER_SOME_DAYS' && after_some_days) { 4281 const days = toFiniteNumber(after_some_days); 4282 if (days === null) return ''; 4283 const futureDate = new Date(); 4284 futureDate.setDate(futureDate.getDate() + days); 4285 return formatDate(futureDate); 4286 } 4287 return ''; 4288 } 4289 4290 function paymentText(planId, variantId) { 4291 const policy = cfg.selling_plans_billing_settings?.[planId]; 4292 if (!policy) return ''; 4293 const contents = localizedContents(); 4294 if (policy.payment_type === 'FULL') return contents.billing_full_payment_text || 'Full payment at checkout'; 4295 4296 const price = inlineVariantPrice(variantId); 4297 if (price == null) return ''; 4298 4299 const planPrice = finalPriceForPlan(price, planId); 4300 const dueNowAmount = calculateCheckoutCharge(planPrice, policy); 4301 const dueLaterAmount = clamp(planPrice - dueNowAmount, 0, planPrice); 4302 const dueDate = formatRemainingDueDate(policy); 4303 4304 const dueNowLabel = contents.billing_due_now_label || 'Due now'; 4305 const dueLaterLabel = contents.billing_due_later_label || 'Due later on'; 4306 const formattedDueNow = formatMoney(dueNowAmount); 4307 const formattedDueLater = formatMoney(dueLaterAmount); 4308 const dueLaterPart = dueDate 4309 ? formattedDueLater + ' ' + dueLaterLabel + ' ' + dueDate 4310 : formattedDueLater + ' ' + dueLaterLabel; 4311 4312 return formattedDueNow + ' ' + dueNowLabel + ' · ' + dueLaterPart; 4313 } 4314 4315 const DEFAULT_AVAILABILITY_LABEL = 'Expected availability'; 4316 const DEFAULT_PAYMENT_LABEL = 'Payment'; 4317 const TYPE_MARKER = 'Type'; 4318 4319 function cleanLabel(raw) { 4320 return String(raw == null ? '' : raw) 4321 .replace(/[[\]]/g, '') 4322 .replace(/[\s:ï¼]+$/, '') 4323 .trim(); 4324 } 4325 4326 function resolvePaymentLabel(raw) { 4327 const cleaned = cleanLabel(raw); 4328 if (!cleaned || cleaned.charAt(0) === '_' || cleaned === TYPE_MARKER || cleaned === DEFAULT_AVAILABILITY_LABEL) { 4329 return DEFAULT_PAYMENT_LABEL; 4330 } 4331 return cleaned; 4332 } 4333 4334 function resolveAvailabilityLabel(raw, paymentLabel) { 4335 const cleaned = cleanLabel(raw); 4336 if (!cleaned || cleaned.charAt(0) === '_' || cleaned === TYPE_MARKER || cleaned === paymentLabel) { 4337 return DEFAULT_AVAILABILITY_LABEL; 4338 } 4339 return cleaned; 4340 } 4341 4342 function visibleCartProperties(planId, variantId) { 4343 const properties = {};
4344 try { 4345 const contents = localizedContents(); 4346 const paymentLabel = resolvePaymentLabel(contents.payment_label); 4347 const availabilityLabel = resolveAvailabilityLabel(contents.availability_date_label, paymentLabel); 4348 const availabilityDate = availabilityDateText(planId); 4349 if (availabilityDate) properties[availabilityLabel] = availabilityDate; 4350 const payment = paymentText(planId, variantId); 4351 if (payment) properties[paymentLabel] = payment; 4352 } catch (error) {} 4353 return properties; 4354 } 4355 4356 function setJsonProperty(item, name, value) { 4357 const properties = item.properties && typeof item.properties === 'object' && !Array.isArray(item.properties) ? item.properties : {}; 4358 if (properties[name] === value) return false; 4359 properties[name] = value; 4360 item.properties = properties; 4361 return true; 4362 } 4363 4364 function coerceJsonNumbers(item) { 4365 if (item.id) item.id = Number(item.id); 4366 if (item.quantity) item.quantity = Number(item.quantity); 4367 } 4368 4369 function applyVisibleJsonProperties(item, planId, variantId) { 4370 const properties = visibleCartProperties(planId, variantId); 4371 let changed = false; 4372 for (const name of Object.keys(properties)) { 4373 if (setJsonProperty(item, name, properties[name])) changed = true; 4374 } 4375 return changed; 4376 } 4377 4378 function enrichJsonItem(item) { 4379 if (!item || typeof item !== 'object') return false; 4380 const variantId = Number(item.id); 4381 if (!Number.isFinite(variantId)) return false; 4382 const planId = findSellingPlanId(variantId); 4383 if (planId == null) return false; 4384 4385 if (cfg.is_selling_plan_removed_by_support) { 4386 const tagged = setJsonProperty(item, '_purchase_type', 'NM-preorder'); 4387 const typed = setJsonProperty(item, 'Type', 'Pre-order'); 4388 if (!tagged && !typed) return false; 4389 coerceJsonNumbers(item); 4390 return true; 4391 } 4392 4393 if (item.selling_plan != null && item.selling_plan !== '' && String(item.selling_plan) === String(planId)) return false; 4394 4395 setJsonProperty(item, '_purchase_type', 'NM-preorder'); 4396 if (item.selling_plan == null || item.selling_plan === '') item.selling_plan = Number(planId); 4397 if (item.properties._selling_plan_id == null) setJsonProperty(item, '_selling_plan_id', String(planId)); 4398 applyVisibleJsonProperties(item, planId, variantId); 4399 coerceJsonNumbers(item); 4400 return true; 4401 } 4402 4403 function enrichJson(data) { 4404 if (!data || typeof data !== 'object') return false; 4405 if (Array.isArray(data.items)) { 4406 let changed = false; 4407 for (const item of data.items) { 4408 if (enrichJsonItem(item)) changed = true; 4409 } 4410 return changed; 4411 } 4412 if (data.items && typeof data.items === 'object') return enrichJsonItem(data.items); 4413 return enrichJsonItem(data); 4414 } 4415 4416 function paramScopes(params) { 4417 const prefixes = []; 4418 const seen = {}; 4419 params.forEach(function (value, key) { 4420 const match = /^items\[(\d+)\]\[id\]$/.exec(key); 4421 if (match && !seen[match[1]]) { 4422 seen[match[1]] = true; 4423 prefixes.push('items[' + match[1] + ']'); 4424 } 4425 }); 4426 if (prefixes.length > 0) return prefixes; 4427 if (params.get('items[id]') != null) return ['items']; 4428 if (params.get('id') != null) return ['']; 4429 return []; 4430 } 4431 4432 function scopeKey(prefix, name) { 4433 return prefix ? prefix + '[' + name + ']' : name; 4434 } 4435 4436 function scopePropertyKey(prefix, name) { 4437 return prefix ? prefix + '[properties][' + name + ']' : 'properties[' + name + ']'; 4438 } 4439 4440 function setParam(params, key, value) { 4441 if (params.get(key) === value) return false; 4442 params.set(key, value); 4443 return true; 4444 } 4445 4446 function applyRemovedBySupportParams(params, prefix) { 4447 const tagged = setParam(params, scopePropertyKey(prefix, '_purchase_type'), 'NM-preorder'); 4448 const typed = setParam(params, scopePropertyKey(prefix, 'Type'), 'Pre-order'); 4449 return tagged || typed; 4450 } 4451 4452 function applyVisibleParamProperties(params, prefix, planId, variantId) { 4453 const properties = visibleCartProperties(planId, variantId); 4454 let changed = false;
4455 for (const name of Object.keys(properties)) { 4456 if (setParam(params, scopePropertyKey(prefix, name), properties[name])) changed = true; 4457 } 4458 return changed; 4459 } 4460 4461 function enrichParamScope(params, prefix, planId, variantId) { 4462 if (cfg.is_selling_plan_removed_by_support) return applyRemovedBySupportParams(params, prefix); 4463 4464 const existingPlan = params.get(scopeKey(prefix, 'selling_plan')); 4465 if (existingPlan != null && existingPlan !== '' && String(existingPlan) === String(planId)) return false; 4466 4467 let changed = setParam(params, scopePropertyKey(prefix, '_purchase_type'), 'NM-preorder'); 4468 if (existingPlan == null || existingPlan === '') { 4469 params.set(scopeKey(prefix, 'selling_plan'), String(planId)); 4470 changed = true; 4471 } 4472 if (params.get(scopePropertyKey(prefix, '_selling_plan_id')) == null) { 4473 params.set(scopePropertyKey(prefix, '_selling_plan_id'), String(planId)); 4474 changed = true; 4475 } 4476 if (applyVisibleParamProperties(params, prefix, planId, variantId)) changed = true; 4477 return changed; 4478 } 4479 4480 function enrichParams(params) { 4481 const scopes = paramScopes(params); 4482 let changed = false; 4483 for (const prefix of scopes) { 4484 const variantId = Number(params.get(scopeKey(prefix, 'id'))); 4485 if (!Number.isFinite(variantId)) continue; 4486 const planId = findSellingPlanId(variantId); 4487 if (planId == null) continue; 4488 if (enrichParamScope(params, prefix, planId, variantId)) changed = true; 4489 } 4490 return changed; 4491 } 4492 4493 function enrichBody(body) { 4494 if (typeof body === 'string') { 4495 let jsonData = null; 4496 try { 4497 jsonData = JSON.parse(body); 4498 } catch (error) { 4499 jsonData = null; 4500 } 4501 if (jsonData && typeof jsonData === 'object') { 4502 return enrichJson(jsonData) ? { body: JSON.stringify(jsonData), changed: true } : { body: body, changed: false }; 4503 } 4504 const params = new URLSearchParams(body); 4505 return enrichParams(params) ? { body: params.toString(), changed: true } : { body: body, changed: false }; 4506 } 4507 if (typeof FormData !== 'undefined' && body instanceof FormData) { 4508 return { body: body, changed: enrichParams(body) }; 4509 } 4510 if (typeof URLSearchParams !== 'undefined' && body instanceof URLSearchParams) { 4511 return { body: body, changed: enrichParams(body) }; 4512 } 4513 return { body: body, changed: false }; 4514 } 4515 4516 function extractRequestUrl(input) { 4517 if (typeof input === 'string') return input; 4518 if (typeof input?.url === 'string') return input.url; 4519 if (typeof input?.href === 'string') return input.href; 4520 return ''; 4521 } 4522 4523 function maybeEnrichFetchInit(input, init) { 4524 if (!isGuardActive() || !init || init.body == null) return init; 4525 const url = extractRequestUrl(input); 4526 if (!isCartAddUrl(url) || !shouldEnrich()) return init; 4527 const enriched = enrichBody(init.body); 4528 if (!enriched.changed) return init; 4529 return { ...init, body: enriched.body }; 4530 } 4531 4532 function installWrappers() { 4533 if (wrappersInstalled) return; 4534 wrappersInstalled = true; 4535 4536 const originalFetch = window.fetch; 4537 window.fetch = function (input, init) { 4538 let nextInit = init; 4539 try { 4540 nextInit = maybeEnrichFetchInit(input, init); 4541 } catch (error) {} 4542 return originalFetch.call(this || window, input, nextInit); 4543 }; 4544 4545 const xhrPrototype = window.XMLHttpRequest?.prototype; 4546 if (xhrPrototype) { 4547 const originalOpen = xhrPrototype.open; 4548 const originalSend = xhrPrototype.send; 4549 xhrPrototype.open = function () { 4550 try { 4551 this.__nmEarlyGuardUrl = arguments[1]; 4552 } catch (error) {} 4553 return originalOpen.apply(this, arguments); 4554 }; 4555 xhrPrototype.send = function (body) { 4556 try { 4557 if (isGuardActive() && body != null && this.__nmEarlyGuardUrl != null && isCartAddUrl(this.__nmEarlyGuardUrl) && shouldEnrich()) { 4558 const enriched = enrichBody(body); 4559 if (enriched.changed) return originalSend.call(this, enriched.body); 4560 } 4561 } catch (error) {} 4562 return originalSend.apply(this, arguments); 4563 }; 4564 } 4565 } 4566 4567 if (cfg?.override_cart_requests === true) installWrappers(); 4568 } catch (error) {} 4569})(window); 4570</script>
4570 4571<!-- END app snippet --> 4572<!-- BEGIN app snippet: wishlist-page-container -->
4572<script id="ReStock-wishlist-page-container"> 4573(function (window) { 4574 try { 4575 if (window.__nmWishlistPageContainer) return; 4576 4577 const CONTAINER_ID = 'nm-wishlist-page-root'; 4578 const TARGET_SELECTORS = ['main#MainContent', 'main', '[role="main"]']; 4579 const RELATIVE_PLACEMENTS = ['before', 'after', 'start', 'end']; 4580 4581 function trimTrailingSlash(path) { 4582 const value = String(path); 4583 return value.length > 1 && value.charAt(value.length - 1) === '/' ? value.slice(0, -1) : value; 4584 } 4585 4586 function stripRoutesRoot(pathname) { 4587 const root = window.Shopify?.routes?.root; 4588 if (typeof root !== 'string') return pathname; 4589 const prefix = trimTrailingSlash(root); 4590 if (prefix === '' || prefix === '/') return pathname; 4591 if (pathname === prefix) return '/'; 4592 return pathname.indexOf(prefix + '/') === 0 ? pathname.slice(prefix.length) : pathname; 4593 } 4594 4595 function isConfiguredPage(pagePath) { 4596 const pathname = window.location?.pathname; 4597 if (typeof pathname !== 'string') return false; 4598 return trimTrailingSlash(stripRoutesRoot(pathname)) === trimTrailingSlash(pagePath); 4599 } 4600 4601 function hasShareToken() { 4602 const search = window.location?.search; 4603 if (!search) return false; 4604 return !!new URLSearchParams(search).get('w'); 4605 } 4606 4607 function isBootable(wishlistConfig, sdkConfig) { 4608 if (!sdkConfig || typeof sdkConfig !== 'object') return false; 4609 if (sdkConfig.app_enabled !== true) return false; 4610 if (sdkConfig.is_suspended === true) return false; 4611 return wishlistConfig.is_service_active === true; 4612 } 4613 4614 function matchElement(selector) { 4615 try { 4616 return window.document.querySelector(selector) || null; 4617 } catch (error) { 4618 return null; 4619 } 4620 } 4621 4622 function configuredTarget(placement) { 4623 if (!placement || typeof placement !== 'object') return null; 4624 if (typeof placement.css_selector !== 'string' || placement.css_selector === '') return null; 4625 const element = matchElement(placement.css_selector); 4626 if (!element) return null; 4627 const relative = RELATIVE_PLACEMENTS.indexOf(placement.relative_placement) === -1 ? 'start' : placement.relative_placement; 4628 return { element: element, relative: relative }; 4629 } 4630 4631 function builtInTarget() { 4632 for (const selector of TARGET_SELECTORS) { 4633 const element = matchElement(selector); 4634 if (element) return { element: element, relative: 'start' }; 4635 } 4636 return null; 4637 } 4638 4639 function insertContainer(container, target) { 4640 if (target.relative === 'before' || target.relative === 'after') { 4641 const parent = target.element.parentNode; 4642 if (!parent) return false; 4643 parent.insertBefore(container, target.relative === 'before' ? target.element : target.element.nextSibling || null); 4644 return true; 4645 } 4646 target.element.insertBefore(container, target.relative === 'end' ? null : target.element.firstChild || null); 4647 return true; 4648 } 4649 4650 function createContainer(placement) { 4651 const target = configuredTarget(placement) || builtInTarget(); 4652 if (!target) return null; 4653 const container = window.document.createElement('div'); 4654 container.id = CONTAINER_ID; 4655 container.setAttribute('data-nm-container-source', 'fallback'); 4656 return insertContainer(container, target) ? container : null; 4657 } 4658 4659 function usablePagePath(wishlistConfig) { 4660 const myWishlist = wishlistConfig && typeof wishlistConfig === 'object' ? wishlistConfig.my_wishlist : null; 4661 return myWishlist && typeof myWishlist.page_path === 'string' ? myWishlist.page_path : ''; 4662 } 4663 4664 function wishlistPageConfig(wishlistConfig) { 4665 const pagePath = usablePagePath(wishlistConfig); 4666 return pagePath && isConfiguredPage(pagePath) ? wishlistConfig.my_wishlist : null; 4667 } 4668 4669 function armContainer(myWishlist) { 4670 const container = window.document.getElementById(CONTAINER_ID) || createContainer(myWishlist.container_placement); 4671 if (container) container.removeAttribute('data-nm-page-state'); 4672 } 4673 4674 function markInactive() { 4675 const container = window.document.getElementById(CONTAINER_ID); 4676 if (container) container.setAttribute('data-nm-page-state', 'inactive'); 4677 } 4678 4679 function dearmContainer() { 4680 const stale = window.document.getElementById(CONTAINER_ID); 4681 if (stale && stale.getAttribute('data-nm-container-source') === 'fallback') stale.remove(); 4682 else markInactive(); 4683 } 4684 4685 function ensure(wishlistConfig, sdkConfig) {
4686 try { 4687 const myWishlist = wishlistPageConfig(wishlistConfig); 4688 if (!myWishlist) { 4689 if (usablePagePath(wishlistConfig)) dearmContainer(); 4690 return; 4691 } 4692 const active = myWishlist.type === 'separate_page' || hasShareToken(); 4693 if (active && isBootable(wishlistConfig, sdkConfig)) armContainer(myWishlist); 4694 else markInactive(); 4695 } catch (error) {} 4696 } 4697 4698 window.__nmWishlistPageContainer = { v: 1, ensure: ensure }; 4699 4700 const metafields = window._ReStockConfig?._metafields; 4701 ensure(metafields?.wishlistConfig, metafields?.sdkConfig); 4702 } catch (error) {} 4703})(window); 4704</script>
4704 4705<!-- END app snippet --> 4706
4707<script src="https://cdn.shopify.com/extensions/01a0e83c-88a3-702e-8442-82641270f3fe/bestpush-110/assets/restock-sdk-loader.js?v=1790602660" defer></script>
4707 4708 4709<style> 4710 #nm-wishlist-page-root { 4711 min-height: 60vh; 4712 } 4713 4714 #nm-wishlist-page-root[data-nm-container-source="fallback"] { 4715 box-sizing: border-box; 4716 max-width: 1200px; 4717 margin: 0 auto; 4718 padding: 0 1.5rem; 4719 } 4720 4721 #nm-wishlist-page-root[data-nm-page-state="inactive"]:empty { 4722 display: none; 4723 } 4724 4725 #nm-wishlist-page-root:empty { 4726 display: flex; 4727 align-items: center; 4728 justify-content: center; 4729 } 4730 4731 #nm-wishlist-page-root:empty::after { 4732 content: ""; 4733 width: 36px; 4734 height: 36px; 4735 border: 3px solid #e3e3e3; 4736 border-top-color: #1773b0; 4737 border-radius: 50%; 4738 animation: nm-wishlist-page-boot-spin 0.7s linear infinite; 4739 } 4740 4741 @keyframes nm-wishlist-page-boot-spin { 4742 to { 4743 transform: rotate(360deg); 4744 } 4745 } 4746 4747 body:has(#nm-wishlist-page-root:not([data-nm-page-state="inactive"])) .main-page-title, 4748 body:has(#nm-wishlist-page-root:not([data-nm-page-state="inactive"])) .page-title, 4749 body:has(#nm-wishlist-page-root:not(:empty)) .main-page-title, 4750 body:has(#nm-wishlist-page-root:not(:empty)) .page-title { 4751 display: none !important; 4752 } 4753</style> 4754 4755 4756</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> 4757<link rel="dns-prefetch" href="https://bundle.revy.io"> 4758
4759<script id="rbu-ex-raw-js"> 4760var bsets = { 4761 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}, 4762 locale: 'en', 4763 reloadOnLineItemProperties: false, 4764 disableReloadOnCartUpdate: false, 4765 disableCartAttributeTracker: false, 4766 disableFacebookTracker: false, 4767 enableReloadOnAutoBundleMatch: false, 4768 useH2Header: false, 4769 matchCartDiscountTitle: false, 4770 enableCheckoutTriggerFunctions: false, 4771}; 4772 4773if(!window.revyBundleThemeSettings) { 4774 window.revyBundleThemeSettings = bsets 4775} else { 4776 window.revyBundleThemeSettings = Object.assign(window.revyBundleThemeSettings, bsets); 4777} 4778 4779window.revyBundleExData = {fe: false, fe_v2: false, bundles: []}; 4780 4781 4782 window.revyBundleExData.customer = { 4783 logged_in: false, 4784 total_spent: 0, 4785 orders_count: 0, 4786 tags: [] 4787 }; 4788 4789 4790 4791 window.revyBundleExData.fe = true; 4792 4793 4794 4795 window.revyBundleExData.fe_v2 = false; 4796 4797 4798 4799 4800 window.revyBundleExData.onlyWidgetAdds = false; 4801 4802 4803 4804 4805 window.revyBundleExData.discountTitle = "Bundle Discount"; 4806 4807 4808 4809 window.revyBundleExData.sfT = "387387e444676e9ddbbdc57ec696e781"; 4810 4811 4812 4813 4814 4815</script>
4815 4816 4817 4818 4819 4820 4821 4822
4822<script> 4823 if(document.querySelector("#rbu-ex-raw-js")) document.querySelector("#rbu-ex-raw-js").remove(); 4824 </script>
4824 4825 4826 <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" /> 4827 4828 4829
4829<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>
4829 4830 4831 4832 4833 4834 4835 4836 4837 4838 4839 4840 4841 4842 4843 4844 4845 4846 4847</div>
4847<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
4847 4848</body> 4849</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.