1 2<!doctype html> 3<html 4 class="no-js m:overflow-hidden" 5 lang="en" 6 data-template="blog" 7 8> 9 <head> 10 <!-- Google Tag Manager -->
11<script>
vendor: 327 bytes, lines 11-15
11(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 12new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 13j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 14'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 15})(window,document,'script','dataLayer','
15GTM-N7CFRC7R
vendor: 3 bytes, line 15
15');
15</script>
15 16<!-- End Google Tag Manager --> 17 18 19 <meta charset="utf-8"> 20 <meta http-equiv="X-UA-Compatible" content="IE=edge"> 21 <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1.0, user-scalable=0"> 22 <meta name="theme-color" content=""> 23 24
24<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5797649675663761" 25 crossorigin="anonymous"></script>
25 26 27 <!-- BEGIN MerchantWidget Code -->
28<script id='merchantWidgetScript' 29 src="https://www.gstatic.com/shopping/merchant/merchantwidget.js" 30 defer> 31</script>
vendor: 1 bytes, line 31
31
32<script type="text/javascript"> 33 merchantWidgetScript.addEventListener('load', function () { 34 merchantwidget.start({ 35 position: 'LEFT_BOTTOM' 36 }); 37 }); 38</script>
38 39<!-- END MerchantWidget Code --> 40 41 42 43
43<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5797649675663761" 44 crossorigin="anonymous"></script>
44<link rel="canonical" href="https://linnerlife.com/blogs/case-study"> 45 46<link rel="preconnect" href="https://cdn.shopify.com" crossorigin> 47 48<link rel="icon" type="image/png" href="//linnerlife.com/cdn/shop/files/LINNER_Web.png?crop=center&height=32&v=1724827607&width=32"><title class="blog">Case Study</title><meta property="og:site_name" content="Linner"> 49<meta property="og:url" content="https://linnerlife.com/blogs/case-study"> 50<meta property="og:title" content="Case Study"> 51<meta property="og:type" content="website"> 52<meta property="og:description" content="Use the best OTC hearing aids with Bluetooth for clear sound and seamless connectivity â discreet, comfortable, and no prescription required."><meta property="og:image" content="http://linnerlife.com/cdn/shop/files/1_03d83a0c-a2eb-4735-8b70-6f4673da73de.jpg?v=1725440788"> 53<meta property="og:image:secure_url" content="https://linnerlife.com/cdn/shop/files/1_03d83a0c-a2eb-4735-8b70-6f4673da73de.jpg?v=1725440788"> 54<meta property="og:image:width" content="1200"> 55<meta property="og:image:height" content="628"><meta name="twitter:card" content="summary_large_image"> 56<meta name="twitter:title" content="Case Study"> 57<meta name="twitter:description" content="Use the best OTC hearing aids with Bluetooth for clear sound and seamless connectivity â discreet, comfortable, and no prescription required."> 58 59<link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin><link rel="preload" as="font" href="//linnerlife.com/cdn/fonts/montserrat/montserrat_n4.81949fa0ac9fd2021e16436151e8eaa539321637.woff2" type="font/woff2" crossorigin> 60 <link rel="preload" as="font" href="//linnerlife.com/cdn/fonts/montserrat/montserrat_n7.3c434e22befd5c18a6b4afadb1e3d77c128c7939.woff2" type="font/woff2" crossorigin><link rel="preload" as="font" href="//linnerlife.com/cdn/fonts/montserrat/montserrat_n4.81949fa0ac9fd2021e16436151e8eaa539321637.woff2" type="font/woff2" crossorigin><style> 61 @font-face { font-family: Montserrat; font-weight: 400; font-style: normal; font-display: swap; src: url("//linnerlife.com/cdn/fonts/montserrat/montserrat_n4.81949fa0ac9fd2021e16436151e8eaa539321637.woff2") format("woff2"), url("//linnerlife.com/cdn/fonts/montserrat/montserrat_n4.a6c632ca7b62da89c3594789ba828388aac693fe.woff") format("woff");}@font-face { font-family: Montserrat; font-weight: 700; font-style: normal; font-display: swap; src: url("//linnerlife.com/cdn/fonts/montserrat/montserrat_n7.3c434e22befd5c18a6b4afadb1e3d77c128c7939.woff2") format("woff2"), url("//linnerlife.com/cdn/fonts/montserrat/montserrat_n7.5d9fa6e2cae713c8fb539a9876489d86207fe957.woff") format("woff");}@font-face { font-family: Montserrat; font-weight: 300; font-style: normal; font-display: swap; src: url("//linnerlife.com/cdn/fonts/montserrat/montserrat_n3.29e699231893fd243e1620595067294bb067ba2a.woff2") format("woff2"), url("//linnerlife.com/cdn/fonts/montserrat/montserrat_n3.64ed56f012a53c08a49d49bd7e0c8d2f46119150.woff") format("woff");}:root { --font-stack-header: Montserrat, sans-serif; --font-style-header: normal; --font-weight-header: 400; --font-weight-header--bolder: 700; --font-weight-header--lighter: 300;}@font-face { font-family: Montserrat; font-weight: 400; font-style: normal; font-display: swap; src: url("//linnerlife.com/cdn/fonts/montserrat/montserrat_n4.81949fa0ac9fd2021e16436151e8eaa539321637.woff2") format("woff2"), url("//linnerlife.com/cdn/fonts/montserrat/montserrat_n4.a6c632ca7b62da89c3594789ba828388aac693fe.woff") format("woff");}@font-face { font-family: Montserrat; font-weight: 700; font-style: normal; font-display: swap; src: url("//linnerlife.com/cdn/fonts/montserrat/montserrat_n7.3c434e22befd5c18a6b4afadb1e3d77c128c7939.woff2") format("woff2"), url("//linnerlife.com/cdn/fonts/montserrat/montserrat_n7.5d9fa6e2cae713c8fb539a9876489d86207fe957.woff") format("woff");}@font-face { font-family: Montserrat; font-weight: 700; font-style: normal; font-display: swap; src: url("//linnerlife.com/cdn/fonts/montserrat/montserrat_n7.3c434e22befd5c18a6b4afadb1e3d77c128c7939.woff2") format("woff2"), url("//linnerlife.com/cdn/fonts/montserrat/montserrat_n7.5d9fa6e2cae713c8fb539a9876489d86207fe957.woff") format("woff");}@font-face { font-family: Montserrat; font-weight: 400; font-style: italic; font-display: swap; src: url("//linnerlife.com/cdn/fonts/montserrat/montserrat_i4.5a4ea298b4789e064f62a29aafc18d41f09ae59b.woff2") format("woff2"), url("//linnerlife.com/cdn/fonts/montserrat/montserrat_i4.072b5869c5e0ed5b9d2021e4c2af132e16681ad2.woff") format("woff");}@font-face { font-family: Montserrat; font-weight: 700; font-style: italic; font-display: swap; src: url("//linnerlife.com/cdn/fonts/montserrat/montserrat_i7.a0d4a463df4f146567d871890ffb3c80408e7732.woff2") format("woff2"), url("//linnerlife.com/cdn/fonts/montserrat/montserrat_i7.f6ec9f2a0681acc6f8152c40921d2a4d2e1a2c78.woff") format("woff");}:root { --font-weight-body--bold: 700; --font-weight-body--bolder: 700; --font-stack-body: Montserrat, sans-serif; --font-style-body: normal; --font-weight-body: 400;} 62</style> 63<style> 64 html { 65 font-size: calc(var(--font-base-size, 16) * 1px); 66 -webkit-font-smoothing: antialiased; 67 height: 100%; 68 scroll-behavior: smooth; 69 } 70 body { 71 margin: 0; 72 font-family: var(--font-stack-body); 73 font-weight: var(--font-weight-body); 74 font-style: var(--font-style-body); 75 color: rgb(var(--color-foreground)); 76 font-size: calc(var(--font-base-size, 16) * 1px); 77 line-height: calc(var(--base-line-height) * 1px); 78 background-color: rgb(var(--color-background)); 79 position: relative; 80 min-height: 100%; 81 } 82 83 body, 84 html { 85 overflow-x: clip; 86 } 87 88 html.prevent-scroll, 89 html.prevent-scroll body { 90 height: auto; 91 overflow: hidden !important; 92 } 93 94 html.prevent-scroll { 95 padding-right: var(--m-scrollbar-width); 96 } 97 98 h1, 99 h2, 100 h3, 101 h4, 102 h5, 103 h6 { 104 font-family: var(--font-stack-header); 105 font-weight: var(--font-weight-header); 106 font-style: var(--font-style-header); 107 color: rgb(var(--color-heading)); 108 line-height: normal; 109 letter-spacing: var(--heading-letter-spacing); 110 } 111 h1, 112 .h1 { 113 font-size: calc(((var(--font-h1-mobile)) / (var(--font-base-size))) * 1rem); 114 line-height: 1.278; 115 } 116 117 h2, 118 .h2 { 119 font-size: calc(((var(--font-h2-mobile)) / (var(--font-base-size))) * 1rem); 120 line-height: 1.267; 121 } 122 123 h3, 124 .h3 { 125 font-size: calc(((var(--font-h3-mobile)) / (var(--font-base-size))) * 1rem); 126 line-height: 1.36; 127 } 128 129 h4, 130 .h4 { 131 font-size: calc(((var(--font-h4-mobile)) / (var(--font-base-size))) * 1rem); 132 line-height: 1.4; 133 } 134 135 h5, 136 .h5 { 137 font-size: calc(((var(--font-h5-mobile)) / (var(--font-base-size))) * 1rem); 138 line-height: 1.5; 139 } 140 141 h6, 142 .h6 { 143 font-size: calc(((var(--font-h6-mobile)) / (var(--font-base-size))) * 1rem); 144 line-height: 1.5; 145 } 146 147 @media only screen and (min-width: 768px) { 148 .h1, 149 h1 { 150 font-size: calc(((var(--font-h1-tablet)) / (var(--font-base-size))) * 1rem); 151 line-height: 1.238; 152 } 153 .h2, 154 h2 { 155 font-size: calc(((var(--font-h2-tablet)) / (var(--font-base-size))) * 1rem); 156 line-height: 1.235; 157 } 158 h3, 159 .h3 { 160 font-size: calc(((var(--font-h3-tablet)) / (var(--font-base-size))) * 1rem); 161 line-height: 1.36; 162 } 163 h4, 164 .h4 { 165 font-size: calc(((var(--font-h4-tablet)) / (var(--font-base-size))) * 1rem); 166 line-height: 1.4; 167 } 168 } 169 170 @media only screen and (min-width: 1280px) { 171 .h1, 172 h1 { 173 font-size: calc(((var(--font-h1-desktop)) / (var(--font-base-size))) * 1rem); 174 line-height: 1.167; 175 } 176 .h2, 177 h2 { 178 font-size: calc(((var(--font-h2-desktop)) / (var(--font-base-size))) * 1rem); 179 line-height: 1.238; 180 } 181 h3, 182 .h3 { 183 font-size: calc(((var(--font-h3-desktop)) / (var(--font-base-size))) * 1rem); 184 line-height: 1.278; 185 } 186 h4, 187 .h4 { 188 font-size: calc(((var(--font-h4-desktop)) / (var(--font-base-size))) * 1rem); 189 line-height: 1.333; 190 } 191 h5, 192 .h5 { 193 font-size: calc(((var(--font-h5-desktop)) / (var(--font-base-size))) * 1rem); 194 } 195 h6, 196 .h6 { 197 font-size: calc(((var(--font-h6-desktop)) / (var(--font-base-size))) * 1rem); 198 } 199 } 200 [style*='--aspect-ratio'] { 201 position: relative; 202 overflow: hidden; 203 } 204 [style*='--aspect-ratio']:before { 205 display: block; 206 width: 100%; 207 content: ''; 208 height: 0px; 209 } 210 [style*='--aspect-ratio'] > *:first-child { 211 top: 0; 212 left: 0; 213 right: 0; 214 position: absolute !important; 215 object-fit: cover; 216 width: 100%; 217 height: 100%; 218 } 219 [style*='--aspect-ratio']:before { 220 padding-top: calc(100% / (0.0001 + var(--aspect-ratio, 16/9))); 221 } 222 @media (max-width: 767px) { 223 [style*='--aspect-ratio']:before { 224 padding-top: calc(100% / (0.0001 + var(--aspect-ratio-mobile, var(--aspect-ratio, 16/9)))); 225 } 226 } 227 .swiper-wrapper { 228 display: flex; 229 } 230 .swiper-container:not(.swiper-container-initialized) .swiper-slide { 231 width: calc(100% / var(--items, 1)); 232 flex: 0 0 auto; 233 } 234 @media (max-width: 1023px) { 235 .swiper-container:not(.swiper-container-initialized) .swiper-slide { 236 min-width: 40vw; 237 flex: 0 0 auto; 238 } 239 } 240 @media (max-width: 767px) { 241 .swiper-container:not(.swiper-container-initialized) .swiper-slide { 242 min-width: 66vw; 243 flex: 0 0 auto; 244 } 245 } 246</style> 247 248 249 <link href="//linnerlife.com/cdn/shop/t/29/assets/main.css?v=152285233397622670681741591746" rel="stylesheet" type="text/css" media="all" /> 250 251 252<style data-shopify> 253:root,.m-color-default { 254 --color-background: 255,255,255; 255 --color-background-secondary: 245,245,245; 256 257 --gradient-background: #ffffff; 258 259 --color-foreground: 0,0,0; 260 --color-foreground-secondary: 0,0,0; 261 --color-heading: 0,0,0; 262 --color-button: 215,79,27; 263 --color-button-text: 255,255,255; 264 --color-outline-button: 10,31,75; 265 --color-button-hover: 151, 110, 186; 266 --color-button-text-hover: 34, 34, 34; 267 --color-border: 238,238,238; 268 --color-price-sale: 224,17,17; 269 --color-price-regular: 0,0,0; 270 --color-form-field: 255,255,255; 271 --color-form-field-text: 0,0,0; 272 --color-tooltip: 34,34,34; 273 --color-tooltip-text: 255,255,255; 274 } 275 276.m-color-dark { 277 --color-background: 255,255,255; 278 --color-background-secondary: 255,255,255; 279 280 --gradient-background: #ffffff; 281 282 --color-foreground: 0,0,0; 283 --color-foreground-secondary: 255,255,255; 284 --color-heading: 0,0,0; 285 --color-button: 255,255,255; 286 --color-button-text: 0,0,0; 287 --color-outline-button: 255,255,255; 288 --color-button-hover: 186, 51, 51; 289 --color-button-text-hover: 34, 34, 34; 290 --color-border: 75,75,75; 291 --color-price-sale: 232,78,78; 292 --color-price-regular: 255,255,255; 293 --color-form-field: 255,255,255; 294 --color-form-field-text: 34,34,34; 295 --color-tooltip: 255,255,255; 296 --color-tooltip-text: 34,34,34; 297 } 298 299.m-color-footer { 300 --color-background: 174,205,84; 301 --color-background-secondary: 245,245,245; 302 303 --gradient-background: #aecd54; 304 305 --color-foreground: 255,255,255; 306 --color-foreground-secondary: 102,102,102; 307 --color-heading: 34,34,34; 308 --color-button: 34,34,34; 309 --color-button-text: 255,255,255; 310 --color-outline-button: 34,34,34; 311 --color-button-hover: 34, 34, 34; 312 --color-button-text-hover: 255, 255, 255; 313 --color-border: 222,222,222; 314 --color-price-sale: 232,78,78; 315 --color-price-regular: 0,0,0; 316 --color-form-field: 255,255,255; 317 --color-form-field-text: 0,0,0; 318 --color-tooltip: 34,34,34; 319 --color-tooltip-text: 255,255,255; 320 } 321 322.m-color-badge-hot { 323 --color-background: 251,249,248; 324 --color-background-secondary: 245,245,245; 325 326 --gradient-background: #fbf9f8; 327 328 --color-foreground: 0,0,0; 329 --color-foreground-secondary: 34,34,34; 330 --color-heading: 34,34,34; 331 --color-button: 16,48,234; 332 --color-button-text: 34,34,34; 333 --color-outline-button: 133,164,41; 334 --color-button-hover: 133, 164, 41; 335 --color-button-text-hover: 255, 255, 255; 336 --color-border: 222,222,222; 337 --color-price-sale: 133,164,41; 338 --color-price-regular: 255,255,255; 339 --color-form-field: 255,255,255; 340 --color-form-field-text: 0,0,0; 341 --color-tooltip: 16,48,234; 342 --color-tooltip-text: 34,34,34; 343 } 344 345.m-color-badge-new { 346 --color-background: 10,31,75; 347 --color-background-secondary: 245,245,245; 348 349 --gradient-background: #0a1f4b; 350 351 --color-foreground: 255,255,255; 352 --color-foreground-secondary: 255,255,255; 353 --color-heading: 255,255,255; 354 --color-button: 174,205,84; 355 --color-button-text: 34,34,34; 356 --color-outline-button: 255,255,255; 357 --color-button-hover: 255, 255, 255; 358 --color-button-text-hover: 34, 34, 34; 359 --color-border: 222,222,222; 360 --color-price-sale: 255,255,255; 361 --color-price-regular: 255,255,255; 362 --color-form-field: 255,255,255; 363 --color-form-field-text: 0,0,0; 364 --color-tooltip: 255,255,255; 365 --color-tooltip-text: 34,34,34; 366 } 367 368.m-color-badge-sale { 369 --color-background: 10,31,75; 370 --color-background-secondary: 245,245,245; 371 372 --gradient-background: #0a1f4b; 373 374 --color-foreground: 255,255,255; 375 --color-foreground-secondary: 255,255,255; 376 --color-heading: 255,255,255; 377 --color-button: 255,255,255; 378 --color-button-text: 34,34,34; 379 --color-outline-button: 255,255,255; 380 --color-button-hover: 255, 255, 255; 381 --color-button-text-hover: 34, 34, 34; 382 --color-border: 222,222,222; 383 --color-price-sale: 255,255,255; 384 --color-price-regular: 255,255,255; 385 --color-form-field: 255,255,255; 386 --color-form-field-text: 0,0,0; 387 --color-tooltip: 255,255,255; 388 --color-tooltip-text: 34,34,34; 389 } 390 391.m-color-scheme-cee058e4-58e3-46aa-9af9-219dadc79066 { 392 --color-background: 0,0,0; 393 --color-background-secondary: 244,244,244; 394 395 --gradient-background: #000000; 396 397 --color-foreground: 255,255,255; 398 --color-foreground-secondary: 255,255,255; 399 --color-heading: 255,255,255; 400 --color-button: 215,79,27; 401 --color-button-text: 255,255,255; 402 --color-outline-button: 0,0,0; 403 --color-button-hover: 151, 110, 186; 404 --color-button-text-hover: 255, 255, 255; 405 --color-border: 238,238,238; 406 --color-price-sale: 232,78,78; 407 --color-price-regular: 0,0,0; 408 --color-form-field: 242,242,242; 409 --color-form-field-text: 0,0,0; 410 --color-tooltip: 34,34,34; 411 --color-tooltip-text: 255,255,255; 412 } 413 414.m-color-scheme-09e5b5b4-774c-4b6c-8025-416ced49cc74 { 415 --color-background: 255,255,255; 416 --color-background-secondary: 252,13,13; 417 418 --gradient-background: linear-gradient(0deg, rgba(251, 249, 248, 1), rgba(251, 249, 248, 1) 100%); 419 420 --color-foreground: 34,34,34; 421 --color-foreground-secondary: 102,102,102; 422 --color-heading: 34,34,34; 423 --color-button: 0,0,0; 424 --color-button-text: 255,255,255; 425 --color-outline-button: 0,0,0; 426 --color-button-hover: 34, 34, 34; 427 --color-button-text-hover: 255, 255, 255; 428 --color-border: 238,238,238; 429 --color-price-sale: 232,78,78; 430 --color-price-regular: 0,0,0; 431 --color-form-field: 174,205,86; 432 --color-form-field-text: 0,0,0; 433 --color-tooltip: 34,34,34; 434 --color-tooltip-text: 255,255,255; 435 } 436 437.m-color-scheme-5a9f56f9-2104-4dfa-85c0-9db1c0c0ebd8 { 438 --color-background: 151,110,186; 439 --color-background-secondary: 245,245,245; 440 441 --gradient-background: #976eba; 442 443 --color-foreground: 255,255,255; 444 --color-foreground-secondary: 255,255,255; 445 --color-heading: 255,255,255; 446 --color-button: 245,117,27; 447 --color-button-text: 23,23,23; 448 --color-outline-button: 10,31,75; 449 --color-button-hover: 28, 28, 28; 450 --color-button-text-hover: 255, 255, 255; 451 --color-border: 238,238,238; 452 --color-price-sale: 224,17,17; 453 --color-price-regular: 5,5,5; 454 --color-form-field: 151,110,186; 455 --color-form-field-text: 0,0,0; 456 --color-tooltip: 255,255,255; 457 --color-tooltip-text: 151,110,186; 458
458} 459 460.m-color-scheme-b2a33197-ab3e-4df5-a50a-e39803cbdcfc { 461 --color-background: 245,117,27; 462 --color-background-secondary: 245,245,245; 463 464 --gradient-background: #f5751b; 465 466 --color-foreground: 0,0,0; 467 --color-foreground-secondary: 0,0,0; 468 --color-heading: 0,0,0; 469 --color-button: 10,31,75; 470 --color-button-text: 255,255,255; 471 --color-outline-button: 10,31,75; 472 --color-button-hover: 244, 251, 227; 473 --color-button-text-hover: 34, 34, 34; 474 --color-border: 238,238,238; 475 --color-price-sale: 224,17,17; 476 --color-price-regular: 0,0,0; 477 --color-form-field: 255,255,255; 478 --color-form-field-text: 0,0,0; 479 --color-tooltip: 34,34,34; 480 --color-tooltip-text: 255,255,255; 481 } 482 483.m-color-scheme-57293bec-f6c4-4c10-917e-7293092ef078 { 484 --color-background: 215,79,27; 485 --color-background-secondary: 151,110,186; 486 487 --gradient-background: #d74f1b; 488 489 --color-foreground: 255,255,255; 490 --color-foreground-secondary: 255,255,255; 491 --color-heading: 255,255,255; 492 --color-button: 215,79,27; 493 --color-button-text: 255,255,255; 494 --color-outline-button: 151,110,186; 495 --color-button-hover: 151, 110, 186; 496 --color-button-text-hover: 255, 255, 255; 497 --color-border: 238,238,238; 498 --color-price-sale: 224,17,17; 499 --color-price-regular: 0,0,0; 500 --color-form-field: 255,255,255; 501 --color-form-field-text: 0,0,0; 502 --color-tooltip: 0,0,0; 503 --color-tooltip-text: 255,255,255; 504 } 505 506.m-color-scheme-39dc0595-16a6-4aed-8983-cf6af42f397e { 507 --color-background: 255,255,255; 508 --color-background-secondary: 245,245,245; 509 510 --gradient-background: #ffffff; 511 512 --color-foreground: 0,0,0; 513 --color-foreground-secondary: 0,0,0; 514 --color-heading: 0,0,0; 515 --color-button: 215,79,27; 516 --color-button-text: 255,255,255; 517 --color-outline-button: 10,31,75; 518 --color-button-hover: 151, 110, 186; 519 --color-button-text-hover: 255, 255, 255; 520 --color-border: 238,238,238; 521 --color-price-sale: 224,17,17; 522 --color-price-regular: 0,0,0; 523 --color-form-field: 255,255,255; 524 --color-form-field-text: 0,0,0; 525 --color-tooltip: 34,34,34; 526 --color-tooltip-text: 255,255,255; 527 } 528 529 .m-color-default, .m-color-dark, .m-color-footer, .m-color-badge-hot, .m-color-badge-new, .m-color-badge-sale, .m-color-scheme-cee058e4-58e3-46aa-9af9-219dadc79066, .m-color-scheme-09e5b5b4-774c-4b6c-8025-416ced49cc74, .m-color-scheme-5a9f56f9-2104-4dfa-85c0-9db1c0c0ebd8, .m-color-scheme-b2a33197-ab3e-4df5-a50a-e39803cbdcfc, .m-color-scheme-57293bec-f6c4-4c10-917e-7293092ef078, .m-color-scheme-39dc0595-16a6-4aed-8983-cf6af42f397e { 530 color: rgb(var(--color-foreground)); 531 background-color: rgb(var(--color-background)); 532 }:root { /* ANIMATIONS */ --m-duration-short: .1s; --m-duration-default: .25s; --m-duration-long: .5s; --m-duration-image: .65s; --m-duration-animate: 1s; --m-animation-duration: 600ms; --m-animation-fade-in-up: m-fade-in-up var(--m-animation-duration) cubic-bezier(0, 0, 0.3, 1) forwards; --m-animation-fade-in-left: m-fade-in-left var(--m-animation-duration) cubic-bezier(0, 0, 0.3, 1) forwards; --m-animation-fade-in-right: m-fade-in-right var(--m-animation-duration) cubic-bezier(0, 0, 0.3, 1) forwards; --m-animation-fade-in-left-rtl: m-fade-in-left-rtl var(--m-animation-duration) cubic-bezier(0, 0, 0.3, 1) forwards; --m-animation-fade-in-right-rtl: m-fade-in-right-rtl var(--m-animation-duration) cubic-bezier(0, 0, 0.3, 1) forwards; --m-animation-fade-in: m-fade-in calc(var(--m-animation-duration) * 2) cubic-bezier(0, 0, 0.3, 1); --m-animation-zoom-fade: m-zoom-fade var(--m-animation-duration) ease forwards; /* BODY */ --base-line-height: 36; /* INPUTS */ --inputs-border-width: 1px; --inputs-radius: 5px; /* BUTTON */ --btn-letter-spacing: 0px; --btn-border-radius: 5px; --btn-border-width: 1px; --btn-line-height: 23px; /* COUNT BUBBLE */ --color-cart-wishlist-count: #ffffff; --bg-cart-wishlist-count: #8d3939; /* OVERLAY */ --color-image-overlay: #000000; --opacity-image-overlay: 1.0; /* Notification */ --color-success: 58,135,53; --color-warning: 210,134,26; --color-error: 218, 63, 63; --color-error-bg: #fbeaea; --color-warning-bg: #faecd7; --color-success-bg: #d1eccf; /* CUSTOM COLOR */ --text-black: 0,0,0; --text-white: 255,255,255; --bg-black: 0,0,0; --bg-white: 255,255,255; --rounded-full: 9999px; --bg-card-placeholder: rgba(243,243,243,1); --arrow-select-box: url(//linnerlife.com/cdn/shop/t/29/assets/ar-down.svg?v=92728264558441377851737524345); /* FONT SIZES */ --font-base-size: 20; --font-btn-size: 18px; --font-btn-weight: 500; --font-h1-desktop: 54; --font-h1-tablet: 37; --font-h1-mobile: 32; --font-h2-desktop: 48; --font-h2-tablet: 38; --font-h2-mobile: 33; --font-h3-desktop: 40; --font-h3-tablet: 32; --font-h3-mobile: 28; --font-h4-desktop: 28; --font-h4-tablet: 22; --font-h4-mobile: 22; --font-h5-desktop: 22; --font-h5-mobile: 20; --font-h6-desktop: 20; --font-h6-mobile: 20; --heading-letter-spacing: 0px; --arrow-down-url: url(//linnerlife.com/cdn/shop/t/29/assets/arrow-down.svg?v=157552497485556416461737524345); --arrow-down-white-url: url(//linnerlife.com/cdn/shop/t/29/assets/arrow-down-white.svg?v=70535736727834135531737524345); --product-title-line-clamp: unset; --spacing-sections-desktop: 0px; --spacing-sections-laptop: 0px; --spacing-sections-tablet: 0px; --spacing-sections-mobile: 0px; /* LAYOUT */ --container-width: 1200px; --fluid-container-width: 1920px; --fluid-container-offset: 65px; } 533</style><link rel="stylesheet" href="//linnerlife.com/cdn/shop/t/29/assets/search.css?v=104001498375601984331737524345" media="print" onload="this.media='all'"> 534<link rel="stylesheet" href="//linnerlife.com/cdn/shop/t/29/assets/cart.css?v=87792237976305593871737524345" media="print" onload="this.media='all'"> 535 536<noscript><link href="//linnerlife.com/cdn/shop/t/29/assets/search.css?v=104001498375601984331737524345" rel="stylesheet" type="text/css" media="all" /></noscript> 537<noscript><link href="//linnerlife.com/cdn/shop/t/29/assets/cart.css?v=87792237976305593871737524345" rel="stylesheet" type="text/css" media="all" /></noscript><link href="//linnerlife.com/cdn/shop/t/29/assets/vendor.css?v=78734522753772538311737524345" rel="stylesheet" type="text/css" media="all" /><link rel="stylesheet" href="//linnerlife.com/cdn/shop/t/29/assets/custom-style.css?v=68377333970908838601737524345" media="print" onload="this.media='all'"> 538<link rel="stylesheet" href="//linnerlife.com/cdn/shop/t/29/assets/custom.css?v=105997007003712207781737524345" media="print" onload="this.media='all'"> 539<noscript><link href="//linnerlife.com/cdn/shop/t/29/assets/custom-style.css?v=68377333970908838601737524345" rel="stylesheet" type="text/css" media="all" /></noscript> 540<noscript><link href="//linnerlife.com/cdn/shop/t/29/assets/custom.css?v=105997007003712207781737524345" rel="stylesheet" type="text/css" media="all" /></noscript><style data-shopify>.m-topbar a[href*="pinterest"],.m-topbar a[href*="twitter"], .m-topbar a[href*="snapchat"], .m-topbar a[href*="youtube"],.m-topbar a[href*="tiktok"] { display: none;}body .m-product-card__tag-name { font-size: 12px; font-weight: 500; text-transform: capitalize; padding: 4px 10px; border-radius: 40px;}.m-icon-box--small { border-top: 1px solid rgb(var(--color-border));}
540.m-icon-box--small .m-icon-box__heading { line-height: 26px; font-size: 18px; margin-bottom: 6px;}body .m-footer--block .social-media-links { gap: 12px; margin: 0; padding: 5px 0;}body .m-footer--block .social-media-links a { color: #222; width: 48px; height: 48px; padding: 0; display: inline-flex; align-items: center; justify-content: center; border-radius: 50%; background-color: #E9E9E9; transition: all .3s;}body .m-footer--block .social-media-links a:hover { background-color: #222; color: #fff; box-shadow: 0 0 0 0.2rem #222;} 541</style> 542 543
544<script src="//linnerlife.com/cdn/shop/t/29/assets/product-list.js?v=133975944838759569291737524345" defer="defer"></script>
544 545 546 547
547<script src="//linnerlife.com/cdn/shop/t/29/assets/vendor.js?v=133022367058576048311737524345" defer="defer"></script>
547 548
548<script src="//linnerlife.com/cdn/shop/t/29/assets/theme-global.js?v=40185104835058884241737524345" defer="defer"></script>
548<script src="//linnerlife.com/cdn/shop/t/29/assets/animations.js?v=155369821993258477171737524345" defer="defer"></script>
548<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
548<meta name="google-site-verification" content="uhs-JvTjvDRI-10uhyRCpR7q66ktPQDtl6-MBRetY78"> 549<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/61006020765/digital_wallets/dialog"> 550<meta id="in-context-paypal-metadata" data-shop-id="61006020765" data-venmo-supported="true" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD"> 551<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="alternate" type="application/atom+xml" title="Feed" href="/blogs/case-study.atom" /> 552<link rel="alternate" hreflang="x-default" href="https://linnerlife.com/blogs/case-study"> 553<link rel="alternate" hreflang="en" href="https://linnerlife.com/blogs/case-study"> 554<link rel="alternate" hreflang="de" href="https://linnerlife.com/de/blogs/case-study"> 555<link rel="alternate" hreflang="es" href="https://linnerlife.com/es/blogs/case-study">
556<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
556 557<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
558<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&shop_id=61006020765" crossorigin="anonymous"></script>
vendor: 1 bytes, line 558
558
559<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":61006020765,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/61006020765","merchantName":"Linner","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"Linner","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 559
559
560<script id="shopify-features" type="application/json">{"accessToken":"d54741907ad0a6ec8d3685bc5dd45f46","betas":["rich-media-storefront-analytics"],"domain":"linnerlife.com","predictiveSearch":true,"shopId":61006020765,"locale":"en"}</script>
vendor: 1 bytes, line 560
560
561<script>var Shopify = Shopify || {}; 562Shopify.shop = "linnerlife.myshopify.com"; 563Shopify.locale = "en"; 564Shopify.currency = {"active":"USD","rate":"1.0"}; 565Shopify.country = "US"; 566Shopify.theme = {"name":"0224 minimog-5-3-0","id":145252090013,"schema_name":"Minimog - OS 2.0","schema_version":"5.3.0","theme_store_id":null,"role":"main"}; 567Shopify.theme.handle = "null"; 568Shopify.theme.style = {"id":null,"handle":null}; 569Shopify.cdnHost = "linnerlife.com/cdn"; 570Shopify.routes = Shopify.routes || {}; 571Shopify.routes.root = "/"; 572Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 573Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 574Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 575Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 575
575
576<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 576
576
577<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 577
577
578<script> 579 window.ShopifyPay = window.ShopifyPay || {}; 580 window.ShopifyPay.apiHost = "shop.app\/pay"; 581 window.ShopifyPay.redirectState = null; 582</script>
vendor: 1 bytes, line 582
582
583<script> 584 window.Shopify = window.Shopify || {}; 585 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 586 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 587 window.Shopify.SignInWithShop.eligible = true; 588</script>
vendor: 1 bytes, line 588
588
589<script id="shop-js-analytics" type="application/json">{"pageType":"blog"}</script>
vendor: 1 bytes, line 589
589
590<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 590
590
591<script type="module"> 592 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 593 594 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 595 596</script>
vendor: 1 bytes, line 596
596
597<script> 598 window.Shopify = window.Shopify || {}; 599 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 600 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"]}; 601</script>
vendor: 1 bytes, line 601
601
602<script>(function() { 603 var isLoaded = false; 604 function asyncLoad() { 605 if (isLoaded) return; 606 isLoaded = true; 607 var urls = ["https:\/\/cdn.shopify.com\/s\/files\/1\/0610\/0602\/0765\/t\/29\/assets\/affirmShopify.js?v=1746693996\u0026shop=linnerlife.myshopify.com","https:\/\/dr4qe3ddw9y32.cloudfront.net\/awin-shopify-integration-code.js?aid=40494\u0026v=shopifyApp_5.4.1\u0026ts=1777423427237\u0026shop=linnerlife.myshopify.com"]; 608 for (var i = 0; i < urls.length; i++) { 609 var s = document.createElement('script'); 610 s.type = 'text/javascript'; 611 s.async = true; 612 s.src = urls[i]; 613 var x = document.getElementsByTagName('script')[0]; 614 x.parentNode.insertBefore(s, x); 615 } 616 }; 617 if(window.attachEvent) { 618 window.attachEvent('onload', asyncLoad); 619 } else { 620 window.addEventListener('load', asyncLoad, false); 621 } 622})();</script>
vendor: 1 bytes, line 622
622
623<script id="__st">var __st={"a":61006020765,"offset":28800,"reqid":"e5c0d5ee-ee6f-4fef-9523-50fa244cd08e-1791084700","pageurl":"linnerlife.com\/blogs\/case-study","s":"blogs-90667974813","u":"ebc96241a672","p":"blog","rtyp":"blog","rid":90667974813};</script>
vendor: 1 bytes, line 623
623
624<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 624
624
625<script id="captcha-bootstrap">!function(){'use strict';const t='contact',e='account',n='new_comment',o=[[t,t],['blogs',n],['comments',n],[t,'customer']],c=[[e,'customer_login'],[e,'guest_login'],[e,'recover_customer_password'],[e,'create_customer']],r=t=>t.map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(','),a=t=>()=>t?[...document.querySelectorAll(t)].map((t=>t.form)):[];function s(){const t=[...o],e=r(t);return a(e)}const i='password',u='form_key',d=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',i],f=()=>{try{return window.sessionStorage}catch{return}},m='__shopify_v',_=t=>t.elements[u];function p(t,e,n=!1){try{const o=window.sessionStorage,c=JSON.parse(o.getItem(e)),{data:r}=function(t){const{data:e,action:n}=t;return t[m]||n?{data:e,action:n}:{data:t,action:n}}(c);for(const[e,n]of Object.entries(r))t.elements[e]&&(t.elements[e].value=n);n&&o.removeItem(e)}catch(o){console.error('form repopulation failed',{error:o})}}const l='form_type',E='cptcha';function T(t){t.dataset[E]=!0}const w=window,h=w.document,L='Shopify',v='ce_forms',y='captcha';let A=!1;((t,e)=>{const n=(g='f06e6c50-85a8-45c8-87d0-21a2b65856fe',I='https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.5.3.iife.js',D={infoText:'Protected by hCaptcha',privacyText:'Privacy',termsText:'Terms'},(t,e,n)=>{const o=w[L][v],c=o.bindForm;if(c)return c(t,g,e,D).then(n);var r;o.q.push([[t,g,e,D],n]),r=I,A||(h.body.append(Object.assign(h.createElement('script'),{id:'captcha-provider',async:!0,src:r})),A=!0)});var g,I,D;w[L]=w[L]||{},w[L][v]=w[L][v]||{},w[L][v].q=[],w[L][y]=w[L][y]||{},w[L][y].protect=function(t,e){n(t,void 0,e),T(t)},Object.freeze(w[L][y]),function(t,e,n,w,h,L){const[v,y,A,g]=function(t,e,n){const i=e?o:[],u=t?c:[],d=[...i,...u],f=r(d),m=r(i),_=r(d.filter((([t,e])=>n.includes(e))));return[a(f),a(m),a(_),s()]}(w,h,L),I=t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form},D=t=>v().includes(t);t.addEventListener('submit',(t=>{const e=I(t);if(!e)return;const n=D(e)&&!e.dataset.hcaptchaBound&&!e.dataset.recaptchaBound,o=_(e),c=g().includes(e)&&(!o||!o.value);(n||c)&&t.preventDefault(),c&&!n&&(function(t){try{if(!f())return;!function(t){const e=f();if(!e)return;const n=_(t);if(!n)return;const o=n.value;o&&e.removeItem(o)}(t);const e=Array.from(Array(32),(()=>Math.random().toString(36)[2])).join('');!function(t,e){_(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:u})),t.elements[u].value=e}(t,e),function(t,e){const n=f();if(!n)return;const o=[...t.querySelectorAll(`input[type='${i}']`)].map((({name:t})=>t)),c=[...d,...o],r={};for(const[a,s]of new FormData(t).entries())c.includes(a)||(r[a]=s);n.setItem(e,JSON.stringify({[m]:1,action:t.action,data:r}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(e),e.submit())}));const S=(t,e)=>{t&&!t.dataset[E]&&(n(t,e.some((e=>e===t))),T(t))};for(const o of['focusin','change'])t.addEventListener(o,(t=>{const e=I(t);D(e)&&S(e,y())}));const B=e.get('form_key'),M=e.get(l),P=B&&M;t.addEventListener('DOMContentLoaded',(()=>{const t=y();if(P)for(const e of t)e.elements[l].value===M&&p(e,B);[...new Set([...A(),...v().filter((t=>'true'===t.dataset.shopifyCaptcha))])].forEach((e=>S(e,t)))}))}(h,new URLSearchParams(w.location.search),n,t,e,['guest_login'])})(!0,!0)}();</script>
vendor: 1 bytes, line 625
625
626<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//linnerlife.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 626
626
627<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 = "//linnerlife.com/cdn/shopifycloud/storefront/assets/storefront/autosizes-84416378.js";(document.head || document.documentElement).appendChild(autosizesScript);}window.ShopifyAnalytics = window.ShopifyAnalytics || {};window.ShopifyAnalytics.performance = window.ShopifyAnalytics.performance || {};(function () {var LONG_FRAME_THRESHOLD = 50;var longAnimationFrames = [];var activeRafId = null;function collectLongFrames() {var previousTime = null;function rafMonitor(now) {if (activeRafId === null) {return;}var delta = now - previousTime;if (delta > LONG_FRAME_THRESHOLD) {longAnimationFrames.push({startTime: previousTime,endTime: now,});}previousTime = now;activeRafId = requestAnimationFrame(rafMonitor);}previousTime = performance.now();activeRafId = requestAnimationFrame(rafMonitor);}if (!window.PerformanceObserver?.supportedEntryTypes?.includes('long-animation-frame')) {collectLongFrames();var timeoutId = setTimeout(function () {cancelAnimationFrame(activeRafId);}, 10000);window.ShopifyAnalytics.performance.getLongAnimationFrames = function (stopCollection) {if (stopCollection === undefined) {stopCollection = false;}if (stopCollection) {clearTimeout(timeoutId);cancelAnimationFrame(activeRafId);}return longAnimationFrames;};}})();})();</script>
627<script crossorigin="anonymous" defer="defer" src="//linnerlife.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 627
627
628<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 628
628
629<script> 630 window.Shopify = window.Shopify || {}; 631 window.Shopify.MCP = window.Shopify.MCP || {}; 632 window.Shopify.MCP.enabled = true; 633 window.Shopify.MCP.shop = "linnerlife.myshopify.com"; 634 window.Shopify.MCP.mcpEndpoint = "https:\/\/linnerlife.com\/api\/mcp"; 635 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"]}}]; 636</script>
vendor: 1 bytes, line 636
636
637<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("\/\/linnerlife.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 638</script>
vendor: 1 bytes, line 638
638
639<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://linnerlife.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 640</script>
vendor: 1 bytes, line 640
640
641<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 642 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); 643</script>
vendor: 1 bytes, line 643
643
644<script data-source-attribution="shopify.dynamic_checkout.cart.bootstrap">document.addEventListener("DOMContentLoaded",(function(){function t(){return document.querySelector("shopify-accelerated-checkout-cart, shopify-accelerated-checkout")}if(t())Shopify.PaymentButton.init();else{new MutationObserver((function(e,n){t()&&(Shopify.PaymentButton.init(),n.disconnect())})).observe(document.body,{childList:!0,subtree:!0})}})); 645</script>
645 646<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://linnerlife.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 647<style id="shopify-accelerated-checkout-cart"> 648 #shopify-buyer-consent { 649 margin-top: 1em; 650 display: inline-block; 651 width: 100%; 652} 653 654#shopify-buyer-consent.hidden { 655 display: none; 656} 657 658#shopify-subscription-policy-button { 659 background: none; 660 border: none; 661 padding: 0; 662 text-decoration: underline; 663 font-size: inherit; 664 cursor: pointer; 665} 666 667#shopify-subscription-policy-button::before { 668 box-shadow: none; 669} 670 671 </style> 672
673<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
vendor: 1 bytes, line 673
673
674<script>window._usfTheme={ 675 id:145252090013, 676 name:"Minimog - OS 2.0", 677 version:"5.3.0", 678 vendor:"FoxEcom", 679 applied:1, 680 assetUrl:"//linnerlife.com/cdn/shop/t/29/assets/usf-boot.js?v=45630110096682244501746769455" 681}; 682window._usfCustomerTags = null; 683window._usfCollectionId = null; 684window._usfCollectionDefaultSort = null; 685window._usfLocale = "en"; 686window._usfRootUrl = "\/"; 687window.usf = { 688 settings: {"online":1,"version":"1.0.2.4112","shop":"linnerlife.myshopify.com","siteId":"7be5e13e-0bf5-463a-8a4d-35901b57656c","resUrl":"//cdn.shopify.com/s/files/1/0257/0108/9360/t/85/assets/","analyticsApiUrl":"https://svc-0-analytics-usf.hotyon.com/set","searchSvcUrl":"https://svc-0-usf.hotyon.com/","enabledPlugins":["preview-usf"],"showGotoTop":1,"mobileBreakpoint":767,"decimals":2,"decimalDisplay":".","thousandSeparator":",","currency":"USD","priceLongFormat":"${0} USD","priceFormat":"${0}","plugins":{},"revision":86784751,"filters":{"filtersHorzStyle":"default","filtersHorzPosition":"left","filtersMobileStyle":"default"},"instantSearch":{"online":1,"searchBoxSelector":"input[name=q]","numOfSuggestions":6,"numOfProductMatches":6,"numOfCollections":4,"numOfPages":4,"layout":"two-columns","productDisplayType":"list","productColumnPosition":"left","productsPerRow":2,"showPopularProducts":1,"numOfPopularProducts":6,"numOfRecentSearches":5},"search":{"online":1,"sortFields":["r","title","-title","date","-date","price","-price","percentSale","-percentSale","-discount"],"searchResultsUrl":"/pages/search-results","more":"more","itemsPerPage":28,"imageSizeType":"fixed","imageSize":"600,350","showSearchInputOnSearchPage":1,"showAltImage":1,"showVendor":1,"showSale":1,"showSoldOut":1,"canChangeUrl":1},"collections":{"online":1,"collectionsPageUrl":"/pages/collections"},"filterNavigation":{"showFilterArea":1,"showSingle":1,"showProductCount":1},"translation_en":{"search":"Search","latestSearches":"Latest searches","popularSearches":"Popular searches","viewAllResultsFor":"view all results for <span class=\"usf-highlight\">{0}</span>","viewAllResults":"view all results","noMatchesFoundFor":"No matches found for \"<b>{0}</b>\". Please try again with a different term.","productSearchResultWithTermSummary":"<b>{0}</b> results for '<b>{1}</b>'","productSearchResultSummary":"<b>{0}</b> products","productSearchNoResults":"<h2>No matching for '<b>{0}</b>'.</h2><p>But don't give up â check the filters, spelling or try less specific search terms.</p>","productSearchNoResultsEmptyTerm":"<h2>No results found.</h2><p>But don't give up â check the filters or try less specific terms.</p>","clearAll":"Clear all","clear":"Clear","clearAllFilters":"Clear all filters","clearFiltersBy":"Clear filters by {0}","filterBy":"Filter by {0}","sort":"Sort","sortBy_r":"Relevance","sortBy_title":"Title: A-Z","sortBy_-title":"Title: Z-A","sortBy_date":"Date: Old to New","sortBy_-date":"Date: New to Old","sortBy_price":"Price: Low to High","sortBy_-price":"Price: High to Low","sortBy_percentSale":"Percent sales: Low to High","sortBy_-percentSale":"Percent sales: High to Low","sortBy_-discount":"Discount: High to Low","sortBy_bestselling":"Best selling","sortBy_-available":"Inventory: High to Low","sortBy_producttype":"Product Type: A-Z","sortBy_-producttype":"Product Type: Z-A","sortBy_random":"Random","filters":"Filters","filterOptions":"Filter options","clearFilterOptions":"Clear all filter options","youHaveViewed":"You've viewed {0} of {1} products","loadMore":"Load more","loadPrev":"Load previous","productMatches":"Product matches","trending":"Trending","didYouMean":"Sorry, nothing found for '<b>{0}</b>'.<br>Did you mean '<b>{1}</b>'?","searchSuggestions":"Search suggestions","popularSearch":"Popular search","quantity":"Quantity","selectedVariantNotAvailable":"The selected variant is not available.","addToCart":"Add to cart","seeFullDetails":"See full details","chooseOptions":"Choose options","quickView":"Quick view","sale":"Sale","save":"Save","soldOut":"Sold out","viewItems":"View items","more":"More","all":"All","prevPage":"Previous page","gotoPage":"Go to page {0}","nextPage":"Next page","from":"From","collections":"Collections","pages":"Pages"}} 689} 690</script>
vendor: 2 bytes, line 690
690
691<script src="//linnerlife.com/cdn/shop/t/29/assets/usf-boot.js?v=45630110096682244501746769455" async></script>
691 692 693 694
694<script> 695 document.documentElement.className = document.documentElement.className.replace('no-js', 'js'); 696 if (Shopify.designMode) { 697 document.documentElement.classList.add('shopify-design-mode'); 698 } 699 </script>
699 700
700<script>window.MinimogTheme = {};window.MinimogLibs = {};window.MinimogStrings = { addToCart: "Add to cart", soldOut: "Sold Out", unavailable: "Unavailable", inStock: "In Stock", lowStock: 'Low stock', inventoryQuantityHtml: '<span class="m-product-inventory__quantity">{{ quantity }}</span> In stock', inventoryLowQuantityHtml: 'Only <span class="m-product-inventory__quantity">{{ quantity }}</span> left', checkout: "Check out", viewCart: "View Cart", cartRemove: "Remove", zipcodeValidate: "Zip code can\u0026#39;t be blank", noShippingRate: "There are no shipping rates for your address.", shippingRatesResult: "We found {{count}} shipping rate(s) for your address", recommendTitle: "Recommendation for you", shipping: "Shipping", add: "Add", itemAdded: "Product added to cart successfully", requiredField: "Please fill all the required fields(*) before Add To Cart!", hours: "hours", mins: "mins", outOfStock: "Out of stock", sold: "Sold", available: "Available", preorder: "Pre-order", sold_out_items_message: "The product is already sold out.", unitPrice: "Unit price", unitPriceSeparator: "per", cartError: "There was an error while updating your cart. Please try again.", quantityError: "Not enough items available. Only {{ quantity }} left.' }}", selectVariant: "Please select a variant before adding the product to your cart.", valideDateTimeDelivery: "Please choose the current or future time."};window.MinimogThemeStyles = { product: "https://linnerlife.com/cdn/shop/t/29/assets/product.css?v=25212838471963727991737524345", productInventory: "https://linnerlife.com/cdn/shop/t/29/assets/component-product-inventory.css?v=111082497872923960041737524345"};window.MinimogThemeScripts = { productModel: "https://linnerlife.com/cdn/shop/t/29/assets/product-model.js?v=74883181231862109891737524345", productMedia: "https://linnerlife.com/cdn/shop/t/29/assets/product-media.js?v=173660877729249554031737524345", variantsPicker: "https://linnerlife.com/cdn/shop/t/29/assets/variant-picker.js?v=57634692338614062141737524345", instagram: "https://linnerlife.com/cdn/shop/t/29/assets/instagram.js?v=10017939140122895511737524345", productInventory: "https://linnerlife.com/cdn/shop/t/29/assets/product-inventory.js?v=56130558051591069411737524345"};window.MinimogSettings = { design_mode: false, requestPath: "\/blogs\/case-study", template: "blog", templateName: "blog",currency_code: "USD", money_format: "${{amount}}", base_url: window.location.origin + Shopify.routes.root, money_with_currency_format: "${{amount}} USD","filter_color1.png":"\/\/linnerlife.com\/cdn\/shop\/t\/29\/assets\/filter_color1.png?v=147458027895443808701737524345","filter_color1":"Gingham","filter_color2.png":"\/\/linnerlife.com\/cdn\/shop\/t\/29\/assets\/filter_color2.png?v=177856991997372355631737524345","filter_color2":"flannel","filter_color3.png":"\/\/linnerlife.com\/cdn\/shop\/t\/29\/assets\/filter_color3.png?v=8965","filter_color3":"floral",theme: { id: 145252090013, name: "0224 minimog-5-3-0", role: "main", version: "5.3.0", online_store_version: "2.0", preview_url: "https://linnerlife.com?preview_theme_id=145252090013", }, shop_domain: "https:\/\/linnerlife.com", shop_locale: { published: [{"shop_locale":{"locale":"en","enabled":true,"primary":true,"published":true}},{"shop_locale":{"locale":"de","enabled":true,"primary":false,"published":true}},{"shop_locale":{"locale":"es","enabled":true,"primary":false,"published":true}}], current: "en", primary: "en", }, routes: { root: "\/", cart: "\/cart", product_recommendations_url: "\/recommendations\/products", cart_add_url: '/cart/add', cart_change_url: '/cart/change', cart_update_url: '/cart/update', predictive_search_url: '/search/suggest', search_url: '/search' }, hide_unavailable_product_options: true, pcard_image_ratio: "1\/1", cookie_consent_allow: "Allow cookies", cookie_consent_message: "This website uses cookies to ensure you get the best experience on our website.", cookie_consent_placement: "bottom", cookie_consent_learnmore_link: "https:\/\/www.cookiesandyou.com\/", cookie_consent_learnmore: "Learn more", cookie_consent_theme: "black", cookie_consent_decline: "Decline", show_cookie_consent: true, product_colors: "red: #FF6961,\nyellow: #FDDA76,\nblack: #000000,\nblack band: #000000,\nblue: #003FB9,\ngreen: #C1E1C1,\npurple: #B19CD9,\nsilver: #EEEEEF,\nwhite: #FFFFFF,\nbrown: #836953,\nlight brown: #B5651D,\ndark turquoise: #23cddc,\norange: #FFB347,\ntan: #E9D1BF,\nviolet: #B490B0,\npink: #FFD1DC,\ngrey: #E0E0E0,\nsky: #96BDC6,\npale leaf: #CCD4BF,\nlight blue: #b1c5d4,\ndark grey: #aca69f,\nbeige: #EBE6DB,\nbeige band: #EED9C4,\ndark blue: #063e66,\ncream: #F1F2E2,\nlight pink: #FBCFCD,\nmint: #bedce3,\ndark gray: #3A3B3C,\nrosy brown: #c4a287,\nlight grey:#D3D3D3,\ncopper: #B87333,\nrose gold: #ECC5C0,\nnight blue: #151B54,\ncoral: #FF7F50,\nlight purple: #C6AEC7,\nivy green: #5b7763,\nsand: #f2d2a9,\npale grey: #878785,\nlead: #6c6b6c,\nheathered cashew: #bdb59f,\ncoca: #c7babd,\nheathered oat: #d3c1aa,\njean blue: #515d6d,\npelican: #e1d6c5,\ntoasted coconut: #9c7b58,\nnavy: #484d5b,\nheathered blue: #3c3c3c,\nheathered green: #534d36,\nheathered grey: #555c62,\nkalamata: #808487,\nslate grey: #484d5b,\ncharcoal: #8b8b8b,\nheathered charcoal: #8b8b8b,\nstellar white: #FFFFFF,\ncosmic blue: #0A1F4B,\nocean blue: #0A1F4B,\npearl white: #FFFFFF,\nonyx black: #000000,\nmist white: #FFFFFF,\nmatte black: #000000,\nbeige gold: #EBE6DB,\nIvory white: #FFFFFF,\nNova:#FFFFFF,\nNova Deluxe:#000000,\nNova Lite:#0A1F4B,", use_ajax_atc: true, discount_code_enable: true, enable_cart_drawer: true, pcard_show_lowest_prices: false, date_now: "2026\/10\/04 11:31:00+0800 (CST)", foxKitBaseUrl: "foxkit.app"};function __setSwatchesOptions() { 701 try { 702 MinimogSettings._colorSwatches = [] 703 MinimogSettings._imageSwatches = [] 704 705 MinimogSettings.product_colors
706 .split(',').filter(Boolean) 707 .forEach(colorSwatch => { 708 const [key, value] = colorSwatch.split(':') 709 MinimogSettings._colorSwatches.push({ 710 key: key.trim().toLowerCase(), 711 value: value && value.trim() || '' 712 }) 713 }) 714 715 Object.keys(MinimogSettings).forEach(key => { 716 if (key.includes('filter_color') && !key.includes('.png')) { 717 if (MinimogSettings[`${key}.png`]) { 718 MinimogSettings._imageSwatches.push({ 719 key: MinimogSettings[key].toLowerCase(), 720 value: MinimogSettings[`${key}.png`] 721 }) 722 } 723 } 724 }) 725 } catch (e) { 726 console.error('Failed to convert color/image swatch structure!', e) 727 } 728 } 729 730 __setSwatchesOptions(); 731</script>
731 732 733 734 735 736 <meta name="viewport" content="width=device-width, initial-scale=1.0" /> 737 <style> 738 iframe{ 739 min-width:80% 740 overflow:hidden; 741 } 742 @media (max-width:600px) { 743 iframe{ 744 min-width: 5% 745 } 746 } 747 </style> 748
749<script> 750 (function() { 751 var pixelFired = false; 752 function firePixel(url) { 753 if (!url) return; 754 var s = document.createElement("script"); 755 s.type = "text/javascript"; 756 s.async = true; 757 s.src = url; 758 document.head.appendChild(s); 759 } 760 function initPixel() { 761 if (pixelFired) return; 762 pixelFired = true; 763 var fullUrl = window.location.href; 764 var productName = ""; 765 var categoryName = ""; 766 var cartProducts = []; 767 // Shopify Data 768 769 770 771 772 773 var cartProductString = cartProducts.join(","); 774 // Home 775 776 // Category 777 778 // Product 779 780 // Cart 781 782 // Checkout begin 783 784 // Purchase 785 786 // Dynamic add/remove cart 787 document.addEventListener("click", function(e) { 788 if (e.target.closest("form[action*='/cart/add']")) { 789 firePixel("https://p.gsitrix.com/page/?a=60ef70b6a8b131626304694&type=friendly&p=shoppingcart&prid=" + encodeURIComponent(cartProductString) + "&av=0&as=trafficpark&ax=1&w=linnerlife.com&gdpr={GDPR}&gdpr_consent={GDPR_CONSENT_657} &ref=" + encodeURIComponent(fullUrl)); 790 } 791 if (e.target.closest("[data-remove-from-cart]")) { 792 firePixel("https://p.gsitrix.com/page/?a=60ef70b6a8b131626304694&type=friendly&p=shoppingcart&prid=" + encodeURIComponent(cartProductString) + "&av=0&as=trafficpark&ax=1&w=linnerlife.com&gdpr={GDPR}&gdpr_consent={GDPR_CONSENT_657} &ref=" + encodeURIComponent(fullUrl)); 793 } 794 }); 795 } 796 // Primary trigger: DOM ready 797 document.addEventListener("DOMContentLoaded", initPixel); 798 // Failsafe: Max 2s after load 799 window.addEventListener("load", function() { 800 setTimeout(initPixel, 2000); 801 }); 802 })(); 803</script>
803 804 805 806<!-- BEGIN app block: shopify://apps/gempages-builder/blocks/embed-gp-script-head/20b379d4-1b20-474c-a6ca-665c331919f3 --> 807 808 809 810 811 812 813 814 815 816 817 818<style> 819body:has(.gps) .m-header__wrapper:has(.header-drawer-open) { 820 z-index: 999; 821} 822</style> 823
824<script> 825document.addEventListener("DOMContentLoaded", () => { 826window.addEventListener("gp:add-to-cart-success", (e)=> { 827 setTimeout(function(){ 828 var cartDrawer = document.querySelector('m-cart-drawer') 829 cartDrawer.onCartDrawerUpdate() 830 cartDrawer.open() 831 }, 500); 832}); 833}); 834</script>
834 835 836 837<!-- END app block --><!-- BEGIN app block: shopify://apps/avada-seo-ai-blog/blocks/avada-seoon-setting/a45c3e67-be9f-4255-a194-b255a24f37c9 --><!-- END app block --><!-- BEGIN app block: shopify://apps/judge-me-reviews/blocks/judgeme_core/61ccd3b1-a9f2-4160-9fe9-4fec8413e5d8 --><!-- Start of Judge.me Core --> 838 839 840 841 842 843 844 845<link rel="dns-prefetch" href="https://cdn.judge.me"> 846<link rel="dns-prefetch" href="https://cdn1.judge.me"> 847<link rel="dns-prefetch" href="https://api.judge.me"> 848
849<script data-cfasync='false' class='jdgm-settings-script'>window.jdgmSettings={"pagination":5,"disable_web_reviews":false,"coupon_receiving_condition":"","coupon_value_type":"percentage","coupon_value_percentage":10,"coupon_value_fixed_amount":0,"coupon_discount_type":"single","coupon_tier_text_enabled":false,"coupon_tier_text_percentage":10,"coupon_tier_text_fixed_amount":0,"coupon_tier_photo_enabled":false,"coupon_tier_photo_percentage":10,"coupon_tier_photo_fixed_amount":0,"coupon_tier_video_enabled":false,"coupon_tier_video_percentage":10,"coupon_tier_video_fixed_amount":0,"enable_coupons":false,"badge_no_review_text":"No reviews","badge_n_reviews_text":"{{ n }} review/reviews","badge_star_color":"#D74F1B","hide_badge_preview_if_no_reviews":true,"badge_hide_text":false,"enforce_center_preview_badge":false,"widget_title":"Customer Reviews","widget_open_form_text":"Write a review","widget_close_form_text":"Cancel review","widget_refresh_page_text":"Refresh page","widget_summary_text":"Based on {{ number_of_reviews }} review/reviews","widget_no_review_text":"Be the first to write a review","widget_name_field_text":"Display name","widget_verified_name_field_text":"Verified Name (public)","widget_name_placeholder_text":"Display name","widget_required_field_error_text":"This field is required.","widget_email_field_text":"Email address","widget_verified_email_field_text":"Verified Email (private, can not be edited)","widget_email_placeholder_text":"Your email address","widget_email_field_error_text":"Please enter a valid email address.","widget_rating_field_text":"Rating","widget_review_title_field_text":"Review Title","widget_review_title_placeholder_text":"Give your review a title","widget_review_body_field_text":"Review content","widget_review_body_placeholder_text":"Start writing here...","widget_pictures_field_text":"Picture/Video (optional)","widget_submit_review_text":"Submit Review","widget_submit_verified_review_text":"Submit Verified Review","widget_submit_success_msg_with_auto_publish":"Thank y
849ou! Please refresh the page in a few moments to see your review. You can remove or edit your review by logging into \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_submit_success_msg_no_auto_publish":"Thank you! Your review will be published as soon as it is approved by the shop admin. You can remove or edit your review by logging into \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_show_default_reviews_out_of_total_text":"Showing {{ n_reviews_shown }} out of {{ n_reviews }} reviews.","widget_show_all_link_text":"Show all","widget_show_less_link_text":"Show less","widget_author_said_text":"{{ reviewer_name }} said:","widget_days_text":"{{ n }} days ago","widget_weeks_text":"{{ n }} week/weeks ago","widget_months_text":"{{ n }} month/months ago","widget_years_text":"{{ n }} year/years ago","widget_yesterday_text":"Yesterday","widget_today_text":"Today","widget_replied_text":"\u003e\u003e {{ shop_name }} replied:","widget_read_more_text":"Read more","widget_reviewer_name_as_initial":"","widget_rating_filter_color":"","widget_rating_filter_see_all_text":"See all reviews","widget_sorting_most_recent_text":"Most Recent","widget_sorting_highest_rating_text":"Highest Rating","widget_sorting_lowest_rating_text":"Lowest Rating","widget_sorting_with_pictures_text":"Only Pictures","widget_sorting_most_helpful_text":"Most Helpful","widget_open_question_form_text":"Ask a question","widget_reviews_subtab_text":"Reviews","widget_questions_subtab_text":"Questions","widget_question_label_text":"Question","widget_answer_label_text":"Answer","widget_question_placeholder_text":"Write your question here","widget_submit_question_text":"Submit Question","widget_question_submit_success_text":"Thank you for your question! We will notify you once it gets answered.","widget_star_color":"#D74F1B","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":"","review_date_format":"mm/dd/yyyy","default_sort_method":"most-recent","enable_ai_review_visibility":true,"widget_product_reviews_subtab_text":"Product Reviews","widget_shop_reviews_subtab_text":"Shop Reviews","widget_other_products_reviews_text":"Reviews for other products","widget_store_reviews_subtab_text":"Store reviews","widget_product_variant_reference_text":"Review for","widget_no_store_reviews_text":"This store hasn't received any reviews yet","widget_web_restriction_product_reviews_text":"This product hasn't received any reviews yet","widget_no_items_text":"No items found","widget_show_more_text":"Show more","widget_write_a_store_review_text":"Write a Store Review","widget_product_and_store_reviews_text":"Product and store reviews","widget_reviews_in_collection_text":"Reviews in this collection","widget_other_languages_heading":"Reviews in Other Languages","widget_translate_review_text":"Translate review to {{ language }}","widget_translating_review_text":"Translating...","widget_show_original_translation_text":"Show original ({{ language }})","widget_translate_review_failed_text":"Review couldn't be translated.","widget_translate_review_retry_text":"Retry","widget_translate_review_try_again_later_text":"Try again later","show_product_url_for_grouped_product":false,"widget_sorting_pictures_first_text":"Pictures First","show_pictures_on_all_rev_page_mobile":false,"show_pictures_on_all_rev_page_desktop":false,"floating_tab_hide_mobile_install_preference":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":"text","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":"vintage","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","widget_sorting_most_relevant_text":"Most Relevant","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":false,"featured_carousel_verified_badge_color":"#108474","featured_carousel_border_style":"round","featured_carousel_review_line_length_limit":3,"featured_carousel_more_reviews_button_text":"Read more reviews","featured_carousel_view_product_button_text":"View product","all_reviews_page_load_reviews_on":"scroll","all_reviews_page_load_more_text":"Load More Reviews","disable_fb_tab_reviews":false,"enable_ajax_cdn_cache":false,"widget_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":"#FFFFFF","medals_widget_position":"footer_all_pages","medals_widget_border_color":"#f9fafb","medals_widget_verified_text_position":"left","medals_widget_use_monochromatic_version":true,"medals_widget_elements_color":"#0D0D0D","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
849itle":"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":"#000000","widget_enable_secondary_color":false,"widget_secondary_color":"#edf5f5","widget_summary_average_rating_text":"{{ average_rating }} out of 5","widget_media_grid_title":"Customer photos \u0026 videos","widget_media_grid_see_more_text":"See more","widget_round_style":false,"widget_show_product_medals":true,"widget_verified_by_judgeme_text":"Verified by Judge.me","widget_show_store_medals":true,"widget_verified_by_judgeme_text_in_store_medals":"Verified by Judge.me","widget_media_field_exceed_quantity_message":"Sorry, we can only accept {{ max_media }} for one review.","widget_media_field_exceed_limit_message":"{{ file_name }} is too large, please select a {{ media_type }} less than {{ size_limit }}MB.","widget_review_submitted_text":"Review Submitted!","widget_question_submitted_text":"Question Submitted!","widget_close_form_text_question":"Cancel","widget_write_your_answer_here_text":"Write your answer here","widget_enabled_branded_link":true,"widget_show_collected_by_judgeme":true,"widget_reviewer_name_color":"","widget_write_review_text_color":"","widget_write_review_bg_color":"","widget_collected_by_judgeme_text":"collected by Judge.me","widget_pagination_type":"standard","widget_load_more_text":"Load More","widget_load_more_color":"#108474","widget_full_review_text":"Full Review","widget_read_more_reviews_text":"Read More Reviews","widget_read_questions_text":"Read Questions","widget_questions_and_answers_text":"Questions \u0026 Answers","widget_verified_by_text":"Verified by","widget_verified_text":"Verified","widget_number_of_reviews_text":"{{ number_of_reviews }} reviews","widget_back_button_text":"Back","widget_next_button_text":"Next","widget_custom_forms_filter_button":"Filters","custom_forms_style":"horizontal","widget_show_review_information":false,"how_reviews_are_collected":"How reviews are collected?","widget_show_review_keywords":false,"widget_gdpr_statement":"How we use your data: We'll only contact you about the review you left, and only if necessary. By submitting your review, you agree to Judge.me's \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms\u003c/a\u003e, \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy\u003c/a\u003e and \u003ca href='https://judge.me/content-policy' target='_blank' rel='nofollow noopener'\u003econtent\u003c/a\u003e policies.","widget_multilingual_sorting_enabled":false,"widget_translate_review_content_enabled":false,"widget_translate_review_content_method":"manual","popup_widget_review_selection":"automatically_with_pictures","popup_widget_round_border_style":true,"popup_widget_show_title":true,"popup_widget_show_body":true,"popup_widget_show_reviewer":false,"popup_widget_show_product":true,"popup_widget_show_pictures":true,"popup_widget_use_review_picture":true,"popup_widget_show_on_home_page":true,"popup_widget_show_on_product_page":true,"popup_widget_show_on_collection_page":true,"popup_widget_show_on_cart_page":true,"popup_widget_position":"bottom_left","popup_widget_first_review_delay":5,"popup_widget_duration":5,"popup_widget_interval":5,"popup_widget_review_count":5,"popup_widget_hide_on_mobile":true,"popup_widget_source_mode":"auto","popup_widget_page_product":"current_product","popup_widget_page_collection":"current_collection","popup_widget_page_cart":"cart_mode","popup_widget_page_home":"all","popup_widget_star_rating":"all","popup_widget_review_type":"all","popup_widget_top_up_thin_pages":true,"popup_widget_corner_styling":"soft","review_snippet_widget_round_border_style":true,"review_snippet_widget_card_color":"#FFFFFF","review_snippet_widget_text_color":"#000000","review_snippet_widget_lighter_text_color":"#7B7B7B","review_snippet_widget_slider_arrows_background_color":"#FFFFFF","review_snippet_widget_slider_arrows_color":"#000000","review_snippet_widget_star_color":"#000000","show_product_variant":false,"all_reviews_product_variant_label_text":"Variant: ","widget_show_verified_branding":false,"widget_ai_summary_title":"Customers say","widget_ai_summary_disclaimer":"Summarized and selected by AI from recent customer reviews","widget_show_ai_summary":false,"widget_show_ai_summary_bg":false,"write_review_button_visibility":"everyone","store_summary_widget_heading":"Customers rate this store","store_summary_widget_button_text":"View customer reviews","store_summary_widget_button_theme_text":"See AI reviews summary","widget_show_review_title_input":true,"widget_autofill_review_title":true,"redirect_reviewers_invited_via_email":"external_form","request_store_review_after_product_review":true,"request_review_other_products_in_order":true,"review_form_color_scheme":"custom","review_form_corner_style":"square","review_form_star_color":"#D74F1B","review_form_text_color":"#333333","review_form_background_color":"#ffffff","review_form_field_background_color":"#fafafa","review_form_button_color":"#000000","review_form_button_text_color":"#ffffff","review_form_modal_overlay_color":"#000000","review_form_theme":"multi_step","review_form_location":"in_store_popup","review_form_external_page_background_color":"#C5F7F0","review_content_screen_title_text":"How would you rate this product?","review_content_introduction_text":"We would love it if you would share a bit about your experience.","store_review_form_title_text":"How would you rate this store?","store_review_form_introduction_text":"We would love it if you would share a bit about your experience.","show_review_guidance_text":true,"one_star_review_guidance_text":"Poor","five_star_review_guidance_text":"Great","customer_information_screen_title_text":"About you","customer_information_introduction_text":"Please tell us more about you.","custom_questions_screen_title_text":"Your experience in more detail","custom_questions_introduction_text":"Here are a few questions to help us understand more about your experience.","review_submitted_screen_title_text":"Thanks for your review!","review_submitted_screen_thank_you_text":"We are processing it and it will appear on the store soon.","review_submitted_screen_email_verification_text":"Please confirm your email by clicking the link we just sent you. This helps us keep reviews authentic.","confirm_email_screen_title_text":"Confirm your email","confirm_email_screen_message_text":"To help keep reviews authentic, we'll send you a secure link to continue writing your review. It only takes a moment.","check_email_screen_title_text":"Check your email","check_email_screen_message_text":"We sent you an email to {{ email }}. Click the button on the email to continue.","check_email_screen_resend_message_text":"Email resent!","check_email_resend_hint_text":"Didn't get the email? Check your spam folder or [resend the email].","verification_email_rate_limit_error_text":"You've reached the limit for review attempts on this product. Please check your inbox or try again later.","review_submitted_request_store_review_text":"Would you like to share your experience of shopping with us?","review_submitted_review_other_products_text":"Would you like to review these products?","store_review_screen_title_text":"Would you like to share your experience of shopping with us?","store_review_introduction_text":"We value your feedback and use it to improve. Please share any thoughts or suggestions you have.","reviewer_media_screen_title_picture_text":"Share a picture","reviewer_media_introduction_picture_text":"Upload a photo to support your review.","reviewer_media_screen_title_video_text":"Share a video","reviewer_media_introduction_video_text":"Upload a video to support your review.","reviewer_media_screen_title_picture_or_video_text":"Share a picture or video","reviewer_media_introduction_picture_or_video_text":"Upload a photo or video to support your review.","reviewer_media_
849youtube_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":true,"write_review_flow_required_text":"Required","write_review_flow_privacy_message_text":"We respect your privacy.","write_review_flow_anonymous_text":"Post review as anonymous","write_review_flow_visibility_text":"This won't be visible to other customers.","write_review_flow_multiple_selection_help_text":"Select as many as you like","write_review_flow_single_selection_help_text":"Select one option","write_review_flow_required_field_error_text":"This field is required","write_review_flow_invalid_email_error_text":"Please enter a valid email address","write_review_flow_max_length_error_text":"Max. {{ max_length }} characters.","write_review_flow_media_upload_text":"\u003cb\u003eClick to upload\u003c/b\u003e or drag and drop","write_review_flow_gdpr_statement":"We'll only contact you about your review if necessary. By submitting your review, you agree to our \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms and conditions\u003c/a\u003e and \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy policy\u003c/a\u003e.","rating_only_reviews_enabled":false,"show_negative_reviews_help_screen":false,"new_review_flow_help_screen_rating_threshold":3,"negative_review_resolution_screen_title_text":"Tell us more","negative_review_resolution_text":"Your experience matters to us. If there were issues with your purchase, we're here to help. Feel free to reach out to us, we'd love the opportunity to make things right.","negative_review_resolution_button_text":"Contact us","negative_review_resolution_proceed_with_review_text":"Leave a review","negative_review_resolution_subject":"Issue with purchase from {{ shop_name }}.{{ order_name }}","coupon_promo_intro_any_review_text":"Write a review and get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_with_photo_text":"Write a review and add a photo or video to get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_with_video_text":"Write a review and add a video to get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_up_to_any_review_text":"Write a review and get a coupon for up to {{ amount }} off your next purchase","coupon_promo_intro_up_to_with_photo_text":"Write a review and add a photo or video to get a coupon for up to {{ amount }} off your next purchase","coupon_promo_intro_external_text":"Write a review and get a reward for your next purchase","coupon_promo_intro_external_with_photo_text":"Write a review and add a photo or video to get a reward for your next purchase","coupon_promo_intro_external_with_video_text":"Write a review and add a video to get a reward for your next purchase","coupon_promo_media_photo_text":"Add a photo or video and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_photo_only_text":"Add a photo and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_video_text":"Add a video and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_external_photo_text":"Add a photo or video and get a reward for your next purchase","coupon_promo_media_external_photo_only_text":"Add a photo and get a reward for your next purchase","coupon_promo_media_external_video_text":"Add a video and get a reward for your next purchase","coupon_promo_success_text":"You've got a coupon for your next purchase at {{ shop_name }}!","coupon_promo_success_subtext":"You'll receive your coupon email within the hour.","preview_badge_collection_page_install_status":false,"widget_review_custom_css":"","preview_badge_custom_css":"","preview_badge_stars_count":"5-stars","featured_carousel_custom_css":"","floating_tab_custom_css":"","all_reviews_widget_custom_css":"","medals_widget_custom_css":"","verified_badge_custom_css":"","all_reviews_text_custom_css":"","transparency_badges_collected_via_store_invite":false,"transparency_badges_from_another_provider":false,"transparency_badges_collected_from_store_visitor":false,"transparency_badges_collected_by_verified_review_provider":true,"transparency_badges_earned_reward":false,"transparency_badges_collected_via_store_invite_text":"Review collected via store invitation","transparency_badges_from_another_provider_text":"Review collected from another provider","transparency_badges_collected_from_store_visitor_text":"Review collected from a store visitor","transparency_badges_written_in_google_text":"Review written in Google","transparency_badges_written_in_etsy_text":"Review written in Etsy","transparency_badges_written_in_shop_app_text":"Review written in Shop App","transparency_badges_earned_reward_text":"Review earned a reward for future purchase","product_review_widget_per_page":10,"widget_other_languages_reviews_per_page":3,"widget_store_review_label_text":"Review about the store","widget_cart_mode_aggregate_heading_text":"Customers rate this store","checkout_comment_extension_title_on_product_page":"Customer Comments","checkout_comment_extension_num_latest_comment_show":5,"checkout_comment_extension_format":"name_and_timestamp","checkout_comment_customer_name":"last_initial","checkout_comment_comment_notification":true,"preview_badge_collection_page_install_preference":true,"preview_badge_home_page_install_preference":false,"preview_badge_product_page_install_preference":true,"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":true,"judgeme_medals_install_preference":false,"review_widget_revamp_enabled":false,"review_widget_qna_enabled":false,"review_widget_header_theme":"minimal","review_widget_widget_title_enabled":true,"review_widget_header_text_size":"medium","review_widget_header_text_weight":"regular","review_widget_average_rating_style":"compact","review_widget_bar_chart_enabled":true,"review_widget_bar_chart_type":"numbers","review_widget_bar_chart_style":"standard","review_widget_expanded_media_gallery_enabled":false,"review_widget_show_review_highlights":false,"review_widget_show_review_keywords_in_gray":false,"review_widget_reviews_section_theme":"standard","review_widget_image_style":"thumbnails","review_widget_review_image_ratio":"square","review_widget_stars_size":"medium","review_widget_verified_badge":"standard_text","review_widget_review_title_text_size":"medium","review_widget_review_text_size":"medium","review_widget_review_text_length":"medium","review_widget_number_of_columns_desktop":3,"review_widget_carousel_transition_speed":5,"review_widget_custom_questions_answers_display":"always","review_widget_card_section_size":"small","review_widget_button_text_color":"#FFFFFF","review_widget_text_color":"#000000","review_widget_lighter_text_color":"#7B7B7B","review_widget_corner_styling":"soft","review_widget_review_word_singular":"review","review_widget_review_word_plural"
849:"reviews","review_widget_voting_label":"Helpful?","review_widget_shop_reply_label":"Reply from {{ shop_name }}:","review_widget_filters_title":"Filters","review_widget_filter_rating_title":"Rating","review_widget_filter_keyword_title":"Keyword","review_widget_clear_filters_text":"Clear filters","review_widget_expand_more_text":"More","review_widget_review_highlights_title":"Review highlights","qna_widget_question_word_singular":"Question","qna_widget_question_word_plural":"Questions","qna_widget_answer_reply_label":"Answer from {{ answerer_name }}:","qna_content_screen_title_text":"Ask a question about this product","qna_widget_question_required_field_error_text":"Please enter your question.","qna_widget_flow_gdpr_statement":"We'll only contact you about your question if necessary. By submitting your question, you agree to our \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms and conditions\u003c/a\u003e and \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy policy\u003c/a\u003e.","qna_widget_question_submitted_text":"Thanks for your question!","qna_widget_close_form_text_question":"Close","qna_widget_question_submit_success_text":"Weâll notify you by email when your question is answered.","all_reviews_widget_v2025_enabled":false,"all_reviews_widget_v2025_header_theme":"default","all_reviews_widget_v2025_widget_title_enabled":true,"all_reviews_widget_v2025_header_text_size":"medium","all_reviews_widget_v2025_header_text_weight":"regular","all_reviews_widget_v2025_average_rating_style":"compact","all_reviews_widget_v2025_bar_chart_enabled":true,"all_reviews_widget_v2025_bar_chart_type":"numbers","all_reviews_widget_v2025_bar_chart_style":"standard","all_reviews_widget_v2025_expanded_media_gallery_enabled":false,"all_reviews_widget_v2025_show_store_medals":true,"all_reviews_widget_v2025_show_photo_gallery":true,"all_reviews_widget_v2025_show_review_keywords":false,"all_reviews_widget_v2025_show_ai_summary":false,"all_reviews_widget_v2025_show_ai_summary_bg":false,"all_reviews_widget_v2025_show_review_highlights":false,"all_reviews_widget_v2025_show_review_keywords_in_gray":false,"all_reviews_widget_v2025_add_search_bar":false,"all_reviews_widget_v2025_default_sort_method":"most-recent","all_reviews_widget_v2025_reviews_per_page":10,"all_reviews_widget_v2025_reviews_section_theme":"default","all_reviews_widget_v2025_image_style":"thumbnails","all_reviews_widget_v2025_review_image_ratio":"square","all_reviews_widget_v2025_stars_size":"medium","all_reviews_widget_v2025_verified_badge":"standard_text","all_reviews_widget_v2025_review_title_text_size":"medium","all_reviews_widget_v2025_review_text_size":"medium","all_reviews_widget_v2025_review_text_length":"medium","all_reviews_widget_v2025_number_of_columns_desktop":3,"all_reviews_widget_v2025_carousel_transition_speed":5,"all_reviews_widget_v2025_custom_questions_answers_display":"always","all_reviews_widget_v2025_review_dates":false,"all_reviews_widget_v2025_card_section_size":"small","all_reviews_widget_v2025_show_product_variant":false,"all_reviews_widget_v2025_show_reviewer_avatar":true,"all_reviews_widget_v2025_reviewer_name_as_initial":"","all_reviews_widget_v2025_review_location_show":false,"all_reviews_widget_v2025_location_format":"","all_reviews_widget_v2025_show_country_flag":false,"all_reviews_widget_v2025_widget_thumb":false,"all_reviews_widget_v2025_verified_by_shop_badge_style":"light","all_reviews_widget_v2025_social_share":false,"all_reviews_widget_v2025_social_share_options_order":"Facebook,Twitter,LinkedIn,Pinterest","all_reviews_widget_v2025_pagination_type":"standard","all_reviews_widget_v2025_button_text_color":"#FFFFFF","all_reviews_widget_v2025_text_color":"#000000","all_reviews_widget_v2025_lighter_text_color":"#7B7B7B","all_reviews_widget_v2025_corner_styling":"soft","all_reviews_widget_v2025_title":"Customer reviews","all_reviews_widget_v2025_ai_summary_title":"Customers say about this store","all_reviews_widget_v2025_no_review_text":"Be the first to write a review","all_reviews_widget_v2025_review_highlights_title":"Review highlights","reviews_grid_widget_show_sample_reviews":false,"reviews_grid_widget_review_selection":"all","reviews_grid_widget_select_products":[],"reviews_grid_widget_show_media_only":false,"reviews_grid_widget_display_order":"media_first","reviews_grid_widget_card_grouping":"per_media","reviews_grid_widget_columns_desktop":3,"reviews_grid_widget_rows_desktop":3,"reviews_grid_widget_columns_mobile":2,"reviews_grid_widget_rows_mobile":6,"reviews_grid_widget_show_stars":true,"reviews_grid_widget_show_reviewer_name":true,"reviews_grid_widget_show_review_title_on_hover_desktop":true,"reviews_grid_widget_corner_styling":"soft","reviews_grid_widget_card_spacing":"medium","reviews_grid_widget_header_text_color":"#000000","reviews_grid_widget_star_and_reviewer_name_color":"#F9F9F9","reviews_grid_widget_overlay_and_background_color":"#000000","reviews_grid_widget_content_color":"#F9F9F9","reviews_grid_widget_header_text":"From our customers","reviews_grid_widget_show_average_rating":true,"trust_badge_enabled":false,"trust_badge_structure":"outline","trust_badge_color":"black","trust_badge_star":"black","trust_badge_rating_display_default":"show_avg_text","platform":"shopify","branding_url":"https://app.judge.me/reviews/stores/www.linnerlife.com","branding_text":"Powered by Judge.me","locale":"en","reply_name":"Linner","shop_currency":"USD","widget_version":"3.0","footer":true,"autopublish":true,"review_dates":true,"enable_custom_form":false,"shop_use_review_site":true,"shop_locale":"en","enable_multi_locales_translations":true,"show_review_title_input":true,"autofill_review_title":true,"review_verification_email_status":"always","require_verification_before_submit":false,"sign_in_with_
849shop_enabled":false,"customer_account_validation_enabled":true,"most_relevant_sort_enabled":false,"widget_events_v4_impressions_enabled":false,"widget_events_review_grain_enabled":false,"widget_events_v4_time_in_view_enabled":false,"widget_events_v4_session_key_enabled":false,"widget_events_v4_interactions_enabled":false,"coupon_promo_invited_eligible":true,"coupon_promo_web_eligible":false,"uses_coupon_integration":false,"uses_external_coupon":false,"hostname_allowlist":"","can_be_branded":true,"rtl_stars_enabled_ar":true,"rtl_stars_enabled_he":true,"reply_name_text":"Linner"};</script>
849 <style class='jdgm-settings-style'>.jdgm-xx{left:0}:root{--jdgm-primary-color: #000;--jdgm-secondary-color: rgba(0,0,0,0.1);--jdgm-star-color: #D74F1B;--jdgm-write-review-text-color: white;--jdgm-write-review-bg-color: #000000;--jdgm-paginate-color: #000;--jdgm-border-radius: 0;--jdgm-reviewer-name-color: #000000}.jdgm-histogram__bar-content{background-color:#000}.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:#000}.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:#D74F1B}.jdgm-prev-badge[data-average-rating='0.00']{display:none !important}.jdgm-author-all-initials{display:none !important}.jdgm-author-last-initial{display:none !important}.jdgm-rev-widg__title{visibility:hidden}.jdgm-rev-widg__summary-text{visibility:hidden}.jdgm-prev-badge__text{visibility:hidden}.jdgm-rev__prod-link-prefix:before{content:'about'}.jdgm-rev__variant-label:before{content:'Variant: '}.jdgm-rev__out-of-store-text:before{content:'(out of store)'}@media only screen and (min-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}@media only screen and (max-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}.jdgm-preview-badge[data-template="index"]{display:none !important}.jdgm-verified-count-badget[data-from-snippet="true"]{display:none !important}.jdgm-carousel-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-all-reviews-text[data-from-snippet="true"]{display:none !important}.jdgm-medals-section[data-from-snippet="true"]{display:none !important}.jdgm-ugc-media-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_via_store_invitation"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_another_provider"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_store_visitor"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_earned_for_future_purchase"]{display:none !important}.jdgm-review-snippet-widget{--jdgm-snippet-card-color: #fff;--jdgm-snippet-text-color: #000;--jdgm-snippet-lighter-text-color: #7B7B7B;--jdgm-snippet-star-color: #000;--jdgm-snippet-border-radius: 8px;--jdgm-snippet-arrows-bg-color: #fff;--jdgm-snippet-arrows-color: #000}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card{border-radius:8px;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card__rev-rating .jdgm-star{color:#000}.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:'Linner'}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__product-button{border-radius:calc( 8px * 6 )} 850</style> <style class='jdgm-settings-style'></style> 851 852 853 854 855 <style class='jdgm-miracle-styles'> 856 @-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
856/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} 857 858</style> 859 860 861 862 863 864 865 866 867
868<script data-cfasync='false' class='jdgm-script'> 869!function(e){window.jdgm=window.jdgm||{}; 870/* INF-1976 */ 871var _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;}(); 872if(_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;} 873jdgm.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/01a0fd03-c455-7b82-9766-74101e55572c/judgeme-771/assets/",jdgm.CDN_API_HOST="https://cdn.judge.me/", 874jdgm.docReady=function(d){(e.attachEvent?"complete"===e.readyState:"loading"!==e.readyState)? 875setTimeout(d,0):e.addEventListener("DOMContentLoaded",d)},jdgm.loadCSS=function(d,t,o,a){ 876!o&&jdgm.loadCSS.requestedUrls.indexOf(d)>=0||(jdgm.loadCSS.requestedUrls.push(d), 877(a=e.createElement("link")).rel="stylesheet",a.class="jdgm-stylesheet",a.media="nope!", 878a.href=d,a.onload=function(){this.media="all",t&&setTimeout(t)},e.body.appendChild(a))}, 879jdgm.loadCSS.requestedUrls=[],jdgm.loadJS=function(e,d){var t=new XMLHttpRequest; 880t.onreadystatechange=function(){4===t.readyState&&t.status>=200&&t.status<300&&(Function(t.response)(),d&&d(t.response))}, 881t.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( 882".jdgm-widget, .jdgm-all-reviews-page").length>0)&&(jdgmSettings.widget_load_with_code_splitting? 883parseFloat(jdgmSettings.widget_version)>=3?jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_v3_base.css"): 884jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_base.css"):jdgm.loadCSS(jdgm.CDN_BASE_URL+"shopify_v2.css") 885)}))}(document); 886</script>
886 887<noscript><link rel="stylesheet" type="text/css" media="all" href="https://cdn.shopify.com/extensions/01a0fd03-c455-7b82-9766-74101e55572c/judgeme-771/assets/shopify_v2.css"></noscript> 888 889<!-- BEGIN app snippet: theme_fix_tags -->
889<script> 890 (function() { 891 var jdgmThemeFixes = null; 892 if (!jdgmThemeFixes) return; 893 894 // "All themes" fix: CSS and JS applied on every theme. CSS is injected 895 // before the per-theme fix so the theme-specific CSS wins the cascade. 896 // HTML is never applied globally (too risky). 897 var allThemesFix = jdgmThemeFixes['all']; 898 if (allThemesFix && allThemesFix.css) { 899 var allStyleTag = document.createElement('style'); 900 allStyleTag.classList.add('jdgm-theme-fix-style-all'); 901 allStyleTag.innerHTML = allThemesFix.css; 902 document.head.append(allStyleTag); 903 }; 904 905 if (allThemesFix && allThemesFix.js) { 906 var allScriptTag = document.createElement('script'); 907 allScriptTag.classList.add('jdgm-theme-fix-script-all'); 908 allScriptTag.innerHTML = allThemesFix.js; 909 document.head.append(allScriptTag); 910 }; 911 912 var thisThemeFix = jdgmThemeFixes[Shopify.theme.id]; 913 if (!thisThemeFix) return; 914 915 if (thisThemeFix.html) { 916 document.addEventListener("DOMContentLoaded", function() { 917 var htmlDiv = document.createElement('div'); 918 htmlDiv.classList.add('jdgm-theme-fix-html'); 919 htmlDiv.innerHTML = thisThemeFix.html; 920 document.body.append(htmlDiv); 921 }); 922 }; 923 924 if (thisThemeFix.css) { 925 var styleTag = document.createElement('style'); 926 styleTag.classList.add('jdgm-theme-fix-style'); 927 styleTag.innerHTML = thisThemeFix.css; 928 document.head.append(styleTag); 929 }; 930 931 if (thisThemeFix.js) { 932 var scriptTag = document.createElement('script'); 933 scriptTag.classList.add('jdgm-theme-fix-script'); 934 scriptTag.innerHTML = thisThemeFix.js; 935 document.head.append(scriptTag); 936 }; 937 })(); 938</script>
938 939<!-- END app snippet --> 940<!-- End of Judge.me Core --> 941 942 943 944<!-- END app block -->
944<script src="https://cdn.shopify.com/extensions/01a0aa7a-f99f-7ab6-a36e-9673fd70d8d4/omnisend-57/assets/omnisend-in-shop.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 944
944
945<script src="https://cdn.shopify.com/extensions/01a0fd03-c455-7b82-9766-74101e55572c/judgeme-771/assets/loader.js" type="text/javascript" defer="defer"></script>
945 946<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
947<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: 61006020765,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "blog"};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 947
947
948<script> 949 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 950</script>
vendor: 1 bytes, line 950
950
951<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}
951).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: 61006020765,storefrontBaseUrl: "https://linnerlife.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://linnerlife.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"2095743133","configuration":"{\"advertiserId\":\"40494\",\"shopDomain\":\"linnerlife.myshopify.com\",\"appVersion\":\"shopifyApp_5.4.1\",\"originalNetwork\":\"sas\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c287d09bac7e7a912a76f3941fab1c2f","type":"APP","apiClientId":2887701,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"}
951,{"id":"1321468061","configuration":"{\"accountID\":\"linnerlife\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"4f82d0323b06a4642fbff9b42c9979eb","type":"APP","apiClientId":12388204545,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"1256751261","configuration":"{\"pixelCode\":\"D1MSNORC77U92IKBGD2G\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"22e92c2ad45662f435e4801458fb78cc","type":"APP","apiClientId":4383523,"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"},{"id":"1154089117","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":"966852765","configuration":"{\"apiURL\":\"https:\/\/api.omnisend.com\",\"appURL\":\"https:\/\/app.omnisend.com\",\"brandID\":\"67db7f0b22cb9bfb8c05b334\",\"trackingURL\":\"https:\/\/wt.omnisendlink.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"1e2b45bbee5b360dff908f60423b89f8","type":"APP","apiClientId":186001,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"856621213","configuration":"{\"accountID\":\"facct_01jhgj07prarfgj3f0e0f6z586\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"b512ad51efb2fbd80a0b3630d2f185b8","type":"APP","apiClientId":61620781057,"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":"712114333","configuration":"{\"pixel_id\":\"857093806490397\",\"pixel_type\":\"facebook_pixel\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"96420dbe9ea96c426a1b7f364f977719","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"571113629","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-09SF91RJZJ\\\",\\\"GT-P3M32CQK\\\",\\\"AW-11094374946\\\",\\\"G-MEYNLGB6BV\\\",\\\"G-K02G5V38RP\\\"],\\\"target_country\\\":\\\"US\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"G-09SF91RJZJ\\\",\\\"G-MEYNLGB6BV\\\",\\\"G-K02G5V38RP\\\"]},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"G-09SF91RJZJ\\\",\\\"G-MEYNLGB6BV\\\",\\\"G-K02G5V38RP\\\"]},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-09SF91RJZJ\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-09SF91RJZJ\\\",\\\"MC-CW028ZFPV6\\\",\\\"G-MEYNLGB6BV\\\",\\\"G-K02G5V38RP\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-09SF91RJZJ\\\"},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-09SF91RJZJ\\\",\\\"MC-CW028ZFPV6\\\",\\\"AW-11094374946\\\/mR7vCL6KmowYEKL0mqop\\\",\\\"G-MEYNLGB6BV\\\",\\\"G-K02G5V38RP\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-09SF91RJZJ\\\",\\\"MC-CW028ZFPV6\\\",\\\"G-MEYNLGB6BV\\\",\\\"G-K02G5V38RP\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-09SF91RJZJ\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"G-09SF91RJZJ\\\",\\\"G-MEYNLGB6BV\\\",\\\"G-K02G5V38RP\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"G-09SF91RJZJ\\\",\\\"G-MEYNLGB6BV\\\",\\\"G-K02G5V38RP\\\"]},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-09SF91RJZJ\\\"}],\\\"enable_monitoring_mode\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"a3321ca85cf5aaf6b57585fcd8d67b3a","type":"APP","apiClientId":1780363,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"333447325","configuration":"{\"campaignID\":\"26400\",\"externalExecutionURL\":\"https:\/\/engine.saasler.com\/api\/v1\/webhook_executions\/b8da9ea00964741eb97cb48aacaf479f\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"4d2ae310e7f99f154f33560b5c81cfa9","type":"APP","apiClientId":3546795,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]}
951,"dataSharingState":"unrestricted"},{"id":"46727325","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Betterhearing Google"},{"id":"113639581","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":"Linner","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"linnerlife.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/linnerlife.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://linnerlife.com/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"145252090013","themePublished":"true","eventMetadataId":"4bc9f673-70b9-475e-8d79-72aebe6427ac","pageType":"blog","resourceId":"90667974813","shopId":"61006020765","storefrontBaseUrl":"https:\/\/linnerlife.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"5982071ew7ea472e3p69b68784m2150dfea","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
951<script> 952 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 953 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 954 window.ShopifyAnalytics.meta.currency = 'USD'; 955 var meta = {"page":{"pageType":"blog","resourceType":"blog","resourceId":90667974813,"requestId":"e5c0d5ee-ee6f-4fef-9523-50fa244cd08e-1791084700"}}; 956 for (var attr in meta) { 957 window.ShopifyAnalytics.meta[attr] = meta[attr]; 958 } 959</script>
vendor: 1 bytes, line 959
959
960<script class="analytics"> 961 (function () { 962 var customDocumentWrite = function(content) { 963 var jquery = null; 964 965 if (window.jQuery) { 966 jquery = window.jQuery; 967 } else if (window.Checkout && window.Checkout.$) { 968 jquery = window.Checkout.$; 969 } 970 971 if (jquery) { 972 jquery('body').append(content); 973 } 974 }; 975 976 var hasLoggedConversion = function(token) { 977 if (token) { 978 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 979 } 980 return false; 981 } 982 983 var setCookieIfConversion = function(token) { 984 if (token) { 985 var twoMonthsFromNow = new Date(Date.now()); 986 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 987 988 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 989 } 990 } 991 992 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 993 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 994 if (trekkie.integrations) { 995 return; 996 } 997 trekkie.methods = [ 998 'identify', 999 'page', 1000 'ready', 1001 'track', 1002 'trackForm', 1003 'trackLink' 1004 ]; 1005 trekkie.factory = function(method) { 1006 return function() { 1007 var args = Array.prototype.slice.call(arguments); 1008 args.unshift(method); 1009 trekkie.push(args); 1010 if (method == 'track' || method == 'page') { 1011 var pageUrl; 1012 try { 1013 pageUrl = window.location.href; 1014 } catch (e) {} 1015 var pageReferrer; 1016 try { 1017 pageReferrer = document.referrer; 1018 } catch (e) {} 1019 try { 1020 if (window.__TREKKIE_SHIM_QUEUE == null) { 1021 window.__TREKKIE_SHIM_QUEUE = []; 1022 } 1023 window.__TREKKIE_SHIM_QUEUE.push({ 1024 from: 'trekkie-stub', 1025 method: method, 1026 args: args.slice(1), 1027 pageContext: { 1028 url: pageUrl, 1029 referrer: pageReferrer 1030 } 1031 }); 1032 } catch (e) { 1033 // no-op 1034 } 1035 } 1036 return trekkie; 1037 }; 1038 }; 1039 for (var i = 0; i < trekkie.methods.length; i++) { 1040 var key = trekkie.methods[i]; 1041 trekkie[key] = trekkie.factory(key); 1042 } 1043 trekkie.load = function(config) { 1044 trekkie.config = config || {}; 1045 trekkie.config.initialDocumentCookie = document.cookie; 1046 var first = document.getElementsByTagName('script')[0]; 1047var script = document.createElement('script'); 1048script.type = 'text/javascript'; 1049script.onerror = function(e) { 1050 var scriptFallback = document.createElement('script'); 1051 scriptFallback.type = 'text/javascript'; 1052 scriptFallback.onerror = function(error) { 1053 var Monorail = { 1054 produce: function produce(monorailDomain, schemaId, payload) { 1055 var currentMs = new Date().getTime(); 1056 var event = { 1057 schema_id: schemaId, 1058 payload: payload, 1059 metadata: { 1060 event_created_at_ms: currentMs, 1061 event_sent_at_ms: currentMs 1062 } 1063 }; 1064 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 1065 }, 1066 sendRequest: function sendRequest(endpointUrl, payload) { 1067 // Try the sendBeacon API 1068 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 1069 var blobData = new window.Blob([payload], { 1070 type: 'text/plain' 1071 }); 1072 1073 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 1074 return true; 1075 } // sendBeacon was not successful 1076 1077 } // XHR beacon 1078 1079 var xhr = new XMLHttpRequest(); 1080 1081 try { 1082 xhr.open('POST', endpointUrl); 1083 xhr.setRequestHeader('Content-Type', 'text/plain'); 1084 xhr.send(payload); 1085 } catch (e) { 1086 console.log(e); 1087 } 1088 1089 return false; 1090 }, 1091 isIos12: function isIos12() { 1092 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 1093 } 1094 }; 1095 Monorail.produce('monorail-edge.shopifysvc.com', 1096 'trekkie_storefront_load_errors/1.1', 1097 {shop_id: 61006020765, 1098 theme_id: 145252090013, 1099 app_name: "storefront", 1100 context_url: window.location.href, 1101 source_url: "//linnerlife.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"}); 1102 1103 }; 1104 scriptFallback.async = true; 1105 scriptFallback.src = '//linnerlife.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 1106 first.parentNode.insertBefore(scriptFallback, first); 1107}; 1108script.async = true; 1109script.src = '//linnerlife.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 1110first.parentNode.insertBefore(script, first); 1111 1112 }; 1113 trekkie.load( 1114 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":61006020765,"isMerchantRequest":null,"themeId":145252090013,"themeCityHash":"10205858207051228865","contentLanguage":"en","currency":"USD","eventMetadataId":"4bc9f673-70b9-475e-8d79-72aebe6427ac"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}} 1115 ); 1116 1117 var loaded = false;
1118 trekkie.ready(function() { 1119 if (loaded) return; 1120 loaded = true; 1121 1122 window.ShopifyAnalytics.lib = window.trekkie; 1123 1124 var originalDocumentWrite = document.write; 1125 document.write = customDocumentWrite; 1126 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 1127 document.write = originalDocumentWrite; 1128 1129 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 1130 var token = match? match[1]: undefined; 1131 if (!hasLoggedConversion(token)) { 1132 setCookieIfConversion(token); 1133 1134 } 1135 }); 1136 1137 window.ShopifyAnalytics.lib.page(null,{"pageType":"blog","resourceType":"blog","resourceId":90667974813,"requestId":"e5c0d5ee-ee6f-4fef-9523-50fa244cd08e-1791084700","shopifyEmitted":true}); 1138 1139 var eventsListenerScript = document.createElement('script'); 1140 eventsListenerScript.async = true; 1141 eventsListenerScript.src = "//linnerlife.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 1142 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 1143})();</script>
1143 1144
1144<script> 1145 if (!window.ga || (window.ga && typeof window.ga !== 'function')) { 1146 window.ga = function ga() { 1147 (window.ga.q = window.ga.q || []).push(arguments); 1148 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 1149 window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"}); 1150 } 1151 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."); 1152 }; 1153 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 1154 window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"}); 1155 } 1156 } 1157</script>
vendor: 1 bytes, line 1157
1157
1158<script 1159 defer 1160 src="https://linnerlife.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js" 1161 data-application="storefront-renderer" 1162 data-shop-id="61006020765" 1163 data-render-region="gcp-us-central1" 1164 data-page-type="blog" 1165 data-theme-instance-id="145252090013" 1166 data-theme-name="Minimog - OS 2.0" 1167 data-theme-version="5.3.0" 1168 data-monorail-region="shop_domain" 1169 data-resource-timing-sampling-rate="10" 1170 data-shs="true" 1171 data-shs-beacon="true" 1172 data-shs-export-with-fetch="true" 1173 data-shs-logs-sample-rate="1" 1174 data-shs-beacon-endpoint="https://linnerlife.com/api/collect" 1175></script>
1175 1176<meta name="shopify-y" content="3631411b-06f9-40eb-8c25-1cd8e041ec69" data-expiration="1822642300000"><meta name="shopify-s" content="7c662b25-0f10-4bd0-9712-7f254c5d3c28" data-expiration="1791086500000"><meta name="new-cookie-storage-activated" content="t"> 1177</head> 1178 1179 <body 1180 id="m-theme" 1181 class="template-blog m-gradient m-color-default m:overflow-hidden" 1182 1183 > 1184 <!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 1184-1185
1184 1185<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
1185GTM-N7CFRC7R
vendor: 83 bytes, lines 1185-1186
1185" 1186height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
1187<!-- End Google Tag Manager (noscript) --> 1188 1189 <style> 1190 .m-page-transition { 1191 position: fixed; 1192 top: 0; 1193 left: 0; 1194 width: 100%; 1195 height: 100%; 1196 z-index: 999999; 1197 background: #fff; 1198 pointer-events: none; 1199 display: flex; 1200 align-items: center; 1201 justify-content: center; 1202 max-width: 100vw; 1203 max-height: 100vh; 1204 transition-property: opacity, visibility; 1205 transition-duration: var(--m-duration-default); 1206 transition-timing-function: ease; 1207 } 1208 .m-page-transition.fade-out { 1209 opacity: 0; 1210 visibility: hidden; 1211 } 1212 .m-page-transition.m-page-transition--design-mode { 1213 opacity: 1; 1214 visibility: visible; 1215 } 1216 .m-page-transition.fade-in { 1217 opacity: 1; 1218 visibility: visible; 1219 } 1220 .m-page-transition.fade-out .m-page-transition__spinner-content { 1221 display: none; 1222 } 1223 .m-page-transition.m-page-transition--design-mode .m-page-transition__spinner-content { 1224 display: block; 1225 } 1226 @keyframes pageTransitionSpinner { 1227 0% { 1228 -webkit-transform: rotate3d(0, 0, 1, 0deg); 1229 transform: rotate3d(0, 0, 1, 0deg); 1230 } 1231 25% { 1232 -webkit-transform: rotate3d(0, 0, 1, 90deg); 1233 transform: rotate3d(0, 0, 1, 90deg); 1234 } 1235 50% { 1236 -webkit-transform: rotate3d(0, 0, 1, 180deg); 1237 transform: rotate3d(0, 0, 1, 180deg); 1238 } 1239 75% { 1240 -webkit-transform: rotate3d(0, 0, 1, 270deg); 1241 transform: rotate3d(0, 0, 1, 270deg); 1242 } 1243 100% { 1244 -webkit-transform: rotate3d(0, 0, 1, 360deg); 1245 transform: rotate3d(0, 0, 1, 360deg); 1246 } 1247 } 1248 @keyframes m-blink { 1249 25% { 1250 opacity: 0.5; 1251 } 1252 50% { 1253 opacity: 0; 1254 } 1255 75% { 1256 opacity: 0.5; 1257 } 1258 } 1259 .m-page-transition__loading { 1260 position: absolute; 1261 animation: pageTransitionSpinner 1.5s linear infinite; 1262 width: var(--loading-size); 1263 height: var(--loading-size); 1264 top: 10px; 1265 left: 10px; 1266 border-radius: 50%; 1267 box-shadow: 0 2px 0 0 var(--loading-color); 1268 transform-origin: calc(var(--loading-size) / 2) calc(var(--loading-size) / 2 + 1px); 1269 } 1270 .m-page-transition__logo { 1271 animation: m-blink 1.5s linear infinite; 1272 position: absolute; 1273 width: var(--loading-size); 1274 height: var(--loading-size); 1275 top: 10px; 1276 left: 10px; 1277 display: flex; 1278 align-items: center; 1279 justify-content: center; 1280 } 1281 .m-page-transition__spinner { 1282 width: var(--loading-size); 1283 height: var(--loading-size); 1284 display: inline-block; 1285 overflow: hidden; 1286 background: transparent; 1287 } 1288 .m-page-transition__spinner-content { 1289 width: 100%; 1290 height: 100%; 1291 position: relative; 1292 transform: translateZ(0) scale(0.8); 1293 backface-visibility: hidden; 1294 transform-origin: 0 0; 1295 } 1296 .m-page-transition__spinner-content div { 1297 box-sizing: content-box; 1298 } 1299 </style> 1300 <div 1301 class="m-page-transition" 1302 data-design-mode="false" 1303 style="--loading-size: 150px; --loading-color: #fdfdfd;" 1304 > 1305 <div class="m-page-transition__spinner"> 1306 <div class="m-page-transition__spinner-content"> 1307 <div class="m-page-transition__loading"></div> 1308 1309 <div class="m-page-transition__logo"> 1310 1311 <img src="//linnerlife.com/cdn/shop/files/gempages_513449326614152176-9870fee2-b992-41dd-bb20-ca8499748695.png?v=1750154462&width=100" alt="Linner" srcset="//linnerlife.com/cdn/shop/files/gempages_513449326614152176-9870fee2-b992-41dd-bb20-ca8499748695.png?v=1750154462&width=60 60w" width="60.0" height="60.0" loading="eager"> 1312 </div> 1313 1314 </div> 1315 </div> 1316 </div> 1317 1318 1319 1320 <style data-shopify> 1321 .m-button--scroll-top { 1322 position: fixed; 1323 right: 16px; 1324 bottom: 86px; 1325 z-index: 99; 1326 border-radius: 50%; 1327 padding: 0; 1328 display: inline-flex; 1329 align-items: center; 1330 justify-content: center; 1331 width: 46px; 1332 height: 46px; 1333 opacity: 0; 1334 } 1335 1336 .m-button--scroll-top.is-show { 1337 opacity: 1; 1338 } 1339 1340 .m-scroll-top-target { 1341 width: 0; 1342 height: 0; 1343 visibility: hidden; 1344 opacity: 0; 1345 } 1346 @media (max-width: 767px) { 1347 .m-button--scroll-top { 1348 width: 40px; 1349 height: 40px; 1350 } 1351 .m-button--scroll-top svg { 1352 width: 14px; 1353 height: 14px; 1354 } 1355 } 1356 </style> 1357 1358<div id="scroll-to-top-target" class="m-scroll-top-target"></div> 1359 1360<button 1361 id="scroll-to-top-button" 1362 class="m-button m-button--primary m-button--scroll-top" 1363 aria-label="Scroll to Top" 1364> 1365 <svg class="m-svg-icon m-svg-icon--medium" fill="currentColor" stroke="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M4.465 263.536l7.07 7.071c4.686 4.686 12.284 4.686 16.971 0L207 92.113V468c0 6.627 5.373 12 12 12h10c6.627 0 12-5.373 12-12V92.113l178.494 178.493c4.686 4.686 12.284 4.686 16.971 0l7.07-7.071c4.686-4.686 4.686-12.284 0-16.97l-211.05-211.05c-4.686-4.686-12.284-4.686-16.971 0L4.465 246.566c-4.687 4.686-4.687 12.284 0 16.97z"/></svg> 1366</button> 1367 1368<!-- BEGIN sections: header-group --> 1369<div id="shopify-section-sections--18575639937181__annoucement" class="shopify-section shopify-section-group-header-group"><link href="//linnerlife.com/cdn/shop/t/29/assets/announcement-bar.css?v=138445021103034466441737524345" rel="stylesheet" type="text/css" media="all" />
1370<script src="//linnerlife.com/cdn/shop/t/29/assets/announcement-bar.js?v=172561539198475433211737524345" defer="defer"></script>
1370 1371 1372 1373 1374 1375 1376 <section 1377 id="m-announcement--sections--18575639937181__annoucement" 1378 data-section-id="sections--18575639937181__annoucement" 1379 data-section-type="announcement" 1380 class="m-announcement-bar m-gradient m-color-scheme-5a9f56f9-2104-4dfa-85c0-9db1c0c0ebd8" 1381 1382 > 1383 <m-announcement-bar 1384 data-enable-slider="true" 1385 1386 data-enable-autoplay="true" 1387 data-autoplay-speed="5" 1388 1389 > 1390 <div class="m-announcement-bar__container container"> 1391 <div class="m-announcement-bar__wrapper swiper-container"> 1392 <div class="m-announcement-bar__inner swiper-wrapper"> 1393 1394 <div class="m-announcement-bar__item swiper-slide"> 1395 1396 1397 <div class="m-announcement-bar__content">Free Shipping Worldwide</div> 1398 1399 </div> 1400 1401 <div class="m-announcement-bar__item swiper-slide"> 1402 1403 1404 <div class="m-announcement-bar__content">45 days free-trial, 1 year warranty</div> 1405 1406 </div> 1407 1408 </div> 1409 </div> 1410 1411 1412 1413 1414<div class="m-slider-controls m-slider-controls--bottom-center m-slider-controls--show-pagination m-slider-controls--pagination-bullets m-slider-controls--absolute"> 1415 <div class="m-slider-controls__wrapper"> 1416 1417 1418 <div class="swiper-pagination m:w-full "></div> 1419 1420 1421 </div> 1422</div> 1423 1424 1425 </div> 1426 </m-announcement-bar> 1427 1428 <div class="m-announcement-bar__close m:flex m:items-center"> 1429 <svg 1430 class="m-svg-icon--medium" 1431 fill="none" 1432 stroke="currentColor"
1433 viewBox="0 0 24 24" 1434 xmlns="http://www.w3.org/2000/svg" 1435 > 1436 <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6 18L18 6M6 6l12 12"></path> 1437 </svg> 1438 </div> 1439
1439<script> 1440 document.querySelector('.m-announcement-bar__close').addEventListener('click', function () { 1441 document.querySelector('.m-announcement-bar').remove(); 1442 document.documentElement.style.setProperty('--m-announcement-height', '0px'); 1443 }); 1444 </script>
1444 1445 1446 </section> 1447 1448 1449 1450 1451<style> #shopify-section-sections--18575639937181__annoucement .m-announcement-bar__container {--container-width: 600px;} </style></div><div id="shopify-section-sections--18575639937181__header" class="shopify-section shopify-section-group-header-group m-section-header"><link href="//linnerlife.com/cdn/shop/t/29/assets/header.css?v=6364695847640330031737524345" rel="stylesheet" type="text/css" media="all" /> 1452<h1 style="position:absolute; left:-9999px; overflow: hidden;padding:0;margin:0;" >Case Study</h1>
1453<script src="//linnerlife.com/cdn/shop/t/29/assets/mega-menu.js?v=48694260490813698561737524345" defer="defer"></script>
vendor: 1 bytes, line 1453
1453
1454<script src="//linnerlife.com/cdn/shop/t/29/assets/header.js?v=139348793745598728721737524345" defer="defer"></script>
vendor: 1 bytes, line 1454
1454
1455<script src="//linnerlife.com/cdn/shop/t/29/assets/localization-form.js?v=78680935164192769481737524345" defer="defer"></script>
vendor: 1 bytes, line 1455
1455
1456<script type="application/ld+json"> 1457 { 1458 "@context": "http://schema.org", 1459 "@type": "Organization", 1460 "name": "Linner", 1461 1462 1463 "logo": "https:\/\/linnerlife.com\/cdn\/shop\/files\/LINNG_Logo.png?v=1724823923\u0026width=1279", 1464 1465 "sameAs": [ 1466 "", 1467 "https:\/\/www.facebook.com\/groups\/4832910000169431\/?ref=share", 1468 "https:\/\/www.pinterest.com\/", 1469 "https:\/\/www.instagram.com\/epha_linner_hearing_aids", 1470 "", 1471 "", 1472 "https:\/\/www.youtube.com\/@linnerofficial", 1473 "" 1474 ], 1475 "url": "https:\/\/linnerlife.com" 1476 } 1477</script>
1477 1478 1479 1480 1481 1482 1483<style data-shopify> 1484 :root { 1485 --logo-width-desktop: 100px; 1486 --logo-width-mobile: 110px; 1487 --logo-width-sticky: 100px; 1488 --logo-height-sticky: 15.94996090695856px; 1489 --header-transparent-text-color: 255, 255, 255; 1490 } 1491</style> 1492<m-header 1493 data-section-id="sections--18575639937181__header" 1494 data-section-type="header" 1495 data-page="/blogs/case-study" 1496 data-header-design="logo-left-menu-center" 1497 1498 class="m-header m:block" 1499 data-transparent="false" 1500 data-sticky="none" 1501> 1502 <link href="//linnerlife.com/cdn/shop/t/29/assets/topbar.css?v=49267480960919942591737524345" rel="stylesheet" type="text/css" media="all" /> 1503 1504 1505 1506 <div class="m-topbar m-topbar--show-divider m-gradient m-color-default"> 1507 <div class="container-full"> 1508 <div class="m-topbar__inner m:flex m:justify-between m:items-center"> 1509 <div class="m-topbar__left m:w-4/12 m:flex m:items-center"> 1510 1511 <a href="tel:" class="m-topbar__link m-topbar__phone"> 1512 <svg 1513 class="m-svg-icon" 1514 fill="currentColor" 1515 stroke="currentColor" 1516 xmlns="http://www.w3.org/2000/svg"
1517 viewBox="0 0 512 512" 1518 > 1519 <path fill="currentColor" d="M493.09 351.3L384.7 304.8a31.36 31.36 0 0 0-36.5 8.9l-44.1 53.9A350 350 0 0 1 144.5 208l53.9-44.1a31.35 31.35 0 0 0 8.9-36.49l-46.5-108.5A31.33 31.33 0 0 0 125 .81L24.2 24.11A31.05 31.05 0 0 0 0 54.51C0 307.8 205.3 512 457.49 512A31.23 31.23 0 0 0 488 487.7L511.19 387a31.21 31.21 0 0 0-18.1-35.7zM456.89 480C222.4 479.7 32.3 289.7 32.1 55.21l99.6-23 46 107.39-72.8 59.5C153.3 302.3 209.4 358.6 313 407.2l59.5-72.8 107.39 46z" class=""></path> 1520 </svg> 1521 <span></span> 1522 </a> 1523 1524 1525 <a href="mailto:[email protected]" class="m-topbar__link m-topbar__mail"> 1526 <svg 1527 class="m-svg-icon" 1528 fill="currentColor" 1529 stroke="currentColor" 1530 xmlns="http://www.w3.org/2000/svg" 1531 viewBox="0 0 512 512" 1532 > 1533 <path d="M464 64H48C21.49 64 0 85.49 0 112v288c0 26.51 21.49 48 48 48h416c26.51 0 48-21.49 48-48V112c0-26.51-21.49-48-48-48zm0 48v40.805c-22.422 18.259-58.168 46.651-134.587 106.49-16.841 13.247-50.201 45.072-73.413 44.701-23.208.375-56.579-31.459-73.413-44.701C106.18 199.465 70.425 171.067 48 152.805V112h416zM48 400V214.398c22.914 18.251 55.409 43.862 104.938 82.646 21.857 17.205 60.134 55.186 103.062 54.955 42.717.231 80.509-37.199 103.053-54.947 49.528-38.783 82.032-64.401 104.947-82.653V400H48z"/> 1534 </svg> 1535 <span>[email protected]</span> 1536 </a> 1537 1538 1539 </div> 1540 1541 <div class="m-topbar__center m:w-4/12 m:flex m:items-center m:justify-center"><span> | <a class="m-link-underline" href="#"></a><span></span></span></div> 1542 1543 <div class="m-topbar__right m:w-4/12 m:flex m:items-center m:justify-end"> 1544 1545 1546 <link rel="stylesheet" href="//linnerlife.com/cdn/shop/t/29/assets/component-country-flag.css?v=163926409302575699231737524345" media="print" onload="this.media='all'"> 1547 1548 1549 1550 <div class="m-switcher-dropdown m-language-switcher "> 1551 1552 <form method="post" action="/localization" id="localization_form-72" accept-charset="UTF-8" class="shopify-localization-form" enctype="multipart/form-data" data-localization-form=""><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/blogs/case-study" /> 1553 <input type="hidden" name="locale_code" value="en" data-localization-input/> 1554 <m-select-component> 1555 <m-localization-form> 1556 <select class="js-selectNative" data-localization-select><option 1557 value="en"selected="selected">English</option><option 1558 value="de">Deutsch</option><option 1559 value="es">Español</option></select> 1560 </m-localization-form> 1561 <div class="m-select-custom js-selectCustom" aria-hidden="true"> 1562 <div class="m-select-custom--trigger"> 1563 <span class="m-select-custom--trigger-text"></span> 1564 <span class="m-select-custom--trigger-icon"><svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M441.9 167.3l-19.8-19.8c-4.7-4.7-12.3-4.7-17 0L224 328.2 42.9 147.5c-4.7-4.7-12.3-4.7-17 0L6.1 167.3c-4.7 4.7-4.7 12.3 0 17l209.4 209.4c4.7 4.7 12.3 4.7 17 0l209.4-209.4c4.7-4.7 4.7-12.3 0-17z"/></svg></span> 1565 </div> 1566 <div class="m-select-custom--options m-select-custom--options-"><div class="m-select-custom--option" data-value="en">English</div><div class="m-select-custom--option" data-value="de">Deutsch</div><div class="m-select-custom--option" data-value="es">Español</div></div> 1567 </div> 1568 </m-select-component> 1569 </form> 1570 </div> 1571 1572 1573 </div> 1574 </div> 1575 </div> 1576 </div> 1577 1578 1579 <div class="m-header__wrapper"> 1580 1581 <header 1582 class="m-header__mobile container-fluid m:flex m:items-center m-gradient m-color-dark" 1583 data-screen="m-header__mobile" 1584 data-transparent="false" 1585 >
1586 <span class="m-menu-button m:flex m:flex-1 m:w-3/12"> 1587 <div class="m-hamburger-box"> 1588 <div class="m-hamburger-box__inner"></div> 1589 </div> 1590 </span> 1591 1592 1593 1594 <div class="m-logo m-logo--mobile m:justify-center m:w-6/12 m-logo--has-image"> 1595 1596 <a href="/" class="m-logo__image m:block" title="Linner"> 1597 1598 <div 1599 class="m-logo__image-default m:display-flex m-image" 1600 style="--aspect-ratio: 6.269607843137255;--aspect-ratio-mobile: 6.315789473684211" 1601 > 1602 1603 <img src="//linnerlife.com/cdn/shop/files/LINNG_Logo_680ce499-36f0-467b-ac69-7f06e6468116.png?v=1727663739" alt="Linner" srcset="//linnerlife.com/cdn/shop/files/LINNG_Logo_680ce499-36f0-467b-ac69-7f06e6468116.png?v=1727663739&width=50 50w, //linnerlife.com/cdn/shop/files/LINNG_Logo_680ce499-36f0-467b-ac69-7f06e6468116.png?v=1727663739&width=100 100w, //linnerlife.com/cdn/shop/files/LINNG_Logo_680ce499-36f0-467b-ac69-7f06e6468116.png?v=1727663739&width=150 150w, //linnerlife.com/cdn/shop/files/LINNG_Logo_680ce499-36f0-467b-ac69-7f06e6468116.png?v=1727663739&width=200 200w, //linnerlife.com/cdn/shop/files/LINNG_Logo_680ce499-36f0-467b-ac69-7f06e6468116.png?v=1727663739&width=250 250w, //linnerlife.com/cdn/shop/files/LINNG_Logo_680ce499-36f0-467b-ac69-7f06e6468116.png?v=1727663739&width=300 300w, //linnerlife.com/cdn/shop/files/LINNG_Logo_680ce499-36f0-467b-ac69-7f06e6468116.png?v=1727663739&width=400 400w" height="17" class="m:inline-block"> 1604 </div> 1605 1606 1607 </a> 1608 1609 </div> 1610 1611 1612 <div class="m-header__mobile-right m:w-3/12 m:flex m:flex-1 m:justify-end"> 1613 1614 <m-search-popup class="m:flex m:justify-center m:items-center" data-open-search-popup> 1615 <span class="m-header__search-icon"> 1616 <svg 1617 class="m-svg-icon--medium" 1618 fill="currentColor" 1619 stroke="currentColor" 1620 xmlns="http://www.w3.org/2000/svg"
1621 viewBox="0 0 512 512" 1622 > 1623 <path d="M508.5 468.9L387.1 347.5c-2.3-2.3-5.3-3.5-8.5-3.5h-13.2c31.5-36.5 50.6-84 50.6-136C416 93.1 322.9 0 208 0S0 93.1 0 208s93.1 208 208 208c52 0 99.5-19.1 136-50.6v13.2c0 3.2 1.3 6.2 3.5 8.5l121.4 121.4c4.7 4.7 12.3 4.7 17 0l22.6-22.6c4.7-4.7 4.7-12.3 0-17zM208 368c-88.4 0-160-71.6-160-160S119.6 48 208 48s160 71.6 160 160-71.6 160-160 160z"/> 1624 </svg> 1625 </span> 1626 </m-search-popup> 1627 1628 1629 <a 1630 href="/cart" 1631 class="m-cart-icon-bubble" 1632 aria-label="0" 1633> 1634 <span class="m-tooltip m:block m-tooltip--bottom m-tooltip--style-2"> 1635 <svg 1636 class="m-svg-icon--medium" 1637 fill="currentColor" 1638 stroke="currentColor" 1639 xmlns="http://www.w3.org/2000/svg" 1640 viewBox="0 0 448 512" 1641 > 1642 <path d="M352 128C352 57.42 294.579 0 224 0 153.42 0 96 57.42 96 128H0v304c0 44.183 35.817 80 80 80h288c44.183 0 80-35.817 80-80V128h-96zM224 48c44.112 0 80 35.888 80 80H144c0-44.112 35.888-80 80-80zm176 384c0 17.645-14.355 32-32 32H80c-17.645 0-32-14.355-32-32V176h48v40c0 13.255 10.745 24 24 24s24-10.745 24-24v-40h160v40c0 13.255 10.745 24 24 24s24-10.745 24-24v-40h48v256z"/> 1643 </svg> 1644 <span class="m-tooltip__content">Cart</span> 1645 </span> 1646 <span class="m-cart-count-bubble m-cart-count m:hidden">0</span> 1647</a> 1648 1649 1650 </div> 1651 1652 1653 1654<div id="m-menu-drawer" class="m-menu-drawer"> 1655 <div class="m-menu-drawer__backdrop"></div> 1656 <div class="m-menu-drawer__wrapper"> 1657 <div class="m-menu-drawer__content"> 1658 <ul class="m-menu-drawer__navigation m-menu-mobile"> 1659 1660 1661 1662 1663 1664 <li class="m-menu-mobile__item" data-url="/collections/otc-hearing-aids" data-index="0"> 1665 <a 1666 href="/collections/otc-hearing-aids" 1667 class="m-menu-mobile__link" 1668 1669 > 1670 <span>Hearing Devices</span> 1671 </a> 1672 <span class="m-menu-mobile__toggle-button" data-toggle-submenu="1"> 1673 <svg fill="currentColor" stroke="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 512"> 1674 <path d="M17.525 36.465l-7.071 7.07c-4.686 4.686-4.686 12.284 0 16.971L205.947 256 10.454 451.494c-4.686 4.686-4.686 12.284 0 16.971l7.071 7.07c4.686 4.686 12.284 4.686 16.97 0l211.051-211.05c4.686-4.686 4.686-12.284 0-16.971L34.495 36.465c-4.686-4.687-12.284-4.687-16.97 0z"/> 1675 </svg> 1676 </span> 1677 <div class="m-megamenu-mobile m-megamenu-mobile--level-1"> 1678 <div class="m-megamenu-mobile__wrapper"> 1679 <button class="m-menu-mobile__back-button" data-level="1"> 1680 <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 16 17"> 1681 <path fill="currentColor" d="M8.12109 15.9141c-.21093.1875-.41015.1875-.59765 0L.175781 8.53125c-.210937-.1875-.210937-.375 0-.5625L7.52344.585938c.1875-.1875.38672-.1875.59765 0l.70313.703122c.1875.1875.1875.38672 0 .59766L3.375 7.33594h11.9883c.2812 0 .4219.14062.4219.42187v.98438c0 .28125-.1407.42187-.4219.42187H3.375l5.44922 5.44924c.1875.2109.1875.4101 0 .5976l-.70313.7032z"/> 1682 </svg> 1683 <span>Hearing Devices</span> 1684 </button> 1685 <ul class="m-submenu-mobile"> 1686 1687 <li class="m-menu-mobile__item" data-url="/collections/otc-hearing-aids"> 1688 <a 1689 href="/products/linner-saturn-otc-hearing-aids" 1690 class="m-menu-mobile__link" 1691 1692 > 1693 <span>Linner Saturn Series(CIC) </span> 1694 </a> 1695 1696 </li> 1697 1698 <li class="m-menu-mobile__item" data-url="/collections/otc-hearing-aids"> 1699 <a 1700 href="/products/linner-mercury-otc-hearing-aids" 1701 class="m-menu-mobile__link" 1702 1703 >
1704 <span>Linner Mercury(RIC)</span> 1705 </a> 1706 1707 </li> 1708 1709 <li class="m-menu-mobile__item" data-url="/collections/otc-hearing-aids"> 1710 <a 1711 href="/collections/accessories" 1712 class="m-menu-mobile__link" 1713 1714 > 1715 <span>Accessories</span> 1716 </a> 1717 1718 <span class="m-menu-mobile__toggle-button" data-toggle-submenu="2"> 1719 <svg 1720 fill="currentColor" 1721 stroke="currentColor" 1722 xmlns="http://www.w3.org/2000/svg" 1723 viewBox="0 0 256 512" 1724 > 1725 <path d="M17.525 36.465l-7.071 7.07c-4.686 4.686-4.686 12.284 0 16.971L205.947 256 10.454 451.494c-4.686 4.686-4.686 12.284 0 16.971l7.071 7.07c4.686 4.686 12.284 4.686 16.97 0l211.051-211.05c4.686-4.686 4.686-12.284 0-16.971L34.495 36.465c-4.686-4.687-12.284-4.687-16.97 0z"/> 1726 </svg> 1727 </span> 1728 <div class="m-megamenu-mobile m-megamenu-mobile--level-2"> 1729 <div class="m-megamenu-mobile__wrapper"> 1730 <button class="m-menu-mobile__back-button" data-level="2"> 1731 <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 16 17"> 1732 <path fill="currentColor" d="M8.12109 15.9141c-.21093.1875-.41015.1875-.59765 0L.175781 8.53125c-.210937-.1875-.210937-.375 0-.5625L7.52344.585938c.1875-.1875.38672-.1875.59765 0l.70313.703122c.1875.1875.1875.38672 0 .59766L3.375 7.33594h11.9883c.2812 0 .4219.14062.4219.42187v.98438c0 .28125-.1407.42187-.4219.42187H3.375l5.44922 5.44924c.1875.2109.1875.4101 0 .5976l-.70313.7032z"/> 1733 </svg> 1734 <span>Accessories</span> 1735 </button> 1736 <ul class="m-submenu-mobile"> 1737 1738 1739<li class="m-menu-mobile__item m-menu-mobile__item--no-submenu" data-url="/products/linner-pictor-visual-ear-cleaner"> 1740 <a href="/products/linner-pictor-visual-ear-cleaner" class="m-menu-mobile__link"> 1741 Linner Pictor 1742 </a> 1743 1744 1745</li> 1746 1747<li class="m-menu-mobile__item m-menu-mobile__item--no-submenu" data-url="/collections/domes-and-wax-guards"> 1748 <a href="/collections/domes-and-wax-guards" class="m-menu-mobile__link"> 1749 Domes and Wax Guards 1750 </a> 1751 1752 1753</li> 1754 1755<li class="m-menu-mobile__item m-menu-mobile__item--no-submenu" data-url="/products/linner-connect"> 1756 <a href="/products/linner-connect" class="m-menu-mobile__link"> 1757 Linner Connect 1758 </a> 1759 1760 1761</li> 1762 </ul> 1763 </div> 1764 </div> 1765 1766 </li> 1767 1768 <li class="m-menu-mobile__item" data-url="/collections/otc-hearing-aids"> 1769 <a 1770 href="/collections/bluetooth-blood-pressure-monitor" 1771 class="m-menu-mobile__link" 1772 1773 > 1774 <span>Blood Pressure Monitors</span> 1775 </a> 1776 1777 </li> 1778 1779 </ul> 1780 1781 </div> 1782 </div> 1783 </li> 1784 1785 1786 1787 1788 1789 1790 1791 1792<li class="m-menu-mobile__item m-menu-mobile__item--no-submenu" data-url="/pages/linner-app"> 1793 <a href="/pages/linner-app" class="m-menu-mobile__link"> 1794 LINNER HA App 1795 </a> 1796 1797 1798</li> 1799 1800 1801 1802 1803 1804
1805 <li class="m-menu-mobile__item" data-url="/pages/brand" data-index="2"> 1806 <a 1807 href="/pages/brand" 1808 class="m-menu-mobile__link" 1809 1810 > 1811 <span>Brand</span> 1812 </a> 1813 <span class="m-menu-mobile__toggle-button" data-toggle-submenu="1"> 1814 <svg fill="currentColor" stroke="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 512"> 1815 <path d="M17.525 36.465l-7.071 7.07c-4.686 4.686-4.686 12.284 0 16.971L205.947 256 10.454 451.494c-4.686 4.686-4.686 12.284 0 16.971l7.071 7.07c4.686 4.686 12.284 4.686 16.97 0l211.051-211.05c4.686-4.686 4.686-12.284 0-16.971L34.495 36.465c-4.686-4.687-12.284-4.687-16.97 0z"/> 1816 </svg> 1817 </span> 1818 <div class="m-megamenu-mobile m-megamenu-mobile--level-1"> 1819 <div class="m-megamenu-mobile__wrapper"> 1820 <button class="m-menu-mobile__back-button" data-level="1"> 1821 <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 16 17"> 1822 <path fill="currentColor" d="M8.12109 15.9141c-.21093.1875-.41015.1875-.59765 0L.175781 8.53125c-.210937-.1875-.210937-.375 0-.5625L7.52344.585938c.1875-.1875.38672-.1875.59765 0l.70313.703122c.1875.1875.1875.38672 0 .59766L3.375 7.33594h11.9883c.2812 0 .4219.14062.4219.42187v.98438c0 .28125-.1407.42187-.4219.42187H3.375l5.44922 5.44924c.1875.2109.1875.4101 0 .5976l-.70313.7032z"/> 1823 </svg> 1824 <span>Brand</span> 1825 </button> 1826 <ul class="m-submenu-mobile"> 1827 1828 <li class="m-menu-mobile__item" data-url="/pages/brand"> 1829 <a 1830 href="/pages/video-reviews" 1831 class="m-menu-mobile__link" 1832 1833 > 1834 <span>Video Review</span> 1835 </a> 1836 1837 </li> 1838 1839 <li class="m-menu-mobile__item" data-url="/pages/brand"> 1840 <a 1841 href="/pages/press-center" 1842 class="m-menu-mobile__link" 1843 1844 > 1845 <span>Content Review</span> 1846 </a> 1847 1848 </li> 1849 1850 <li class="m-menu-mobile__item" data-url="/pages/brand"> 1851 <a 1852 href="/pages/hearing-academy" 1853 class="m-menu-mobile__link" 1854 1855 > 1856 <span>Hearing Academy by Dr.Parker</span> 1857 </a> 1858 1859 </li> 1860 1861 <li class="m-menu-mobile__item" data-url="/pages/brand"> 1862 <a 1863 href="/blogs/case-study" 1864 class="m-menu-mobile__link" 1865 1866 > 1867 <span>Case Study by Dr.Ashley</span> 1868 </a> 1869 1870 </li> 1871 1872 <li class="m-menu-mobile__item" data-url="/pages/brand"> 1873 <a 1874 href="/blogs/blogs" 1875 class="m-menu-mobile__link" 1876 1877 > 1878 <span>Blogs</span> 1879 </a> 1880 1881 </li> 1882 1883 <li class="m-menu-mobile__item" data-url="/pages/brand"> 1884 <a 1885 href="/pages/news-center" 1886 class="m-menu-mobile__link" 1887 1888 >
1889 <span>News</span> 1890 </a> 1891 1892 </li> 1893 1894 </ul> 1895 1896 </div> 1897 </div> 1898 </li> 1899 1900 1901 1902 1903 1904 1905 <li class="m-menu-mobile__item" data-url="/pages/support-center" data-index="3"> 1906 <a 1907 href="/pages/support-center" 1908 class="m-menu-mobile__link" 1909 1910 > 1911 <span>Support</span> 1912 </a> 1913 <span class="m-menu-mobile__toggle-button" data-toggle-submenu="1"> 1914 <svg fill="currentColor" stroke="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 512"> 1915 <path d="M17.525 36.465l-7.071 7.07c-4.686 4.686-4.686 12.284 0 16.971L205.947 256 10.454 451.494c-4.686 4.686-4.686 12.284 0 16.971l7.071 7.07c4.686 4.686 12.284 4.686 16.97 0l211.051-211.05c4.686-4.686 4.686-12.284 0-16.971L34.495 36.465c-4.686-4.687-12.284-4.687-16.97 0z"/> 1916 </svg> 1917 </span> 1918 <div class="m-megamenu-mobile m-megamenu-mobile--level-1"> 1919 <div class="m-megamenu-mobile__wrapper"> 1920 <button class="m-menu-mobile__back-button" data-level="1"> 1921 <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 16 17"> 1922 <path fill="currentColor" d="M8.12109 15.9141c-.21093.1875-.41015.1875-.59765 0L.175781 8.53125c-.210937-.1875-.210937-.375 0-.5625L7.52344.585938c.1875-.1875.38672-.1875.59765 0l.70313.703122c.1875.1875.1875.38672 0 .59766L3.375 7.33594h11.9883c.2812 0 .4219.14062.4219.42187v.98438c0 .28125-.1407.42187-.4219.42187H3.375l5.44922 5.44924c.1875.2109.1875.4101 0 .5976l-.70313.7032z"/> 1923 </svg> 1924 <span>Support</span> 1925 </button> 1926 <ul class="m-submenu-mobile"> 1927 1928 <li class="m-menu-mobile__item" data-url="/pages/support-center"> 1929 <a 1930 href="https://www.linnerlife.com/apps/aftership" 1931 class="m-menu-mobile__link" 1932 1933 > 1934 <span>Track My Order</span> 1935 </a> 1936 1937 </li> 1938 1939 <li class="m-menu-mobile__item" data-url="/pages/support-center"> 1940 <a 1941 href="https://account.linnerlife.com/profile?locale=en®ion_country=US&buyer_flags=eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJsaW5uZXJsaWZlLm15c2hvcGlmeS5jb20iLCJmbGFncyI6W10sImV4cCI6MTc5MTY4OTUwMCwibmJmIjoxNzkxMDg0NzAwfQ.zB0aI0jmc1KFPxGdhOCwGpdrSL2js7VQS0j9o35tryM" 1942 class="m-menu-mobile__link" 1943 1944 > 1945 <span>Account</span> 1946 </a> 1947 1948 </li> 1949 1950 </ul> 1951 1952 </div> 1953 </div> 1954 </li> 1955 1956 1957 </ul> 1958 <div class="m-menu-customer"> 1959 1960 <div class="m-menu-customer__wrapper"> 1961 <div class="m-menu-customer__label">My Account</div> 1962 1963 <a 1964 href="https://linnerlife.com/customer_authentication/redirect?locale=en®ion_country=US" 1965 class="m-button m-button--primary m-signin-button" 1966 data-tab="signin" 1967 > 1968 Log in 1969 </a> 1970 <a 1971 href="https://account.linnerlife.com?locale=en®ion_country=US&buyer_flags=eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJsaW5uZXJsaWZlLm15c2hvcGlmeS5jb20iLCJmbGFncyI6W10sImV4cCI6MTc5MTY4OTUwMCwibmJmIjoxNzkxMDg0NzAwfQ.zB0aI0jmc1KFPxGdhOCwGpdrSL2js7VQS0j9o35tryM" 1972 class="m-button m-button--secondary m-register-button" 1973 data-tab="register" 1974 > 1975 Register 1976 </a> 1977 1978 </div> 1979 1980 <div class="m-menu-customer__language-currency"><link rel="stylesheet" href="//linnerlife.com/cdn/shop/t/29/assets/component-country-flag.css?v=163926409302575699231737524345" media="print" onload="this.media='all'"> 1981 1982 1983 1984 1985 1986 1987 1988 <div class="m-switcher-dropdown m-language-switcher "> 1989 1990 <form method="post" action="/localization" id="localization_form-65" accept-charset="UTF-8" class="shopify-localization-form" enctype="multipart/form-data" data-localization-form=""><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/blogs/case-study" /> 1991 <input type="hidden" name="locale_code" value="en" data-localization-input/> 1992 <m-select-component> 1993 <m-localization-form> 1994 <select class="js-selectNative" data-localization-select><option 1995 value="en"selected="selected">English</option><option 1996 value="de">
1996Deutsch</option><option 1997 value="es">Español</option></select> 1998 </m-localization-form> 1999 <div class="m-select-custom js-selectCustom" aria-hidden="true"> 2000 <div class="m-select-custom--trigger"> 2001 <span class="m-select-custom--trigger-text"></span> 2002 <span class="m-select-custom--trigger-icon"><svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M441.9 167.3l-19.8-19.8c-4.7-4.7-12.3-4.7-17 0L224 328.2 42.9 147.5c-4.7-4.7-12.3-4.7-17 0L6.1 167.3c-4.7 4.7-4.7 12.3 0 17l209.4 209.4c4.7 4.7 12.3 4.7 17 0l209.4-209.4c4.7-4.7 4.7-12.3 0-17z"/></svg></span> 2003 </div> 2004 <div class="m-select-custom--options m-select-custom--options-top"><div class="m-select-custom--option" data-value="en">English</div><div class="m-select-custom--option" data-value="de">Deutsch</div><div class="m-select-custom--option" data-value="es">Español</div></div> 2005 </div> 2006 </m-select-component> 2007 </form> 2008 </div> 2009 2010</div> 2011</div> 2012 2013 </div> 2014 </div> 2015</div> 2016 2017 </header> 2018 2019 2020 <header 2021 class="m-header__desktop logo-left-menu-center m-gradient m-color-dark" 2022 data-screen="m-header__desktop" 2023 data-transparent="false" 2024 > 2025 <div class="m-header__bg m-gradient m-color-dark"></div> 2026 <div class="m-header__dropdown-bg m-gradient m-color-dark"></div> 2027 2028 <div class="m-header__container container-full"> 2029 <div class="m-header__inner"> 2030 <div class="m-header__left"> 2031 2032 2033<div class="m-header__logo m-logo m-logo--has-image"> 2034 2035 2036 <a href="/" class="m-logo__image m:block" title="Linner"> 2037 2038 <div class="m-logo__image-default m-image"> 2039 2040 <img src="//linnerlife.com/cdn/shop/files/LINNG_Logo.png?v=1724823923" alt="Linner" srcset="//linnerlife.com/cdn/shop/files/LINNG_Logo.png?v=1724823923&width=50 50w, //linnerlife.com/cdn/shop/files/LINNG_Logo.png?v=1724823923&width=100 100w, //linnerlife.com/cdn/shop/files/LINNG_Logo.png?v=1724823923&width=150 150w, //linnerlife.com/cdn/shop/files/LINNG_Logo.png?v=1724823923&width=200 200w, //linnerlife.com/cdn/shop/files/LINNG_Logo.png?v=1724823923&width=250 250w, //linnerlife.com/cdn/shop/files/LINNG_Logo.png?v=1724823923&width=300 300w, //linnerlife.com/cdn/shop/files/LINNG_Logo.png?v=1724823923&width=400 400w, //linnerlife.com/cdn/shop/files/LINNG_Logo.png?v=1724823923&width=500 500w" width="1279" height="204" class="m:inline-block"> 2041 2042 </div> 2043 2044 2045 2046 </a> 2047 2048 2049</div> 2050 2051 2052 </div> 2053 <div class="m-header__center"> 2054 2055 2056 2057<div class="m-header__menu"> 2058 <ul class="m-menu"> 2059 2060 2061 2062 2063 2064 2065 2066 2067 <li class="m-menu__item m-menu__item--parent m-menu__item--has-submenu m-menu__item--dropdown" data-index="0"> 2068 <a 2069 href="/collections/otc-hearing-aids" 2070 class="m-menu__link m-menu__link--main" 2071 > 2072 Hearing Devices 2073 <span class="m-menu__arrow"> 2074 <svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"> 2075 <path fill="currentColor" d="M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z" class=""></path> 2076 </svg> 2077 </span> 2078 </a> 2079 2080 <div 2081 class="m-mega-menu m-gradient m-color-dark" 2082 style="--total-columns: 4" 2083 > 2084 <div class="m-mega-menu__container"> 2085 <div class="m-mega-menu__inner"> 2086 <ul class="m-sub-menu m-sub-menu--level-1"> 2087 2088 <li class="m-sub-menu__item m-sub-menu__item--level-1"> 2089 <a href="/products/linner-saturn-otc-hearing-aids" class="m-menu__link"> 2090 Linner Saturn Series(CIC) 2091 2092 </a> 2093 2094 </li> 2095 2096 <li class="m-sub-menu__item m-sub-menu__item--level-1"> 2097 <a href="/products/linner-mercury-otc-hearing-aids" class="m-menu__link"> 2098 Linner Mercury(RIC) 2099 2100 </a> 2101 2102 </li> 2103 2104 <li class="m-sub-menu__item m-sub-menu__item--level-1"> 2105 <a href="/collections/accessories" class="m-menu__link"> 2106 Accessories 2107
2108 <span class="m-menu__sub-arrow"> 2109 <svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"> 2110 <path fill="currentColor" d="M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z" class=""></path> 2111 </svg> 2112 </span> 2113 2114 </a> 2115 2116 <div class="m-mega-menu__column"> 2117 <ul class="m-sub-menu m-sub-menu--level-2"> 2118 2119 <li class="m-sub-menu__item m-sub-menu__item--level-2"> 2120 <a href="/products/linner-pictor-visual-ear-cleaner" class="m-menu__link"> 2121 Linner Pictor 2122 </a> 2123 </li> 2124 2125 <li class="m-sub-menu__item m-sub-menu__item--level-2"> 2126 <a href="/collections/domes-and-wax-guards" class="m-menu__link"> 2127 Domes and Wax Guards 2128 </a> 2129 </li> 2130 2131 <li class="m-sub-menu__item m-sub-menu__item--level-2"> 2132 <a href="/products/linner-connect" class="m-menu__link"> 2133 Linner Connect 2134 </a> 2135 </li> 2136 2137 </ul> 2138 </div> 2139 2140 </li> 2141 2142 <li class="m-sub-menu__item m-sub-menu__item--level-1"> 2143 <a href="/collections/bluetooth-blood-pressure-monitor" class="m-menu__link"> 2144 Blood Pressure Monitors 2145 2146 </a> 2147 2148 </li> 2149 2150 </ul> 2151 2152 </div> 2153 </div> 2154 </div> 2155 </li> 2156 2157 2158 2159 2160 2161 2162 2163 2164 2165 <li class="m-menu__item" data-index="1"> 2166 <a 2167 href="/pages/linner-app" 2168 class="m-menu__link m-menu__link--main" 2169 > 2170 LINNER HA App 2171 2172 </a> 2173 2174 </li> 2175 2176 2177 2178 2179 2180 2181 2182 2183 2184 <li class="m-menu__item m-menu__item--parent m-menu__item--has-submenu m-menu__item--dropdown" data-index="2"> 2185 <a 2186 href="/pages/brand" 2187 class="m-menu__link m-menu__link--main" 2188 > 2189 Brand 2190 <span class="m-menu__arrow"> 2191 <svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"> 2192 <path fill="currentColor" d="M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z" class=""></path> 2193 </svg> 2194 </span> 2195 </a> 2196 2197 <div 2198 class="m-mega-menu m-gradient m-color-dark" 2199 style="--total-columns: 6" 2200 > 2201 <div class="m-mega-menu__container"> 2202 <div class="m-mega-menu__inner"> 2203 <ul class="m-sub-menu m-sub-menu--level-1"> 2204 2205 <li class="m-sub-menu__item m-sub-menu__item--level-1"> 2206 <a href="/pages/video-reviews" class="m-menu__link"> 2207 Video Review 2208 2209 </a> 2210 2211 </li> 2212 2213 <li class="m-sub-menu__item m-sub-menu__item--level-1"> 2214 <a href="/pages/press-center" class="m-menu__link"> 2215 Content Review 2216 2217 </a> 2218 2219 </li> 2220 2221 <li class="m-sub-menu__item m-sub-menu__item--level-1"> 2222 <a href="/pages/hearing-academy" class="m-menu__link"> 2223 Hearing Academy by Dr.Parker 2224 2225 </a> 2226 2227 </li> 2228 2229 <li class="m-sub-menu__item m-sub-menu__item--level-1"> 2230 <a href="/blogs/case-study" class="m-menu__link"> 2231 Case Study by Dr.Ashley 2232 2233 </a> 2234 2235 </li> 2236 2237 <li class="m-sub-menu__item m-sub-menu__item--level-1"> 2238 <a href="/blogs/blogs" class="m-menu__link"> 2239 Blogs 2240 2241 </a> 2242 2243 </li> 2244 2245 <li class="m-sub-menu__item m-sub-menu__item--level-1"> 2246 <a href="/pages/news-center" class="m-menu__link"> 2247 News 2248 2249 </a> 2250 2251 </li> 2252 2253 </ul> 2254 2255 </div> 2256 </div> 2257 </div> 2258 </li> 2259 2260 2261 2262 2263 2264 2265 2266 2267 2268 <li class="m-menu__item m-menu__item--parent m-menu__item--has-submenu m-menu__item--dropdown" data-index="3"> 2269 <a 2270 href="/pages/support-center" 2271 class="m-menu__link m-menu__link--main" 2272 > 2273 Support
2274 <span class="m-menu__arrow"> 2275 <svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"> 2276 <path fill="currentColor" d="M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z" class=""></path> 2277 </svg> 2278 </span> 2279 </a> 2280 2281 <div 2282 class="m-mega-menu m-gradient m-color-dark" 2283 style="--total-columns: 2" 2284 > 2285 <div class="m-mega-menu__container"> 2286 <div class="m-mega-menu__inner"> 2287 <ul class="m-sub-menu m-sub-menu--level-1"> 2288 2289 <li class="m-sub-menu__item m-sub-menu__item--level-1"> 2290 <a href="https://www.linnerlife.com/apps/aftership" class="m-menu__link"> 2291 Track My Order 2292 2293 </a> 2294 2295 </li> 2296 2297 <li class="m-sub-menu__item m-sub-menu__item--level-1"> 2298 <a href="https://account.linnerlife.com/profile?locale=en®ion_country=US&buyer_flags=eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJsaW5uZXJsaWZlLm15c2hvcGlmeS5jb20iLCJmbGFncyI6W10sImV4cCI6MTc5MTY4OTUwMCwibmJmIjoxNzkxMDg0NzAwfQ.zB0aI0jmc1KFPxGdhOCwGpdrSL2js7VQS0j9o35tryM" class="m-menu__link"> 2299 Account 2300 2301 </a> 2302 2303 </li> 2304 2305 </ul> 2306 2307 </div> 2308 </div> 2309 </div> 2310 </li> 2311 2312 2313 </ul> 2314</div> 2315 2316 </div> 2317 <div class="m-header__right"> 2318 2319 <m-search-popup class="m-header__search m:flex m:items-center" data-open-search-popup> 2320 2321 2322 <button type="submit" class="m-search-form__button" aria-label="Search"> 2323 <span class="m-tooltip m:block m-tooltip--bottom m-tooltip--style-2"> 2324 <svg 2325 class="m-svg-icon--medium-small" 2326 fill="currentColor" 2327 stroke="currentColor" 2328 xmlns="http://www.w3.org/2000/svg"
2329 viewBox="0 0 512 512" 2330 > 2331 <path d="M508.5 468.9L387.1 347.5c-2.3-2.3-5.3-3.5-8.5-3.5h-13.2c31.5-36.5 50.6-84 50.6-136C416 93.1 322.9 0 208 0S0 93.1 0 208s93.1 208 208 208c52 0 99.5-19.1 136-50.6v13.2c0 3.2 1.3 6.2 3.5 8.5l121.4 121.4c4.7 4.7 12.3 4.7 17 0l22.6-22.6c4.7-4.7 4.7-12.3 0-17zM208 368c-88.4 0-160-71.6-160-160S119.6 48 208 48s160 71.6 160 160-71.6 160-160 160z"/> 2332 </svg> 2333 <span class="m-tooltip__content">Search</span> 2334 </span> 2335 </button> 2336 2337 </m-search-popup> 2338 2339 2340 2341 <a 2342 href="/account" 2343 class="m-header__account" 2344 aria-label="Account" 2345 > 2346 <span class="m-tooltip m:block m-tooltip--bottom m-tooltip--style-2"> 2347 <svg 2348 class="m-svg-icon--medium" 2349 fill="currentColor" 2350 stroke="currentColor" 2351 xmlns="http://www.w3.org/2000/svg" 2352 viewBox="0 0 448 512" 2353 > 2354 <path d="M313.6 304c-28.7 0-42.5 16-89.6 16-47.1 0-60.8-16-89.6-16C60.2 304 0 364.2 0 438.4V464c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48v-25.6c0-74.2-60.2-134.4-134.4-134.4zM400 464H48v-25.6c0-47.6 38.8-86.4 86.4-86.4 14.6 0 38.3 16 89.6 16 51.7 0 74.9-16 89.6-16 47.6 0 86.4 38.8 86.4 86.4V464zM224 288c79.5 0 144-64.5 144-144S303.5 0 224 0 80 64.5 80 144s64.5 144 144 144zm0-240c52.9 0 96 43.1 96 96s-43.1 96-96 96-96-43.1-96-96 43.1-96 96-96z"/> 2355 </svg> 2356 <span class="m-tooltip__content">Account</span> 2357 </span> 2358 </a> 2359 2360 2361<a 2362 href="/cart" 2363 class="m-cart-icon-bubble" 2364 aria-label="0" 2365> 2366 <span class="m-tooltip m:block m-tooltip--bottom m-tooltip--style-2"> 2367 <svg 2368 class="m-svg-icon--medium" 2369 fill="currentColor" 2370 stroke="currentColor" 2371 xmlns="http://www.w3.org/2000/svg" 2372 viewBox="0 0 448 512" 2373 > 2374 <path d="M352 128C352 57.42 294.579 0 224 0 153.42 0 96 57.42 96 128H0v304c0 44.183 35.817 80 80 80h288c44.183 0 80-35.817 80-80V128h-96zM224 48c44.112 0 80 35.888 80 80H144c0-44.112 35.888-80 80-80zm176 384c0 17.645-14.355 32-32 32H80c-17.645 0-32-14.355-32-32V176h48v40c0 13.255 10.745 24 24 24s24-10.745 24-24v-40h160v40c0 13.255 10.745 24 24 24s24-10.745 24-24v-40h48v256z"/> 2375 </svg> 2376 <span class="m-tooltip__content">Cart</span> 2377 </span> 2378 <span class="m-cart-count-bubble m-cart-count m:hidden">0</span> 2379</a> 2380 2381 </div> 2382 </div> 2383 </div> 2384 2385 </header> 2386 </div> 2387 2388 <div class="m-header__overlay"></div> 2389 2390 2391 2392 2393 2394<div 2395 data-search-popup 2396 class="m-search-popup" 2397 style="visibility: hidden;" 2398> 2399 <div class="m-search-popup--wrapper m-gradient m-color-default" data-search-container><predictive-search 2400 data-search-by-tag="false" 2401 data-search-by-body="false" 2402 data-unavailable-products-option="last" 2403 ><div class="container-fluid"> 2404 <div class="m-search-popup--header m:flex m:justify-between m:items-center md:m:hidden"> 2405 <div class="m:text-base">Search our store</div> 2406 <button data-close-search aria-label="Close"> 2407 <svg class="m-svg-icon--medium" fill="currentColor" stroke="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"> 2408 <path d="M193.94 256L296.5 153.44l21.15-21.15c3.12-3.12 3.12-8.19 0-11.31l-22.63-22.63c-3.12-3.12-8.19-3.12-11.31 0L160 222.06 36.29 98.34c-3.12-3.12-8.19-3.12-11.31 0L2.34 120.97c-3.12 3.12-3.12 8.19 0 11.31L126.06 256 2.34 379.71c-3.12 3.12-3.12 8.19 0 11.31l22.63 22.63c3.12 3.12 8.19 3.12 11.31 0L160 289.94 262.56 392.5l21.15 21.15c3.12 3.12 8.19 3.12 11.31 0l22.63-22.63c3.12-3.12 3.12-8.19 0-11.31L193.94 256z"/> 2409 </svg> 2410 </button> 2411 </div> 2412 <div class="m:flex"> 2413 <div class="m:w-2/12 m:items-center m:hidden md:m:flex"> 2414 2415 2416<div class="m-header__logo m-logo m-logo--has-image"> 2417 2418 2419 <a href="/" class="m-logo__image m:block" title="Linner"> 2420 2421 <div class="m-logo__image-default m-image"> 2422 2423 <img src="//linnerlife.com/cdn/shop/files/LINNG_Logo.png?v=1724823923" alt="Linner" srcset="//linnerlife.com/cdn/shop/files/LINNG_Logo.png?v=1724823923&width=50 50w, //linnerlife.com/cdn/shop/files/LINNG_Logo.png?v=1724823923&width=100 100w, //linnerlife.com/cdn/shop/files/LINNG_Logo.png?v=1724823923&width=150 150w, //linnerlife.com/cdn/shop/files/LINNG_Logo.png?v=1724823923&width=200 200w, //linnerlife.com/cdn/shop/files/LINNG_Logo.png?v=1724823923&width=250 250w, //linnerlife.com/cdn/shop/files/LINNG_Logo.png?v=1724823923&width=300 300w, //linnerlife.com/cdn/shop/files/LINNG_Logo.png?v=1724823923&width=400 400w, //linnerlife.com/cdn/shop/files/LINNG_Logo.png?v=1724823923&width=500 500w" width="1279" height="204" class="m:inline-block"> 2424 2425 </div> 2426 2427 2428 2429 </a> 2430 2431 2432</div> 2433 2434 2435 </div>
2436 <div class="m:w-full md:m:w-8/12 m:flex m:justify-center m:items-center"> 2437 <div class="m-search-popup__search-form"> 2438 <form id="m-form-search" action="/search" method="GET" role="search" novalidate class="m-search-form m:flex m:w-full"> 2439 <input type="hidden" name="options[unavailable_products]" value="last"> 2440 <input type="hidden" name="options[prefix]" value="last"> 2441 <input type="hidden" name="options[fields]" value="title,vendor,product_type,variants.title"> 2442 2443 <input 2444 type="search" name="q" required autocomplete="off" 2445 placeholder="Search products" 2446 aria-label="Search products" 2447 class="form-field form-field--input" 2448 data-search-input 2449 /> 2450 <button type="submit" class="m-search-form--button" aria-label="Submit"> 2451 <svg class="m-svg-icon--medium-small" fill="currentColor" stroke="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"> 2452 <path d="M508.5 468.9L387.1 347.5c-2.3-2.3-5.3-3.5-8.5-3.5h-13.2c31.5-36.5 50.6-84 50.6-136C416 93.1 322.9 0 208 0S0 93.1 0 208s93.1 208 208 208c52 0 99.5-19.1 136-50.6v13.2c0 3.2 1.3 6.2 3.5 8.5l121.4 121.4c4.7 4.7 12.3 4.7 17 0l22.6-22.6c4.7-4.7 4.7-12.3 0-17zM208 368c-88.4 0-160-71.6-160-160S119.6 48 208 48s160 71.6 160 160-71.6 160-160 160z"/> 2453 </svg> 2454 </button> 2455 <span class="m-search-form--spinner" data-spinner> 2456 <svg class="animate-spin animate-spin-show m-svg-icon--large" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none"> 2457 <circle cx="12" cy="12" r="10" stroke="currentColor" stroke-width="4"></circle> 2458 <path fill="currentColor" d="M4 12a8 8 0 018-8V0C5.373 0 0 5.373 0 12h4zm2 5.291A7.962 7.962 0 014 12H0c0 3.042 1.135 5.824 3 7.938l3-2.647z"></path> 2459 </svg> 2460 </span> 2461 <span 2462 class="m-search-form--clear" 2463 data-clear-search 2464 > 2465 <svg class="m-svg-icon" fill="currentColor" stroke="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"> 2466 <path d="M193.94 256L296.5 153.44l21.15-21.15c3.12-3.12 3.12-8.19 0-11.31l-22.63-22.63c-3.12-3.12-8.19-3.12-11.31 0L160 222.06 36.29 98.34c-3.12-3.12-8.19-3.12-11.31 0L2.34 120.97c-3.12 3.12-3.12 8.19 0 11.31L126.06 256 2.34 379.71c-3.12 3.12-3.12 8.19 0 11.31l22.63 22.63c3.12 3.12 8.19 3.12 11.31 0L160 289.94 262.56 392.5l21.15 21.15c3.12 3.12 8.19 3.12 11.31 0l22.63-22.63c3.12-3.12 3.12-8.19 0-11.31L193.94 256z"/> 2467 </svg> 2468 </span> 2469 </form> 2470 <div class="m-search-popup__result m-scrollbar--vertical m:hidden"><div tabindex="-1" data-predictive-search></div><div class="m:display-flex m:justify-center"> 2471 <button form="m-form-search" class="m:display-flex m-search-count-result m:hidden" data-search-count> 2472 <span 2473 data-message 2474 data-results-title="Results for" 2475 ></span><span> </span> 2476 "<span data-query></span>" 2477 <span data-more-result-icon class="m:hidden"> 2478 <svg xmlns="http://www.w3.org/2000/svg" class="m-svg-icon"fill="none" viewBox="0 0 16 17"><path fill="currentColor" d="M7.66406.585938c.21094-.1875.41016-.1875.59766 0L15.6094 7.96875c.2109.1875.2109.375 0 .5625L8.26172 15.9141c-.1875.1875-.38672.1875-.59766 0l-.70312-.7032c-.07032-.0703-.10547-.164-.10547-.2812s.03515-.2227.10547-.3164l5.44926-5.44924H.421875C.140625 9.16406 0 9.02344 0 8.74219v-.98438c0-.28125.140625-.42187.421875-.42187H12.4102L6.96094 1.88672c-.1875-.21094-.1875-.41016 0-.59766l.70312-.703122z"/></svg> 2479 </span> 2480 </button> 2481 </div> 2482 </div> 2483 </div> 2484 </div>
2485 <div class="m:w-2/12 m:hidden md:m:flex m:justify-end m:items-center"> 2486 2487 2488 <a 2489 href="/account" 2490 class="m-header__account" 2491 aria-label="Account" 2492 > 2493 <span class="m-tooltip m:block m-tooltip--bottom m-tooltip--style-2"> 2494 <svg 2495 class="m-svg-icon--medium" 2496 fill="currentColor" 2497 stroke="currentColor" 2498 xmlns="http://www.w3.org/2000/svg" 2499 viewBox="0 0 448 512" 2500 > 2501 <path d="M313.6 304c-28.7 0-42.5 16-89.6 16-47.1 0-60.8-16-89.6-16C60.2 304 0 364.2 0 438.4V464c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48v-25.6c0-74.2-60.2-134.4-134.4-134.4zM400 464H48v-25.6c0-47.6 38.8-86.4 86.4-86.4 14.6 0 38.3 16 89.6 16 51.7 0 74.9-16 89.6-16 47.6 0 86.4 38.8 86.4 86.4V464zM224 288c79.5 0 144-64.5 144-144S303.5 0 224 0 80 64.5 80 144s64.5 144 144 144zm0-240c52.9 0 96 43.1 96 96s-43.1 96-96 96-96-43.1-96-96 43.1-96 96-96z"/> 2502 </svg> 2503 <span class="m-tooltip__content">Account</span> 2504 </span> 2505 </a> 2506 2507 2508<a 2509 href="/cart" 2510 class="m-cart-icon-bubble" 2511 aria-label="0" 2512> 2513 <span class="m-tooltip m:block m-tooltip--bottom m-tooltip--style-2"> 2514 <svg 2515 class="m-svg-icon--medium" 2516 fill="currentColor" 2517 stroke="currentColor" 2518 xmlns="http://www.w3.org/2000/svg" 2519 viewBox="0 0 448 512" 2520 > 2521 <path d="M352 128C352 57.42 294.579 0 224 0 153.42 0 96 57.42 96 128H0v304c0 44.183 35.817 80 80 80h288c44.183 0 80-35.817 80-80V128h-96zM224 48c44.112 0 80 35.888 80 80H144c0-44.112 35.888-80 80-80zm176 384c0 17.645-14.355 32-32 32H80c-17.645 0-32-14.355-32-32V176h48v40c0 13.255 10.745 24 24 24s24-10.745 24-24v-40h160v40c0 13.255 10.745 24 24 24s24-10.745 24-24v-40h48v256z"/> 2522 </svg> 2523 <span class="m-tooltip__content">Cart</span> 2524 </span> 2525 <span class="m-cart-count-bubble m-cart-count m:hidden">0</span> 2526</a> 2527 2528 </div> 2529 </div><div class="m-search-popular m:flex md:m:justify-center m:flex-wrap" data-popular-searches> 2530 <span class="m-search-popular--label">Popular Searches:</span> 2531 <div class="m:flex m:items-center m:flex-wrap"> 2532 <a 2533 class="m-search-popular--item" 2534 data-ps-query="T-Shirt" 2535 data-ps-item 2536 > 2537 T-Shirt 2538 </a> 2539 2540 <a 2541 class="m-search-popular--item" 2542 data-ps-query="Blue" 2543 data-ps-item 2544 > 2545 Blue 2546 </a> 2547 2548 <a 2549 class="m-search-popular--item" 2550 data-ps-query="Jacket" 2551 data-ps-item 2552 > 2553 Jacket 2554 </a> 2555 2556 </div> 2557 </div></div></predictive-search></div> 2558</div> 2559 2560</m-header> 2561
2562<script> 2563 // Set header height 2564 var _mh = document.querySelector('header.m-header__mobile'); 2565 var _dh = document.querySelector('header.m-header__desktop'); 2566 2567 function _shh() { 2568 if (!_mh || !_dh) { 2569 _mh = document.querySelector('header.m-header__mobile'); 2570 _dh = document.querySelector('header.m-header__desktop'); 2571 } 2572 // Header 2573 var _hd = window.innerWidth < 1024 ? _mh : _dh; 2574 if (_hd) { 2575 document.documentElement.style.setProperty('--m-header-height', _hd.offsetHeight + 'px'); 2576 window.MinimogSettings.headerHeight = _hd.offsetHeight; 2577 } 2578 } 2579 // setTopbarHeight 2580 function _stbh() { 2581 // Topbar 2582 var _tb = document.querySelector('.m-topbar'); 2583 if (_tb) { 2584 document.documentElement.style.setProperty('--m-topbar-height', _tb.offsetHeight + 'px'); 2585 window.MinimogSettings.topbarHeight = _tb.offsetHeight; 2586 } 2587 } 2588 2589 // setAnnouncementbarHeight 2590 function _sabh() { 2591 var _ab = document.querySelector('m-announcement-bar'); 2592 if (_ab) { 2593 document.documentElement.style.setProperty('--m-announcement-height', _ab.offsetHeight + 'px'); 2594 window.MinimogSettings.topbarHeight = _ab.offsetHeight; 2595 } 2596 } 2597 2598 // Calc all height 2599 function _calcHeights() { 2600 _stbh(); 2601 _shh(); 2602 _sabh(); 2603 } 2604 _calcHeights(); 2605 document.addEventListener('matchTablet', () => { 2606 _calcHeights(); 2607 }); 2608 document.addEventListener('unmatchTablet', () => { 2609 _calcHeights(); 2610 }); 2611 2612 if (Shopify.designMode) { 2613 document.addEventListener('shopify:section:load', function (event) { 2614 const header = document.querySelector('m-header'); 2615 if (typeof Megamenu !== 'undefined' && header) { 2616 const megaMenu = new Megamenu(header); 2617 } 2618 }); 2619 } 2620</script>
2620 2621 2622 2623<style> #shopify-section-sections--18575639937181__header .m-topbar a[href*="facebook"] {order: 2;} #shopify-section-sections--18575639937181__header .social-media-links {column-gap: 40px;} </style></div> 2624<!-- END sections: header-group --><main role="main" id="MainContent"> 2625 <div id="shopify-section-template--18575645507741__rich_text_TXNVQV" class="shopify-section"><link href="//linnerlife.com/cdn/shop/t/29/assets/rich-text.css?v=155236039921257247791737524345" rel="stylesheet" type="text/css" media="all" /> 2626 2627 2628<style data-shopify>#m-section-template--18575645507741__rich_text_TXNVQV { 2629 --section-padding-top: 0px; 2630 --section-padding-bottom: 0px; 2631 }</style><section 2632 id="m-section-template--18575645507741__rich_text_TXNVQV" 2633 class="m-section m-rich-text m-gradient m-color-default " 2634> 2635 <div class="container m-section-my m-section-py"> 2636 <div class="m-richtext m:text-left"></div> 2637 </div> 2638 2639</section> 2640 2641</div><div id="shopify-section-template--18575645507741__main" class="shopify-section"><link href="//linnerlife.com/cdn/shop/t/29/assets/component-article-card.css?v=52457012297536311421737524345" rel="stylesheet" type="text/css" media="all" /> 2642<link href="//linnerlife.com/cdn/shop/t/29/assets/blog.css?v=101877256933628930441737524345" rel="stylesheet" type="text/css" media="all" /> 2643 2644 2645 <div class="m-page-header m-page-header--template-blog m-page-header--large m:text-center m-scroll-trigger animate--fade-in-right"> 2646 <div class="container"> 2647 <div class="m-page-header__title h2">Case Study</div> 2648 2649 </div> 2650 2651 <!-- /snippets/breadcrumb.liquid --> 2652 2653 2654 2655 <nav 2656 class="m-breadcrumb m:w-full " 2657 role="navigation" 2658 aria-label="breadcrumbs" 2659 > 2660 <div class="container"> 2661 <div class="m-breadcrumb--wrapper m:flex m:items-center m:justify-center"> 2662 2663 <a href="/" class="m-breadcrumb--item" title="Back to the home page"> 2664 Home 2665 </a> 2666 2667 2668 2669 <span aria-hidden="true" class="m-breadcrumb--separator"> 2670 <svg class="m-svg-icon--small m-rlt-reverse-x" fill="currentColor" stroke="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 512"><path d="M17.525 36.465l-7.071 7.07c-4.686 4.686-4.686 12.284 0 16.971L205.947 256 10.454 451.494c-4.686 4.686-4.686 12.284 0 16.971l7.071 7.07c4.686 4.686 12.284 4.686 16.97 0l211.051-211.05c4.686-4.686 4.686-12.284 0-16.971L34.495 36.465c-4.686-4.687-12.284-4.687-16.97 0z"/></svg> 2671 </span> 2672 2673 <span class="m-breadcrumb--item-current m-breadcrumb--item">Case Study</span> 2674 2675 2676 2677 </div> 2678 </div> 2679 </nav> 2680 2681 2682 2683 </div> 2684 2685 2686 2687<section 2688 data-section-type="blog-template" 2689 data-section-id="template--18575645507741__main" 2690 class="m-blog m-blog--view-list m-blog--sidebar-right"> 2691 <div class="container"> 2692 <div class="m-row"> 2693 <div class="m-blog__wrapper"> 2694 <div class="m-blog__list m:grid m:grid-1-cols"> 2695 2696<div 2697 class="m-article-card m-article-card--view-list m-scroll-trigger animate--fade-in-right" 2698 2699 data-cascade 2700 style="--animation-order: 1;" 2701 2702> 2703 2704 <a class="m-article-card__image" href="/blogs/case-study/chronic-otologic-challenges-hearing-loss"> 2705 <responsive-image class="m-image " style="--aspect-ratio: 16/9;"> 2706 2707 <img 2708 srcset="//linnerlife.com/cdn/shop/articles/2018_Decibel_Chart_8faea65c-9fb8-4627-8d01-8beeb47252de.webp?v=1739301112&width=165 165w,//linnerlife.com/cdn/shop/articles/2018_Decibel_Chart_8faea65c-9fb8-4627-8d01-8beeb47252de.webp?v=1739301112&width=360 360w,//linnerlife.com/cdn/shop/articles/2018_Decibel_Chart_8faea65c-9fb8-4627-8d01-8beeb47252de.webp?v=1739301112 532w" 2709 src="//linnerlife.com/cdn/shop/articles/2018_Decibel_Chart_8faea65c-9fb8-4627-8d01-8beeb47252de.webp?v=1739301112&width=360" 2710 sizes="(min-width: 1200px) 267px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)" 2711 alt="Ms.Kanti Hearing Loss Case Study" 2712 loading="lazy" 2713 class="" 2714 width="532" 2715 height="504" 2716 2717 > 2718 2719 <noscript> 2720 <img class="" loading="lazy" width="" height="" src="//linnerlife.com/cdn/shop/articles/2018_Decibel_Chart_8faea65c-9fb8-4627-8d01-8beeb47252de.webp?crop=center&height=2048&v=1739301112&width=2048" alt="Ms.Kanti Hearing Loss Case Study"> 2721 </noscript> 2722</responsive-image> 2723 2724 </a> 2725 2726 <div class="m-article-card__content m:text-left"><h3 class="m-article-card__title"><a href="/blogs/case-study/chronic-otologic-challenges-hearing-loss">Chronic Otologic Challenges: Managing Hearing Loss and Cholesteatoma in a 71-Year-Old Patient</a></h3><div class="m-article-card__excerpt m:hidden md:m:block">
2727 Her hearing health history included six years of chronic ear infections, drainage, and progressive hearing... 2728 </div><a class="m-article-card__readmore m-button m-button--link" href="/blogs/case-study/chronic-otologic-challenges-hearing-loss">Read more</a></div> 2729</div> 2730 2731 2732 2733<div 2734 class="m-article-card m-article-card--view-list m-scroll-trigger animate--fade-in-right" 2735 2736 data-cascade 2737 style="--animation-order: 2;" 2738 2739> 2740 2741 <a class="m-article-card__image" href="/blogs/case-study/managing-low-frequency-hearing-loss"> 2742 <responsive-image class="m-image " style="--aspect-ratio: 16/9;"> 2743 2744 <img 2745 srcset="//linnerlife.com/cdn/shop/articles/Ashley_T_13aec9ea-68bd-4f06-a549-2e379ce32d1c.png?v=1739760998&width=165 165w,//linnerlife.com/cdn/shop/articles/Ashley_T_13aec9ea-68bd-4f06-a549-2e379ce32d1c.png?v=1739760998&width=360 360w,//linnerlife.com/cdn/shop/articles/Ashley_T_13aec9ea-68bd-4f06-a549-2e379ce32d1c.png?v=1739760998 532w" 2746 src="//linnerlife.com/cdn/shop/articles/Ashley_T_13aec9ea-68bd-4f06-a549-2e379ce32d1c.png?v=1739760998&width=360" 2747 sizes="(min-width: 1200px) 267px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)" 2748 alt="Managing-Low-Frequency-Hearing-Loss-in-an-Elderly-Patient-A-Case-Study-of-Ms.-Jarvis-Hearing-Aid-Journey Linner" 2749 loading="lazy" 2750 class="" 2751 width="532" 2752 height="504" 2753 2754 > 2755 2756 <noscript> 2757 <img class="" loading="lazy" width="" height="" src="//linnerlife.com/cdn/shop/articles/Ashley_T_13aec9ea-68bd-4f06-a549-2e379ce32d1c.png?crop=center&height=2048&v=1739760998&width=2048" alt="Managing-Low-Frequency-Hearing-Loss-in-an-Elderly-Patient-A-Case-Study-of-Ms.-Jarvis-Hearing-Aid-Journey Linner"> 2758 </noscript> 2759</responsive-image> 2760 2761 </a> 2762 2763 <div class="m-article-card__content m:text-left"><h3 class="m-article-card__title"><a href="/blogs/case-study/managing-low-frequency-hearing-loss">Managing Low-Frequency Hearing Loss in an Elderly Patient: A Case Study of Ms. Jarvis' Hearing Aid Journey</a></h3><div class="m-article-card__excerpt m:hidden md:m:block"> 2764 This case study focuses on Ms. Jarvis*, an 81-year-old woman with bilateral low-frequency sensorineural hearing... 2765 </div><a class="m-article-card__readmore m-button m-button--link" href="/blogs/case-study/managing-low-frequency-hearing-loss">Read more</a></div> 2766</div> 2767 2768 2769 2770<div 2771 class="m-article-card m-article-card--view-list m-scroll-trigger animate--fade-in-right" 2772 2773 data-cascade 2774 style="--animation-order: 3;" 2775 2776> 2777 2778 <a class="m-article-card__image" href="/blogs/case-study/november-linner-hearing-loss-case-study"> 2779 <responsive-image class="m-image " style="--aspect-ratio: 16/9;"> 2780 2781 <img 2782 srcset="//linnerlife.com/cdn/shop/articles/1_226397f4-cfad-4799-83c6-7967c9439e71.png?v=1739760179&width=165 165w,//linnerlife.com/cdn/shop/articles/1_226397f4-cfad-4799-83c6-7967c9439e71.png?v=1739760179&width=360 360w,//linnerlife.com/cdn/shop/articles/1_226397f4-cfad-4799-83c6-7967c9439e71.png?v=1739760179 532w" 2783 src="//linnerlife.com/cdn/shop/articles/1_226397f4-cfad-4799-83c6-7967c9439e71.png?v=1739760179&width=360" 2784 sizes="(min-width: 1200px) 267px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)" 2785 alt="Navigating-Single-Sided-Deafness-with-Contralateral-Hearing-Loss-and-Hearing-Aid-A-Case-Study-of-Mr.-DennisBy-Ashley-Tilahun-Au.D.-CCC-A-FAAA Linner" 2786 loading="lazy" 2787 class="" 2788 width="532" 2789 height="504" 2790 2791 > 2792 2793 <noscript> 2794 <img class="" loading="lazy" width="" height="" src="//linnerlife.com/cdn/shop/articles/1_226397f4-cfad-4799-83c6-7967c9439e71.png?crop=center&height=2048&v=1739760179&width=2048" alt="Navigating-Single-Sided-Deafness-with-Contralateral-Hearing-Loss-and-Hearing-Aid-A-Case-Study-of-Mr.-DennisBy-Ashley-Tilahun-Au.D.-CCC-A-FAAA Linner"> 2795 </noscript> 2796</responsive-image> 2797 2798 </a> 2799 2800 <div class="m-article-card__content m:text-left"><span class="m-article-card__tags m:text-color-body">hearing aids</span>
2800<h3 class="m-article-card__title"><a href="/blogs/case-study/november-linner-hearing-loss-case-study">Navigating Single-Sided Deafness with Contralateral Hearing Loss and Hearing Aid: A Case Study of Mr. DennisBy: Ashley Tilahun, Au.D., CCC-A, FAAA</a></h3><div class="m-article-card__excerpt m:hidden md:m:block"> 2801 This case study follows Mr. Billow*, a 78-year-old man with high-frequency hearing loss due to... 2802 </div><a class="m-article-card__readmore m-button m-button--link" href="/blogs/case-study/november-linner-hearing-loss-case-study">Read more</a></div> 2803</div> 2804 2805 2806 2807<div 2808 class="m-article-card m-article-card--view-list m-scroll-trigger animate--fade-in-right" 2809 2810 data-cascade 2811 style="--animation-order: 4;" 2812 2813> 2814 2815 <a class="m-article-card__image" href="/blogs/case-study/navigating-single-sided-deafness-with-contralateral-hearing-loss-and-hearing-aid-a-case-study-of-mr-dennis"> 2816 <responsive-image class="m-image " style="--aspect-ratio: 16/9;"> 2817 2818 <img 2819 srcset="//linnerlife.com/cdn/shop/articles/Case_Study_1_f46a99b3-6ba8-4e29-beb7-cd25eee47d0b.png?v=1739760348&width=165 165w,//linnerlife.com/cdn/shop/articles/Case_Study_1_f46a99b3-6ba8-4e29-beb7-cd25eee47d0b.png?v=1739760348&width=360 360w,//linnerlife.com/cdn/shop/articles/Case_Study_1_f46a99b3-6ba8-4e29-beb7-cd25eee47d0b.png?v=1739760348 532w" 2820 src="//linnerlife.com/cdn/shop/articles/Case_Study_1_f46a99b3-6ba8-4e29-beb7-cd25eee47d0b.png?v=1739760348&width=360" 2821 sizes="(min-width: 1200px) 267px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)" 2822 alt="Navigating-Single-Sided-Deafness-with-Contralateral-Hearing-Loss-and-Hearing-Aid-A-Case-Study-of-Mr.-Dennis Linner" 2823 loading="lazy" 2824 class="" 2825 width="532" 2826 height="504" 2827 2828 > 2829 2830 <noscript> 2831 <img class="" loading="lazy" width="" height="" src="//linnerlife.com/cdn/shop/articles/Case_Study_1_f46a99b3-6ba8-4e29-beb7-cd25eee47d0b.png?crop=center&height=2048&v=1739760348&width=2048" alt="Navigating-Single-Sided-Deafness-with-Contralateral-Hearing-Loss-and-Hearing-Aid-A-Case-Study-of-Mr.-Dennis Linner"> 2832 </noscript> 2833</responsive-image> 2834 2835 </a> 2836 2837 <div class="m-article-card__content m:text-left"><h3 class="m-article-card__title"><a href="/blogs/case-study/navigating-single-sided-deafness-with-contralateral-hearing-loss-and-hearing-aid-a-case-study-of-mr-dennis">Managing High-Frequency Hearing Loss: A Case Study of Audiological Care in a 78-Year-Old Miltary Veteran</a></h3><div class="m-article-card__excerpt m:hidden md:m:block"> 2838 By: Ashley Tilahun, Au.D., CCC-A, FAAAAbstractThis case study presents Mr. Dennis*, a 55-year-old male with... 2839 </div><a class="m-article-card__readmore m-button m-button--link" href="/blogs/case-study/navigating-single-sided-deafness-with-contralateral-hearing-loss-and-hearing-aid-a-case-study-of-mr-dennis">Read more</a></div> 2840</div> 2841 2842 2843 2844<div 2845 class="m-article-card m-article-card--view-list m-scroll-trigger animate--fade-in-right" 2846 2847 data-cascade 2848 style="--animation-order: 5;" 2849 2850> 2851 2852 <a class="m-article-card__image" href="/blogs/case-study/managing-age-related-hearing-loss-a-case-study"> 2853 <responsive-image class="m-image " style="--aspect-ratio: 16/9;"> 2854 2855 <img 2856 srcset="//linnerlife.com/cdn/shop/articles/1_4d437b52-732b-4394-b93e-628f4a964d8e.png?v=1739761952&width=165 165w,//linnerlife.com/cdn/shop/articles/1_4d437b52-732b-4394-b93e-628f4a964d8e.png?v=1739761952&width=360 360w,//linnerlife.com/cdn/shop/articles/1_4d437b52-732b-4394-b93e-628f4a964d8e.png?v=1739761952 532w" 2857 src="//linnerlife.com/cdn/shop/articles/1_4d437b52-732b-4394-b93e-628f4a964d8e.png?v=1739761952&width=360" 2858 sizes="(min-width: 1200px) 267px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)" 2859 alt="Managing-Age-Related-Hearing-Loss-A-Case-Study-of-Mrs.-Hine-LINNER Linner" 2860 loading="lazy" 2861 class="" 2862 width="532" 2863 height="504" 2864 2865 > 2866 2867 <noscript> 2868 <img class="" loading="lazy" width="" height="" src="//linnerlife.com/cdn/shop/articles/1_4d437b52-732b-4394-b93e-628f4a964d8e.png?crop=center&height=2048&v=1739761952&width=2048" alt="Managing-Age-Related-Hearing-Loss-A-Case-Study-of-Mrs.-Hine-LINNER Linner"> 2869 </noscript> 2870</responsive-image> 2871 2872 </a> 2873 2874 <div class="m-article-card__content m:text-left"><span class="m-article-card__tags m:text-color-body">case study</span>
2874<h3 class="m-article-card__title"><a href="/blogs/case-study/managing-age-related-hearing-loss-a-case-study">Managing Age-Related Hearing Loss: A Case Study of Mrs. Hine (LINNER)</a></h3><div class="m-article-card__excerpt m:hidden md:m:block"> 2875 Ms. Hinesâ case illustrates a typical progression of presbycusis, where gradual hearing loss can significantly... 2876 </div><a class="m-article-card__readmore m-button m-button--link" href="/blogs/case-study/managing-age-related-hearing-loss-a-case-study">Read more</a></div> 2877</div> 2878 2879 2880 2881<div 2882 class="m-article-card m-article-card--view-list m-scroll-trigger animate--fade-in-right" 2883 2884 data-cascade 2885 style="--animation-order: 6;" 2886 2887> 2888 2889 <a class="m-article-card__image" href="/blogs/case-study/managing-hearing-loss-due-to-acoustic-neuroma-a-case-study-of-mr-martin"> 2890 <responsive-image class="m-image " style="--aspect-ratio: 16/9;"> 2891 2892 <img 2893 srcset="//linnerlife.com/cdn/shop/articles/Mr._Martin_s_2015_Decibel_Chart_5e9395b9-a8ad-4910-ab79-e1d8e761d0a8.png?v=1739759933&width=165 165w,//linnerlife.com/cdn/shop/articles/Mr._Martin_s_2015_Decibel_Chart_5e9395b9-a8ad-4910-ab79-e1d8e761d0a8.png?v=1739759933&width=360 360w,//linnerlife.com/cdn/shop/articles/Mr._Martin_s_2015_Decibel_Chart_5e9395b9-a8ad-4910-ab79-e1d8e761d0a8.png?v=1739759933 532w" 2894 src="//linnerlife.com/cdn/shop/articles/Mr._Martin_s_2015_Decibel_Chart_5e9395b9-a8ad-4910-ab79-e1d8e761d0a8.png?v=1739759933&width=360" 2895 sizes="(min-width: 1200px) 267px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)" 2896 alt="Managing-Hearing-Loss-Due-To-Acoustic-Neuroma-A-Case-Study-of-Mr.-Martin Linner" 2897 loading="lazy" 2898 class="" 2899 width="532" 2900 height="504" 2901 2902 > 2903 2904 <noscript> 2905 <img class="" loading="lazy" width="" height="" src="//linnerlife.com/cdn/shop/articles/Mr._Martin_s_2015_Decibel_Chart_5e9395b9-a8ad-4910-ab79-e1d8e761d0a8.png?crop=center&height=2048&v=1739759933&width=2048" alt="Managing-Hearing-Loss-Due-To-Acoustic-Neuroma-A-Case-Study-of-Mr.-Martin Linner"> 2906 </noscript> 2907</responsive-image> 2908 2909 </a> 2910 2911 <div class="m-article-card__content m:text-left"><h3 class="m-article-card__title"><a href="/blogs/case-study/managing-hearing-loss-due-to-acoustic-neuroma-a-case-study-of-mr-martin">Managing Hearing Loss Due To Acoustic Neuroma: A Case Study of Mr. Martin</a></h3><div class="m-article-card__excerpt m:hidden md:m:block"> 2912 By: Ashley Tilahun, Au.D., CCC-A, FAAAAbstractThis case study presents Mr. Martin, a 78-year-old man with... 2913 </div><a class="m-article-card__readmore m-button m-button--link" href="/blogs/case-study/managing-hearing-loss-due-to-acoustic-neuroma-a-case-study-of-mr-martin">Read more</a></div> 2914</div> 2915 2916 2917 2918<div 2919 class="m-article-card m-article-card--view-list m-scroll-trigger animate--fade-in-right" 2920 2921 data-cascade 2922 style="--animation-order: 7;" 2923 2924> 2925 2926 <a class="m-article-card__image" href="/blogs/case-study/stress-and-hearing-loss-a-case-study-of-ms-limas-journey-to-improved-auditory-health"> 2927 <responsive-image class="m-image " style="--aspect-ratio: 16/9;"> 2928 2929 <img 2930 srcset="//linnerlife.com/cdn/shop/articles/Ms.Lima_Decible_Chart.jpg?v=1725010861&width=165 165w,//linnerlife.com/cdn/shop/articles/Ms.Lima_Decible_Chart.jpg?v=1725010861&width=360 360w,//linnerlife.com/cdn/shop/articles/Ms.Lima_Decible_Chart.jpg?v=1725010861&width=533 533w,//linnerlife.com/cdn/shop/articles/Ms.Lima_Decible_Chart.jpg?v=1725010861 711w" 2931 src="//linnerlife.com/cdn/shop/articles/Ms.Lima_Decible_Chart.jpg?v=1725010861&width=360" 2932 sizes="(min-width: 1200px) 267px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)" 2933 alt="Stress-and-Hearing-Loss-A-Case-Study-of-Ms.-Limas-Journey-to-Improved-Auditory-Health Linner" 2934 loading="lazy" 2935 class="" 2936 width="711" 2937 height="702" 2938 2939 > 2940 2941 <noscript> 2942 <img class="" loading="lazy" width="" height="" src="//linnerlife.com/cdn/shop/articles/Ms.Lima_Decible_Chart.jpg?crop=center&height=2048&v=1725010861&width=2048" alt="Stress-and-Hearing-Loss-A-Case-Study-of-Ms.-Limas-Journey-to-Improved-Auditory-Health Linner"> 2943 </noscript> 2944</responsive-image> 2945 2946 </a> 2947 2948 <div class="m-article-card__content m:text-left"><h3 class="m-article-card__title"><a href="/blogs/case-study/stress-and-hearing-loss-a-case-study-of-ms-limas-journey-to-improved-auditory-health">Stress and Hearing Loss: A Case Study of Ms. Limas' Journey to Improved Auditory Health</a></h3><div class="m-article-card__excerpt m:hidden md:m:block"> 2949 Abstract Ms. Limas*, a 73-year-old woman, experienced a sudden onset of bilateral normal sloping to... 2950 </div><a class="m-article-card__readmore m-button m-button--link" href="/blogs/case-study/stress-and-hearing-loss-a-case-study-of-ms-limas-journey-to-improved-auditory-health">Read more</a></div> 2951</div> 2952 2953 2954 2955<div
2956 class="m-article-card m-article-card--view-list m-scroll-trigger animate--fade-in-right" 2957 2958 data-cascade 2959 style="--animation-order: 8;" 2960 2961> 2962 2963 <a class="m-article-card__image" href="/blogs/case-study/navigating-hearing-loss-a-case-study-on-the-impact-of-transient-ischemic-attacks-on-auditory-perception-and-treatment"> 2964 <responsive-image class="m-image " style="--aspect-ratio: 16/9;"> 2965 2966 <img 2967 srcset="//linnerlife.com/cdn/shop/articles/Tia_Decible_Chart_f295e369-14ea-4b28-bc8a-0cee78ac4653.jpg?v=1765759377&width=165 165w,//linnerlife.com/cdn/shop/articles/Tia_Decible_Chart_f295e369-14ea-4b28-bc8a-0cee78ac4653.jpg?v=1765759377&width=360 360w,//linnerlife.com/cdn/shop/articles/Tia_Decible_Chart_f295e369-14ea-4b28-bc8a-0cee78ac4653.jpg?v=1765759377 532w" 2968 src="//linnerlife.com/cdn/shop/articles/Tia_Decible_Chart_f295e369-14ea-4b28-bc8a-0cee78ac4653.jpg?v=1765759377&width=360" 2969 sizes="(min-width: 1200px) 267px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)" 2970 alt="Navigating-Hearing-Loss-A-Case-Study-on-the-Impact-of-Transient-Ischemic-Attacks-on-Auditory-Perception-and-Treatment Linner" 2971 loading="lazy" 2972 class="" 2973 width="532" 2974 height="504" 2975 2976 > 2977 2978 <noscript> 2979 <img class="" loading="lazy" width="" height="" src="//linnerlife.com/cdn/shop/articles/Tia_Decible_Chart_f295e369-14ea-4b28-bc8a-0cee78ac4653.jpg?crop=center&height=2048&v=1765759377&width=2048" alt="Navigating-Hearing-Loss-A-Case-Study-on-the-Impact-of-Transient-Ischemic-Attacks-on-Auditory-Perception-and-Treatment Linner"> 2980 </noscript> 2981</responsive-image> 2982 2983 </a> 2984 2985 <div class="m-article-card__content m:text-left"><h3 class="m-article-card__title"><a href="/blogs/case-study/navigating-hearing-loss-a-case-study-on-the-impact-of-transient-ischemic-attacks-on-auditory-perception-and-treatment">Navigating Hearing Loss: A Case Study on the Impact of Transient Ischemic Attacks on Auditory Perception and Treatment</a></h3><div class="m-article-card__excerpt m:hidden md:m:block"> 2986 Abstract: This case study examines the challenges and processes involved in managing hearing loss in... 2987 </div><a class="m-article-card__readmore m-button m-button--link" href="/blogs/case-study/navigating-hearing-loss-a-case-study-on-the-impact-of-transient-ischemic-attacks-on-auditory-perception-and-treatment">Read more</a></div> 2988</div> 2989 2990 2991 2992<div 2993 class="m-article-card m-article-card--view-list m-scroll-trigger animate--fade-in-right" 2994 2995 data-cascade 2996 style="--animation-order: 9;" 2997 2998> 2999 3000 <div class="m-article-card__content m:text-left"><h3 class="m-article-card__title"><a href="/blogs/case-study/when-hearing-aids-are-not-enough-a-case-study-of-profound-hearing-loss-in-a-76-year-old-cochlear-implant-recipient">When Hearing Aids Are Not Enough: A Case Study of Profound Hearing Loss in a 76-Year-Old Cochlear Implant Recipient</a></h3><div class="m-article-card__excerpt m:hidden md:m:block"> 3001 Abstract: This case study follows the journey of Ms. Johnson*, a 76-year-old female with bilateral... 3002 </div><a class="m-article-card__readmore m-button m-button--link" href="/blogs/case-study/when-hearing-aids-are-not-enough-a-case-study-of-profound-hearing-loss-in-a-76-year-old-cochlear-implant-recipient">Read more</a></div> 3003</div> 3004 3005 3006 </div></div> 3007 3008 3009 <div class="m-blog-sidebar m-scroll-trigger animate--fade-in-right"> 3010 <style> 3011 .m-sidebar-products { 3012 display: grid; 3013 gap: 15px; 3014 } 3015 3016 .m-sidebar-product { 3017 display: flex; 3018 gap: 10px; 3019 } 3020 3021 .m-sidebar-product__image { 3022 width: 120px; 3023 flex-shrink: 0; 3024 } 3025 3026 .m-sidebar-product__info { 3027 display: flex; 3028 flex-direction: column; 3029 justify-content: center; 3030 } 3031 3032 .m-sidebar-product__title { 3033 position: relative; 3034 display: inline-block; 3035 font-size: 18px; 3036 color: inherit; 3037 margin-bottom: 5px; 3038 text-decoration: none !important; 3039 } 3040 3041 .m-sidebar-product__title::after { 3042 content: ''; 3043 position: absolute; 3044 width: 100%; 3045 height: 1px; 3046 bottom: -2px; 3047 left: 0; 3048 background: currentColor; 3049 transform: scaleX(0); 3050 transform-origin: right; 3051 transition: transform 0.25s ease; 3052 pointer-events: none; 3053 } 3054 3055 .m-sidebar-product__title:hover::after { 3056 transform: scaleX(1); 3057 transform-origin: left; 3058 } 3059 3060 .m-sidebar-product__price { 3061 font-size: 18px; 3062 font-weight: 600; 3063 } 3064</style> 3065 3066<link href="//linnerlife.com/cdn/shop/t/29/assets/blog-sidebar.css?v=125303419608521017291737524345" rel="stylesheet" type="text/css" media="all" /> 3067 3068<div class="m-widget"> 3069 <h3 class="m-widget__title">Recent Post</h3> 3070 <div class="m-widget__content"> 3071 <div class="m-recent-posts"> 3072 <div class="m-recent-post"> 3073 <a class="m-recent-post__thumbnail" href="/blogs/case-study/chronic-otologic-challenges-hearing-loss"><responsive-image class="m-image " style="--aspect-ratio: 1.0555555555555556;"> 3074 3075 <img 3076 srcset="//linnerlife.com/cdn/shop/articles/2018_Decibel_Chart_8faea65c-9fb8-4627-8d01-8beeb47252de.webp?v=1739301112&width=165 165w,//linnerlife.com/cdn/shop/articles/2018_Decibel_Chart_8faea65c-9fb8-4627-8d01-8beeb47252de.webp?v=1739301112&width=360 360w,//linnerlife.com/cdn/shop/articles/2018_Decibel_Chart_8faea65c-9fb8-4627-8d01-8beeb47252de.webp?v=1739301112 532w" 3077 src="//linnerlife.com/cdn/shop/articles/2018_Decibel_Chart_8faea65c-9fb8-4627-8d01-8beeb47252de.webp?v=1739301112&width=360" 3078 sizes="(min-width: 1200px) 267px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)" 3079 alt="Ms.Kanti Hearing Loss Case Study" 3080 loading="lazy" 3081 class="" 3082 width="532" 3083 height="504" 3084 3085 > 3086 3087 <noscript> 3088 <img class="" loading="lazy" width="" height="" src="//linnerlife.com/cdn/shop/articles/2018_Decibel_Chart_8faea65c-9fb8-4627-8d01-8beeb47252de.webp?crop=center&height=2048&v=1739301112&width=2048" alt="Ms.Kanti Hearing Loss Case Study"> 3089 </noscript> 3090</responsive-image> 3091</a> 3092 <div class="m-recent-post__summary"><div class="m-recent-post__title"><a href="/blogs/case-study/chronic-otologic-challenges-hearing-loss">Chronic Otologic Challenges: Managing Hearing Loss and Cholesteatoma in a 71-Year-Old Patient</a></div><div class="m-recent-post__meta"> 3093 by <span>Ashley Tilahun</span> on <span>February 11, 2025</span> 3094 </div></div> 3095 </div> 3096 <div class="m-recent-post"> 3097 <a class="m-recent-post__thumbnail" href="/blogs/case-study/managing-low-frequency-hearing-loss"><responsive-image class="m-image " style="--aspect-ratio: 1.0555555555555556;"> 3098 3099 <img 3100 srcset="//linnerlife.com/cdn/shop/articles/Ashley_T_13aec9ea-68bd-4f06-a549-2e379ce32d1c.png?v=1739760998&width=165 165w,//linnerlife.com/cdn/shop/articles/Ashley_T_13aec9ea-68bd-4f06-a549-2e379ce32d1c.png?v=1739760998&width=360 360w,//linnerlife.com/cdn/shop/articles/Ashley_T_13aec9ea-68bd-4f06-a549-2e379ce32d1c.png?v=1739760998 532w" 3101 src="//linnerlife.com/cdn/shop/articles/Ashley_T_13aec9ea-68bd-4f06-a549-2e379ce32d1c.png?v=1739760998&width=360" 3102 sizes="(min-width: 1200px) 267px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)" 3103 alt="Managing-Low-Frequency-Hearing-Loss-in-an-Elderly-Patient-A-Case-Study-of-Ms.-Jarvis-Hearing-Aid-Journey Linner" 3104 loading="lazy" 3105 class="" 3106 width="532" 3107 height="504" 3108 3109 > 3110 3111 <noscript> 3112 <img class="" loading="lazy" width="" height="" src="//linnerlife.com/cdn/shop/articles/Ashley_T_13aec9ea-68bd-4f06-a549-2e379ce32d1c.png?crop=center&height=2048&v=1739760998&width=2048" alt="Managing-Low-Frequency-Hearing-Loss-in-an-Elderly-Patient-A-Case-Study-of-Ms.-Jarvis-Hearing-Aid-Journey Linner"> 3113 </noscript> 3114</responsive-image> 3115</a> 3116 <div class="m-recent-post__summary"><div class="m-recent-post__title"><a href="/blogs/case-study/managing-low-frequency-hearing-loss">Managing Low-Frequency Hearing Loss in an Elderly Patient: A Case Study of Ms. Jarvis' Hearing Aid Journey</a></div><div class="m-recent-post__meta"> 3117 by <span>Sunny Li</span> on <span>December 09, 2024</span> 3118 </div></div> 3119 </div> 3120 <div class="m-recent-post"> 3121 <a class="m-recent-post__thumbnail" href="/blogs/case-study/november-linner-hearing-loss-case-study"><responsive-image class="m-image " style="--aspect-ratio: 1.0555555555555556;"> 3122 3123 <img 3124 srcset="//linnerlife.com/cdn/shop/articles/1_226397f4-cfad-4799-83c6-7967c9439e71.png?v=1739760179&width=165 165w,//linnerlife.com/cdn/shop/articles/1_226397f4-cfad-4799-83c6-7967c9439e71.png?v=1739760179&width=360 360w,//linnerlife.com/cdn/shop/articles/1_226397f4-cfad-4799-83c6-7967c9439e71.png?v=1739760179 532w" 3125 src="//linnerlife.com/cdn/shop/articles/1_226397f4-cfad-4799-83c6-7967c9439e71.png?v=1739760179&width=360" 3126 sizes="(min-width: 1200px) 267px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)" 3127 alt="Navigating-Single-Sided-Deafness-with-Contralateral-Hearing-Loss-and-Hearing-Aid-A-Case-Study-of-Mr.-DennisBy-Ashley-Tilahun-Au.D.-CCC-A-FAAA Linner" 3128 loading="lazy" 3129 class="" 3130 width="532" 3131 height="504" 3132 3133 > 3134 3135 <noscript> 3136 <img class="" loading="lazy" width="" height="" src="//linnerlife.com/cdn/shop/articles/1_226397f4-cfad-4799-83c6-7967c9439e71.png?crop=center&height=2048&v=1739760179&width=2048" alt="Navigating-Single-Sided-Deafness-with-Contralateral-Hearing-Loss-and-Hearing-Aid-A-Case-Study-of-Mr.-DennisBy-Ashley-Tilahun-Au.D.-CCC-A-FAAA Linner"> 3137 </noscript> 3138</responsive-image> 3139</a> 3140 <div class="m-recent-post__summary"><div class="m-recent-post__title"><a href="/blogs/case-study/november-linner-hearing-loss-case-study">Navigating Single-Sided Deafness with Contralateral Hearing Loss and Hearing Aid: A Case Study of Mr. DennisBy: Ashley Tilahun, Au.D., CCC-A, FAAA</a></div><div class="m-recent-post__meta"> 3141 by <span>Sunny Li</span> on <span>November 01, 2024</span> 3142 </div></div> 3143 </div></div> 3144 </div> 3145 </div> 3146 </div> 3147 3148 </div> 3149 </div> 3150</section> 3151</div> 3152 </main><!-- BEGIN sections: footer-group --> 3153<div id="shopify-section-sections--18575639806109__footer" class="shopify-section shopify-section-group-footer-group"><link href="//linnerlife.com/cdn/shop/t/29/assets/footer.css?v=184147594002676474491737524345" rel="stylesheet" type="text/css" media="all" />
3154<script src="//linnerlife.com/cdn/shop/t/29/assets/localization-form.js?v=78680935164192769481737524345" defer="defer"></script>
3154<m-footer class="m-footer m:block" data-section-type="footer" data-section-id="sections--18575639806109__footer"> 3155 3156<div class="m-footer--middle m-gradient m-color-scheme-cee058e4-58e3-46aa-9af9-219dadc79066"> 3157 <div class="container-fluid"> 3158 <div class="m-footer--accordion"> 3159 3160 3161 3162 <div class="m-footer--block m-footer--block-newsletter m-accordion--item open order-first m:w-full lg:m:w-1/2"> 3163 <div 3164 class="m-footer--block-inner m-scroll-trigger animate--fade-in-right" 3165 3166 data-cascade 3167 style="--animation-order: ;" 3168 3169 > 3170 3171 <div class="m-accordion--item-button m-footer--block-title"> 3172 Epha MedTech Inc. 3173 <span class="m-accordion--item-icon md:m:hidden"> 3174 <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 3175 <path d="M13.5306 6.53073L8.5306 11.5307C8.46092 11.6007 8.37813 11.6561 8.28696 11.694C8.1958 11.7318 8.09806 11.7513 7.99935 11.7513C7.90064 11.7513 7.8029 11.7318 7.71173 11.694C7.62057 11.6561 7.53778 11.6007 7.4681 11.5307L2.4681 6.53073C2.3272 6.38984 2.24805 6.19874 2.24805 5.99948C2.24805 5.80023 2.3272 5.60913 2.4681 5.46823C2.60899 5.32734 2.80009 5.24818 2.99935 5.24818C3.19861 5.24818 3.3897 5.32734 3.5306 5.46823L7.99997 9.93761L12.4693 5.46761C12.6102 5.32671 12.8013 5.24756 13.0006 5.24756C13.1999 5.24756 13.391 5.32671 13.5318 5.46761C13.6727 5.60851 13.7519 5.7996 13.7519 5.99886C13.7519 6.19812 13.6727 6.38921 13.5318 6.53011L13.5306 6.53073Z" fill="currentColor"/> 3176 </svg> 3177 </span> 3178 </div> 3179 3180 3181 <div class="m-accordion--item-content m-footer--block-content"> 3182 <p class="m-footer--block-newsletter-desc">Sign up for our newsletter and receive 10% off for your first order</p> 3183 3184 <link href="//linnerlife.com/cdn/shop/t/29/assets/component-newsletter.css?v=3982695742209874098
31841737524345" rel="stylesheet" type="text/css" media="all" /> 3185 3186 3187 3188 3189 3190<div class="m-newsletter-form m-newsletter-form--bordered "> 3191 <form method="post" action="/contact#ContactSubscribe-7b0bf4c6-3873-4222-b8d6-ce009e710078" id="ContactSubscribe-7b0bf4c6-3873-4222-b8d6-ce009e710078" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="â" /> 3192 3193 3194 3195 3196 <input type="hidden" name="contact[tags]" value="newsletter"> 3197 <div class="m-newsletter-form__wrapper m-newsletter-form__button-below"> 3198 <div class="m-newsletter-form__input-wrapper m:display-flex m:w-full m:relative"> 3199 3200 <span class="m-newsletter-form__icon"> 3201 <svg 3202 class="m-svg-icon" 3203 fill="currentColor" 3204 stroke="currentColor" 3205 xmlns="http://www.w3.org/2000/svg" 3206 viewBox="0 0 512 512" 3207 > 3208 <path d="M464 64H48C21.49 64 0 85.49 0 112v288c0 26.51 21.49 48 48 48h416c26.51 0 48-21.49 48-48V112c0-26.51-21.49-48-48-48zm0 48v40.805c-22.422 18.259-58.168 46.651-134.587 106.49-16.841 13.247-50.201 45.072-73.413 44.701-23.208.375-56.579-31.459-73.413-44.701C106.18 199.465 70.425 171.067 48 152.805V112h416zM48 400V214.398c22.914 18.251 55.409 43.862 104.938 82.646 21.857 17.205 60.134 55.186 103.062 54.955 42.717.231 80.509-37.199 103.053-54.947 49.528-38.783 82.032-64.401 104.947-82.653V400H48z"></path> 3209 </svg> 3210 </span> 3211 3212 <input 3213 type="email" 3214 name="contact[email]" 3215 id="ContactSubscribe-7b0bf4c6-3873-4222-b8d6-ce009e710078-email" 3216 value="" 3217 placeholder="Enter your email" 3218 autocorrect="off" 3219 autocapitalize="off" 3220 autocomplete="off" 3221 spellcheck="false" 3222 class="form-field m-newsletter-form__input form-field--input__icon" 3223 > 3224 </div> 3225 <button 3226 type="submit" 3227 name="commit" 3228 class="m-newsletter-form__button m-newsletter-form__button--text m-button m-button--primary" 3229 aria-label="Subscribe Now" 3230 > 3231 3232 <span>Subscribe Now</span> 3233 3234 </button> 3235 </div> 3236 3237 </form> 3238</div> 3239 3240 3241 </div> 3242 3243 </div> 3244 </div> 3245 3246 3247 3248 <div class="m-footer--block m-footer--block-menu m-accordion--item m:w-full lg:m:w-1/4"> 3249 <div 3250 class="m-footer--block-inner m-scroll-trigger animate--fade-in-right" 3251 3252 data-cascade 3253 style="--animation-order: ;" 3254 3255 > 3256 3257 <div class="m-accordion--item-button m-footer--block-title"> 3258 Brand 3259 <span class="m-accordion--item-icon md:m:hidden"> 3260 <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 3261 <path d="M13.5306 6.53073L8.5306 11.5307C8.46092 11.6007 8.37813 11.6561 8.28696 11.694C8.1958 11.7318 8.09806 11.7513 7.99935 11.7513C7.90064 11.7513 7.8029 11.7318 7.71173 11.694C7.62057 11.6561 7.53778 11.6007 7.4681 11.5307L2.4681 6.53073C2.3272 6.38984 2.24805 6.19874 2.24805 5.99948C2.24805 5.80023 2.3272 5.60913 2.4681 5.46823C2.60899 5.32734 2.80009 5.24818 2.99935 5.24818C3.19861 5.24818 3.3897 5.32734 3.5306 5.46823L7.99997 9.93761L12.4693 5.46761C12.6102 5.32671 12.8013 5.24756 13.0006 5.24756C13.1999 5.24756 13.391 5.32671 13.5318 5.46761C13.6727 5.60851 13.7519 5.7996 13.7519 5.99886C13.7519 6.19812 13.6727 6.38921 13.5318 6.53011L13.5306 6.53073Z" fill="currentColor"/> 3262 </svg> 3263 </span> 3264 </div> 3265 3266 3267 3268 <ul class="m-footer--block-content list-unstyled m-link-lists m-accordion--item-content"> 3269 3270 <li class="m-link-lists--item m:block"> 3271 <a href="https://www.linnerlife.com/pages/brand" class="m-link"> 3272 About LINNER 3273 </a> 3274 </li> 3275 3276 <li class="m-link-lists--item m:block"> 3277 <a href="/pages/linner-distributor" class="m-link"> 3278 Become A Distributor 3279 </a> 3280 </li> 3281 3282 <li class="m-link-lists--item m:block"> 3283 <a href="/pages/contact-us" class="m-link"> 3284 Contact Us 3285 </a> 3286 </li> 3287 3288 <li class="m-link-lists--item m:block"> 3289 <a href="http://app.impact.com/campaign-campaign-info-v2/LINNER-OTC-Heraing-Aids.brand" class="m-link"> 3290 Affiliate Program 3291 </a> 3292 </li> 3293 3294 <li class="m-link-lists--item m:block"> 3295 <a href="/blogs/blogs" class="m-link"> 3296 News 3297 </a> 3298 </li> 3299 3300 <li class="m-link-lists--item m:block"> 3301 <a href="/pages/about-epha" class="m-link"> 3302 About Epha 3303 </a> 3304 </li> 3305 3306 </ul> 3307 3308 3309 </div> 3310 </div> 3311 3312 3313 3314 <div class="m-footer--block m-footer--block-menu m-accordion--item m:w-full lg:m:w-1/4"> 3315 <div
3316 class="m-footer--block-inner m-scroll-trigger animate--fade-in-right" 3317 3318 data-cascade 3319 style="--animation-order: ;" 3320 3321 > 3322 3323 <div class="m-accordion--item-button m-footer--block-title"> 3324 Support 3325 <span class="m-accordion--item-icon md:m:hidden"> 3326 <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 3327 <path d="M13.5306 6.53073L8.5306 11.5307C8.46092 11.6007 8.37813 11.6561 8.28696 11.694C8.1958 11.7318 8.09806 11.7513 7.99935 11.7513C7.90064 11.7513 7.8029 11.7318 7.71173 11.694C7.62057 11.6561 7.53778 11.6007 7.4681 11.5307L2.4681 6.53073C2.3272 6.38984 2.24805 6.19874 2.24805 5.99948C2.24805 5.80023 2.3272 5.60913 2.4681 5.46823C2.60899 5.32734 2.80009 5.24818 2.99935 5.24818C3.19861 5.24818 3.3897 5.32734 3.5306 5.46823L7.99997 9.93761L12.4693 5.46761C12.6102 5.32671 12.8013 5.24756 13.0006 5.24756C13.1999 5.24756 13.391 5.32671 13.5318 5.46761C13.6727 5.60851 13.7519 5.7996 13.7519 5.99886C13.7519 6.19812 13.6727 6.38921 13.5318 6.53011L13.5306 6.53073Z" fill="currentColor"/> 3328 </svg> 3329 </span> 3330 </div> 3331 3332 3333 3334 <ul class="m-footer--block-content list-unstyled m-link-lists m-accordion--item-content"> 3335 3336 <li class="m-link-lists--item m:block"> 3337 <a href="https://account.linnerlife.com/profile?locale=en®ion_country=US&buyer_flags=eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJsaW5uZXJsaWZlLm15c2hvcGlmeS5jb20iLCJmbGFncyI6W10sImV4cCI6MTc5MTY4OTUwMCwibmJmIjoxNzkxMDg0NzAwfQ.zB0aI0jmc1KFPxGdhOCwGpdrSL2js7VQS0j9o35tryM" class="m-link"> 3338 Account 3339 </a> 3340 </li> 3341 3342 <li class="m-link-lists--item m:block"> 3343 <a href="https://account.linnerlife.com/orders?locale=en®ion_country=US&buyer_flags=eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJsaW5uZXJsaWZlLm15c2hvcGlmeS5jb20iLCJmbGFncyI6W10sImV4cCI6MTc5MTY4OTUwMCwibmJmIjoxNzkxMDg0NzAwfQ.zB0aI0jmc1KFPxGdhOCwGpdrSL2js7VQS0j9o35tryM" class="m-link"> 3344 Track Your Order 3345 </a> 3346 </li> 3347 3348 <li class="m-link-lists--item m:block"> 3349 <a href="/pages/refund-policy" class="m-link"> 3350 Return & Refund Policy 3351 </a> 3352 </li> 3353 3354 <li class="m-link-lists--item m:block"> 3355 <a href="/pages/shipping-policy" class="m-link"> 3356 Shipping Policy 3357 </a> 3358 </li> 3359 3360 <li class="m-link-lists--item m:block"> 3361 <a href="/policies/terms-of-service" class="m-link"> 3362 Terms of Service 3363 </a> 3364 </li> 3365 3366 <li class="m-link-lists--item m:block"> 3367 <a href="/policies/privacy-policy" class="m-link"> 3368 Privacy Policy 3369 </a> 3370 </li> 3371 3372 </ul> 3373 3374 3375 </div> 3376 </div> 3377 3378 3379 3380 <div class="m-footer--block m-footer--block-our_store m-accordion--item m:w-full lg:m:w-1/4"> 3381 <div 3382 class="m-footer--block-inner m-scroll-trigger animate--fade-in-right" 3383 3384 data-cascade 3385 style="--animation-order: ;" 3386 3387 > 3388 3389 <div class="m-accordion--item-button m-footer--block-title"> 3390 Connect with us
3391 <span class="m-accordion--item-icon md:m:hidden"> 3392 <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 3393 <path d="M13.5306 6.53073L8.5306 11.5307C8.46092 11.6007 8.37813 11.6561 8.28696 11.694C8.1958 11.7318 8.09806 11.7513 7.99935 11.7513C7.90064 11.7513 7.8029 11.7318 7.71173 11.694C7.62057 11.6561 7.53778 11.6007 7.4681 11.5307L2.4681 6.53073C2.3272 6.38984 2.24805 6.19874 2.24805 5.99948C2.24805 5.80023 2.3272 5.60913 2.4681 5.46823C2.60899 5.32734 2.80009 5.24818 2.99935 5.24818C3.19861 5.24818 3.3897 5.32734 3.5306 5.46823L7.99997 9.93761L12.4693 5.46761C12.6102 5.32671 12.8013 5.24756 13.0006 5.24756C13.1999 5.24756 13.391 5.32671 13.5318 5.46761C13.6727 5.60851 13.7519 5.7996 13.7519 5.99886C13.7519 6.19812 13.6727 6.38921 13.5318 6.53011L13.5306 6.53073Z" fill="currentColor"/> 3394 </svg> 3395 </span> 3396 </div> 3397 3398 3399 <div class="m-accordion--item-content m-footer--block-content"> 3400 3401 <div class="block-text rte"> 3402 <p>160 E Tasman Dr, suite 102, room 4, San Jose, California, United States, 95134</p> 3403 </div> 3404 3405 <div class="block-text"> 3406 3407 <a class="m:block" href="tel:"> 3408 3409 </a> 3410 3411 3412 <a class="m:block" href="mailto:[email protected]"> 3413 [email protected] 3414 </a> 3415 3416 3417 <div class="social-media-links "> 3418 3419 <a 3420 target="_blank" 3421 class="social-media-links--item" 3422 href="https://www.pinterest.com/" 3423 rel="noreferrer" 3424 aria-label="Pinterest" 3425 > 3426 <svg class="m-svg-icon--medium" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512"> 3427 <path fill="currentColor" d="M204 6.5C101.4 6.5 0 74.9 0 185.6 0 256 39.6 296 63.6 296c9.9 0 15.6-27.6 15.6-35.4 0-9.3-23.7-29.1-23.7-67.8 0-80.4 61.2-137.4 140.4-137.4 68.1 0 118.5 38.7 118.5 109.8 0 53.1-21.3 152.7-90.3 152.7-24.9 0-46.2-18-46.2-43.8 0-37.8 26.4-74.4 26.4-113.4 0-66.2-93.9-54.2-93.9 25.8 0 16.8 2.1 35.4 9.6 50.7-13.8 59.4-42 147.9-42 209.1 0 18.9 2.7 37.5 4.5 56.4 3.4 3.8 1.7 3.4 6.9 1.5 50.4-69 48.6-82.5 71.4-172.8 12.3 23.4 44.1 36 69.3 36 106.2 0 153.9-103.5 153.9-196.8C384 71.3 298.2 6.5 204 6.5z"></path> 3428 </svg> 3429 3430 </a> 3431 3432 3433 <a 3434 target="_blank" 3435 class="social-media-links--item" 3436 href="https://www.facebook.com/groups/4832910000169431/?ref=share" 3437 rel="noreferrer" 3438 aria-label="500k Followers" 3439 > 3440 <svg class="m-svg-icon--medium" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 3441 <path d="M15.75 8C15.75 9.91667 15.125 11.6042 13.875 13.0625C12.625 14.5 11.0729 15.3646 9.21875 15.6562V10.25H11.0312L11.375 8H9.21875V6.53125C9.21875 5.73958 9.63542 5.34375 10.4688 5.34375H11.4375V3.4375C10.8542 3.33333 10.2812 3.28125 9.71875 3.28125C9.11458 3.28125 8.59375 3.39583 8.15625 3.625C7.73958 3.85417 7.40625 4.19792 7.15625 4.65625C6.90625 5.11458 6.78125 5.65625 6.78125 6.28125V8H4.8125V10.25H6.78125V15.6562C4.92708 15.3646 3.375 14.5 2.125 13.0625C0.875 11.6042 0.25 9.91667 0.25 8C0.25 5.85417 1 4.03125 2.5 2.53125C4.02083 1.01042 5.85417 0.25 8 0.25C10.1458 0.25 11.9688 1.01042 13.4688 2.53125C14.9896 4.03125 15.75 5.85417 15.75 8Z" fill="currentColor"/> 3442 </svg> 3443 3444 </a> 3445 3446 3447 <a 3448 target="_blank" 3449 class="social-media-links--item" 3450 href="https://www.instagram.com/epha_linner_hearing_aids" 3451 rel="noreferrer" 3452 aria-label="Instagram" 3453 > 3454 <svg class="m-svg-icon--medium" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"> 3455 <path fill="currentColor" d="M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z"></path> 3456 </svg> 3457 3458 </a> 3459 3460 3461 3462 <a 3463 target="_blank" 3464 class="social-media-links--item" 3465 href="https://www.linkedin.com/company/10911418" 3466 rel="noreferrer" 3467 aria-label="Linkedin" 3468 > 3469 <svg class="m-svg-icon--medium" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512">
3470 <path fill="currentColor" d="M416 32H31.9C14.3 32 0 46.5 0 64.3v383.4C0 465.5 14.3 480 31.9 480H416c17.6 0 32-14.5 32-32.3V64.3c0-17.8-14.4-32.3-32-32.3zM135.4 416H69V202.2h66.5V416zm-33.2-243c-21.3 0-38.5-17.3-38.5-38.5S80.9 96 102.2 96c21.2 0 38.5 17.3 38.5 38.5 0 21.3-17.2 38.5-38.5 38.5zm282.1 243h-66.4V312c0-24.8-.5-56.7-34.5-56.7-34.6 0-39.9 27-39.9 54.9V416h-66.4V202.2h63.7v29.2h.9c8.9-16.8 30.6-34.5 62.9-34.5 67.2 0 79.7 44.3 79.7 101.9V416z"/> 3471 </svg> 3472 3473 </a> 3474 3475 3476 3477 3478 <a 3479 target="_blank" 3480 class="social-media-links--item" 3481 href="https://www.youtube.com/@linnerofficial" 3482 rel="noreferrer" 3483 aria-label="Youtube" 3484 > 3485 <svg class="m-svg-icon--medium" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"> 3486 <path fill="currentColor" d="M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z"/> 3487 </svg> 3488 3489 </a> 3490 3491 3492 3493 3494 3495 3496 3497</div> 3498 3499 3500 </div> 3501 </div> 3502 3503 </div> 3504 </div> 3505 3506 </div> 3507 </div> 3508 </div> 3509 3510 3511 3512<div class="m-footer--bottom m-footer--bottom-footer-1 m-gradient m-color-scheme-cee058e4-58e3-46aa-9af9-219dadc79066"> 3513 <div class="container-fluid"> 3514 <div class="m-footer--bottom-inner m:flex m:flex-col xl:m:flex-row m:justify-between m:items-end"> 3515 3516 3517 <div class="m-footer--bottom-left m:flex-none m:text-left m:w-full xl:m:text-left"> 3518 <span class="m-footer__copyright">©Epha MedTech Inc @ 2016-2025</span></div> 3519 3520 <div class="m-footer--bottom-right m:w-full m:flex-col lg:m:flex-row m:flex m:flex-wrap xl:m:justify-end"> 3521 3522 3523 3524 3525 <div class="m-payment-icons"> 3526 <span class="m:hidden">Payment options: </span> 3527 <ul class="m-payment-icons--list m:flex m:flex-wrap "><li class="m-payment-icons--item"> 3528 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-amazon"><title id="pi-amazon">Amazon</title><path 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" fill-rule="nonzero" opacity=".07"/><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-2h32" fill="#FFF" fill-rule="nonzero"/><path d="M25.26 16.23c-1.697 1.48-4.157 2.27-6.275 2.27-2.97 0-5.644-1.3-7.666-3.463-.16-.17-.018-.402.173-.27 2.183 1.504 4.882 2.408 7.67 2.408 1.88 0 3.95-.46 5.85-1.416.288-.145.53.222.248.47v.001zm.706-.957c-.216-.328-1.434-.155-1.98-.078-.167.024-.193-.148-.043-.27.97-.81 2.562-.576 2.748-.305.187.272-.047 2.16-.96 3.063-.14.138-.272.064-.21-.12.205-.604.664-1.96.446-2.29h-.001z" fill="#F90" fill-rule="nonzero"/><path d="M21.814 15.291c-.574-.498-.676-.73-.993-1.205-.947 1.012-1.618 1.315-2.85 1.315-1.453 0-2.587-.938-2.587-2.818 0-1.467.762-2.467 1.844-2.955.94-.433 2.25-.51 3.25-.628v-.235c0-.43.033-.94-.208-1.31-.212-.333-.616-.47-.97-.47-.66 0-1.25.353-1.392 1.085-.03.163-.144.323-.3.33l-1.677-.187c-.14-.033-.296-.153-.257-.38.386-2.125 2.223-2.766 3.867-2.766.84 0 1.94.234 2.604.9.842.82.762 1.918.762 3.11v2.818c0 .847.335 1.22.65 1.676.113.164.138.36-.003.482-.353.308-.98.88-1.326 1.2a.367.367 0 0 1-.414.038zm-1.659-2.533c.34-.626.323-1.214.323-1.918v-.392c-1.25 0-2.57.28-2.57 1.82 0 .782.386 1.31 1.05 1.31.487 0 .922-.312 1.197-.82z" fill="#221F1F"/></svg> 3529 3530 </li><li class="m-payment-icons--item"> 3531 <svg class="icon icon--full-color" 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;"/>
3531<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> 3532 3533 </li><li class="m-payment-icons--item"> 3534 <svg class="icon icon--full-color" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" x="0" y="0" width="38" height="24" viewBox="0 0 165.521 105.965" xml:space="preserve" aria-labelledby="pi-apple_pay"><title id="pi-apple_pay">Apple Pay</title><path fill="#000" d="M150.698 0H14.823c-.566 0-1.133 0-1.698.003-.477.004-.953.009-1.43.022-1.039.028-2.087.09-3.113.274a10.51 10.51 0 0 0-2.958.975 9.932 9.932 0 0 0-4.35 4.35 10.463 10.463 0 0 0-.975 2.96C.113 9.611.052 10.658.024 11.696a70.22 70.22 0 0 0-.022 1.43C0 13.69 0 14.256 0 14.823v76.318c0 .567 0 1.132.002 1.699.003.476.009.953.022 1.43.028 1.036.09 2.084.275 3.11a10.46 10.46 0 0 0 .974 2.96 9.897 9.897 0 0 0 1.83 2.52 9.874 9.874 0 0 0 2.52 1.83c.947.483 1.917.79 2.96.977 1.025.183 2.073.245 3.112.273.477.011.953.017 1.43.02.565.004 1.132.004 1.698.004h135.875c.565 0 1.132 0 1.697-.004.476-.002.952-.009 1.431-.02 1.037-.028 2.085-.09 3.113-.273a10.478 10.478 0 0 0 2.958-.977 9.955 9.955 0 0 0 4.35-4.35c.483-.947.789-1.917.974-2.96.186-1.026.246-2.074.274-3.11.013-.477.02-.954.022-1.43.004-.567.004-1.132.004-1.699V14.824c0-.567 0-1.133-.004-1.699a63.067 63.067 0 0 0-.022-1.429c-.028-1.038-.088-2.085-.274-3.112a10.4 10.4 0 0 0-.974-2.96 9.94 9.94 0 0 0-4.35-4.35A10.52 10.52 0 0 0 156.939.3c-1.028-.185-2.076-.246-3.113-.274a71.417 71.417 0 0 0-1.431-.022C151.83 0 151.263 0 150.698 0z" /><path fill="#FFF" d="M150.698 3.532l1.672.003c.452.003.905.008 1.36.02.793.022 1.719.065 2.583.22.75.135 1.38.34 1.984.648a6.392 6.392 0 0 1 2.804 2.807c.306.6.51 1.226.645 1.983.154.854.197 1.783.218 2.58.013.45.019.9.02 1.36.005.557.005 1.113.005 1.671v76.318c0 .558 0 1.114-.004 1.682-.002.45-.008.9-.02 1.35-.022.796-.065 1.725-.221 2.589a6.855 6.855 0 0 1-.645 1.975 6.397 6.397 0 0 1-2.808 2.807c-.6.306-1.228.511-1.971.645-.881.157-1.847.2-2.574.22-.457.01-.912.017-1.379.019-.555.004-1.113.004-1.669.004H14.801c-.55 0-1.1 0-1.66-.004a74.993 74.993 0 0 1-1.35-.018c-.744-.02-1.71-.064-2.584-.22a6.938 6.938 0 0 1-1.986-.65 6.337 6.337 0 0 1-1.622-1.18 6.355 6.355 0 0 1-1.178-1.623 6.935 6.935 0 0 1-.646-1.985c-.156-.863-.2-1.788-.22-2.578a66.088 66.088 0 0 1-.02-1.355l-.003-1.327V14.474l.002-1.325a66.7 66.7 0 0 1 .02-1.357c.022-.792.065-1.717.222-2.587a6.924 6.924 0 0 1 .646-1.981c.304-.598.7-1.144 1.18-1.623a6.386 6.386 0 0 1 1.624-1.18 6.96 6.96 0 0 1 1.98-.646c.865-.155 1.792-.198 2.586-.22.452-.012.905-.017 1.354-.02l1.677-.003h135.875" /><g><g><path fill="#000" d="M43.508 35.77c1.404-1.755 2.356-4.112 2.105-6.52-2.054.102-4.56 1.355-6.012 3.112-1.303 1.504-2.456 3.959-2.156 6.266 2.306.2 4.61-1.152 6.063-2.858" /><path fill="#000" d="M45.587 39.079c-3.35-.2-6.196 1.9-7.795 1.9-1.6 0-4.049-1.8-6.698-1.751-3.447.05-6.645 2-8.395 5.1-3.598 6.2-.95 15.4 2.55 20.45 1.699 2.5 3.747 5.25 6.445 5.151 2.55-.1 3.549-1.65 6.647-1.65 3.097 0 3.997 1.65 6.696 1.6 2.798-.05 4.548-2.5 6.247-5 1.95-2.85 2.747-5.6 2.797-5.75-.05-.05-5.396-2.101-5.446-8.251-.05-5.15 4.198-7.6 4.398-7.751-2.399-3.548-6.147-3.948-7.447-4.048" /></g><g><path fill="#000" d="M78.973 32.11c7.278 0 12.347 5.017 12.347 12.321 0 7.33-5.173 12.373-12.529 12.373h-8.058V69.62h-5.822V32.11h14.062zm-8.24 19.807h6.68c5.07 0 7.954-2.729 7.954-7.46 0-4.73-2.885-7.434-7.928-7.434h-6.706v14.894z" />
3534<path fill="#000" d="M92.764 61.847c0-4.809 3.665-7.564 10.423-7.98l7.252-.442v-2.08c0-3.04-2.001-4.704-5.562-4.704-2.938 0-5.07 1.507-5.51 3.82h-5.252c.157-4.86 4.731-8.395 10.918-8.395 6.654 0 10.995 3.483 10.995 8.89v18.663h-5.38v-4.497h-.13c-1.534 2.937-4.914 4.782-8.579 4.782-5.406 0-9.175-3.222-9.175-8.057zm17.675-2.417v-2.106l-6.472.416c-3.64.234-5.536 1.585-5.536 3.95 0 2.288 1.975 3.77 5.068 3.77 3.95 0 6.94-2.522 6.94-6.03z" /><path fill="#000" d="M120.975 79.652v-4.496c.364.051 1.247.103 1.715.103 2.573 0 4.029-1.09 4.913-3.899l.52-1.663-9.852-27.293h6.082l6.863 22.146h.13l6.862-22.146h5.927l-10.216 28.67c-2.34 6.577-5.017 8.735-10.683 8.735-.442 0-1.872-.052-2.261-.157z" /></g></g></svg> 3535 3536 </li><li class="m-payment-icons--item"> 3537 <svg class="icon icon--full-color" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" role="img" width="38" height="24" aria-labelledby="pi-diners_club"><title id="pi-diners_club">Diners Club</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"/><path fill="#fff" 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-2h32"/><path d="M12 12v3.7c0 .3-.2.3-.5.2-1.9-.8-3-3.3-2.3-5.4.4-1.1 1.2-2 2.3-2.4.4-.2.5-.1.5.2V12zm2 0V8.3c0-.3 0-.3.3-.2 2.1.8 3.2 3.3 2.4 5.4-.4 1.1-1.2 2-2.3 2.4-.4.2-.4.1-.4-.2V12zm7.2-7H13c3.8 0 6.8 3.1 6.8 7s-3 7-6.8 7h8.2c3.8 0 6.8-3.1 6.8-7s-3-7-6.8-7z" fill="#3086C8"/></svg> 3538 </li><li class="m-payment-icons--item"> 3539 <svg class="icon icon--full-color" 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> 3540 </li><li class="m-payment-icons--item"> 3541 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-google_pay"><title id="pi-google_pay">Google Pay</title><path 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" opacity=".07"/><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-2h32" fill="#FFF"/><path d="M18.093 11.976v3.2h-1.018v-7.9h2.691a2.447 2.447 0 0 1 1.747.692 2.28 2.28 0 0 1 .11 3.224l-.11.116c-.47.447-1.098.69-1.747.674l-1.673-.006zm0-3.732v2.788h1.698c.377.012.741-.135 1.005-.404a1.391 1.391 0 0 0-1.005-2.354l-1.698-.03zm6.484 1.348c.65-.03 1.286.188 1.778.613.445.43.682 1.03.65 1.649v3.334h-.969v-.766h-.049a1.93 1.93 0 0 1-1.673.931 2.17 2.17 0 0 1-1.496-.533 1.667 1.667 0 0 1-.613-1.324 1.606 1.606 0 0 1 .613-1.336 2.746 2.746 0 0 1 1.698-.515c.517-.02 1.03.093 1.49.331v-.208a1.134 1.134 0 0 0-.417-.901 1.416 1.416 0 0 0-.98-.368 1.545 1.545 0 0 0-1.319.717l-.895-.564a2.488 2.488 0 0 1 2.182-1.
354106zM23.29 13.52a.79.79 0 0 0 .337.662c.223.176.5.269.785.263.429-.001.84-.17 1.146-.472.305-.286.478-.685.478-1.103a2.047 2.047 0 0 0-1.324-.374 1.716 1.716 0 0 0-1.03.294.883.883 0 0 0-.392.73zm9.286-3.75l-3.39 7.79h-1.048l1.281-2.728-2.224-5.062h1.103l1.612 3.885 1.569-3.885h1.097z" fill="#5F6368"/><path d="M13.986 11.284c0-.308-.024-.616-.073-.92h-4.29v1.747h2.451a2.096 2.096 0 0 1-.9 1.373v1.134h1.464a4.433 4.433 0 0 0 1.348-3.334z" fill="#4285F4"/><path d="M9.629 15.721a4.352 4.352 0 0 0 3.01-1.097l-1.466-1.14a2.752 2.752 0 0 1-4.094-1.44H5.577v1.17a4.53 4.53 0 0 0 4.052 2.507z" fill="#34A853"/><path d="M7.079 12.05a2.709 2.709 0 0 1 0-1.735v-1.17H5.577a4.505 4.505 0 0 0 0 4.075l1.502-1.17z" fill="#FBBC04"/><path d="M9.629 8.44a2.452 2.452 0 0 1 1.74.68l1.3-1.293a4.37 4.37 0 0 0-3.065-1.183 4.53 4.53 0 0 0-4.027 2.5l1.502 1.171a2.715 2.715 0 0 1 2.55-1.875z" fill="#EA4335"/></svg> 3542 3543 </li><li class="m-payment-icons--item"> 3544 <svg class="icon icon--full-color" 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;"/><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> 3545 3546 </li><li class="m-payment-icons--item"> 3547 <svg class="icon icon--full-color" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-paypal"><title id="pi-paypal">PayPal</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"/><path fill="#fff" 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-2h32"/><path fill="#003087" d="M23.9 8.3c.2-1 0-1.7-.6-2.3-.6-.7-1.7-1-3.1-1h-4.1c-.3 0-.5.2-.6.5L14 15.6c0 .2.1.4.3.4H17l.4-3.4 1.8-2.2 4.7-2.1z"/><path fill="#3086C8" d="M23.9 8.3l-.2.2c-.5 2.8-2.2 3.8-4.6 3.8H18c-.3 0-.5.2-.6.5l-.6 3.9-.2 1c0 .2.1.4.3.4H19c.3 0 .5-.2.5-.4v-.1l.4-2.4v-.1c0-.2.3-.4.5-.4h.3c2.1 0 3.7-.8 4.1-3.2.2-1 .1-1.8-.4-2.4-.1-.5-.3-.7-.5-.8z"/><path fill="#012169" d="M23.3 8.1c-.1-.1-.2-.1-.3-.1-.1 0-.2 0-.3-.1-.3-.1-.7-.1-1.1-.1h-3c-.1 0-.2
35470-.2.1-.2.1-.3.2-.3.4l-.7 4.4v.1c0-.3.3-.5.6-.5h1.3c2.5 0 4.1-1 4.6-3.8v-.2c-.1-.1-.3-.2-.5-.2h-.1z"/></svg> 3548 </li><li class="m-payment-icons--item"> 3549 <svg class="icon icon--full-color" 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> 3550 3551 </li><li class="m-payment-icons--item"> 3552 <svg class="icon icon--full-color" viewBox="0 0 38 24" width="38" height="24" xmlns="http://www.w3.org/2000/svg" role="img" aria-labelledby="pi-venmo"><title id="pi-venmo">Venmo</title><g fill="none" fill-rule="evenodd"><rect fill-opacity=".07" fill="#000" width="38" height="24" rx="3"/><path fill="#3D95CE" 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-2h32"/><path d="M24.675 8.36c0 3.064-2.557 7.045-4.633 9.84h-4.74L13.4 6.57l4.151-.402 1.005 8.275c.94-1.566 2.099-4.025 2.099-5.702 0-.918-.154-1.543-.394-2.058l3.78-.783c.437.738.634 1.499.634 2.46z" fill="#FFF" fill-rule="nonzero"/></g></svg> 3553 3554 </li><li class="m-payment-icons--item"> 3555 <svg class="icon icon--full-color" 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
355516.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> 3556 3557 </li></ul> 3558 </div> 3559 3560 3561 3562 3563 </div> 3564 3565 </div> 3566 </div> 3567</div> 3568 3569</m-footer>
3570<script src="//linnerlife.com/cdn/shop/t/29/assets/footer.js?v=153507452613171334261737524345" defer="defer"></script>
3570 3571 3572<style> #shopify-section-sections--18575639806109__footer .m-footer--block-spacing {width: 10%;} #shopify-section-sections--18575639806109__footer .m-newsletter-form {margin-top: 164px;} #shopify-section-sections--18575639806109__footer .m-footer--block-newsletter .m-footer--block-title {font-weight: 800; font-size: 35px;} @media (min-width: 1080px) {#shopify-section-sections--18575639806109__footer .m-footer--block-newsletter .m-footer--block-title {font-size: 18px; margin-bottom: 1px; } #shopify-section-sections--18575639806109__footer .m-footer__copyright, #shopify-section-sections--18575639806109__footer .m-footer--bottom-menu {font-size: 12px; }} </style></div><div id="shopify-section-sections--18575639806109__mobile-sticky-bar" class="shopify-section shopify-section-group-footer-group"><link href="//linnerlife.com/cdn/shop/t/29/assets/mobile-sticky-bar.css?v=80304117456380572521737524345" rel="stylesheet" type="text/css" media="all" /> 3573 3574 3575 3576 3577 <div class="m-mobile-sticky-bar md:m:hidden m:flex m:justify-between"> 3578 3579 <div class="m-mobile-sticky-bar--item"> 3580 <a href="/" aria-label="product"> 3581 <svg class="m-svg-icon--large" xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 22 17"> 3582 <path fill="currentColor" d="M20.9141 7.93359c.1406.11719.2109.26953.2109.45703 0 .14063-.0469.25782-.1406.35157l-.3516.42187c-.1172.14063-.2578.21094-.4219.21094-.1406 0-.2578-.04688-.3515-.14062l-.9844-.77344V15c0 .3047-.1172.5625-.3516.7734-.2109.2344-.4687.3516-.7734.3516h-4.5c-.3047 0-.5742-.1172-.8086-.3516-.2109-.2109-.3164-.4687-.3164-.7734v-3.6562h-2.25V15c0 .3047-.11719.5625-.35156.7734-.21094.2344-.46875.3516-.77344.3516h-4.5c-.30469 0-.57422-.1172-.80859-.3516-.21094-.2109-.31641-.4687-.31641-.7734V8.46094l-.94922.77344c-.11719.09374-.24609.14062-.38672.14062-.16406 0-.30468-.07031-.42187-.21094l-.35157-.42187C.921875 8.625.875 8.50781.875 8.39062c0-.1875.070312-.33984.21094-.45703L9.73438.832031C10.1094.527344 10.5312.375 11 .375s.8906.152344 1.2656.457031l8.6485 7.101559zm-3.7266 6.50391V7.05469L11 1.99219l-6.1875 5.0625v7.38281h3.375v-3.6563c0-.3046.10547-.5624.31641-.7734.23437-.23436.5039-.35155.80859-.35155h3.375c.3047 0 .5625.11719.7734.35155.2344.211.3516.4688.3516.7734v3.6563h3.375z"/> 3583 </svg> 3584 </a> 3585 </div> 3586 3587 3588 <div class="m-mobile-sticky-bar--item"> 3589 <a href="/collections/all" aria-label="collection"> 3590 <svg class="m-svg-icon--medium" fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"> 3591 <path d="M416 32H32A32 32 0 0 0 0 64v384a32 32 0 0 0 32 32h384a32 32 0 0 0 32-32V64a32 32 0 0 0-32-32zm-16 48v152H248V80zm-200 0v152H48V80zM48 432V280h152v152zm200 0V280h152v152z"/> 3592 </svg> 3593 </a> 3594 </div> 3595 3596 3597 <div class="m-mobile-sticky-bar--item"> 3598 <a 3599 href="/cart" 3600 class="m-cart-icon-bubble" 3601 aria-label="0" 3602> 3603 <span class="m-tooltip m:block m-tooltip--bottom m-tooltip--style-2"> 3604 <svg 3605 class="m-svg-icon--medium" 3606 fill="currentColor" 3607 stroke="currentColor" 3608 xmlns="http://www.w3.org/2000/svg" 3609 viewBox="0 0 448 512" 3610 > 3611 <path d="M352 128C352 57.42 294.579 0 224 0 153.42 0 96 57.42 96 128H0v304c0 44.183 35.817 80 80 80h288c44.183 0 80-35.817 80-80V128h-96zM224 48c44.112 0 80 35.888 80 80H144c0-44.112 35.888-80 80-80zm176 384c0 17.645-14.355 32-32 32H80c-17.645 0-32-14.355-32-32V176h48v40c0 13.255 10.745 24 24 24s24-10.745 24-24v-40h160v40c0 13.255 10.745 24 24 24s24-10.745 24-24v-40h48v256z"/> 3612 </svg> 3613 <span class="m-tooltip__content">Cart</span> 3614 </span> 3615 <span class="m-cart-count-bubble m-cart-count m:hidden">0</span> 3616</a> 3617 3618 </div> 3619 3620 3621 3622 <m-search-popup class="m-mobile-sticky-bar--item" data-open-search-popup> 3623 <span class="m-mobile-sticky-bar--search"> 3624 <svg 3625 class="m-svg-icon--medium" 3626 fill="currentColor" 3627 stroke="currentColor" 3628 xmlns="http://www.w3.org/2000/svg"
3629 viewBox="0 0 512 512" 3630 > 3631 <path d="M508.5 468.9L387.1 347.5c-2.3-2.3-5.3-3.5-8.5-3.5h-13.2c31.5-36.5 50.6-84 50.6-136C416 93.1 322.9 0 208 0S0 93.1 0 208s93.1 208 208 208c52 0 99.5-19.1 136-50.6v13.2c0 3.2 1.3 6.2 3.5 8.5l121.4 121.4c4.7 4.7 12.3 4.7 17 0l22.6-22.6c4.7-4.7 4.7-12.3 0-17zM208 368c-88.4 0-160-71.6-160-160S119.6 48 208 48s160 71.6 160 160-71.6 160-160 160z"/> 3632 </svg> 3633 </span> 3634 </m-search-popup> 3635 3636 3637 3638 3639 </div> 3640 3641 3642</div> 3643<!-- END sections: footer-group -->
3643<script> 3644 window.addEventListener('load', function () { 3645 window.__sfWindowLoaded = true; 3646 }); 3647 3648 var fader = document.querySelector('.m-page-transition'); 3649 function __fadeInPage() { 3650 if (!window.AnimationEvent || !fader) return; 3651 3652 let ignore_beforeunload = false; 3653 3654 document.querySelectorAll('a[href^=mailto], a[href^=tel]').forEach((link) => { 3655 link.addEventListener('click', () => { 3656 ignore_beforeunload = true; 3657 }); 3658 }); 3659 3660 // Page transition 3661 window.addEventListener('beforeunload', () => { 3662 if (!ignore_beforeunload) fader.classList.add('fade-in'); 3663 }); 3664 window.addEventListener('DOMContentLoaded', () => { 3665 document.documentElement.classList.remove('m:overflow-hidden'); 3666 document.body.classList.remove('m:overflow-hidden'); 3667 3668 // fader.classList.remove('fade-in') 3669 setTimeout(() => { 3670 fader.classList.add('fade-out'); 3671 }, 300); 3672 3673 document.dispatchEvent(new CustomEvent('page:loaded')); 3674 }); 3675 window.addEventListener('pageshow', (event) => { 3676 // Removes unload class when returning to page via history 3677 if (event.persisted) { 3678 fader.classList.remove('fade-in'); 3679 // fader.classList.add('fade-out') 3680 } 3681 }); 3682 } 3683 __fadeInPage(); 3684 3685 // Lazyload background image 3686 function addIntersectionObserver(classSelector, newClass = '') { 3687 let lazyImages = [].slice.call(document.getElementsByClassName(classSelector)); 3688 if ('IntersectionObserver' in window) { 3689 let lazyImageObserver = new IntersectionObserver(function (entries, observer) { 3690 entries.forEach(function (entry) { 3691 if (entry.isIntersecting) { 3692 let lazyImage = entry.target; 3693 lazyImage.classList.remove(classSelector); 3694 newClass && lazyImage.classList.remove(newClass); 3695 lazyImageObserver.unobserve(lazyImage); 3696 } 3697 }); 3698 }); 3699 3700 lazyImages.forEach(function (lazyImage) { 3701 lazyImageObserver.observe(lazyImage); 3702 }); 3703 } 3704 } 3705 function handleBackgroundImageLazyload() { 3706 return addIntersectionObserver('m-bg-lazy'); 3707 } 3708 3709 handleBackgroundImageLazyload(); 3710 document.addEventListener('shopify:section:load', () => { 3711 handleBackgroundImageLazyload(); 3712 }); 3713 3714 // Init scroll top 3715 function __scrollToTop(element, callback) { 3716 if (!element) element = document.querySelector('#scroll-to-top-target'); 3717 element.scrollIntoView({ behavior: 'smooth', block: 'nearest' }); 3718 if (callback) callback(); 3719 } 3720 3721 function __initScrollTop() { 3722 const scrollTopButton = document.querySelector('#scroll-to-top-button'); 3723 if (scrollTopButton) { 3724 scrollTopButton.addEventListener('click', () => __scrollToTop()); 3725 window.addEventListener('scroll', function () { 3726 const method = window.scrollY > 100 ? 'add' : 'remove'; 3727 scrollTopButton.classList[method]('is-show'); 3728 }); 3729 } 3730 } 3731 3732 // Init terms checkbox 3733 function __initTermsCheckbox() { 3734 addEventDelegate({ 3735 selector: '.m-terms-conditons [name="agree_terms"]', 3736 event: 'change', 3737 handler: (e, target) => { 3738 let button = target.closest('.m-terms-conditons').nextElementSibling; 3739 while (button) { 3740 if (button.hasAttribute('data-terms-action')) { 3741 break; 3742 } 3743 3744 button = button.nextElementSibling; 3745 } 3746 if (button && button.hasAttributes('data-terms-action')) { 3747 if (target.checked) { 3748 button.removeAttribute('disabled'); 3749 } else { 3750 button.setAttribute('disabled', true); 3751 } 3752 } 3753 }, 3754 }); 3755 } 3756 3757 window.addEventListener('load', () => { 3758 __initScrollTop(); 3759 __initTermsCheckbox(); 3760 }); 3761</script>
3761 3762 3763 3764 3765 3766 3767<link href="//linnerlife.com/cdn/shop/t/29/assets/cookie-banner.css?v=42714750342126912691737524345" rel="stylesheet" type="text/css" media="all" /> 3768<div id="m-cookie-banner" class="m-cookie-banner m-cookie-banner--bottom m-cookie-banner--black" > 3769 3770 <span class="m-cookie-banner__message"> 3771 This website uses cookies to ensure you get the best experience on our website. 3772 3773 <a class="m-cookie-banner__learn-more" href="https://www.cookiesandyou.com/">Learn more</a> 3774 3775 </span> 3776 3777 <div class="m-cookie-banner__buttons"> 3778 3779 <button class="cookie-action--decline" onclick="handleDecline()">Decline</button> 3780 3781 3782 <button class="cookie-action--accept" onclick="handleAccept()">Allow cookies</button> 3783 3784 </div> 3785</div>
3786<script> 3787 function getBannerEl() { 3788 return document.getElementById('m-cookie-banner'); 3789 } 3790 3791 function hideBanner(res) { 3792 getBannerEl().classList.remove('show') 3793 setTimeout(() => { 3794 getBannerEl().style.display = 'none'; 3795 }, 500) 3796 } 3797 3798 function showBanner() { 3799 getBannerEl().style.display = 'flex'; 3800 setTimeout(() => { 3801 getBannerEl().classList.add('show') 3802 }, 500) 3803 } 3804 3805 function handleAccept(e) { 3806 window.Shopify.customerPrivacy.setTrackingConsent(true, hideBanner); 3807 3808 document.addEventListener('trackingConsentAccepted',function() { 3809 console.log('trackingConsentAccepted event fired'); 3810 }); 3811 } 3812 3813 function handleDecline() { 3814 window.Shopify.customerPrivacy.setTrackingConsent(false, hideBanner); 3815 } 3816 3817 function initCookieBanner() { 3818 const userCanBeTracked = window.Shopify.customerPrivacy.userCanBeTracked(); 3819 const userTrackingConsent = window.Shopify.customerPrivacy.getTrackingConsent(); 3820 3821 if(!userCanBeTracked && userTrackingConsent === 'no_interaction') { 3822 showBanner(); 3823 } 3824 } 3825 3826 window.Shopify.loadFeatures([ 3827 { 3828 name: 'consent-tracking-api', 3829 version: '0.1', 3830 } 3831 ], 3832 function(error) { 3833 if (error) { 3834 throw error; 3835 } 3836 3837 initCookieBanner(); 3838 }); 3839</script>
3839 3840 3841 3842 3843
3843<script src="//linnerlife.com/cdn/shop/t/29/assets/product-quick-view.js?v=13501101895970331561737524345" defer="defer"></script>
3843 3844
3844<script src="//linnerlife.com/cdn/shop/t/29/assets/wishlist.js?v=16470808071557734181737524345" defer="defer"></script>
3844 3845
3845<script src="//linnerlife.com/cdn/shop/t/29/assets/compare-product.js?v=140858032008835558281737524345" defer="defer"></script>
3845<script src="//linnerlife.com/cdn/shop/t/29/assets/predictive-search.js?v=32533127051811055531737524345" defer="defer"></script>
3845<script src="//linnerlife.com/cdn/shop/t/29/assets/product-card-swatch.js?v=6756552952392237561737524345" defer="defer"></script>
3845<script src="//linnerlife.com/cdn/shop/t/29/assets/cart.js?v=161350708433824915711737524345" defer="defer"></script>
vendor: 1 bytes, line 3845
3845
3846<script src="//linnerlife.com/cdn/shop/t/29/assets/cart-drawer.js?v=14293013310546665531737524345" defer="defer"></script>
3846 3847 3848<m-cart-drawer id="MinimogCartDrawer" class="m-cart-drawer m-cart--empty"> 3849 <div class="m-cart-drawer__inner m:h-full m-gradient m-color-default"> 3850 <button class="m-cart-drawer__close" aria-label="Close"> 3851 <svg 3852 class="m-svg-icon--large" 3853 fill="currentColor" 3854 stroke="currentColor" 3855 xmlns="http://www.w3.org/2000/svg" 3856 viewBox="0 0 320 512" 3857 > 3858 <path d="M193.94 256L296.5 153.44l21.15-21.15c3.12-3.12 3.12-8.19 0-11.31l-22.63-22.63c-3.12-3.12-8.19-3.12-11.31 0L160 222.06 36.29 98.34c-3.12-3.12-8.19-3.12-11.31 0L2.34 120.97c-3.12 3.12-3.12 8.19 0 11.31L126.06 256 2.34 379.71c-3.12 3.12-3.12 8.19 0 11.31l22.63 22.63c3.12 3.12 8.19 3.12 11.31 0L160 289.94 262.56 392.5l21.15 21.15c3.12 3.12 8.19 3.12 11.31 0l22.63-22.63c3.12-3.12 3.12-8.19 0-11.31L193.94 256z"/> 3859 </svg> 3860 </button> 3861 <div class="m:flex m:flex-col m:h-full"> 3862 <div class="m-cart-drawer__header"> 3863 <div class="m-cart-drawer__title m:text-xl md:m:text-2xl m:font-medium">Shopping Cart</div> 3864 3865 <foxkit-cart-countdown></foxkit-cart-countdown> 3866 3867 <foxkit-cart-goal></foxkit-cart-goal> 3868 </div> 3869 <m-cart-drawer-items 3870 data-minimog-cart-items 3871 class="m-cart-drawer__body m-scrollbar--vertical m:flex m:flex-col m:flex-1" 3872 > 3873 <form action="/cart" method="post" id="cart-drawer-form" class="m:w-full" novalidate><div class="m-cart-drawer__empty"> 3874 Your cart is currently empty. 3875 </div></form> 3876 </m-cart-drawer-items> 3877 <div class="m-cart-drawer__footer" id="MinimogCartDrawerFooter"> 3878 3879 <m-cart-addons class="m-cart-addon"> 3880 <div class="m-cart-addon__header"> 3881 3882 <button data-open="note" type="button" class="m-cart-addon--trigger-button m-tooltip m-tooltip--top"> 3883 <svg 3884 class="m-cart-addon__icon--note m-svg-icon--medium"
3885 viewBox="0 0 21 21" 3886 fill="none" 3887 xmlns="http://www.w3.org/2000/svg" 3888 > 3889 <path d="M7.86641 17.2082H4.375C4.20924 17.2082 4.05027 17.1424 3.93306 17.0252C3.81585 16.908 3.75 16.749 3.75 16.5832V13.0918C3.75008 12.9263 3.81582 12.7675 3.93281 12.6504L13.5672 3.01604C13.6844 2.89892 13.8433 2.83313 14.009 2.83313C14.1747 2.83313 14.3336 2.89892 14.4508 3.01604L17.9422 6.50511C18.0593 6.6223 18.1251 6.78121 18.1251 6.9469C18.1251 7.11259 18.0593 7.2715 17.9422 7.3887L8.30781 17.0254C8.19069 17.1424 8.03195 17.2082 7.86641 17.2082Z" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 3890 <path d="M11.25 5.33325L15.625 9.70825" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 3891 </svg> 3892 <span class="m-cart-addon__text">Note</span> 3893 <span class="m-tooltip__content">Add note for seller</span> 3894 </button> 3895 3896 3897 <button data-open="shipping" type="button" class="m-cart-addon--trigger-button m-tooltip m-tooltip--top"> 3898 <svg 3899 class="m-cart-addon__icon--shipping"
3900 viewBox="0 0 21 21" 3901 fill="none" 3902 xmlns="http://www.w3.org/2000/svg" 3903 > 3904 <path d="M14.625 6.58325H17.9516C18.0761 6.58319 18.1978 6.62035 18.3011 6.68995C18.4044 6.75955 18.4845 6.85842 18.5312 6.97388L19.625 9.70825" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 3905 <path d="M2.125 11.5833H14.625" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 3906 <path d="M15.25 17.2083C16.2855 17.2083 17.125 16.3688 17.125 15.3333C17.125 14.2977 16.2855 13.4583 15.25 13.4583C14.2145 13.4583 13.375 14.2977 13.375 15.3333C13.375 16.3688 14.2145 17.2083 15.25 17.2083Z" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 3907 <path d="M6.5 17.2083C7.53553 17.2083 8.375 16.3688 8.375 15.3333C8.375 14.2977 7.53553 13.4583 6.5 13.4583C5.46447 13.4583 4.625 14.2977 4.625 15.3333C4.625 16.3688 5.46447 17.2083 6.5 17.2083Z" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 3908 <path d="M13.375 15.3333H8.375" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 3909 <path d="M14.625 9.70825H19.625V14.7083C19.625 14.874 19.5592 15.033 19.4419 15.1502C19.3247 15.2674 19.1658 15.3333 19 15.3333H17.125" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 3910 <path d="M4.625 15.3333H2.75C2.58424 15.3333 2.42527 15.2674 2.30806 15.1502C2.19085 15.033 2.125 14.874 2.125 14.7083V5.95825C2.125 5.79249 2.19085 5.63352 2.30806 5.51631C2.42527 5.3991 2.58424 5.33325 2.75 5.33325H14.625V13.5653" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 3911 </svg> 3912 <span class="m-cart-addon__text">Shipping</span> 3913 <span class="m-tooltip__content">Estimate shipping rates</span> 3914 </button> 3915 3916 3917 3918 <button data-open="coupon" type="button" class="m-cart-addon--trigger-button m-tooltip m-tooltip--top"> 3919 <span data-discount-noti class="m-cart-addon__icon--noti m:hidden m:rounded-full"></span> 3920 <svg class="m-cart-addon__icon--discount" viewBox="0 0 21 21" fill="none" xmlns="http://www.w3.org/2000/svg"> 3921 <path d="M7.875 4.70825V15.9583" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 3922 <path d="M2.25 13.395C2.25015 13.251 2.29998 13.1115 2.39108 13.0001C2.48218 12.8886 2.60896 12.812 2.75 12.7833C3.31514 12.6685 3.82324 12.3619 4.18819 11.9154C4.55314 11.4689 4.75251 10.9099 4.75251 10.3333C4.75251 9.75657 4.55314 9.19763 4.18819 8.75112C3.82324 8.30462 3.31514 7.99801 2.75 7.88325C2.60896 7.85446 2.48218 7.77787 2.39108 7.66642C2.29998 7.55496 2.25015 7.41548 2.25 7.27153V5.33325C2.25 5.16749 2.31585 5.00852 2.43306 4.89131C2.55027 4.7741 2.70924 4.70825 2.875 4.70825H17.875C18.0408 4.70825 18.1997 4.7741 18.3169 4.89131C18.4342 5.00852 18.5 5.16749 18.5 5.33325V7.27153C18.4998 7.41548 18.45 7.55496 18.3589 7.66642C18.2678 7.77787 18.141 7.85446 18 7.88325C17.4349 7.99801 16.9268 8.30462 16.5618 8.75112C16.1969 9.19763 15.9975 9.75657 15.9975 10.3333C15.9975 10.9099 16.1969 11.4689 16.5618 11.9154C16.9268 12.3619 17.4349 12.6685 18 12.7833C18.141 12.812 18.2678 12.8886 18.3589 13.0001C18.45 13.1115 18.4998 13.251 18.5 13.395V15.3333C18.5 15.499 18.4342 15.658 18.3169 15.7752C18.1997 15.8924 18.0408 15.9583 17.875 15.9583H2.875C2.70924 15.9583 2.55027 15.8924 2.43306 15.7752C2.31585 15.658 2.25 15.499 2.25 15.3333V13.395Z" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 3923 </svg> 3924 <span class="m-cart-addon__text">Coupon</span> 3925 <span class="m-tooltip__content">Add a discount code</span> 3926 </button> 3927 3928 </div> 3929 3930 <div class="m-cart-addon__body" id="m-addons-note"> 3931 <div class="m-cart-addon__title m:font-medium"> 3932 <svg 3933 class="m-cart-addon__icon--note m-svg-icon--medium"
3934 viewBox="0 0 21 21" 3935 fill="none" 3936 xmlns="http://www.w3.org/2000/svg" 3937 > 3938 <path d="M7.86641 17.2082H4.375C4.20924 17.2082 4.05027 17.1424 3.93306 17.0252C3.81585 16.908 3.75 16.749 3.75 16.5832V13.0918C3.75008 12.9263 3.81582 12.7675 3.93281 12.6504L13.5672 3.01604C13.6844 2.89892 13.8433 2.83313 14.009 2.83313C14.1747 2.83313 14.3336 2.89892 14.4508 3.01604L17.9422 6.50511C18.0593 6.6223 18.1251 6.78121 18.1251 6.9469C18.1251 7.11259 18.0593 7.2715 17.9422 7.3887L8.30781 17.0254C8.19069 17.1424 8.03195 17.2082 7.86641 17.2082Z" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 3939 <path d="M11.25 5.33325L15.625 9.70825" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 3940 </svg> 3941 <span>Add note for seller</span> 3942 </div> 3943 <div class="m-cart-addon__content"> 3944 <textarea 3945 name="note" 3946 class="form-field" 3947 3948 form="cart-drawer-form" 3949 3950 rows="3" 3951 placeholder="Special instructions for seller" 3952 ></textarea> 3953 </div> 3954 <div class="m-cart-addon__action m:flex m:items-center m:justify-center"> 3955 <button class="m-button m-button--secondary m-cart-addon--close" data-action="note"> 3956 Cancel 3957 </button> 3958 <button class="m-button m-button--primary m-cart-addon--save" data-action="note"> 3959 Save 3960 </button> 3961 </div> 3962 </div> 3963 3964 3965 <div class="m-cart-addon__body" id="m-addons-shipping"> 3966 <div class="m-cart-addon__title m:font-medium"> 3967 <svg 3968 class="m-cart-addon__icon--shipping"
3969 viewBox="0 0 21 21" 3970 fill="none" 3971 xmlns="http://www.w3.org/2000/svg" 3972 > 3973 <path d="M14.625 6.58325H17.9516C18.0761 6.58319 18.1978 6.62035 18.3011 6.68995C18.4044 6.75955 18.4845 6.85842 18.5312 6.97388L19.625 9.70825" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 3974 <path d="M2.125 11.5833H14.625" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 3975 <path d="M15.25 17.2083C16.2855 17.2083 17.125 16.3688 17.125 15.3333C17.125 14.2977 16.2855 13.4583 15.25 13.4583C14.2145 13.4583 13.375 14.2977 13.375 15.3333C13.375 16.3688 14.2145 17.2083 15.25 17.2083Z" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 3976 <path d="M6.5 17.2083C7.53553 17.2083 8.375 16.3688 8.375 15.3333C8.375 14.2977 7.53553 13.4583 6.5 13.4583C5.46447 13.4583 4.625 14.2977 4.625 15.3333C4.625 16.3688 5.46447 17.2083 6.5 17.2083Z" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 3977 <path d="M13.375 15.3333H8.375" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 3978 <path d="M14.625 9.70825H19.625V14.7083C19.625 14.874 19.5592 15.033 19.4419 15.1502C19.3247 15.2674 19.1658 15.3333 19 15.3333H17.125" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 3979 <path d="M4.625 15.3333H2.75C2.58424 15.3333 2.42527 15.2674 2.30806 15.1502C2.19085 15.033 2.125 14.874 2.125 14.7083V5.95825C2.125 5.79249 2.19085 5.63352 2.30806 5.51631C2.42527 5.3991 2.58424 5.33325 2.75 5.33325H14.625V13.5653" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 3980 </svg> 3981 <span>Estimate shipping rates</span> 3982 </div> 3983 <div class="m-cart-addon__content"> 3984 <div data-address="root"> 3985 <div class="form-field-group m:hidden"> 3986 <label class="form-field--label" for="AddressFirstName">First Name</label> 3987 <input 3988 class="form-field" 3989 type="text" 3990 id="AddressFirstName" 3991 name="address[first_name]" 3992 value="" 3993 > 3994 </div> 3995 3996 <div class="form-field-group m:hidden"> 3997 <label class="form-field--label" for="AddressLastName">Last Name</label> 3998 <input 3999 class="form-field" 4000 type="text" 4001 id="AddressLastName" 4002 name="address[last_name]" 4003 value="" 4004 > 4005 </div> 4006 4007 <div class="form-field-group m:hidden"> 4008 <label class="form-field--label" for="AddressCompany">Company</label> 4009 <input 4010 class="form-field" 4011 type="text" 4012 id="AddressCompany" 4013 name="address[company]" 4014 value="" 4015 > 4016 </div> 4017 4018 <div class="form-field-group m:hidden"> 4019 <label class="form-field--label" for="AddressAddress1">Address</label> 4020 <input 4021 class="form-field" 4022 type="text" 4023 id="AddressAddress1" 4024 name="address[address1]" 4025 value="" 4026 > 4027 </div> 4028 4029 <div class="form-field-group m:hidden"> 4030 <label class="form-field--label" for="AddressAddress2">Apartment, suite, etc.</label> 4031 <input 4032 class="form-field" 4033 type="text" 4034 id="AddressAddress2" 4035 name="address[address2]" 4036 value="" 4037 > 4038 </div> 4039 4040 <div class="form-field-group m:hidden"> 4041 <label class="form-field--label" for="AddressCity">City</label> 4042 <input class="form-field" type="text" id="AddressCity" name="address[city]" value=""> 4043 </div> 4044 4045 <div class="form-field-group" id="MadrressCountry"> 4046 <label class="form-field--label" for="AddressCountry">Country</label> 4047 <select 4048 class="form-field" 4049 id="AddressCountry" 4050 name="address[country]" 4051 data-default="United States" 4052 ></select> 4053 </div> 4054 4055 <div class="form-field-group" id="AddressProvinceContainer"> 4056 <label class="form-field--label" for="AddressProvince">Province</label> 4057 <select 4058 class="form-field" 4059 id="AddressProvince" 4060 name="address[province]" 4061 data-default="" 4062 ></select> 4063 </div> 4064 4065 <div class="form-field-group"> 4066 <label class="form-field--label" for="AddressZip">Postal/Zip Code</label> 4067 <input 4068 class="form-field" 4069 type="text" 4070 id="AddressZip" 4071 name="address[zip]" 4072 value="" 4073 autocapitalize="characters" 4074 > 4075 </div> 4076 4077 <div class="form-field-group m:hidden"> 4078 <label class="form-field--label" for="AddressPhone">Phone</label> 4079 <input class="form-field" type="tel" id="AddressPhone" name="address[phone]" value=""> 4080 </div> 4081 </div> 4082 </div><div 4083 class="m-cart-addon__action m:flex m:items-center m:justify-center" 4084 data-show-delivery-days="true" 4085 4086 data-delivery-one="day" 4087 data-delivery-other="days" 4088 4089 > 4090 <button class="m-button m-button--secondary m-cart-addon--close" data-action="shipping"> 4091 Cancel 4092 </button> 4093 <button 4094 class="m-spinner-button m-button m-button--primary m-cart-addon--calculate" 4095 data-action="shipping" 4096 >
4097 <span class="m-spinner-icon"> 4098 <svg 4099 class="animate-spin m-svg-icon--medium" 4100 xmlns="http://www.w3.org/2000/svg" 4101 viewBox="0 0 24 24" 4102 fill="none" 4103 > 4104 <circle cx="12" cy="12" r="10" stroke="currentColor" stroke-width="4"></circle> 4105 <path fill="currentColor" d="M4 12a8 8 0 018-8V0C5.373 0 0 5.373 0 12h4zm2 5.291A7.962 7.962 0 014 12H0c0 3.042 1.135 5.824 3 7.938l3-2.647z"></path> 4106 </svg> 4107 </span> 4108 <span> 4109 Calculate 4110 </span> 4111 </button> 4112 </div> 4113 <div class="m-cart-addon__shipping-rate"></div> 4114 </div> 4115 4116 4117 <div class="m-cart-addon__body" id="m-addons-coupon"> 4118 <div class="m-cart-addon__title m:font-medium"> 4119 <svg class="m-cart-addon__icon--discount" viewBox="0 0 21 21" fill="none" xmlns="http://www.w3.org/2000/svg"> 4120 <path d="M7.875 4.70825V15.9583" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 4121 <path d="M2.25 13.395C2.25015 13.251 2.29998 13.1115 2.39108 13.0001C2.48218 12.8886 2.60896 12.812 2.75 12.7833C3.31514 12.6685 3.82324 12.3619 4.18819 11.9154C4.55314 11.4689 4.75251 10.9099 4.75251 10.3333C4.75251 9.75657 4.55314 9.19763 4.18819 8.75112C3.82324 8.30462 3.31514 7.99801 2.75 7.88325C2.60896 7.85446 2.48218 7.77787 2.39108 7.66642C2.29998 7.55496 2.25015 7.41548 2.25 7.27153V5.33325C2.25 5.16749 2.31585 5.00852 2.43306 4.89131C2.55027 4.7741 2.70924 4.70825 2.875 4.70825H17.875C18.0408 4.70825 18.1997 4.7741 18.3169 4.89131C18.4342 5.00852 18.5 5.16749 18.5 5.33325V7.27153C18.4998 7.41548 18.45 7.55496 18.3589 7.66642C18.2678 7.77787 18.141 7.85446 18 7.88325C17.4349 7.99801 16.9268 8.30462 16.5618 8.75112C16.1969 9.19763 15.9975 9.75657 15.9975 10.3333C15.9975 10.9099 16.1969 11.4689 16.5618 11.9154C16.9268 12.3619 17.4349 12.6685 18 12.7833C18.141 12.812 18.2678 12.8886 18.3589 13.0001C18.45 13.1115 18.4998 13.251 18.5 13.395V15.3333C18.5 15.499 18.4342 15.658 18.3169 15.7752C18.1997 15.8924 18.0408 15.9583 17.875 15.9583H2.875C2.70924 15.9583 2.55027 15.8924 2.43306 15.7752C2.31585 15.658 2.25 15.499 2.25 15.3333V13.395Z" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 4122 </svg> 4123 <span>Add a discount code</span> 4124 </div> 4125 <div class="m-cart-addon__content"> 4126 <input 4127 4128 form="cart-drawer-form" 4129 4130 placeholder="Enter discount code here" 4131 type="text" 4132 name="discount" 4133 class="form-field" 4134 > 4135 </div> 4136 <div class="m-cart-addon__action m:flex m:items-center m:justify-center"> 4137 <button class="m-button m-button--secondary m-cart-addon--close" data-action="coupon"> 4138 Cancel 4139 </button> 4140 <button class="m-button m-button--primary m-cart-addon--save" data-action="coupon"> 4141 Save 4142 </button> 4143 </div> 4144 </div> 4145 4146 4147 </m-cart-addons> 4148
4149<script src="//linnerlife.com/cdn/shop/t/29/assets/cart-addon.js?v=172077844944557670081737524345" defer="defer"></script>
4149 4150 4151 <div class="m-cart-drawer__gift-wrapping" data-minimog-gift-wrapping></div> 4152 <div class="m-cart__summary m-cart-drawer__summary"> 4153 <div data-foxkit-cart-summary></div> 4154 <div data-minimog-cart-discounts></div> 4155 <div class="m-cart__subtotal m:flex m:justify-between" data-cart-subtotal> 4156 <span class="m-cart__subtotal--label m:font-medium">Subtotal</span> 4157 <span class="m-cart__subtotal--price m:font-medium" data-cart-subtotal-price> 4158 4159 $0.00 4160 4161 </span> 4162 </div> 4163 </div> 4164 <div class="m:flex m:flex-col m:items-center"> 4165 4166 4167 <button 4168 type="submit" 4169 form="cart-drawer-form" 4170 class="m-button m-button--primary m:w-full" 4171 name="checkout" 4172 4173 > 4174 <span>Check out</span> 4175 </button><a class="m-cart-drawer__link-to-cart m-button m-button--link" href="/cart"> 4176 View Cart 4177 </a> 4178 </div> 4179 4180 </div> 4181 <div class="m-cart__overlay"></div> 4182 </div> 4183 </div> 4184</m-cart-drawer> 4185 4186 4187 4188 4189 4190 4191 4192 <!-- Start of linnerlife Zendesk Widget script -->
4193<script id="ze-snippet" src="https://static.zdassets.com/ekr/snippet.js?key=b8cccc45-3589-40cf-837d-8c713ca734e4"> </script>
4193 4194<!-- End of linnerlife Zendesk Widget script --> 4195 4196 4197 <style> .m-section__subheading,.m-richtext__subtitle {font-weight: 500; font-size: 18px;} .m-section__header {--m-section-header-spacing-bottom: 40px;} .m-button--link {--btn-link-border: 1px;} </style> 4198<div id="shopify-block-AYkpjcWFINkF3RWlJV__1513253815146976218" class="shopify-block shopify-app-block"> 4199</div><!-- Failed to render app block "15539626159989124859": app block path "shopify://apps/maxbundle-product-bundles/blocks/app-embed/469560a3-d600-4f5e-a767-2a4cdaceacca" does not exist --><div id="shopify-block-AaUY3TDlOK3J2UVAyQ__4015264832934714879" class="shopify-block shopify-app-block"><!-- BEGIN app snippet: ecomsend-app -->
4199<script type="text/javascript"> 4200 //SendWILL APPS COMMON JS CODE 4201 window.EcomSendApps = window.EcomSendApps || {} 4202 4203 window.EcomSendApps.design_mode = false 4204 4205 4206 window.EcomSendApps.common = window.EcomSendApps.common || {} 4207 window.EcomSendApps.common.shop = { 4208 permanent_domain: 'linnerlife.myshopify.com', 4209 currency: "USD", 4210 money_format: "${{amount}}", 4211 id: 61006020765, 4212 } 4213 4214 4215 4216 window.EcomSendApps.common.customer = { 4217 id: null, 4218 tags: null, 4219 email: null, 4220 accepts_marketing: null, 4221 first_name: null, 4222 } 4223 4224 4225 4226 window.EcomSendApps.common.template = 'blog' 4227</script>
4227 4228<!-- END app snippet --> 4229
4230<script> 4231 window.EcomSendApps = window.EcomSendApps || {} 4232 /** @description shared localStorage key used by web-pixel sandbox to read storefront GDPR mode */ 4233 const ECOMSEND_GDPR_ENABLED_STORAGE_KEY = "ECOMSEND:GDPR_ENABLED" 4234 /** @description storefront main bundle asset url */ 4235 const ECOMSEND_MAIN_SCRIPT_URL = 'https://cdn.shopify.com/extensions/01a0f197-ce1f-7a19-8adb-6b78fec4702f/ecomsend-209/assets/ecomsend.js' 4236 /** @description storefront style asset url */ 4237 const ECOMSEND_MAIN_STYLE_URL = 'https://cdn.shopify.com/extensions/01a0f197-ce1f-7a19-8adb-6b78fec4702f/ecomsend-209/assets/style.css' 4238 /** @description storefront wasm asset url for runtime signature module */ 4239 const ECOMSEND_WASM_ASSET_URL = 'https://cdn.shopify.com/extensions/01a0f197-ce1f-7a19-8adb-6b78fec4702f/ecomsend-209/assets/client_safe.wasm' 4240 /** @description fallback delay when requestIdleCallback is unavailable */ 4241 const ECOMSEND_IDLE_TIMEOUT_MS = 800 4242 /** @description user interaction events used to trigger lazy init earlier */ 4243 const ECOMSEND_INTERACTION_EVENTS = ["pointerdown", "keydown", "touchstart"] 4244 /** @description global flag key for emergency immediate loading */ 4245 const ECOMSEND_FORCE_IMMEDIATE_FLAG = window.EcomSendApps?.forceImmediateLoad === true 4246 /** @description default GDPR mode comes from block setting and can be overridden on window.EcomSendApps.GDPR */ 4247 const ECOMSEND_DEFAULT_GDPR_FLAG = false 4248 /** @description default CWTracks mode comes from block setting and can be overridden on window.EcomSendApps.CWTracksEnabled */ 4249 const ECOMSEND_DEFAULT_CWTRACKS_ENABLED = false 4250 4251 /** @description normalize merchant-provided GDPR switch into a strict boolean value */ 4252 function normalizeEcomsendBooleanFlag(rawValue) { 4253 if (typeof rawValue === "boolean") { 4254 return rawValue 4255 } 4256 if (typeof rawValue === "number") { 4257 return rawValue === 1 4258 } 4259 if (typeof rawValue === "string") { 4260 const normalizedValue = rawValue.trim().toLowerCase() 4261 return normalizedValue === "true" || normalizedValue === "1" || normalizedValue === "yes" 4262 } 4263 return false 4264 } 4265 4266 /** @description lock runtime switch value on EcomSendApps to reduce accidental console overwrite. */ 4267 function lockEcomsendReadonlyFlag(flagName, flagValue) { 4268 try { 4269 Object.defineProperty(window.EcomSendApps, flagName, { 4270 value: flagValue, 4271 writable: false, 4272 configurable: false, 4273 enumerable: true, 4274 }) 4275 return 4276 } catch (error) {} 4277 window.EcomSendApps[flagName] = flagValue 4278 } 4279 4280 /** @description resolve storefront GDPR mode from merchant theme override */ 4281 function resolveEcomsendGdprMode() { 4282 if (typeof window.EcomSendApps.GDPR === "undefined") { 4283 window.EcomSendApps.GDPR = ECOMSEND_DEFAULT_GDPR_FLAG 4284 } 4285 const gdprEnabled = normalizeEcomsendBooleanFlag(window.EcomSendApps.GDPR) 4286 window.EcomSendApps.GDPR = gdprEnabled 4287 return gdprEnabled 4288 } 4289 4290 /** @description resolve storefront CWTracks mode from merchant theme block setting and runtime override */ 4291 function resolveEcomsendCwTracksMode() { 4292 if (typeof window.EcomSendApps.CWTracksEnabled === "undefined") { 4293 window.EcomSendApps.CWTracksEnabled = ECOMSEND_DEFAULT_CWTRACKS_ENABLED 4294 } 4295 const cwTracksEnabled = normalizeEcomsendBooleanFlag(window.EcomSendApps.CWTracksEnabled) 4296 window.EcomSendApps.CWTracksEnabled = cwTracksEnabled 4297 return cwTracksEnabled 4298 } 4299 4300 /** @description persist storefront GDPR mode so web-pixel sandbox can consume the same switch */ 4301 function syncEcomsendGdprModeToStorage(gdprEnabled) { 4302 if (!window.localStorage) { 4303 return 4304 } 4305 if (gdprEnabled) { 4306 window.localStorage.setItem(ECOMSEND_GDPR_ENABLED_STORAGE_KEY, "true") 4307 return 4308 } 4309 window.localStorage.removeItem(ECOMSEND_GDPR_ENABLED_STORAGE_KEY) 4310 } 4311 4312 /** @description enable GDPR gating only when merchant explicitly turns on storefront GDPR mode */ 4313 const ECOMSEND_GDPR_ENABLED = resolveEcomsendGdprMode() 4314 /** @description enable CWTracks callback/event emit only when merchant turns on CWTracks mode. */ 4315 const ECOMSEND_CWTRACKS_ENABLED = resolveEcomsendCwTracksMode() 4316 lockEcomsendReadonlyFlag("GDPR", ECOMSEND_GDPR_ENABLED) 4317 lockEcomsendReadonlyFlag("CWTracksEnabled", ECOMSEND_CWTRACKS_ENABLED) 4318 4319 try { 4320 syncEcomsendGdprModeToStorage(ECOMSEND_GDPR_ENABLED) 4321 } catch (error) {} 4322 4323 /** @description create main stylesheet node for storefront runtime */ 4324 function createEcomSendMainStyleEle() { 4325 const ecomsendMainStyleEle = document.createElement("link") 4326 ecomsendMainStyleEle.rel = "stylesheet" 4327 ecomsendMainStyleEle.href = ECOMSEND_MAIN_STYLE_URL 4328 ecomsendMainStyleEle.dataset.ecomsendTag = "main-style" 4329 return ecomsendMainStyleEle 4330 } 4331 4332 /** @description append runtime stylesheet exactly once */ 4333 function ensureEcomSendMainStyleLoaded() { 4334 if (document.querySelector('link[data-ecomsend-tag="main-style"]')) { 4335 return 4336 } 4337 const ecomsendMainStyleEle = createEcomSendMainStyleEle() 4338 document.head.appendChild(ecomsendMainStyleEle) 4339 } 4340 4341 /** @description remove interaction listeners after first lazy-init trigger */ 4342 function clearInteractionListeners() {
4343 ECOMSEND_INTERACTION_EVENTS.forEach((eventName) => { 4344 window.removeEventListener(eventName, scheduleMainBundleLoad) 4345 }) 4346 } 4347 4348 /** @description run low-priority task via idle callback with timeout fallback */ 4349 function scheduleLowPriorityTask(taskRunner, timeoutMs) { 4350 if (window.requestIdleCallback) { 4351 window.requestIdleCallback(() => { 4352 taskRunner() 4353 }, { timeout: timeoutMs }) 4354 return 4355 } 4356 window.setTimeout(() => { 4357 taskRunner() 4358 }, timeoutMs) 4359 } 4360 4361 /** @description load main storefront bundle once and keep rollback override */ 4362 function loadEcomsendMainBundle() { 4363 if (window.__ecomsendMainBundleLoaded) { 4364 return 4365 } 4366 window.__ecomsendMainBundleLoaded = true 4367 clearInteractionListeners() 4368 /** @description ensure storefront runtime css is loaded together with main bundle */ 4369 ensureEcomSendMainStyleLoaded() 4370 const ecomsendMainScriptEle = document.createElement("script") 4371 ecomsendMainScriptEle.src = ECOMSEND_MAIN_SCRIPT_URL 4372 ecomsendMainScriptEle.async = true 4373 ecomsendMainScriptEle.dataset.ecomsendTag = "main-script" 4374 document.body.appendChild(ecomsendMainScriptEle) 4375 } 4376 4377 /** @description schedule heavy bundle with idle-first strategy to reduce main-thread contention */ 4378 function scheduleMainBundleLoad() { 4379 if (window.__ecomsendMainBundleLoadScheduled) { 4380 return 4381 } 4382 /** @description dedupe idle scheduling from DOMContentLoaded and first interactions */ 4383 window.__ecomsendMainBundleLoadScheduled = true 4384 if (ECOMSEND_FORCE_IMMEDIATE_FLAG) { 4385 loadEcomsendMainBundle() 4386 return 4387 } 4388 scheduleLowPriorityTask(loadEcomsendMainBundle, ECOMSEND_IDLE_TIMEOUT_MS) 4389 } 4390 4391 /** @description cache marketing params for pixel/report flows before heavy bundle starts */ 4392 function cacheMarketingParams() { 4393 const urlParams = new URLSearchParams(window.location.search) 4394 const marketingId = urlParams.get("ec_marketing_id") 4395 const ecEmailId = urlParams.get("ec_email_id") 4396 const ecMarketingSign = urlParams.get("ec_marketing_sign") 4397 4398 if (marketingId && window.localStorage) { 4399 window.localStorage.setItem("ec_marketing_id", marketingId) 4400 } 4401 if (ecEmailId && window.localStorage) { 4402 window.localStorage.setItem("ec_email_id", ecEmailId) 4403 } 4404 if (ecMarketingSign && window.localStorage) { 4405 window.localStorage.setItem("ec_marketing_sign", ecMarketingSign) 4406 } 4407 } 4408 4409 /** @description check whether marketing storage is allowed under Shopify customer privacy state */ 4410 function isMarketingStorageAllowedByCustomerPrivacy() { 4411 const customerPrivacy = window?.Shopify?.customerPrivacy 4412 if (!customerPrivacy) { 4413 return false 4414 } 4415 const marketingAllowed = typeof customerPrivacy.marketingAllowed === "function" && customerPrivacy.marketingAllowed() 4416 if (marketingAllowed) { 4417 return true 4418 } 4419 if (typeof customerPrivacy.currentVisitorConsent === "function") { 4420 const consent = customerPrivacy.currentVisitorConsent() 4421 return consent?.marketing === "yes" 4422 } 4423 return false 4424 } 4425 4426 /** @description check whether analytics storage is allowed under Shopify customer privacy state */ 4427 function isAnalyticsStorageAllowedByCustomerPrivacy() { 4428 const customerPrivacy = window?.Shopify?.customerPrivacy 4429 if (!customerPrivacy) { 4430 return false 4431 } 4432 const analyticsAllowed = typeof customerPrivacy.analyticsProcessingAllowed === "function" && customerPrivacy.analyticsProcessingAllowed() 4433 if (analyticsAllowed) { 4434 return true 4435 } 4436 if (typeof customerPrivacy.currentVisitorConsent === "function") { 4437 const consent = customerPrivacy.currentVisitorConsent() 4438 return consent?.analytics === "yes" 4439 } 4440 return false 4441 } 4442 4443 /** @description execute marketing param caching with GDPR guard: functional off when GDPR disabled */ 4444 function cacheMarketingParamsWithGdprGuard() { 4445 if (!ECOMSEND_GDPR_ENABLED) { 4446 cacheMarketingParams() 4447 return 4448 } 4449 if (isMarketingStorageAllowedByCustomerPrivacy()) { 4450 cacheMarketingParams() 4451 } 4452 } 4453 4454 /** @description cache shop id used by pixel report branches */ 4455 function cacheShopIdForPixel() { 4456 if (!window.EcomSendApps?.common?.shop?.id || !window.localStorage) { 4457 return 4458 } 4459 window.localStorage.setItem("ECOMSEND:ES_SHOP_ID", window.EcomSendApps.common.shop.id) 4460 } 4461 4462 /** 4463 * Flow client config (e.g. browserStaySeconds) is fetched by the main ecomsend.js bundle: 4464 * bootstrapFlowClientConfig â POST /api/automation/v2/clientFlowConfig (API Sign) 4465 * â localStorage ECOMSEND:FLOW_CLIENT_CONFIG.byEventId â read by web-pixel. 4466 * Keep new C-end Flow config on this path; do not scatter fetches in liquid. 4467 */ 4468 4469 /** @description execute shop id caching with GDPR guard and shared consent policy */ 4470 function cacheShopIdWithGdprGuard() { 4471 if (!ECOMSEND_GDPR_ENABLED) { 4472 cacheShopIdForPixel() 4473 return 4474 } 4475 if (isAnalyticsStorageAllowedByCustomerPrivacy()) { 4476 cacheShopIdForPixel() 4477 } 4478 } 4479 4480 /** @description load Shopify consent-tracking API before GDPR-gated cache writes */ 4481 function withCustomerPrivacyApiReady(onReady) { 4482 if (!ECOMSEND_GDPR_ENABLED) { 4483 onReady() 4484 return 4485 } 4486 if (window?.Shopify?.customerPrivacy) { 4487 onReady() 4488 return 4489 } 4490 if (typeof window?.Shopify?.loadFeatures !== "function") { 4491 return 4492 } 4493 window.Shopify.loadFeatures( 4494 [{ name: "consent-tracking-api", version: "0.1" }], 4495 (error) => { 4496 if (error) { 4497 return 4498 } 4499 onReady() 4500 } 4501 ) 4502 } 4503 4504 try { 4505 withCustomerPrivacyApiReady(() => { 4506 cacheMarketingParamsWithGdprGuard() 4507 cacheShopIdWithGdprGuard() 4508 }) 4509 if (ECOMSEND_GDPR_ENABLED) { 4510 document.addEventListener("visitorConsentCollected", () => { 4511 cacheMarketingParamsWithGdprGuard() 4512 cacheShopIdWithGdprGuard() 4513 }) 4514 } 4515 } catch (e) {} 4516 4517 /** @description inject wasm asset url into shared namespace before main bundle executes */ 4518 window.EcomSendApps.wasmURL = ECOMSEND_WASM_ASSET_URL 4519
4520 ECOMSEND_INTERACTION_EVENTS.forEach((eventName) => { 4521 window.addEventListener(eventName, scheduleMainBundleLoad, { once: true, passive: true }) 4522 }) 4523 4524 if (document.readyState === "loading") { 4525 document.addEventListener("DOMContentLoaded", scheduleMainBundleLoad, { once: true }) 4526 } else { 4527 scheduleMainBundleLoad() 4528 } 4529</script>
4529 4530 4531<style id="ecomsend-custom-style"></style> 4532
4533<script>window.shopLocale = 'en'</script>
4533 4534
4535<script> 4536 /** @description timeout used for deferred discount request scheduling */ 4537 const ECOMSEND_DISCOUNT_IDLE_TIMEOUT_MS = 1500 4538 4539 /** @description apply discount code from url query only when parameter exists */ 4540 function applyWillDiscountCode() { 4541 const urlParams = new URLSearchParams(window.location.search) 4542 const willDiscountCode = urlParams.get("willDiscountCode") 4543 if (!willDiscountCode || /[\u0000-\u001F\u007F]/.test(willDiscountCode)) { 4544 return 4545 } 4546 fetch("/cart/update.js", { 4547 method: "POST", 4548 headers: { 4549 "Content-Type": "application/json", 4550 }, 4551 body: JSON.stringify({ 4552 discount: willDiscountCode, 4553 }), 4554 }) 4555 } 4556 4557 try { 4558 if (!window.__ecomsendDeferredTasksScheduled) { 4559 /** @description global guard to avoid duplicate deferred task scheduling */ 4560 window.__ecomsendDeferredTasksScheduled = true 4561 if (window.requestIdleCallback) { 4562 window.requestIdleCallback(() => { 4563 applyWillDiscountCode() 4564 }, { timeout: ECOMSEND_DISCOUNT_IDLE_TIMEOUT_MS }) 4565 } else { 4566 window.setTimeout(() => { 4567 applyWillDiscountCode() 4568 }, ECOMSEND_DISCOUNT_IDLE_TIMEOUT_MS) 4569 } 4570 } 4571 } catch (error) {} 4572</script>
4572 4573 4574 4575 4576</div>
4576<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
4576 4577</body> 4578</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.