1<!doctype html> 2<html class="no-js no-touch supports-no-cookies" lang="en"> 3<head> 4 <meta charset="UTF-8"> 5 <meta http-equiv="X-UA-Compatible" content="IE=edge"> 6 <meta name="viewport" content="width=device-width, initial-scale=1.0"> 7 <meta name="theme-color" content="#d20000"> 8 <link rel="canonical" href="https://hairagogo.com/"> 9 <!-- ======================= Broadcast Theme V5.8.3 ========================= --> 10 11 <link href="//hairagogo.com/cdn/shop/t/14/assets/theme.css?v=38848772542052361821790628741" as="style" rel="preload"> 12 <link href="//hairagogo.com/cdn/shop/t/14/assets/vendor.js?v=37228463622838409191725568521" as="script" rel="preload"> 13 <link href="//hairagogo.com/cdn/shop/t/14/assets/theme.js?v=68692674978099020611727881815" as="script" rel="preload"> 14 15 16 <!-- Title and description ================================================ --> 17 18 <title> 19 20 hair a go go 21 22 23 24 – hair a go-go 25 26 </title> 27 28 29 <meta name="description" content="At our Chattanooga based hair salon, pedicures, scalp & hair loss treatment center, we take pride in our work & we love our clients. We believe in giving you an honest evaluation during your consultation, suggesting the perfect combination of services, products & tools needed to achieve best results at home."> 30 31 32 <meta property="og:site_name" content="hair a go-go "> 33<meta property="og:url" content="https://hairagogo.com/"> 34<meta property="og:title" content="hair a go go"> 35<meta property="og:type" content="website"> 36<meta property="og:description" content="At our Chattanooga based hair salon, pedicures, scalp & hair loss treatment center, we take pride in our work & we love our clients. We believe in giving you an honest evaluation during your consultation, suggesting the perfect combination of services, products & tools needed to achieve best results at home."><meta name="twitter:card" content="summary_large_image"> 37<meta name="twitter:title" content="hair a go go"> 38<meta name="twitter:description" content="At our Chattanooga based hair salon, pedicures, scalp & hair loss treatment center, we take pride in our work & we love our clients. We believe in giving you an honest evaluation during your consultation, suggesting the perfect combination of services, products & tools needed to achieve best results at home."> 39 40 <!-- CSS ================================================================== --> 41 <style data-shopify> 42@font-face { 43 font-family: Petrona; 44 font-weight: 900; 45 font-style: normal; 46 font-display: swap; 47 src: url("//hairagogo.com/cdn/fonts/petrona/petrona_n9.45dc7c900b80a31e32a4cdf33fb5c0c429861477.woff2") format("woff2"), 48 url("//hairagogo.com/cdn/fonts/petrona/petrona_n9.485c82d8361911b992a949438edd253bf1e1bde6.woff") format("woff"); 49} 50 51 @font-face { 52 font-family: Nunito; 53 font-weight: 600; 54 font-style: normal; 55 font-display: swap; 56 src: url("//hairagogo.com/cdn/fonts/nunito/nunito_n6.1a6c50dce2e2b3b0d31e02dbd9146b5064bea503.woff2") format("woff2"), 57 url("//hairagogo.com/cdn/fonts/nunito/nunito_n6.6b124f3eac46044b98c99f2feb057208e260962f.woff") format("woff"); 58} 59 60 @font-face { 61 font-family: Nunito; 62 font-weight: 700; 63 font-style: normal; 64 font-display: swap; 65 src: url("//hairagogo.com/cdn/fonts/nunito/nunito_n7.37cf9b8cf43b3322f7e6e13ad2aad62ab5dc9109.woff2") format("woff2"), 66 url("//hairagogo.com/cdn/fonts/nunito/nunito_n7.45cfcfadc6630011252d54d5f5a2c7c98f60d5de.woff") format("woff"); 67} 68 69 70 71 72 73 @font-face { 74 font-family: Nunito; 75 font-weight: 700; 76 font-style: normal; 77 font-display: swap; 78 src: url("//hairagogo.com/cdn/fonts/nunito/nunito_n7.37cf9b8cf43b3322f7e6e13ad2aad62ab5dc9109.woff2") format("woff2"), 79 url("//hairagogo.com/cdn/fonts/nunito/nunito_n7.45cfcfadc6630011252d54d5f5a2c7c98f60d5de.woff") format("woff"); 80} 81 82 83 84 85 86 87 88 @font-face { 89 font-family: Nunito; 90 font-weight: 600; 91 font-style: italic; 92 font-display: swap; 93 src: url("//hairagogo.com/cdn/fonts/nunito/nunito_i6.79bb6a51553d3b72598bab76aca3c938e7c6ac54.woff2") format("woff2"), 94 url("//hairagogo.com/cdn/fonts/nunito/nunito_i6.9ad010b13940d2fa0d660e3029dd144c52772c10.woff") format("woff"); 95} 96 97 98 99 100 @font-face { 101 font-family: Nunito; 102 font-weight: 700; 103 font-style: italic; 104 font-display: swap; 105 src: url("//hairagogo.com/cdn/fonts/nunito/nunito_i7.3f8ba2027bc9ceb1b1764ecab15bae73f86c4632.woff2") format("woff2"), 106 url("//hairagogo.com/cdn/fonts/nunito/nunito_i7.82bfb5f86ec77ada3c9f660da22064c2e46e1469.woff") format("woff"); 107} 108 109 110 </style> 111 112 113<style data-shopify> 114 115:root {--scrollbar-width: 0px; 116 117 118 119 120 121--COLOR-VIDEO-BG: #f2f2f2; 122--COLOR-BG-BRIGHTER: #f2f2f2;--COLOR-BG: #ffffff;--COLOR-BG-ALPHA-25: rgba(255, 255, 255, 0.25); 123--COLOR-BG-TRANSPARENT: rgba(255, 255, 255, 0); 124--COLOR-BG-SECONDARY: #f7f9fa; 125--COLOR-BG-SECONDARY-LIGHTEN: #ffffff;
126--COLOR-BG-RGB: 255, 255, 255; 127 128--COLOR-TEXT-DARK: #000000; 129--COLOR-TEXT: #000000; 130--COLOR-TEXT-LIGHT: #4d4d4d; 131 132 133/* === Opacity shades of grey ===*/ 134--COLOR-A5: rgba(0, 0, 0, 0.05); 135--COLOR-A10: rgba(0, 0, 0, 0.1); 136--COLOR-A15: rgba(0, 0, 0, 0.15); 137--COLOR-A20: rgba(0, 0, 0, 0.2); 138--COLOR-A25: rgba(0, 0, 0, 0.25); 139--COLOR-A30: rgba(0, 0, 0, 0.3); 140--COLOR-A35: rgba(0, 0, 0, 0.35); 141--COLOR-A40: rgba(0, 0, 0, 0.4); 142--COLOR-A45: rgba(0, 0, 0, 0.45); 143--COLOR-A50: rgba(0, 0, 0, 0.5); 144--COLOR-A55: rgba(0, 0, 0, 0.55); 145--COLOR-A60: rgba(0, 0, 0, 0.6); 146--COLOR-A65: rgba(0, 0, 0, 0.65); 147--COLOR-A70: rgba(0, 0, 0, 0.7); 148--COLOR-A75: rgba(0, 0, 0, 0.75); 149--COLOR-A80: rgba(0, 0, 0, 0.8); 150--COLOR-A85: rgba(0, 0, 0, 0.85); 151--COLOR-A90: rgba(0, 0, 0, 0.9); 152--COLOR-A95: rgba(0, 0, 0, 0.95); 153 154--COLOR-BORDER: rgb(240, 240, 240); 155--COLOR-BORDER-LIGHT: #f6f6f6; 156--COLOR-BORDER-HAIRLINE: #f7f7f7; 157--COLOR-BORDER-DARK: #bdbdbd;/* === Bright color ===*/ 158--COLOR-PRIMARY: #d20000; 159--COLOR-PRIMARY-HOVER: #850000; 160--COLOR-PRIMARY-FADE: rgba(210, 0, 0, 0.05); 161--COLOR-PRIMARY-FADE-HOVER: rgba(210, 0, 0, 0.1); 162--COLOR-PRIMARY-LIGHT: #ff6c6c;--COLOR-PRIMARY-OPPOSITE: #ffffff; 163 164 165 166/* === link Color ===*/ 167--COLOR-LINK: #d20000; 168--COLOR-LINK-HOVER: rgba(210, 0, 0, 0.7); 169--COLOR-LINK-FADE: rgba(210, 0, 0, 0.05); 170--COLOR-LINK-FADE-HOVER: rgba(210, 0, 0, 0.1);--COLOR-LINK-OPPOSITE: #ffffff; 171 172 173/* === Product grid sale tags ===*/ 174--COLOR-SALE-BG: #f18080; 175--COLOR-SALE-TEXT: #ffffff; 176 177/* === Product grid badges ===*/ 178--COLOR-BADGE-BG: #444444; 179--COLOR-BADGE-TEXT: #ffffff; 180 181/* === Product sale color ===*/ 182--COLOR-SALE: #d20000; 183 184/* === Gray background on Product grid items ===*/--filter-bg: 1.0;/* === Helper colors for form error states ===*/ 185--COLOR-ERROR: #721C24; 186--COLOR-ERROR-BG: #F8D7DA; 187--COLOR-ERROR-BORDER: #F5C6CB; 188 189 190 191 --RADIUS: 300px; 192 --RADIUS-SELECT: 22px; 193 194--COLOR-HEADER-BG: #ffffff;--COLOR-HEADER-BG-TRANSPARENT: rgba(255, 255, 255, 0); 195--COLOR-HEADER-LINK: #2e2e2e; 196--COLOR-HEADER-LINK-HOVER: rgba(46, 46, 46, 0.7); 197 198--COLOR-MENU-BG: #ffffff; 199--COLOR-MENU-LINK: #2e2e2e; 200--COLOR-MENU-LINK-HOVER: rgba(46, 46, 46, 0.7); 201--COLOR-SUBMENU-BG: #ffffff; 202--COLOR-SUBMENU-LINK: #2e2e2e; 203--COLOR-SUBMENU-LINK-HOVER: rgba(46, 46, 46, 0.7); 204--COLOR-SUBMENU-TEXT-LIGHT: #6d6d6d; 205--COLOR-MENU-TRANSPARENT: #ffffff; 206--COLOR-MENU-TRANSPARENT-HOVER: rgba(255, 255, 255, 0.7);--COLOR-FOOTER-BG: #ffffff; 207--COLOR-FOOTER-BG-HAIRLINE: #f7f7f7; 208--COLOR-FOOTER-TEXT: #2e2e2e; 209--COLOR-FOOTER-TEXT-A35: rgba(46, 46, 46, 0.35); 210--COLOR-FOOTER-TEXT-A75: rgba(46, 46, 46, 0.75); 211--COLOR-FOOTER-LINK: #2e2e2e; 212--COLOR-FOOTER-LINK-HOVER: rgba(46, 46, 46, 0.7); 213--COLOR-FOOTER-BORDER: #2e2e2e; 214 215--TRANSPARENT: rgba(255, 255, 255, 0); 216 217/* === Default overlay opacity ===*/ 218--overlay-opacity: 0; 219--underlay-opacity: 1; 220--underlay-bg: rgba(0,0,0,0.4); 221 222/* === Custom Cursor ===*/ 223--ICON-ZOOM-IN: url( "//hairagogo.com/cdn/shop/t/14/assets/icon-zoom-in.svg?v=182473373117644429561725568521" ); 224--ICON-ZOOM-OUT: url( "//hairagogo.com/cdn/shop/t/14/assets/icon-zoom-out.svg?v=101497157853986683871725568521" ); 225 226/* === Custom Icons ===*/ 227 228 229 230 --ICON-ADD-BAG: url( "//hairagogo.com/cdn/shop/t/14/assets/icon-add-bag.svg?v=23763382405227654651725568521" ); 231 --ICON-ADD-CART: url( "//hairagogo.com/cdn/shop/t/14/assets/icon-add-cart.svg?v=3962293684743587821725568521" ); 232 --ICON-ARROW-LEFT: url( "//hairagogo.com/cdn/shop/t/14/assets/icon-arrow-left.svg?v=136066145774695772731725568521" ); 233 --ICON-ARROW-RIGHT: url( "//hairagogo.com/cdn/shop/t/14/assets/icon-arrow-right.svg?v=150928298113663093401725568521" ); 234 --ICON-SELECT: url("//hairagogo.com/cdn/shop/t/14/assets/icon-select.svg?v=150573211567947701091725568521"); 235 236 237--PRODUCT-GRID-ASPECT-RATIO: 90.0%; 238 239/* === Typography ===*/ 240--FONT-WEIGHT-BODY: 600; 241--FONT-WEIGHT-BODY-BOLD: 700; 242
243--FONT-STACK-BODY: Nunito, sans-serif; 244--FONT-STYLE-BODY: normal; 245--FONT-STYLE-BODY-ITALIC: italic; 246--FONT-ADJUST-BODY: 1.0; 247 248--LETTER-SPACING-BODY: 0.0em; 249 250--FONT-WEIGHT-HEADING: 900; 251--FONT-WEIGHT-HEADING-BOLD: 700; 252 253--FONT-UPPERCASE-HEADING: none; 254--LETTER-SPACING-HEADING: 0.0em; 255 256--FONT-STACK-HEADING: Petrona, serif; 257--FONT-STYLE-HEADING: normal; 258--FONT-STYLE-HEADING-ITALIC: italic; 259--FONT-ADJUST-HEADING: 1.0; 260 261--FONT-WEIGHT-SUBHEADING: 600; 262--FONT-WEIGHT-SUBHEADING-BOLD: 700; 263 264--FONT-STACK-SUBHEADING: Nunito, sans-serif; 265--FONT-STYLE-SUBHEADING: normal; 266--FONT-STYLE-SUBHEADING-ITALIC: italic; 267--FONT-ADJUST-SUBHEADING: 1.0; 268 269--FONT-UPPERCASE-SUBHEADING: uppercase; 270--LETTER-SPACING-SUBHEADING: 0.1em; 271 272--FONT-STACK-NAV: Nunito, sans-serif; 273--FONT-STYLE-NAV: normal; 274--FONT-STYLE-NAV-ITALIC: italic; 275--FONT-ADJUST-NAV: 1.0; 276 277--FONT-WEIGHT-NAV: 600; 278--FONT-WEIGHT-NAV-BOLD: 700; 279 280--LETTER-SPACING-NAV: 0.0em; 281 282--FONT-SIZE-BASE: 1.0rem; 283--FONT-SIZE-BASE-PERCENT: 1.0; 284 285/* === Parallax ===*/ 286--PARALLAX-STRENGTH-MIN: 150.0%; 287--PARALLAX-STRENGTH-MAX: 160.0%;--COLUMNS: 4; 288--COLUMNS-MEDIUM: 3; 289--COLUMNS-SMALL: 2; 290--COLUMNS-MOBILE: 1;--LAYOUT-OUTER: 50px; 291 --LAYOUT-GUTTER: 32px; 292 --LAYOUT-OUTER-MEDIUM: 30px; 293 --LAYOUT-GUTTER-MEDIUM: 22px; 294 --LAYOUT-OUTER-SMALL: 16px; 295 --LAYOUT-GUTTER-SMALL: 16px;--base-animation-delay: 0ms; 296--line-height-normal: 1.375; /* Equals to line-height: normal; */--SIDEBAR-WIDTH: 288px; 297 --SIDEBAR-WIDTH-MEDIUM: 258px;--DRAWER-WIDTH: 380px;--ICON-STROKE-WIDTH: 1px;/* === Button General ===*/ 298--BTN-FONT-STACK: Nunito, sans-serif; 299--BTN-FONT-WEIGHT: 700; 300--BTN-FONT-STYLE: normal; 301--BTN-FONT-SIZE: 13px; 302 303--BTN-LETTER-SPACING: 0.1em; 304--BTN-UPPERCASE: uppercase; 305--BTN-TEXT-ARROW-OFFSET: -1px; 306 307/* === Button Primary ===*/ 308--BTN-PRIMARY-BORDER-COLOR: #d20000; 309--BTN-PRIMARY-BG-COLOR: #d20000; 310--BTN-PRIMARY-TEXT-COLOR: #ffffff; 311 312 313 --BTN-PRIMARY-BG-COLOR-BRIGHTER: #ff0606; 314 315 316/* === Button Secondary ===*/ 317--BTN-SECONDARY-BORDER-COLOR: #fffee1; 318--BTN-SECONDARY-BG-COLOR: #fffee1; 319--BTN-SECONDARY-TEXT-COLOR: #000000; 320 321 322 --BTN-SECONDARY-BG-COLOR-BRIGHTER: #fffdc7; 323 324 325/* === Button White ===*/ 326--TEXT-BTN-BORDER-WHITE: #fff; 327--TEXT-BTN-BG-WHITE: #fff; 328--TEXT-BTN-WHITE: #000; 329--TEXT-BTN-BG-WHITE-BRIGHTER: #f2f2f2; 330 331/* === Button Black ===*/ 332--TEXT-BTN-BG-BLACK: #000; 333--TEXT-BTN-BORDER-BLACK: #000; 334--TEXT-BTN-BLACK: #fff; 335--TEXT-BTN-BG-BLACK-BRIGHTER: #1a1a1a; 336 337/* === Default Cart Gradient ===*/ 338 339--FREE-SHIPPING-GRADIENT: linear-gradient(to right, var(--COLOR-PRIMARY-LIGHT) 0%, var(--COLOR-PRIMARY) 100%); 340 341/* === Swatch Size ===*/ 342--swatch-size-filters: calc(1.15rem * var(--FONT-ADJUST-BODY)); 343--swatch-size-product: calc(2.2rem * var(--FONT-ADJUST-BODY)); 344} 345 346/* === Backdrop ===*/ 347::backdrop { 348 --underlay-opacity: 1; 349 --underlay-bg: rgba(0,0,0,0.4); 350} 351</style> 352 353 354 <link href="//hairagogo.com/cdn/shop/t/14/assets/theme.css?v=38848772542052361821790628741" rel="stylesheet" type="text/css" media="all" /> 355<link href="//hairagogo.com/cdn/shop/t/14/assets/swatches.css?v=157844926215047500451725568521" as="style" rel="preload"> 356 <link href="//hairagogo.com/cdn/shop/t/14/assets/swatches.css?v=157844926215047500451725568521" rel="stylesheet" type="text/css" media="all" /> 357<style data-shopify>.swatches { 358 --black: #000000;--white: #fafafa;--blank: url(//hairagogo.com/cdn/shop/files/blank_small.png?v=1512); 359 }</style>
360<script> 361 if (window.navigator.userAgent.indexOf('MSIE ') > 0 || window.navigator.userAgent.indexOf('Trident/') > 0) { 362 document.documentElement.className = document.documentElement.className + ' ie'; 363 364 var scripts = document.getElementsByTagName('script')[0]; 365 var polyfill = document.createElement("script"); 366 polyfill.defer = true; 367 polyfill.src = "//hairagogo.com/cdn/shop/t/14/assets/ie11.js?v=144489047535103983231725568521"; 368 369 scripts.parentNode.insertBefore(polyfill, scripts); 370 } else { 371 document.documentElement.className = document.documentElement.className.replace('no-js', 'js'); 372 } 373 374 document.documentElement.style.setProperty('--scrollbar-width', `${getScrollbarWidth()}px`); 375 376 function getScrollbarWidth() { 377 // Creating invisible container 378 const outer = document.createElement('div'); 379 outer.style.visibility = 'hidden'; 380 outer.style.overflow = 'scroll'; // forcing scrollbar to appear 381 outer.style.msOverflowStyle = 'scrollbar'; // needed for WinJS apps 382 document.documentElement.appendChild(outer); 383 384 // Creating inner element and placing it in the container 385 const inner = document.createElement('div'); 386 outer.appendChild(inner); 387 388 // Calculating difference between container's full width and the child width 389 const scrollbarWidth = outer.offsetWidth - inner.offsetWidth; 390 391 // Removing temporary elements from the DOM 392 outer.parentNode.removeChild(outer); 393 394 return scrollbarWidth; 395 } 396 397 let root = '/'; 398 if (root[root.length - 1] !== '/') { 399 root = root + '/'; 400 } 401 402 window.theme = { 403 routes: { 404 root: root, 405 cart_url: '/cart', 406 cart_add_url: '/cart/add', 407 cart_change_url: '/cart/change', 408 product_recommendations_url: '/recommendations/products', 409 predictive_search_url: '/search/suggest', 410 addresses_url: '/account/addresses' 411 }, 412 assets: { 413 photoswipe: '//hairagogo.com/cdn/shop/t/14/assets/photoswipe.js?v=162613001030112971491725568521', 414 smoothscroll: '//hairagogo.com/cdn/shop/t/14/assets/smoothscroll.js?v=37906625415260927261725568521', 415 }, 416 strings: { 417 addToCart: "Add to cart", 418 cartAcceptanceError: "You must accept our terms and conditions.", 419 soldOut: "Sold Out", 420 from: "From", 421 preOrder: "Pre-order", 422 sale: "Sale", 423 subscription: "Subscription", 424 unavailable: "Unavailable", 425 unitPrice: "Unit price", 426 unitPriceSeparator: "per", 427 shippingCalcSubmitButton: "Calculate shipping", 428 shippingCalcSubmitButtonDisabled: "Calculating...", 429 selectValue: "Select value", 430 selectColor: "Select color", 431 oneColor: "color", 432 otherColor: "colors", 433 upsellAddToCart: "Add", 434 free: "Call For Pricing", 435 swatchesColor: "Color, Colour", 436 sku: "SKU", 437 }, 438 settings: { 439 cartType: "drawer", 440 customerLoggedIn: null ? true : false, 441 enableQuickAdd: true, 442 enableAnimations: true, 443 variantOnSale: true, 444 collectionSwatchStyle: "text-slider", 445 swatchesType: "native" 446 }, 447 sliderArrows: { 448 prev: '<button type="button" class="slider__button slider__button--prev" data-button-arrow data-button-prev>' + "Previous" + '</button>', 449 next: '<button type="button" class="slider__button slider__button--next" data-button-arrow data-button-next>' + "Next" + '</button>', 450 }, 451 moneyFormat: false ? "${{amount}} USD" : "${{amount}}", 452 moneyWithoutCurrencyFormat: "${{amount}}", 453 moneyWithCurrencyFormat: "${{amount}} USD", 454 subtotal: 0, 455 info: { 456 name: 'broadcast' 457 }, 458 version: '5.8.3' 459 }; 460 461 let windowInnerHeight = window.innerHeight; 462 document.documentElement.style.setProperty('--full-height', `${windowInnerHeight}px`); 463 document.documentElement.style.setProperty('--three-quarters', `${windowInnerHeight * 0.75}px`); 464 document.documentElement.style.setProperty('--two-thirds', `${windowInnerHeight * 0.66}px`); 465 document.documentElement.style.setProperty('--one-half', `${windowInnerHeight * 0.5}px`); 466 document.documentElement.style.setProperty('--one-third', `${windowInnerHeight * 0.33}px`); 467 document.documentElement.style.setProperty('--one-fifth', `${windowInnerHeight * 0.2}px`); 468 </script>
468 469 470 471 472 <!-- Theme Javascript ============================================================== --> 473
473<script src="//hairagogo.com/cdn/shop/t/14/assets/vendor.js?v=37228463622838409191725568521" defer="defer"></script>
473 474
474<script src="//hairagogo.com/cdn/shop/t/14/assets/theme.js?v=68692674978099020611727881815" defer="defer"></script>
474<!-- Shopify app scripts =========================================================== --> 475 476
476<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
476<meta name="facebook-domain-verification" content="t8rg7ecd4t9bvm0nqrb09j74dcotw7"> 477<meta name="google-site-verification" content="CcLpOHfK7ZRaWEhXq_BhD5-P16swTzAdvctK-DecZ4w"> 478<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/41342599324/digital_wallets/dialog"> 479<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
479<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
479 480<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
481<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&shop_id=41342599324" crossorigin="anonymous"></script>
vendor: 1 bytes, line 481
481
482<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":41342599324,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/41342599324","merchantName":"hair a go-go ","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","discover","amex","elo","jcb"],"total":{"type":"pending","label":"hair a go-go ","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 482
482
483<script id="shopify-features" type="application/json">{"accessToken":"b258a8f12d474a2cc42c9cd6f0c8af85","betas":["rich-media-storefront-analytics"],"domain":"hairagogo.com","predictiveSearch":true,"shopId":41342599324,"locale":"en"}</script>
vendor: 1 bytes, line 483
483
484<script>var Shopify = Shopify || {}; 485Shopify.shop = "hair-a-go-go.myshopify.com"; 486Shopify.locale = "en"; 487Shopify.currency = {"active":"USD","rate":"1.0"}; 488Shopify.country = "US"; 489Shopify.theme = {"name":"Updated copy of Broadcast","id":137755951260,"schema_name":"Broadcast","schema_version":"5.8.3","theme_store_id":868,"role":"main"}; 490Shopify.theme.handle = "null"; 491Shopify.theme.style = {"id":null,"handle":null}; 492Shopify.cdnHost = "hairagogo.com/cdn"; 493Shopify.routes = Shopify.routes || {}; 494Shopify.routes.root = "/"; 495Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 496Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 497Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 498Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 498
498
499<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 499
499
500<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 500
500
501<script> 502 window.ShopifyPay = window.ShopifyPay || {}; 503 window.ShopifyPay.apiHost = "shop.app\/pay"; 504 window.ShopifyPay.redirectState = null; 505</script>
vendor: 1 bytes, line 505
505
506<script> 507 window.Shopify = window.Shopify || {}; 508 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 509 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 510 window.Shopify.SignInWithShop.eligible = true; 511</script>
vendor: 1 bytes, line 511
511
512<script id="shop-js-analytics" type="application/json">{"pageType":"index"}</script>
vendor: 1 bytes, line 512
512
513<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 513
513
514<script type="module"> 515 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 516 517 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 518 519</script>
vendor: 1 bytes, line 519
519
520<script> 521 window.Shopify = window.Shopify || {}; 522 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 523 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"]}; 524</script>
vendor: 1 bytes, line 524
524
525<script>(function() { 526 var isLoaded = false; 527 function asyncLoad() { 528 if (isLoaded) return; 529 isLoaded = true; 530 var urls = ["https:\/\/pricerange.webpanda-solutions.com\/static\/price-range\/price.js?shop=hair-a-go-go.myshopify.com","https:\/\/shy.elfsight.com\/p\/platform.js?shop=hair-a-go-go.myshopify.com"]; 531 for (var i = 0; i < urls.length; i++) { 532 var s = document.createElement('script'); 533 s.type = 'text/javascript'; 534 s.async = true; 535 s.src = urls[i]; 536 var x = document.getElementsByTagName('script')[0]; 537 x.parentNode.insertBefore(s, x); 538 } 539 }; 540 if(window.attachEvent) { 541 window.attachEvent('onload', asyncLoad); 542 } else { 543 window.addEventListener('load', asyncLoad, false); 544 } 545})();</script>
vendor: 1 bytes, line 545
545
546<script id="__st">var __st={"a":41342599324,"offset":-14400,"reqid":"ad47971e-b97c-4684-9cff-61213f1d9bc3-1791456126","pageurl":"hairagogo.com\/","u":"769d45a37fd3","p":"home"};</script>
vendor: 1 bytes, line 546
546
547<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 547
547
548<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 548
548
549<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//hairagogo.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 549
549
550<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 = "//hairagogo.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>
550<script crossorigin="anonymous" defer="defer" src="//hairagogo.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-f0e26bdf.js?v=20250812"></script>
vendor: 1 bytes, line 550
550
551<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 551
551
552<script> 553 window.Shopify = window.Shopify || {}; 554 window.Shopify.MCP = window.Shopify.MCP || {}; 555 window.Shopify.MCP.enabled = true; 556 window.Shopify.MCP.shop = "hair-a-go-go.myshopify.com"; 557 window.Shopify.MCP.mcpEndpoint = "https:\/\/hairagogo.com\/api\/mcp"; 558 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?\"\nSet policy_types to also get the store's written policies (full text and URL).\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."},"policy_types":{"type":"array","items":{"type":"string","enum":["refund","shipping","privacy","terms_of_service","terms_of_sale","subscription","legal_notice","contact"]},"description":"Policy kinds to fetch, chosen from the user's question â e.g. [\"refund\"] for returns\/exchanges\/damaged items, [\"contact\"] for phone\/hours\/address. Include every kind the question touches. Omit it to get only FAQ answers."}},"required":["query"]}}]; 559</script>
vendor: 1 bytes, line 559
559
560<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("\/\/hairagogo.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 561</script>
vendor: 1 bytes, line 561
561
562<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://hairagogo.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 563</script>
vendor: 1 bytes, line 563
563
564<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 565 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); 566</script>
vendor: 1 bytes, line 566
566
567<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})}})); 568</script>
568 569<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://hairagogo.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 570<style id="shopify-accelerated-checkout-cart"> 571 #shopify-buyer-consent { 572 margin-top: 1em; 573 display: inline-block; 574 width: 100%; 575} 576 577#shopify-buyer-consent.hidden { 578 display: none; 579} 580 581#shopify-subscription-policy-button { 582 background: none; 583 border: none; 584 padding: 0; 585 text-decoration: underline; 586 font-size: inherit; 587 cursor: pointer; 588} 589 590#shopify-subscription-policy-button::before { 591 box-shadow: none; 592} 593 594 </style> 595
596<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
596 597 598 599 600<!-- BEGIN app block: shopify://apps/instafeed/blocks/head-block/c447db20-095d-4a10-9725-b5977662c9d5 --><!-- BEGIN app snippet: storefront-script --> 601 602 603 604
604<script src="https://cdn.nfcube.com/instafeed-d2760a3d49fde8cce12eb19603ee9911.js" defer></script>
604 605 606 607<!-- END app snippet --> 608 609 610 611 612<!-- END app block --><!-- BEGIN app block: shopify://apps/pagefly-ai-page-builder/blocks/app-embed/83e179f7-59a0-4589-8c66-c0dddf959200 --> 613 614<!-- BEGIN app snippet: pagefly-cro-ab-testing-main --> 615 616 617 618 619 620 621
622<script> 623 ;(function () { 624 const url = new URL(window.location) 625 const viewParam = url.searchParams.get('view') 626 if (viewParam && viewParam.includes('variant-pf-')) { 627 url.searchParams.set('pf_v', viewParam) 628 url.searchParams.delete('view') 629 window.history.replaceState({}, '', url) 630 } 631 })() 632</script>
632 633 634 635
636<script type='module'> 637 638 window.PAGEFLY_CRO = window.PAGEFLY_CRO || {} 639 640 window.PAGEFLY_CRO['data_debug'] = { 641 original_template_suffix: "home", 642 allow_ab_test: false, 643 ab_test_start_time: 0, 644 ab_test_end_time: 0, 645 today_date_time: 1791456127000, 646 } 647 window.PAGEFLY_CRO['GA4'] = { enabled: false} 648</script>
648 649 650<!-- END app snippet --> 651 652 653 654 655 656 657 658 659
659<script src='https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-helper.js' defer='defer'></script>
659 660 661
661<script src='https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-general-helper.js' defer='defer'></script>
661 662 663
663<script src='https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-snap-slider.js' defer='defer'></script>
663 664 665
665<script src='https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-slideshow-v3.js' defer='defer'></script>
665 666 667
667<script src='https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-slideshow-v4.js' defer='defer'></script>
667 668 669
669<script src='https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-glider.js' defer='defer'></script>
669 670 671
671<script src='https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-slideshow-v1-v2.js' defer='defer'></script>
671 672 673
673<script src='https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-product-media.js' defer='defer'></script>
673 674 675
675<script src='https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-product.js' defer='defer'></script>
675 676 677
678<script id='pagefly-helper-data' type='application/json'> 679 { 680 "page_optimization": { 681 "assets_prefetching": false 682 }, 683 "elements_asset_mapper": { 684 "Accordion": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-accordion.js", 685 "Accordion3": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-accordion3.js", 686 "CountDown": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-countdown.js", 687 "GMap1": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-gmap.js", 688 "GMap2": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-gmap.js", 689 "GMapBasicV2": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-gmap.js", 690 "GMapAdvancedV2": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-gmap.js", 691 "HTML.Video": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-htmlvideo.js", 692 "HTML.Video2": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-htmlvideo2.js", 693 "HTML.Video3": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-htmlvideo2.js", 694 "BackgroundVideo": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-htmlvideo2.js", 695 "Instagram": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-instagram.js", 696 "Instagram2": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-instagram.js", 697 "Insta3": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-instagram3.js", 698 "Tabs": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-tab.js", 699 "Tabs3": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-tab3.js", 700 "ProductBox": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-cart.js", 701 "FBPageBox2": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-facebook.js", 702 "FBLikeButton2": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-facebook.js", 703 "TwitterFeed2": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-twitter.js", 704 "Paragraph4": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-paragraph4.js", 705 706 "AliReviews": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-3rd-elements.js", 707 "BackInStock": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-3rd-elements.js", 708 "GloboBackInStock": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-3rd-elements.js", 709 "GrowaveWishlist": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-3rd-elements.js", 710 "InfiniteOptionsShopPad": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-3rd-elements.js", 711 "InkybayProductPersonalizer": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder
711-367/assets/pagefly-3rd-elements.js", 712 "LimeSpot": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-3rd-elements.js", 713 "Loox": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-3rd-elements.js", 714 "Opinew": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-3rd-elements.js", 715 "Powr": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-3rd-elements.js", 716 "ProductReviews": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-3rd-elements.js", 717 "PushOwl": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-3rd-elements.js", 718 "ReCharge": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-3rd-elements.js", 719 "Rivyo": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-3rd-elements.js", 720 "TrackingMore": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-3rd-elements.js", 721 "Vitals": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-3rd-elements.js", 722 "Wiser": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-3rd-elements.js" 723 }, 724 "custom_elements_mapper": { 725 "pf-click-action-element": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-click-action-element.js", 726 "pf-dialog-element": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-dialog-element.js" 727 } 728 } 729</script>
729 730
731<script id='pagefly-heatmap-config' type='application/json'> 732 {} 733</script>
vendor: 1 bytes, line 733
733
734<script> 735 (function () { 736 var el = document.getElementById('pagefly-heatmap-config') 737 if (!el) { window.__pagefly_heatmap_config__ = {}; return } 738 try { 739 window.__pagefly_heatmap_config__ = JSON.parse(el.textContent || '{}') || {} 740 } catch (e) { 741 window.__pagefly_heatmap_config__ = {} 742 } 743 })() 744</script>
vendor: 1 bytes, line 744
744
745<script> 746 // Heatmap overlay loader. Three gates, all of them cheap, none of them trusting the URL: 747 // the visitor must have arrived on a pf_heatmap link, the SERVER must have published an 748 // overlay path in the metafield, and this page must already be one the merchant enabled 749 // tracking for. The last gate is what stops a crafted link pulling the asset onto an 750 // arbitrary storefront page. Everything else is decided inside the asset, and by the server. 751 (function () { 752 var cfg = window.__pagefly_heatmap_config__ || {} 753 var id = (window.__pagefly_page_setting__ || {}).pageId 754 if (!/[#&]pf_heatmap=/.test(window.location.hash || '')) return 755 if (!cfg.overlay_data_path || !Array.isArray(cfg.enabled_page_ids)) return 756 if (!id || cfg.enabled_page_ids.indexOf(id) === -1) return 757 var s = document.createElement('script') 758 s.src = 'https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-heatmap-overlay.js' 759 s.defer = true 760 document.head.appendChild(s) 761 })() 762</script>
762 763 764<!-- BEGIN app snippet: pf-ai-schema --> 765<!-- END app snippet --> 766 767 768<!-- END app block -->
768<script src="https://cdn.shopify.com/extensions/01a11803-c1c3-747a-9931-294298cc9c0a/forms-2614/assets/shopify-forms-loader.js" type="text/javascript" defer="defer"></script>
768 769<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
770<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: 41342599324,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "index"};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 770
770
771<script> 772 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 773</script>
vendor: 1 bytes, line 773
773
774<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}
774).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: 41342599324,storefrontBaseUrl: "https://hairagogo.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://hairagogo.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b"],webPixelsConfigList: [{"id":"1398210716","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"GT-NFDCM5GJ\\\"],\\\"target_country\\\":\\\"ZZ\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":\\\"MC-Z9LZ0JV4DT\\\"}
774,{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":\\\"MC-Z9LZ0JV4DT\\\"},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":\\\"MC-Z9LZ0JV4DT\\\"}],\\\"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":"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":"hair a go-go ","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"hair-a-go-go.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/hairagogo.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://hairagogo.com/cdn","7ec887c8w14f9f074p854094e1m1370c602",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"137755951260","themeStoreId":"868","themePublished":"true","eventMetadataId":"8fc6827c-6dc7-4354-bf3c-e13889e64fd2","pageType":"home","shopId":"41342599324","storefrontBaseUrl":"https:\/\/hairagogo.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\"]","isMerchantRequest":"false","hashVersion":"7ec887c8w14f9f074p854094e1m1370c602","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
774<script> 775 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 776 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 777 window.ShopifyAnalytics.meta.currency = 'USD'; 778 var meta = {"page":{"pageType":"home","requestId":"ad47971e-b97c-4684-9cff-61213f1d9bc3-1791456126"}}; 779 for (var attr in meta) { 780 window.ShopifyAnalytics.meta[attr] = meta[attr]; 781 } 782</script>
vendor: 1 bytes, line 782
782
783<script class="analytics"> 784 (function () { 785 var customDocumentWrite = function(content) { 786 var jquery = null; 787 788 if (window.jQuery) { 789 jquery = window.jQuery; 790 } else if (window.Checkout && window.Checkout.$) { 791 jquery = window.Checkout.$; 792 } 793 794 if (jquery) { 795 jquery('body').append(content); 796 } 797 }; 798 799 var hasLoggedConversion = function(token) { 800 if (token) { 801 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 802 } 803 return false; 804 } 805 806 var setCookieIfConversion = function(token) { 807 if (token) { 808 var twoMonthsFromNow = new Date(Date.now()); 809 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 810 811 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 812 } 813 } 814 815 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 816 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 817 if (trekkie.integrations) { 818 return; 819 } 820 trekkie.methods = [ 821 'identify', 822 'page', 823 'ready', 824 'track', 825 'trackForm', 826 'trackLink' 827 ]; 828 trekkie.factory = function(method) { 829 return function() { 830 var args = Array.prototype.slice.call(arguments); 831 args.unshift(method); 832 trekkie.push(args); 833 if (method == 'track' || method == 'page') { 834 var pageUrl; 835 try { 836 pageUrl = window.location.href; 837 } catch (e) {} 838 var pageReferrer; 839 try { 840 pageReferrer = document.referrer; 841 } catch (e) {} 842 try { 843 if (window.__TREKKIE_SHIM_QUEUE == null) { 844 window.__TREKKIE_SHIM_QUEUE = []; 845 } 846 window.__TREKKIE_SHIM_QUEUE.push({ 847 from: 'trekkie-stub', 848 method: method, 849 args: args.slice(1), 850 pageContext: { 851 url: pageUrl, 852 referrer: pageReferrer 853 } 854 }); 855 } catch (e) { 856 // no-op 857 } 858 } 859 return trekkie; 860 }; 861 }; 862 for (var i = 0; i < trekkie.methods.length; i++) { 863 var key = trekkie.methods[i]; 864 trekkie[key] = trekkie.factory(key); 865 } 866 trekkie.load = function(config) { 867 trekkie.config = config || {}; 868 trekkie.config.initialDocumentCookie = document.cookie; 869 var first = document.getElementsByTagName('script')[0]; 870var script = document.createElement('script'); 871script.type = 'text/javascript'; 872script.onerror = function(e) { 873 var scriptFallback = document.createElement('script'); 874 scriptFallback.type = 'text/javascript'; 875 scriptFallback.onerror = function(error) { 876 var Monorail = { 877 produce: function produce(monorailDomain, schemaId, payload) { 878 var currentMs = new Date().getTime(); 879 var event = { 880 schema_id: schemaId, 881 payload: payload, 882 metadata: { 883 event_created_at_ms: currentMs, 884 event_sent_at_ms: currentMs 885 } 886 }; 887 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 888 }, 889 sendRequest: function sendRequest(endpointUrl, payload) { 890 // Try the sendBeacon API 891 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 892 var blobData = new window.Blob([payload], { 893 type: 'text/plain' 894 }); 895 896 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 897 return true; 898 } // sendBeacon was not successful 899 900 } // XHR beacon 901 902 var xhr = new XMLHttpRequest(); 903 904 try { 905 xhr.open('POST', endpointUrl); 906 xhr.setRequestHeader('Content-Type', 'text/plain'); 907 xhr.send(payload); 908 } catch (e) { 909 console.log(e); 910 } 911 912 return false; 913 }, 914 isIos12: function isIos12() { 915 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 916 } 917 }; 918 Monorail.produce('monorail-edge.shopifysvc.com', 919 'trekkie_storefront_load_errors/1.1', 920 {shop_id: 41342599324, 921 theme_id: 137755951260, 922 app_name: "storefront", 923 context_url: window.location.href, 924 source_url: "//hairagogo.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js"}); 925 926 }; 927 scriptFallback.async = true; 928 scriptFallback.src = '//hairagogo.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js'; 929 first.parentNode.insertBefore(scriptFallback, first); 930}; 931script.async = true; 932script.src = '//hairagogo.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js'; 933first.parentNode.insertBefore(script, first); 934 935 }; 936 trekkie.load( 937 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":41342599324,"isMerchantRequest":null,"themeId":137755951260,"themeCityHash":"10128224623942544906","contentLanguage":"en","currency":"USD","eventMetadataId":"8fc6827c-6dc7-4354-bf3c-e13889e64fd2"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}} 938 ); 939 940 var loaded = false;
941 trekkie.ready(function() { 942 if (loaded) return; 943 loaded = true; 944 945 window.ShopifyAnalytics.lib = window.trekkie; 946 947 var originalDocumentWrite = document.write; 948 document.write = customDocumentWrite; 949 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 950 document.write = originalDocumentWrite; 951 952 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 953 var token = match? match[1]: undefined; 954 if (!hasLoggedConversion(token)) { 955 setCookieIfConversion(token); 956 957 } 958 }); 959 960 window.ShopifyAnalytics.lib.page(null,{"pageType":"home","requestId":"ad47971e-b97c-4684-9cff-61213f1d9bc3-1791456126","shopifyEmitted":true}); 961 962 var eventsListenerScript = document.createElement('script'); 963 eventsListenerScript.async = true; 964 eventsListenerScript.src = "//hairagogo.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 965 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 966})();</script>
vendor: 1 bytes, line 966
966
967<script 968 defer 969 src="https://hairagogo.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.10.0.min.js" 970 data-application="storefront-renderer" 971 data-shop-id="41342599324" 972 data-render-region="gcp-us-central1" 973 data-page-type="index" 974 data-theme-instance-id="137755951260" 975 data-theme-name="Broadcast" 976 data-theme-version="5.8.3" 977 data-monorail-region="shop_domain" 978 data-resource-timing-sampling-rate="10" 979 data-shs="true" 980 data-shs-beacon="true" 981 data-shs-export-with-fetch="true" 982 data-shs-logs-sample-rate="1" 983 data-shs-beacon-endpoint="https://hairagogo.com/api/collect" 984></script>
984 985<meta name="shopify-y" content="ae5391a7-9034-4f50-afc6-a390d980b741" data-expiration="1823013727000"><meta name="shopify-s" content="93679398-3914-4011-9c97-5ddc62a6dfc0" data-expiration="1791457927000"><meta name="new-cookie-storage-activated" content="t"> 986</head> 987 988<body id="hair-a-go-go" class="template-index grid-classic aos-initialized" data-animations="true"><a class="in-page-link visually-hidden skip-link" data-skip-content href="#MainContent">Skip to content</a> 989 990 <div class="container" data-site-container> 991 <div class="header-sections"> 992 <!-- BEGIN sections: group-header --> 993<div id="shopify-section-sections--17260675268764__announcement" class="shopify-section shopify-section-group-group-header page-announcement"><style data-shopify>:root { 994 995 --ANNOUNCEMENT-HEIGHT-DESKTOP: 0px; 996 --ANNOUNCEMENT-HEIGHT-MOBILE: 0px; 997 }</style><div id="Announcement--sections--17260675268764__announcement" 998 class="announcement__wrapper announcement__wrapper--top" 999 data-announcement-wrapper 1000 data-section-id="sections--17260675268764__announcement" 1001 data-section-type="announcement" 1002 style="--PT: 0px; 1003 --PB: 0px; 1004 1005 --ticker-direction: ticker-rtl;--bg: #f7f7f7; 1006 --bg-transparent: rgba(247, 247, 247, 0);--text: #545454; 1007 --link: #545454; 1008 --link-hover: #545454;--text-size: var(--font-2); 1009 --text-align: center; 1010 --justify-content: center;"><div class="announcement__bar announcement__bar--error section-padding"> 1011 <div class="announcement__message"> 1012 <div class="announcement__text body-size-2"> 1013 <div class="announcement__main">This site has limited support for your browser. We recommend switching to Edge, Chrome, Safari, or Firefox.</div> 1014 </div> 1015 </div> 1016 </div></div> 1017</div><div id="shopify-section-sections--17260675268764__header" class="shopify-section shopify-section-group-group-header page-header"><style data-shopify>:root { 1018 --HEADER-HEIGHT: 81px; 1019 --HEADER-HEIGHT-MEDIUM: 75.0px; 1020 --HEADER-HEIGHT-MOBILE: 60.0px; 1021 1022 1023--icon-add-cart: var(--ICON-ADD-BAG);} 1024 1025 .theme__header { 1026 --PT: 15px; 1027 --PB: 15px; 1028 1029 1030 }.header__logo__link { 1031 --logo-padding: 26.29441624365482%; 1032 --logo-width-desktop: 195px; 1033 --logo-width-mobile: 120px; 1034 }.main-content > .shopify-section:first-of-type .backdrop--linear:before { display: none; }</style><div class="header__wrapper" 1035 data-header-wrapper 1036 1037 1038 data-header-style="logo_beside" 1039 data-section-id="sections--17260675268764__header" 1040 data-section-type="header" 1041 style="--highlight: #d02e2e;"> 1042 1043 <header class="theme__header" role="banner" data-header-height data-aos="fade"><div class="section-padding"> 1044 <div class="header__mobile"> 1045 <div class="header__mobile__left"> 1046 <div class="header__mobile__button"> 1047 <button class="header__mobile__hamburger" 1048 data-drawer-toggle="hamburger" 1049 aria-label="Show menu" 1050 aria-haspopup="true" 1051 aria-expanded="false" 1052 aria-controls="header-menu"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-menu" viewBox="0 0 24 24"><path d="M3 5h18M3 12h18M3 19h18" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/></svg></button> 1053 </div><div class="header__mobile__button"> 1054 <header-search-popdown> 1055 <details> 1056 <summary class="navlink navlink--search" aria-haspopup="dialog" title="Search"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 24 24"><g stroke="currentColor"><path d="M10.85 2c2.444 0 4.657.99 6.258 2.592A8.85 8.85 0 1 1 10.85 2ZM17.122 17.122 22 22"/></g></svg><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-cancel" viewBox="0 0 24 24"><path d="M6.758 17.243 12.001 12m5.243-5.243L12 12m0 0L6.758 6.757M12.001 12l5.243 5.243" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="visually-hidden">Search</span> 1057 </summary><div class="search-popdown" aria-label="Search" data-popdown> 1058 <div class="wrapper"> 1059 <div class="search-popdown__main"><predictive-search><form class="search-form" 1060 action="/search" 1061 method="get" 1062 role="search"> 1063 <input name="options[prefix]" type="hidden" value="last"> 1064 1065 <button class="search-popdown__submit" type="submit" aria-label="Search"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 24 24"><g stroke="currentColor"><path d="M10.85 2c2.444 0 4.657.99 6.258 2.592A8.85 8.85 0 1 1 10.85 2ZM17.122 17.122 22 22"/></g></svg></button> 1066 1067 <div class="input-holder"> 1068 <label for="SearchInput--mobile" class="visually-hidden">Search</label> 1069 <input type="search" 1070 id="SearchInput--mobile" 1071 data-predictive-search-input="search-popdown-results" 1072 name="q" 1073 value="" 1074 placeholder="Search" 1075 role="combobox" 1076 aria-label="Search our store" 1077 aria-owns="predictive-search-results" 1078 aria-controls="predictive-search-results" 1079 aria-expanded="false" 1080 aria-haspopup="listbox"
1081 aria-autocomplete="list" 1082 autocorrect="off" 1083 autocomplete="off" 1084 autocapitalize="off" 1085 spellcheck="false"> 1086 1087 <button type="reset" class="search-reset hidden" aria-label="Reset">Clear</button> 1088 </div><div class="predictive-search" tabindex="-1" data-predictive-search-results data-scroll-lock-scrollable> 1089 <div class="predictive-search__loading-state"> 1090 <div class="predictive-search__loader loader"><div class="loader-indeterminate"></div></div> 1091 </div> 1092 </div> 1093 1094 <span class="predictive-search-status visually-hidden" role="status" aria-hidden="true" data-predictive-search-status></span></form></predictive-search><div class="search-popdown__close"> 1095 <button type="button" class="search-popdown__close__button" title="Close" data-popdown-close><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-cancel" viewBox="0 0 24 24"><path d="M6.758 17.243 12.001 12m5.243-5.243L12 12m0 0L6.758 6.757M12.001 12l5.243 5.243" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg></button> 1096 </div> 1097 </div> 1098 </div> 1099</div> 1100<span class="underlay" data-popdown-underlay></span> 1101 </details> 1102 </header-search-popdown> 1103 </div></div> 1104 1105 <div class="header__logo header__logo--image"> 1106 <a class="header__logo__link" href="/" data-logo-link><figure class="logo__img logo__img--color image-wrapper lazy-image is-loading" style="--aspect-ratio: 3.8030888030888033;"><img src="//hairagogo.com/cdn/shop/files/hair_logo_red_cropped.png?crop=center&height=102&v=1700336105&width=390" alt="hair a go-go " width="390" height="102" loading="eager" srcset="//hairagogo.com/cdn/shop/files/hair_logo_red_cropped.png?v=1700336105&width=195 195w, //hairagogo.com/cdn/shop/files/hair_logo_red_cropped.png?v=1700336105&width=293 293w, //hairagogo.com/cdn/shop/files/hair_logo_red_cropped.png?v=1700336105&width=390 390w, //hairagogo.com/cdn/shop/files/hair_logo_red_cropped.png?v=1700336105&width=120 120w, //hairagogo.com/cdn/shop/files/hair_logo_red_cropped.png?v=1700336105&width=180 180w, //hairagogo.com/cdn/shop/files/hair_logo_red_cropped.png?v=1700336105&width=240 240w, //hairagogo.com/cdn/shop/files/hair_logo_red_cropped.png?v=1700336105&width=985 985w" sizes="(min-width: 750px) 195px, (min-width: 240px) 120px, calc((100vw - 64px) * 0.5)" fetchpriority="high" class=" is-loading "> 1107</figure> 1108</a> 1109 </div> 1110 1111 <div class="header__mobile__right"> 1112 1113<div class="header__mobile__button"> 1114 <a href="/account" class="navlink"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-profile-circled" viewBox="0 0 24 24"><path d="M12 2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2z" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/><path d="M4.271 18.346S6.5 15.5 12 15.5s7.73 2.846 7.73 2.846M12 12a3 3 0 1 0 0-6 3 3 0 0 0 0 6z" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="visually-hidden">Account</span> 1115 </a> 1116 </div><div class="header__mobile__button"> 1117 <a href="/cart" class="navlink navlink--cart navlink--cart--icon" data-cart-toggle> 1118 <div class="navlink__cart__content"> 1119 <span class="visually-hidden">Cart</span> 1120 1121 <span class="header__cart__status__holder"> 1122 <cart-count class="header__cart__status" data-status-separator=": " data-cart-count="0" data-limit="10"> 1123 0 1124 </cart-count><!-- /snippets/social-icon.liquid --> 1125 1126 1127<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-bag" viewBox="0 0 24 24"><path d="m19.26 9.696 1.385 9A2 2 0 0 1 18.67 21H5.33a2 2 0 0 1-1.977-2.304l1.385-9A2 2 0 0 1 6.716 8h10.568a2 2 0 0 1 1.977 1.696zM14 5a2 2 0 1 0-4 0" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/></svg></span> 1128 </div> 1129 </a> 1130 </div> 1131 </div> 1132 </div> 1133 1134 <div class="header__desktop" data-header-desktop><div class="header__desktop__upper" data-takes-space-wrapper> 1135 <div data-child-takes-space class="header__desktop__bar__l"><div class="header__logo header__logo--image"> 1136 <a class="header__logo__link" href="/" data-logo-link><figure class="logo__img logo__img--color image-wrapper lazy-image is-loading" style="--aspect-ratio: 3.8030888030888033;"><img src="//hairagogo.com/cdn/shop/files/hair_logo_red_cropped.png?crop=center&height=102&v=1700336105&width=390" alt="hair a go-go " width="390" height="102" loading="eager" srcset="//hairagogo.com/cdn/shop/files/hair_logo_red_cropped.png?v=1700336105&width=195 195w, //hairagogo.com/cdn/shop/files/hair_logo_red_cropped.png?v=1700336105&width=293 293w, //hairagogo.com/cdn/shop/files/hair_logo_red_cropped.png?v=1700336105&width=390 390w, //hairagogo.com/cdn/shop/files/hair_logo_red_cropped.png?v=1700336105&width=120 120w, //hairagogo.com/cdn/shop/files/hair_logo_red_cropped.png?v=1700336105&width=180 180w, //hairagogo.com/cdn/shop/files/hair_logo_red_cropped.png?v=1700336105&width=240 240w, //hairagogo.com/cdn/shop/files/hair_logo_red_cropped.png?v=1700336105&width=985 985w" sizes="(min-width: 750px) 195px, (min-width: 240px) 120px, calc((100vw - 64px) * 0.5)" fetchpriority="high" class=" is-loading "> 1137</figure> 1138</a> 1139 </div></div> 1140 1141 <div data-child-takes-space class="header__desktop__bar__c"><nav class="header__menu"> 1142 1143<div class="menu__item child" 1144 > 1145 <a href="/" data-top-link class="navlink navlink--toplevel"> 1146 <span class="navtext">Home</span> 1147 </a> 1148 1149</div> 1150 1151 1152<div class="menu__item parent" 1153 1154 aria-haspopup="true" 1155 aria-expanded="false" 1156 data-hover-disclosure-toggle="dropdown-ad8503b2f465f041fe41416f0367132e" 1157 aria-controls="dropdown-ad8503b2f465f041fe41416f0367132e" 1158 role="button" 1159 > 1160 <a href="/collections/all" data-top-link class="navlink navlink--toplevel"> 1161 <span class="navtext">Shop</span> 1162 </a> 1163 1164 <div class="header__dropdown" 1165 data-hover-disclosure 1166 id="dropdown-ad8503b2f465f041fe41416f0367132e"> 1167 <div class="header__dropdown__wrapper"> 1168 <div class="header__dropdown__inner"> 1169 1170<a href="/collections/cr-labs" data-stagger class="navlink navlink--child">
1171 <span class="navtext"> 1172 CR Labs 1173</span> 1174 </a> 1175 1176<a href="/collections/hair-loss-scalp-products" data-stagger class="navlink navlink--child"> 1177 <span class="navtext"> 1178 Hair Loss & Scalp Products 1179</span> 1180 </a> 1181 1182<a href="/collections/hair-scalp-tools" data-stagger class="navlink navlink--child"> 1183 <span class="navtext"> 1184 Hair Tools & go-go swag 1185</span> 1186 </a> 1187 1188<a href="https://www.virtuelabs.com/en/stylist/Hair-A-Go-Go" data-stagger class="navlink navlink--child"> 1189 <span class="navtext"> 1190 Virtue; hair care & hair growth supplies 1191</span> 1192 </a> 1193 1194<a href="/collections/shampoos-conditioners-styling-products" data-stagger class="navlink navlink--child"> 1195 <span class="navtext"> 1196 Shampoos, conditioners & styling products 1197</span> 1198 </a> 1199 1200<a href="/collections/tanning-products" data-stagger class="navlink navlink--child"> 1201 <span class="navtext"> 1202 Tanning Products 1203</span> 1204 </a> 1205 1206<a href="/collections/skin-care-lmnt" data-stagger class="navlink navlink--child"> 1207 <span class="navtext"> 1208 Skin Care 1209</span> 1210 </a> 1211 1212</div> 1213 </div> 1214 </div> 1215 1216</div> 1217 1218 1219<div class="menu__item child" 1220 > 1221 <a href="/pages/services" data-top-link class="navlink navlink--toplevel"> 1222 <span class="navtext">Services</span> 1223 </a> 1224 1225</div> 1226 1227 1228<div class="menu__item grandparent kids-1 " 1229 1230 aria-haspopup="true" 1231 aria-expanded="false" 1232 data-hover-disclosure-toggle="dropdown-94407815701c50f9dc1455d9cd99381e" 1233 aria-controls="dropdown-94407815701c50f9dc1455d9cd99381e" 1234 role="button" 1235 > 1236 <a href="/pages/hair-loss-services" data-top-link class="navlink navlink--toplevel"> 1237 <span class="navtext">Hair Loss & Scalp Treatment</span> 1238 </a> 1239 1240 <div class="header__dropdown" 1241 data-hover-disclosure 1242 id="dropdown-94407815701c50f9dc1455d9cd99381e"> 1243 <div class="header__dropdown__wrapper"> 1244 <div class="header__dropdown__inner"><div class="header__grandparent__links"> 1245 1246 1247<div class="dropdown__family"> 1248 <a href="/pages/scalp-treatment-about" data-stagger-first class="navlink navlink--child"> 1249 <span class="navtext"> 1250 About our Trichologist 1251</span> 1252 </a> 1253 1254<a href="/pages/hair-loss-services" data-stagger-second class="navlink navlink--grandchild"> 1255 <span class="navtext"> 1256 Hair Loss & Scalp Services 1257</span> 1258 </a> 1259 1260<a href="/pages/hair-loss-links" data-stagger-second class="navlink navlink--grandchild"> 1261 <span class="navtext"> 1262 Links 1263</span> 1264 </a> 1265 1266 </div> 1267 1268 1269 </div></div> 1270 </div> 1271 </div> 1272 1273</div> 1274 1275 1276<div class="menu__item child" 1277 > 1278 <a href="/blogs/news" data-top-link class="navlink navlink--toplevel"> 1279 <span class="navtext">News & Events</span> 1280 </a> 1281 1282</div> 1283 1284 1285<div class="menu__item child" 1286 > 1287 <a href="/pages/team" data-top-link class="navlink navlink--toplevel"> 1288 <span class="navtext">Team</span> 1289 </a> 1290 1291</div> 1292 1293 1294<div class="menu__item child" 1295 > 1296 <a href="/pages/contact-us" data-top-link class="navlink navlink--toplevel"> 1297 <span class="navtext">Contact Us</span> 1298 </a> 1299 1300</div> 1301<div class="hover__bar"></div> 1302 1303 <div class="hover__bg"></div> 1304 </nav></div> 1305 1306 <div data-child-takes-space class="header__desktop__bar__r"><div class="header__desktop__buttons header__desktop__buttons--icons"> 1307<div class="header__desktop__button"> 1308 <a href="/account" class="navlink" title="My Account"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-profile-circled" viewB
1308ox="0 0 24 24"><path d="M12 2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2z" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/><path d="M4.271 18.346S6.5 15.5 12 15.5s7.73 2.846 7.73 2.846M12 12a3 3 0 1 0 0-6 3 3 0 0 0 0 6z" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="visually-hidden">Account</span> 1309 </a> 1310 </div><div class="header__desktop__button"> 1311 <header-search-popdown> 1312 <details> 1313 <summary class="navlink navlink--search" aria-haspopup="dialog" title="Search"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 24 24"><g stroke="currentColor"><path d="M10.85 2c2.444 0 4.657.99 6.258 2.592A8.85 8.85 0 1 1 10.85 2ZM17.122 17.122 22 22"/></g></svg><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-cancel" viewBox="0 0 24 24"><path d="M6.758 17.243 12.001 12m5.243-5.243L12 12m0 0L6.758 6.757M12.001 12l5.243 5.243" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="visually-hidden">Search</span> 1314 </summary><div class="search-popdown" aria-label="Search" data-popdown> 1315 <div class="wrapper"> 1316 <div class="search-popdown__main"><predictive-search><form class="search-form" 1317 action="/search" 1318 method="get" 1319 role="search"> 1320 <input name="options[prefix]" type="hidden" value="last"> 1321 1322 <button class="search-popdown__submit" type="submit" aria-label="Search"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 24 24"><g stroke="currentColor"><path d="M10.85 2c2.444 0 4.657.99 6.258 2.592A8.85 8.85 0 1 1 10.85 2ZM17.122 17.122 22 22"/></g></svg></button> 1323 1324 <div class="input-holder"> 1325 <label for="SearchInput--desktop" class="visually-hidden">Search</label> 1326 <input type="search" 1327 id="SearchInput--desktop" 1328 data-predictive-search-input="search-popdown-results" 1329 name="q" 1330 value="" 1331 placeholder="Search" 1332 role="combobox" 1333 aria-label="Search our store" 1334 aria-owns="predictive-search-results" 1335 aria-controls="predictive-search-results" 1336 aria-expanded="false" 1337 aria-haspopup="listbox" 1338 aria-autocomplete="list" 1339 autocorrect="off" 1340 autocomplete="off" 1341 autocapitalize="off" 1342 spellcheck="false"> 1343 1344 <button type="reset" class="search-reset hidden" aria-label="Reset">Clear</button> 1345 </div><div class="predictive-search" tabindex="-1" data-predictive-search-results data-scroll-lock-scrollable> 1346 <div class="predictive-search__loading-state"> 1347 <div class="predictive-search__loader loader"><div class="loader-indeterminate"></div></div> 1348 </div> 1349 </div> 1350 1351 <span class="predictive-search-status visually-hidden" role="status" aria-hidden="true" data-predictive-search-status></span></form></predictive-search><div class="search-popdown__close"> 1352 <button type="button" class="search-popdown__close__button" title="Close" data-popdown-close><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-cancel" viewBox="0 0 24 24"><path d="M6.758 17.243 12.001 12m5.243-5.243L12 12m0 0L6.758 6.757M12.001 12l5.243 5.243" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg></button> 1353 </div> 1354 </div> 1355 </div> 1356</div> 1357<span class="underlay" data-popdown-underlay></span> 1358 </details> 1359 </header-search-popdown> 1360 </div><div class="header__desktop__button"> 1361 <a href="/cart" class="navlink navlink--cart navlink--cart--icon" title="Cart" data-cart-toggle> 1362 <div class="navlink__cart__content"> 1363 <span class="visually-hidden">Cart</span> 1364 1365 <span class="header__cart__status__holder"> 1366 <cart-count class="header__cart__status" data-status-separator=": " data-cart-count="0" data-limit="10"> 1367 0 1368 </cart-count><!-- /snippets/social-icon.liquid --> 1369 1370 1371<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-bag" viewBox="0 0 24 24">
1371<path d="m19.26 9.696 1.385 9A2 2 0 0 1 18.67 21H5.33a2 2 0 0 1-1.977-2.304l1.385-9A2 2 0 0 1 6.716 8h10.568a2 2 0 0 1 1.977 1.696zM14 5a2 2 0 1 0-4 0" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/></svg></span> 1372 </div> 1373 </a> 1374 </div> 1375 </div></div> 1376 </div></div> 1377 </div> 1378 </header> 1379 1380 <nav class="drawer drawer--header" 1381 data-drawer="hamburger" 1382 aria-label="Menu" 1383 id="header-menu"> 1384 <div class="drawer__inner" data-drawer-inner> 1385 <header class="drawer__head"> 1386 <button class="drawer__close" 1387 data-drawer-toggle="hamburger" 1388 aria-label="Show menu" 1389 aria-haspopup="true" 1390 aria-expanded="true" 1391 aria-controls="header-menu"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-cancel" viewBox="0 0 24 24"><path d="M6.758 17.243 12.001 12m5.243-5.243L12 12m0 0L6.758 6.757M12.001 12l5.243 5.243" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg></button> 1392 </header> 1393 1394 <div class="drawer__body"> 1395 <div class="drawer__content" data-drawer-content> 1396 <div class="drawer__menu" data-sliderule-pane="0" data-scroll-lock-scrollable> 1397 <div class="drawer__main-menu drawer__main-menu--desktop"><div class="sliderule__wrapper"> 1398 <div class="sliderow" 1399 role="button" 1400 data-animates="0" 1401 data-animation="drawer-items-fade" 1402 data-animation-delay="250" 1403 data-animation-duration="500"> 1404 <a class="sliderow__title" href="/"> 1405 <span> 1406 Home 1407</span> 1408 </a> 1409 </div></div><div class="sliderule__wrapper"><button class="sliderow" type="button" 1410 data-animates="0" 1411 data-animation="drawer-items-fade" 1412 data-animation-delay="300" 1413 data-animation-duration="500" 1414 data-sliderule-open="sliderule-43e941ba4b47b2f79adfdbec41ced564"> 1415 <span class="sliderow__title"> 1416 <span> 1417 Shop 1418</span> 1419 1420 <span class="sliderule__chevron--right"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-arrow-right" viewBox="0 0 24 24"><path d="M6 12h12.5m0 0-6-6m6 6-6 6" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="visually-hidden">Show menu</span> 1421 </span> 1422 </span> 1423 </button> 1424 1425 <div class="mobile__menu__dropdown sliderule__panel" 1426 id="sliderule-43e941ba4b47b2f79adfdbec41ced564" 1427 data-sliderule="1" 1428 data-scroll-lock-scrollable> 1429 <div class="sliderow sliderow--back" 1430 data-animates="1" 1431 data-animation="drawer-items-fade" 1432 data-animation-delay="50" 1433 data-animation-duration="500"> 1434 <button class="sliderow__back-button" type="button" data-sliderule-close="sliderule-43e941ba4b47b2f79adfdbec41ced564"> 1435 <span class="sliderule__chevron--left"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-arrow-left" viewBox="0 0 24 24"><path d="M18.5 12H6m0 0 6-6m-6 6 6 6" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="visually-hidden">Exit menu</span> 1436 </span> 1437 </button> 1438 <a class="sliderow__title" href="/collections/all"> 1439 <span> 1440 Shop 1441</span> 1442 </a> 1443 </div> 1444 <div class="sliderow__links" data-links><div class="sliderule__wrapper"> 1445 <div class="sliderow" 1446 role="button" 1447 data-animates="1" 1448 data-animation="drawer-items-fade" 1449 data-animation-delay="250" 1450 data-animation-duration="500"> 1451 <a class="sliderow__title" href="/collections/cr-labs"> 1452 <span> 1453 CR Labs 1454</span> 1455 </a> 1456 </div></div><div class="sliderule__wrapper"> 1457 <div class="sliderow" 1458 role="button" 1459 data-animates="1" 1460 data-animation="drawer-items-fade" 1461 data-animation-delay="300" 1462 data-animation-duration="500"> 1463 <a class="sliderow__title" href="/collections/hair-loss-scalp-products"> 1464 <span> 1465 Hair Loss & Scalp Products 1466</span> 1467 </a> 1468 </div></div><div class="sliderule__wrapper"> 1469 <div class="sliderow" 1470 role="button" 1471 data-animates="1"
1472 data-animation="drawer-items-fade" 1473 data-animation-delay="350" 1474 data-animation-duration="500"> 1475 <a class="sliderow__title" href="/collections/hair-scalp-tools"> 1476 <span> 1477 Hair Tools & go-go swag 1478</span> 1479 </a> 1480 </div></div><div class="sliderule__wrapper"> 1481 <div class="sliderow" 1482 role="button" 1483 data-animates="1" 1484 data-animation="drawer-items-fade" 1485 data-animation-delay="400" 1486 data-animation-duration="500"> 1487 <a class="sliderow__title" href="https://www.virtuelabs.com/en/stylist/Hair-A-Go-Go"> 1488 <span> 1489 Virtue; hair care & hair growth supplies 1490</span> 1491 </a> 1492 </div></div><div class="sliderule__wrapper"> 1493 <div class="sliderow" 1494 role="button" 1495 data-animates="1" 1496 data-animation="drawer-items-fade" 1497 data-animation-delay="450" 1498 data-animation-duration="500"> 1499 <a class="sliderow__title" href="/collections/shampoos-conditioners-styling-products"> 1500 <span> 1501 Shampoos, conditioners & styling products 1502</span> 1503 </a> 1504 </div></div><div class="sliderule__wrapper"> 1505 <div class="sliderow" 1506 role="button" 1507 data-animates="1" 1508 data-animation="drawer-items-fade" 1509 data-animation-delay="500" 1510 data-animation-duration="500"> 1511 <a class="sliderow__title" href="/collections/tanning-products"> 1512 <span> 1513 Tanning Products 1514</span> 1515 </a> 1516 </div></div><div class="sliderule__wrapper"> 1517 <div class="sliderow" 1518 role="button" 1519 data-animates="1" 1520 data-animation="drawer-items-fade" 1521 data-animation-delay="550" 1522 data-animation-duration="500"> 1523 <a class="sliderow__title" href="/collections/skin-care-lmnt"> 1524 <span> 1525 Skin Care 1526</span> 1527 </a> 1528 </div></div> 1529</div> 1530 </div></div><div class="sliderule__wrapper"> 1531 <div class="sliderow" 1532 role="button" 1533 data-animates="0" 1534 data-animation="drawer-items-fade" 1535 data-animation-delay="350" 1536 data-animation-duration="500"> 1537 <a class="sliderow__title" href="/pages/services"> 1538 <span> 1539 Services 1540</span> 1541 </a> 1542 </div></div><div class="sliderule__wrapper"><button class="sliderow" type="button" 1543 data-animates="0" 1544 data-animation="drawer-items-fade" 1545 data-animation-delay="400" 1546 data-animation-duration="500" 1547 data-sliderule-open="sliderule-5ac959d367a5a03a1886131e4c70e990"> 1548 <span class="sliderow__title"> 1549 <span> 1550 Hair Loss & Scalp Treatment 1551</span> 1552 1553 <span class="sliderule__chevron--right"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-arrow-right" viewBox="0 0 24 24"><path d="M6 12h12.5m0 0-6-6m6 6-6 6" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="visually-hidden">Show menu</span> 1554 </span> 1555 </span> 1556 </button> 1557 1558 <div class="mobile__menu__dropdown sliderule__panel" 1559 id="sliderule-5ac959d367a5a03a1886131e4c70e990" 1560 data-sliderule="1" 1561 data-scroll-lock-scrollable> 1562 <div class="sliderow sliderow--back" 1563 data-animates="1" 1564 data-animation="drawer-items-fade" 1565 data-animation-delay="50" 1566 data-animation-duration="500"> 1567 <button class="sliderow__back-button" type="button" data-sliderule-close="sliderule-5ac959d367a5a03a1886131e4c70e990"> 1568 <span class="sliderule__chevron--left"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-arrow-left" viewBox="0 0 24 24"><path d="M18.5 12H6m0 0 6-6m-6 6 6 6" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="visually-hidden">Exit menu</span> 1569 </span> 1570 </button> 1571 <a class="sliderow__title" href="/pages/hair-loss-services"> 1572 <span> 1573 Hair Loss & Scalp Treatment 1574</span> 1575 </a> 1576 </div> 1577 <div class="sliderow__links" data-links><div class="sliderule__wrapper"><button class="sliderow" type="button" 1578 data-animates="1" 1579 data-animation="drawer-items-fade" 1580 data-animation-delay="250" 1581 data-animation-duration="500"
1582 data-sliderule-open="sliderule-21c6c9b59f2379bc6933279222a38306"> 1583 <span class="sliderow__title"> 1584 <span> 1585 About our Trichologist 1586</span> 1587 1588 <span class="sliderule__chevron--right"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-arrow-right" viewBox="0 0 24 24"><path d="M6 12h12.5m0 0-6-6m6 6-6 6" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="visually-hidden">Show menu</span> 1589 </span> 1590 </span> 1591 </button> 1592 1593 <div class="mobile__menu__dropdown sliderule__panel" 1594 id="sliderule-21c6c9b59f2379bc6933279222a38306" 1595 data-sliderule="2" 1596 data-scroll-lock-scrollable> 1597 <div class="sliderow sliderow--back" 1598 data-animates="2" 1599 data-animation="drawer-items-fade" 1600 data-animation-delay="50" 1601 data-animation-duration="500"> 1602 <button class="sliderow__back-button" type="button" data-sliderule-close="sliderule-21c6c9b59f2379bc6933279222a38306"> 1603 <span class="sliderule__chevron--left"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-arrow-left" viewBox="0 0 24 24"><path d="M18.5 12H6m0 0 6-6m-6 6 6 6" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="visually-hidden">Exit menu</span> 1604 </span> 1605 </button> 1606 <a class="sliderow__title" href="/pages/scalp-treatment-about"> 1607 <span> 1608 About our Trichologist 1609</span> 1610 </a> 1611 </div> 1612 <div class="sliderow__links" data-links><div class="sliderule__wrapper"> 1613 <div class="sliderow" 1614 role="button" 1615 data-animates="2" 1616 data-animation="drawer-items-fade" 1617 data-animation-delay="250" 1618 data-animation-duration="500"> 1619 <a class="sliderow__title" href="/pages/hair-loss-services"> 1620 <span> 1621 Hair Loss & Scalp Services 1622</span> 1623 </a> 1624 </div></div><div class="sliderule__wrapper"> 1625 <div class="sliderow" 1626 role="button" 1627 data-animates="2" 1628 data-animation="drawer-items-fade" 1629 data-animation-delay="300" 1630 data-animation-duration="500"> 1631 <a class="sliderow__title" href="/pages/hair-loss-links"> 1632 <span> 1633 Links 1634</span> 1635 </a> 1636 </div></div> 1637</div> 1638 </div></div> 1639</div> 1640 </div></div><div class="sliderule__wrapper"> 1641 <div class="sliderow" 1642 role="button" 1643 data-animates="0" 1644 data-animation="drawer-items-fade" 1645 data-animation-delay="450" 1646 data-animation-duration="500"> 1647 <a class="sliderow__title" href="/blogs/news"> 1648 <span> 1649 News & Events 1650</span> 1651 </a> 1652 </div></div><div class="sliderule__wrapper"> 1653 <div class="sliderow" 1654 role="button" 1655 data-animates="0" 1656 data-animation="drawer-items-fade" 1657 data-animation-delay="500" 1658 data-animation-duration="500"> 1659 <a class="sliderow__title" href="/pages/team"> 1660 <span> 1661 Team 1662</span> 1663 </a> 1664 </div></div><div class="sliderule__wrapper"> 1665 <div class="sliderow" 1666 role="button" 1667 data-animates="0" 1668 data-animation="drawer-items-fade" 1669 data-animation-delay="550" 1670 data-animation-duration="500"> 1671 <a class="sliderow__title" href="/pages/contact-us"> 1672 <span> 1673 Contact Us 1674</span> 1675 </a> 1676 </div></div></div><div class="drawer__main-menu drawer__main-menu--mobile"><div class="sliderule__wrapper"> 1677 <div class="sliderow" 1678 role="button" 1679 data-animates="0" 1680 data-animation="drawer-items-fade" 1681 data-animation-delay="250" 1682 data-animation-duration="500"> 1683 <a class="sliderow__title" href="/"> 1684 <span> 1685 Home page 1686</span> 1687 </a> 1688 </div></div><div class="sliderule__wrapper"> 1689 <div class="sliderow" 1690 role="button" 1691 data-animates="0" 1692 data-animation="drawer-items-fade" 1693 data-animation-delay="300" 1694 data-animation-duration="500"> 1695 <a class="sliderow__title" href="/collections/all"> 1696 <span> 1697 Shop 1698</span> 1699 </a> 1700 </div></div><div class="sliderule__wrapper"> 1701 <div class="sliderow" 1702 role="button" 1703 data-animates="0"
1704 data-animation="drawer-items-fade" 1705 data-animation-delay="350" 1706 data-animation-duration="500"> 1707 <a class="sliderow__title" href="/pages/hair-loss-services"> 1708 <span> 1709 Hair Loss/Growth & Replacement Services 1710</span> 1711 </a> 1712 </div></div><div class="sliderule__wrapper"> 1713 <div class="sliderow" 1714 role="button" 1715 data-animates="0" 1716 data-animation="drawer-items-fade" 1717 data-animation-delay="400" 1718 data-animation-duration="500"> 1719 <a class="sliderow__title" href="/pages/services"> 1720 <span> 1721 Services 1722</span> 1723 </a> 1724 </div></div><div class="sliderule__wrapper"> 1725 <div class="sliderow" 1726 role="button" 1727 data-animates="0" 1728 data-animation="drawer-items-fade" 1729 data-animation-delay="450" 1730 data-animation-duration="500"> 1731 <a class="sliderow__title" href="/pages/team"> 1732 <span> 1733 Team 1734</span> 1735 </a> 1736 </div></div><div class="sliderule__wrapper"> 1737 <div class="sliderow" 1738 role="button" 1739 data-animates="0" 1740 data-animation="drawer-items-fade" 1741 data-animation-delay="500" 1742 data-animation-duration="500"> 1743 <a class="sliderow__title" href="/pages/contact-us"> 1744 <span> 1745 Contact Us 1746</span> 1747 </a> 1748 </div></div></div></div> 1749 </div></div> 1750 </div> 1751 1752 <span class="underlay drawer__underlay" data-drawer-underlay></span> 1753 </nav> 1754</div> 1755 1756<div class="header__backfill" data-header-backfill></div> 1757
1758<script type="application/ld+json"> 1759{ 1760 "@context": "http://schema.org", 1761 "@type": "Organization", 1762 "name": "hair a go-go ", 1763 1764 "logo": "https:\/\/hairagogo.com\/cdn\/shop\/files\/hair_logo_red_cropped.png?v=1700336105\u0026width=500", 1765 1766 "sameAs": [ 1767 "", 1768 "", 1769 "", 1770 "", 1771 "", 1772 "", 1773 "", 1774 "", 1775 "", 1776 "", 1777 "" 1778 ], 1779 "url": "https:\/\/hairagogo.com" 1780} 1781</script>
1781<script type="application/ld+json"> 1782 { 1783 "@context": "http://schema.org", 1784 "@type": "WebSite", 1785 "name": "hair a go-go ", 1786 "potentialAction": { 1787 "@type": "SearchAction", 1788 "target": "https:\/\/hairagogo.com\/search?q={search_term_string}", 1789 "query-input": "required name=search_term_string" 1790 }, 1791 "url": "https:\/\/hairagogo.com" 1792 } 1793 </script>
1793 1794 1795</div> 1796<!-- END sections: group-header --> 1797 </div> 1798 1799 <!-- BEGIN sections: group-overlay --> 1800<div id="shopify-section-sections--17260675301532__cart-drawer" class="shopify-section shopify-section-group-group-overlay"><div 1801 data-section-id="sections--17260675301532__cart-drawer" 1802 data-section-type="cart-drawer" 1803 > 1804 <cart-drawer class="drawer drawer--cart is-empty" id="cart-drawer" tabindex="0"> 1805 <collapsible-elements class="drawer__inner" single="true" data-cart-drawer-inner data-scroll-lock-scrollable> 1806 1807 <div class="drawer__body" data-cart-drawer-body data-scroll-lock-scrollable><div class="cart-block cart-block--top drawer__head" 1808 data-animation="cart-items-fade" 1809 data-animation-duration="500" 1810 data-animation-delay="250" 1811 1812 ><h3 class="cart__title caps"> 1813 Cart 1814 1815 <cart-count class="cart__items-count" data-cart-count="0">0</cart-count> 1816 </h3> 1817 1818 <button type="button" class="drawer__close" data-cart-drawer-close aria-label="Close Cart"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-cancel" viewBox="0 0 24 24"><path d="M6.758 17.243 12.001 12m5.243-5.243L12 12m0 0L6.758 6.757M12.001 12l5.243 5.243" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg></button> 1819</div><div class="cart-block" 1820 data-animation="cart-items-fade" 1821 data-animation-duration="500" 1822 data-animation-delay="300" 1823 1824 > 1825 1826 <style data-shopify> 1827 :root { 1828 --FREE-SHIPPING-GRADIENT: radial-gradient(rgba(5, 13, 137, 1), rgba(120, 196, 245, 1) 100%); 1829 } 1830 </style> 1831 1832<div class="drawer__message free-shipping" 1833 data-free-shipping="true" 1834 data-free-shipping-limit="150" 1835 ><span class="free-shipping__success-message">Congratulations! Your order qualifies for free shipping</span><span class="free-shipping__default-message"> 1836 You are <span data-left-to-spend>$150</span> away from free shipping. 1837 </span><progress class="free-shipping__progress-bar" data-progress-bar value="0" max="100"></progress><div class="confetti"> 1838 <span class="confetti__dot confetti__dot--1"></span> 1839 <span class="confetti__dot confetti__dot--2"></span> 1840 <span class="confetti__dot confetti__dot--3"></span> 1841 <span class="confetti__dot confetti__dot--4"></span> 1842 <span class="confetti__dot confetti__dot--5"></span> 1843 <span class="confetti__dot confetti__dot--6"></span> 1844 </div> 1845 </div></div><div class="cart-block" 1846 data-animation="cart-items-fade" 1847 data-animation-duration="500" 1848 data-animation-delay="350" 1849 1850 ><div class="cart-block" > 1851 <div class="cart__errors drawer__errors" 1852 data-cart-errors 1853 data-animation="cart-items-fade" 1854 data-animation-duration="500" 1855 data-animation-delay="350"> 1856 <div class="cart__errors__inner"> 1857 <h5 class="cart__errors__heading">No more products available for purchase</h5> 1858 1859 <p class="cart__errors__content" data-error-message></p> 1860 1861 <button class="cart__errors__close" type="button" data-cart-error-close aria-label="Close Cart"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-cancel" viewBox="0 0 24 24"><path d="M6.758 17.243 12.001 12m5.243-5.243L12 12m0 0L6.758 6.757M12.001 12l5.243 5.243" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg></button> 1862 </div> 1863 </div> 1864 1865 <div class="drawer__items-title">Products</div> 1866 1867 <cart-items class="drawer__items" data-items-holder style="--base-animation-delay: 350ms"></cart-items> 1868 </div> 1869</div><div class="cart-block" 1870 data-animation="cart-items-fade" 1871 data-animation-duration="500" 1872 data-animation-delay="400" 1873 1874 > 1875<details 1876 class="cart__widget cart__widget--products accordion" 1877 1878 data-collapsible 1879 data-upsell-widget 1880 1881 data-upsell-auto-open 1882 > 1883 <summary class="cart__widget__title" data-collapsible-trigger>Pair with<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-plus" viewBox="0 0 24 24">
1883<path d="M6 12h6m6 0h-6m0 0V6m0 6v6" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/></svg><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-minus" viewBox="0 0 24 24"><path d="M6 12h12" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/></svg></summary> 1884 1885 <div class="cart__widget__content" data-collapsible-body> 1886 <div class="cart__widget__content__inner" data-collapsible-content> 1887 <div class="cart__widget__products" data-upsell-products> 1888</div> 1889 </div> 1890 </div> 1891 </details></div><div class="cart-block" 1892 data-animation="cart-items-fade" 1893 data-animation-duration="500" 1894 data-animation-delay="450" 1895 1896 > 1897 1898<details 1899 class="cart__widget accordion" 1900 data-collapsible 1901> 1902 <summary class="cart__widget__title" data-collapsible-trigger>Is this a gift?<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-plus" viewBox="0 0 24 24"><path d="M6 12h6m6 0h-6m0 0V6m0 6v6" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/></svg><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-minus" viewBox="0 0 24 24"><path d="M6 12h12" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/></svg></summary> 1903 1904 <div class="cart__widget__content" data-collapsible-body> 1905 <div class="cart__widget__content__inner" data-collapsible-content><label for="gift-note">Leave a note about your order</label> 1906 <textarea id="gift-note" name="attributes[Gift note]" class="cart__field cart__field--textarea" form="cartForm" aria-label="Leave a note about your order"></textarea> 1907 </div> 1908 </div> 1909</details></div> 1910</div><div class="drawer__foot" data-checkout-buttons style="--base-animation-delay: 300ms;"><div class="cart-block" 1911 data-animation="cart-items-fade" 1912 data-animation-duration="500" 1913 data-animation-delay="250" 1914 1915 ><form id="cartForm" class="cart__form" action="/cart" method="post" novalidate data-cart-form> 1916 1917 <div class="cart__foot__inner"> 1918 1919 <div class="cart__price__holder" data-cart-price-holder><div class="cart__total"> 1920 <span class="cart__total__label">Subtotal</span> 1921 1922 <span class="cart__total__price cart__total__price--animated" data-cart-total="0">Call For Pricing 1923</span> 1924 1925 <div class="cart__price__loader loader"><div class="loader-indeterminate"></div></div> 1926</div> 1927 </div> 1928 1929 <div class="cart__buttons-all"> 1930 1931 <div class="cart__buttons-wrapper"><div class="cart__buttons" data-cart-checkout-buttons> 1932 <fieldset class="cart__buttons__fieldset" data-cart-checkout-button> 1933 <button type="submit" name="checkout" class="btn btn--primary btn--solid btn--full cart__checkout">Check Out</button></fieldset> 1934 </div> 1935 </div></div> 1936 1937 <em class="cart__note">Shipping, taxes, and discount codes are calculated at checkout</em> 1938 </div> 1939 </form> 1940</div> 1941</div><div class="drawer__empty" data-cart-empty data-scroll-lock-scrollable style="--base-animation-delay: 200ms"> 1942 <div class="drawer__empty__inner"> 1943 <p class="drawer__empty__message" data-animation="cart-items-fade" data-animation-duration="500" data-animation-delay="200">Your Cart is Empty</p><div class="drawer__empty__buttons"><div 1944 class="drawer__empty__item" 1945 data-animation="cart-items-fade" 1946 data-animation-duration="500" 1947 data-animation-delay="250"> 1948 <a href="/pages/privacy-policy-info" class="btn btn--full btn--primary btn--outline"> 1949 Cancellation Policy 1950 </a> 1951 </div><div 1952 class="drawer__empty__item" 1953 data-animation="cart-items-fade" 1954 data-animation-duration="500" 1955 data-animation-delay="300"> 1956 <a href="/pages/privacy-policy-info" class="btn btn--full btn--primary btn--outline"> 1957 Privacy Policy 1958 </a> 1959 </div><div 1960 class="drawer__empty__item" 1961 data-animation="cart-items-fade" 1962 data-animation-duration="500" 1963 data-animation-delay="350"> 1964 <a href="/policies/refund-policy" class="btn btn--full btn--primary btn--outline"> 1965 Refund Policy 1966 </a> 1967 </div><div 1968 class="drawer__empty__item" 1969 data-animation="cart-items-fade" 1970 data-animation-duration="500" 1971 data-animation-delay="400"> 1972 <a href="/policies/terms-of-service" class="btn btn--full btn--primary btn--outline"> 1973 Terms of Service 1974 </a> 1975 </div></div></div> 1976 </div> 1977 </collapsible-elements> 1978
1979 <span class="underlay drawer__underlay" data-drawer-underlay></span> 1980 </cart-drawer> 1981 </div> 1982</div> 1983<!-- END sections: group-overlay --> 1984 1985 <!-- CONTENT --> 1986 <main role="main" id="MainContent" class="main-content"> 1987 1988 <div id="shopify-section-template--17260674711708__17568317367232df58" class="shopify-section"> 1989 1990 1991<style data-shopify> 1992 .ai-image-gallery-aagxhykxreun2mlfhnaigenblocka84710axjbmeb { 1993 display: grid; 1994 grid-template-columns: repeat(3, 1fr); 1995 gap: 16px; 1996 width: 100%; 1997 } 1998 1999 .ai-image-gallery-item-aagxhykxreun2mlfhnaigenblocka84710axjbmeb { 2000 position: relative; 2001 overflow: hidden; 2002 border-radius: 8px; 2003 aspect-ratio: 1.33; 2004 } 2005 2006 .ai-image-gallery-image-aagxhykxreun2mlfhnaigenblocka84710axjbmeb { 2007 width: 100%; 2008 height: 100%; 2009 object-fit: cover; 2010 display: block; 2011 } 2012 2013 .ai-image-gallery-placeholder-aagxhykxreun2mlfhnaigenblocka84710axjbmeb { 2014 width: 100%; 2015 height: 100%; 2016 background-color: #f4f4f4; 2017 display: flex; 2018 align-items: center; 2019 justify-content: center; 2020 position: relative; 2021 } 2022 2023 .ai-image-gallery-placeholder-aagxhykxreun2mlfhnaigenblocka84710axjbmeb svg { 2024 width: 60%; 2025 height: 60%; 2026 opacity: 0.3; 2027 } 2028 2029 .ai-image-gallery-empty-state-aagxhykxreun2mlfhnaigenblocka84710axjbmeb { 2030 position: absolute; 2031 bottom: 20px; 2032 left: 50%; 2033 transform: translateX(-50%); 2034 font-size: 14px; 2035 color: #666; 2036 text-align: center; 2037 pointer-events: none; 2038 } 2039 2040 .ai-image-gallery-overlay-aagxhykxreun2mlfhnaigenblocka84710axjbmeb { 2041 position: absolute; 2042 top: 0; 2043 left: 0; 2044 right: 0; 2045 bottom: 0; 2046 background: linear-gradient( 2047 to bottom, 2048 rgba(0, 0, 0, 0) 0%, 2049 rgba(0, 0, 0, 0.4) 100% 2050 ); 2051 display: flex; 2052 flex-direction: column; 2053 justify-content: flex-end; 2054 align-items: center; 2055 padding: 20px; 2056 text-align: center; 2057 } 2058 2059 .ai-image-gallery-title-aagxhykxreun2mlfhnaigenblocka84710axjbmeb { 2060 color: #ffffff; 2061 font-size: 24px; 2062 font-weight: 600; 2063 margin: 0 0 8px 0; 2064 line-height: 1.2; 2065 } 2066 2067 .ai-image-gallery-description-aagxhykxreun2mlfhnaigenblocka84710axjbmeb { 2068 color: #ffffff; 2069 font-size: 16px; 2070 margin: 0 0 16px 0; 2071 line-height: 1.4; 2072 } 2073 2074 .ai-image-gallery-button-aagxhykxreun2mlfhnaigenblocka84710axjbmeb { 2075 display: inline-flex; 2076 align-items: center; 2077 justify-content: center; 2078 padding: 12px 24px; 2079 background-color: #ffffff; 2080 color: #000000; 2081 text-decoration: none; 2082 border-radius: 6px; 2083 font-size: 14px; 2084 font-weight: 500; 2085 transition: all 0.3s ease; 2086 border: none; 2087 cursor: pointer; 2088 } 2089 2090 .ai-image-gallery-button-aagxhykxreun2mlfhnaigenblocka84710axjbmeb:hover { 2091 background-color: #f0f0f0; 2092 color: #000000; 2093 transform: translateY(-2px); 2094 } 2095 2096 @media screen and (max-width: 768px) { 2097 .ai-image-gallery-aagxhykxreun2mlfhnaigenblocka84710axjbmeb { 2098 grid-template-columns: 1fr; 2099 gap: 12px; 2100 } 2101 2102 .ai-image-gallery-title-aagxhykxreun2mlfhnaigenblocka84710axjbmeb { 2103 font-size: 21.6px; 2104 } 2105 2106 .ai-image-gallery-description-aagxhykxreun2mlfhnaigenblocka84710axjbmeb { 2107 font-size: 14.4px; 2108 } 2109 2110 .ai-image-gallery-overlay-aagxhykxreun2mlfhnaigenblocka84710axjbmeb { 2111 padding: 16.0px; 2112 } 2113 } 2114</style> 2115 2116<div class="ai-image-gallery-aagxhykxreun2mlfhnaigenblocka84710axjbmeb" > 2117 2118 2119 2120 <div class="ai-image-gallery-item-aagxhykxreun2mlfhnaigenblocka84710axjbmeb"> 2121 2122 <img 2123 src="//hairagogo.com/cdn/shop/files/hairagogocrlabgreenlotionpack.jpg?v=1699906531&width=800" 2124 alt="" 2125 class="ai-image-gallery-image-aagxhykxreun2mlfhnaigenblocka84710axjbmeb" 2126 loading="lazy" 2127 width="700" 2128 height="441" 2129 > 2130 2131 2132 2133 <div class="ai-image-gallery-overlay-aagxhykxreun2mlfhnaigenblocka84710axjbmeb"> 2134 2135 2136 2137 2138 2139 <a 2140 href="/collections/all" 2141 class="ai-image-gallery-button-aagxhykxreun2mlfhnaigenblocka84710axjbmeb" 2142 > 2143 SHOP NOW 2144 </a> 2145 2146 </div> 2147 2148 </div> 2149 2150 2151 2152 <div class="ai-image-gallery-item-aagxhykxreun2mlfhnaigenblocka84710axjbmeb"> 2153 2154 <img 2155 src="//hairagogo.com/cdn/shop/files/ambient_finish.jpg?v=1758034750&width=800" 2156 alt="" 2157 class="ai-image-gallery-image-aagxhykxreun2mlfhnaigenblocka84710axjbmeb" 2158 loading="lazy" 2159 width="2560" 2160 height="1707" 2161 > 2162 2163 2164 2165 <div class="ai-image-gallery-overlay-aagxhykxreun2mlfhnaigenblocka84710axjbmeb"> 2166 2167 2168 2169 2170 2171 <a 2172 href="/pages/services" 2173 class="ai-image-gallery-button-aagxhykxreun2mlfhnaigenblocka84710axjbmeb" 2174 > 2175 HAIR SERVICES 2176 </a> 2177 2178 </div> 2179 2180 </div> 2181 2182 2183 2184 <div class="ai-image-gallery-item-aagxhykxreun2mlfhnaigenblocka84710axjbmeb"> 2185 2186 <img 2187 src="//hairagogo.com/cdn/shop/files/plm_client_viewing_intial_findings.jpg?v=1758034859&width=800" 2188 alt="" 2189 class="ai-image-gallery-image-aagxhykxreun2mlfhnaigenblocka84710axjbmeb" 2190 loading="lazy" 2191 width="2560" 2192 height="1707" 2193 > 2194 2195 2196 2197 <div class="ai-image-gallery-overlay-aagxhykxreun2mlfhnaigenblocka84710axjbmeb"> 2198 2199 2200 2201 2202 2203 <a 2204 href="/pages/hair-loss-services" 2205 class="ai-image-gallery-button-aagxhykxreun2mlfhnaigenblocka84710axjbmeb" 2206 > 2207 HAIR LOSS & SCALP SERVICES 2208 </a> 2209 2210 </div> 2211 2212 </div> 2213 2214</div> 2215 2216 2217 2218</div><div id="shopify-section-template--17260674711708__rich-text" class="shopify-section"><!-- /sections/section-rich-text.liquid --><style data-shopify>#Rte--template--17260674711708__rich-text { 2219 --PT: 64px; 2220 --PB: 38px;--bg: #ffffff;}</style><section id="Rte--template--17260674711708__rich-text" 2221 class="index-rte section-padding" 2222 data-section-id="template--17260674711708__rich-text" 2223 data-section-type="rich-text"><div class="hero__content__wrapper text-left wrapper--full-padded"> 2224 <div class="hero__content hero__content--compact hero__content--transparent" 2225 2226 ><p class="hero__subheading subheading-size-3 block-padding" 2227 data-aos="hero" 2228 data-aos-anchor="#Rte--template--17260674711708__rich-text" 2229 data-aos-order="1" 2230 2231 style="--block-padding-bottom:16px;" 2232 > 2233 Hair Growth is what we do. 2234 </p><h2 class="hero__title heading-size-8 block-padding" 2235 data-aos="hero" 2236 data-aos-anchor="#Rte--template--17260674711708__rich-text" 2237 data-aos-order="2" 2238 2239 style="--block-padding-bottom:16px;" 2240 > 2241 Ready to grow some hair? 2242 </h2><div class="hero__rte body-size-3 font-body block-padding" 2243 data-aos="hero" 2244 data-aos-anchor="#Rte--template--17260674711708__rich-text" 2245 data-aos-order="3" 2246 2247 style="--block-padding-bottom:16px;" 2248 > 2249 <p>We're committed to helping you. Our advanced hair loss testing, comprehensive microscopy & epigenetic testing target all aspects of your scalp health & well being. We have innovative technology, products and protocols that can help to regrow hair naturally and with non-invasive devices quickly. Let's get you started on keeping your hair and making some gains on the hair loss front! </p> 2250 </div><div class="hero__button block-padding" 2251 data-aos="hero" 2252 data-aos-anchor="#Rte--template--17260674711708__rich-text" 2253 data-aos-order="4" 2254 2255 style="--block-padding-bottom:16px;" 2256 > 2257 <a href="/pages/hair-loss-services" class="btn btn--solid btn--primary">
2258 <span>Learn More</span></a> 2259 </div></div> 2260 </div></section> 2261 2262 2263</div><div id="shopify-section-template--17260674711708__logos" class="shopify-section"><!-- /sections/section-logo-list.liquid --><style data-shopify>#Logos--template--17260674711708__logos { 2264 --PT: 42px; 2265 --PB: 42px;--bg: #ffffff;}</style><div id="Logos--template--17260674711708__logos" 2266 class="logos section-padding" 2267 data-section-id="template--17260674711708__logos" 2268 data-section-type="logos"> 2269 <div class="logos__wrapper"> 2270 2271<div class="logos__slider__outer" 2272 data-aos="hero" 2273 data-aos-anchor="#Logos--template--17260674711708__logos" 2274 data-aos-order="2" 2275 > 2276 <div class="logos__slider" data-slider-logos data-block-scroll> 2277 2278<div class="logos__slide" 2279 data-slide="logos-0" 2280 data-slide-index="0" 2281 ><a class="logos__slide__link" href="https://crlab.com/en_en/" aria-label=""><div class="logos__logo"><div class="logos__img" style="width: 100px; height: 25.641025641025642px;"><figure class="image-wrapper lazy-image is-loading" style="--aspect-ratio: 3.9;"><img src="//hairagogo.com/cdn/shop/files/logo.svg?crop=center&height=51&v=1726598564&width=200" width="200" height="51" loading="lazy" srcset="//hairagogo.com/cdn/shop/files/logo.svg?v=1726598564&width=100 100w, //hairagogo.com/cdn/shop/files/logo.svg?v=1726598564&width=120 120w, //hairagogo.com/cdn/shop/files/logo.svg?v=1726598564&width=140 140w, //hairagogo.com/cdn/shop/files/logo.svg?v=1726598564&width=160 160w, //hairagogo.com/cdn/shop/files/logo.svg?v=1726598564&width=180 180w, //hairagogo.com/cdn/shop/files/logo.svg?v=1726598564&width=200 200w, //hairagogo.com/cdn/shop/files/logo.svg?v=1726598564&width=240 240w, //hairagogo.com/cdn/shop/files/logo.svg?v=1726598564&width=100 100w, //hairagogo.com/cdn/shop/files/logo.svg?v=1726598564&width=200 200w, //hairagogo.com/cdn/shop/files/logo.svg?v=1726598564&width=273 273w" sizes="100px" class=" is-loading "> 2282</figure> 2283</div></div></a></div> 2284<div class="logos__slide" 2285 data-slide="logo_item_CQ7KCi" 2286 data-slide-index="1" 2287 ><div class="logos__logo"><div class="logos__img" style="width: 100px; height: 31.269841269841272px;"><figure class="image-wrapper lazy-image is-loading" style="--aspect-ratio: 3.197969543147208;"><img src="//hairagogo.com/cdn/shop/files/Alma_TED_Logo_Purple_Vertical_Tagline.png?crop=center&height=62&v=1743532660&width=200" width="200" height="62" loading="lazy" srcset="//hairagogo.com/cdn/shop/files/Alma_TED_Logo_Purple_Vertical_Tagline.png?v=1743532660&width=100 100w, //hairagogo.com/cdn/shop/files/Alma_TED_Logo_Purple_Vertical_Tagline.png?v=1743532660&width=120 120w, //hairagogo.com/cdn/shop/files/Alma_TED_Logo_Purple_Vertical_Tagline.png?v=1743532660&width=140 140w, //hairagogo.com/cdn/shop/files/Alma_TED_Logo_Purple_Vertical_Tagline.png?v=1743532660&width=160 160w, //hairagogo.com/cdn/shop/files/Alma_TED_Logo_Purple_Vertical_Tagline.png?v=1743532660&width=180 180w, //hairagogo.com/cdn/shop/files/Alma_TED_Logo_Purple_Vertical_Tagline.png?v=1743532660&width=200 200w, //hairagogo.com/cdn/shop/files/Alma_TED_Logo_Purple_Vertical_Tagline.png?v=1743532660&width=240 240w, //hairagogo.com/cdn/shop/files/Alma_TED_Logo_Purple_Vertical_Tagline.png?v=1743532660&width=280 280w, //hairagogo.com/cdn/shop/files/Alma_TED_Logo_Purple_Vertical_Tagline.png?v=1743532660&width=320 320w, //hairagogo.com/cdn/shop/files/Alma_TED_Logo_Purple_Vertical_Tagline.png?v=1743532660&width=360 360w, //hairagogo.com/cdn/shop/files/Alma_TED_Logo_Purple_Vertical_Tagline.png?v=1743532660&width=100 100w, //hairagogo.com/cdn/shop/files/Alma_TED_Logo_Purple_Vertical_Tagline.png?v=1743532660&width=200 200w, //hairagogo.com/cdn/shop/files/Alma_TED_Logo_Purple_Vertical_Tagline.png?v=1743532660&width=1890 1890w" sizes="100px" class=" is-loading "> 2288</figure> 2289</div></div></div> 2290<div class="logos__slide" 2291 data-slide="logos-1" 2292 data-slide-index="2" 2293 ><div class="logos__logo"><div class="logos__img" style="width: 100px; height: 28.61111111111111px;"><figure class="image-wrapper lazy-image is-loading" style="--aspect-ratio: 3.495145631067961;"><img src="//hairagogo.com/cdn/shop/files/virtue.png?crop=center&height=57&v=1700351944&width=200" width="200" height="57" loading="lazy" srcset="//hairagogo.com/cdn/shop/files/virtue.png?v=1700351944&width=100 100w, //hairagogo.com/cdn/shop/files/virtue.png?v=1700351944&width=120 120w, //hairagogo.com/cdn/shop/files/virtue.png?v=1700351944&width=140 140w, //hairagogo.com/cdn/shop/files/virtue.png?v=1700351944&width=160 160w, //hairagogo.com/cdn/shop/files/virtue.png?v=1700351944&width=180 180w, //hairagogo.com/cdn/shop/files/virtue.png?v=1700351944&width=200 200w, //hairagogo.com/cdn/shop/files/virtue.png?v=1700351944&width=240 240w, //hairagogo.com/cdn/shop/files/virtue.png?v=1700351944&width=280 280w, //hairagogo.com/cdn/shop/files/virtue.png?v=1700351944&width=320 320w, //hairagogo.com/cdn/shop/files/virtue.png?v=1700351944&width=360 360w, //hairagogo.com/cdn/shop/files/virtue.png?v=1700351944&width=100 100w, //hairagogo.com/cdn/shop/files/virtue.png?v=1700351944&width=200 200w, //hairagogo.com/cdn/shop/files/virtue.png?v=1700351944&width=360 360w" sizes="100px" class=" is-loading "> 2294</figure> 2295</div></div></div> 2296<div class="logos__slide"
2297 data-slide="logos-2" 2298 data-slide-index="3" 2299 ><div class="logos__logo"><div class="logos__img" style="width: 100px; height: 83.82978723404256px;"><figure class="image-wrapper lazy-image is-loading" style="--aspect-ratio: 1.1928934010152283;"><img src="//hairagogo.com/cdn/shop/files/Untitled_design_-_2024-09-17T145516.533.png?crop=center&height=167&v=1726599323&width=200" width="200" height="167" loading="lazy" srcset="//hairagogo.com/cdn/shop/files/Untitled_design_-_2024-09-17T145516.533.png?v=1726599323&width=100 100w, //hairagogo.com/cdn/shop/files/Untitled_design_-_2024-09-17T145516.533.png?v=1726599323&width=120 120w, //hairagogo.com/cdn/shop/files/Untitled_design_-_2024-09-17T145516.533.png?v=1726599323&width=140 140w, //hairagogo.com/cdn/shop/files/Untitled_design_-_2024-09-17T145516.533.png?v=1726599323&width=160 160w, //hairagogo.com/cdn/shop/files/Untitled_design_-_2024-09-17T145516.533.png?v=1726599323&width=180 180w, //hairagogo.com/cdn/shop/files/Untitled_design_-_2024-09-17T145516.533.png?v=1726599323&width=200 200w, //hairagogo.com/cdn/shop/files/Untitled_design_-_2024-09-17T145516.533.png?v=1726599323&width=240 240w, //hairagogo.com/cdn/shop/files/Untitled_design_-_2024-09-17T145516.533.png?v=1726599323&width=280 280w, //hairagogo.com/cdn/shop/files/Untitled_design_-_2024-09-17T145516.533.png?v=1726599323&width=320 320w, //hairagogo.com/cdn/shop/files/Untitled_design_-_2024-09-17T145516.533.png?v=1726599323&width=360 360w, //hairagogo.com/cdn/shop/files/Untitled_design_-_2024-09-17T145516.533.png?v=1726599323&width=100 100w, //hairagogo.com/cdn/shop/files/Untitled_design_-_2024-09-17T145516.533.png?v=1726599323&width=200 200w, //hairagogo.com/cdn/shop/files/Untitled_design_-_2024-09-17T145516.533.png?v=1726599323&width=940 940w" sizes="100px" class=" is-loading "> 2300</figure> 2301</div></div></div> 2302<div class="logos__slide" 2303 data-slide="logo_item_aRVtpA" 2304 data-slide-index="4" 2305 ><div class="logos__logo"><div class="logos__img" style="width: 100px; height: 34.883720930232556px;"><figure class="image-wrapper lazy-image is-loading" style="--aspect-ratio: 2.8666666666666667;"><img src="//hairagogo.com/cdn/shop/files/Screenshot_2024-09-17_at_2.56.19_PM.png?crop=center&height=69&v=1726599386&width=200" width="200" height="69" loading="lazy" srcset="//hairagogo.com/cdn/shop/files/Screenshot_2024-09-17_at_2.56.19_PM.png?v=1726599386&width=100 100w, //hairagogo.com/cdn/shop/files/Screenshot_2024-09-17_at_2.56.19_PM.png?v=1726599386&width=120 120w, //hairagogo.com/cdn/shop/files/Screenshot_2024-09-17_at_2.56.19_PM.png?v=1726599386&width=140 140w, //hairagogo.com/cdn/shop/files/Screenshot_2024-09-17_at_2.56.19_PM.png?v=1726599386&width=160 160w, //hairagogo.com/cdn/shop/files/Screenshot_2024-09-17_at_2.56.19_PM.png?v=1726599386&width=180 180w, //hairagogo.com/cdn/shop/files/Screenshot_2024-09-17_at_2.56.19_PM.png?v=1726599386&width=200 200w, //hairagogo.com/cdn/shop/files/Screenshot_2024-09-17_at_2.56.19_PM.png?v=1726599386&width=240 240w, //hairagogo.com/cdn/shop/files/Screenshot_2024-09-17_at_2.56.19_PM.png?v=1726599386&width=100 100w, //hairagogo.com/cdn/shop/files/Screenshot_2024-09-17_at_2.56.19_PM.png?v=1726599386&width=200 200w, //hairagogo.com/cdn/shop/files/Screenshot_2024-09-17_at_2.56.19_PM.png?v=1726599386&width=258 258w" sizes="100px" class=" is-loading "> 2306</figure> 2307</div></div></div> 2308<div class="logos__slide" 2309 data-slide="logo_item_3xCdqj" 2310 data-slide-index="5" 2311 ><div class="logos__logo"><div class="logos__img" style="width: 100px; height: 26.294416243654823px;"><figure class="image-wrapper lazy-image is-loading" style="--aspect-ratio: 3.8030888030888033;"><img src="//hairagogo.com/cdn/shop/files/hair_logo_red_cropped.png?crop=center&height=52&v=1700336105&width=200" width="200" height="52" loading="lazy" srcset="//hairagogo.com/cdn/shop/files/hair_logo_red_cropped.png?v=1700336105&width=100 100w, //hairagogo.com/cdn/shop/files/hair_logo_red_cropped.png?v=1700336105&width=120 120w, //hairagogo.com/cdn/shop/files/hair_logo_red_cropped.png?v=1700336105&width=140 140w, //hairagogo.com/cdn/shop/files/hair_logo_red_cropped.png?v=1700336105&width=160 160w, //hairagogo.com/cdn/shop/files/hair_logo_red_cropped.png?v=1700336105&width=180 180w, //hairagogo.com/cdn/shop/files/hair_logo_red_cropped.png?v=1700336105&width=200 200w, //hairagogo.com/cdn/shop/files/hair_logo_red_cropped.png?v=1700336105&width=240 240w, //hairagogo.com/cdn/shop/files/hair_logo_red_cropped.png?v=1700336105&width=280 280w, //hairagogo.com/cdn/shop/files/hair_logo_red_cropped.png?v=1700336105&width=320 320w, //hairagogo.com/cdn/shop/files/hair_logo_red_cropped.png?v=1700336105&width=360 360w, //hairagogo.com/cdn/shop/files/hair_logo_red_cropped.png?v=1700336105&width=100 100w, //hairagogo.com/cdn/shop/files/hair_logo_red_cropped.png?v=1700336105&width=200 200w, //hairagogo.com/cdn/shop/files/hair_logo_red_cropped.png?v=1700336105&width=985 985w" sizes="100px" class=" is-loading "> 2312</figure> 2313</div></div></div> 2314 </div> 2315 </div></div> 2316</div> 2317 2318 2319</div><section id="shopify-section-template--17260674711708__1773183610843c9876" class="shopify-section"><div class=""><div id="shopify-block-AWVBXMkV0UkV6bFJDc__instafeed_app_block_aUhA4G" class="shopify-block shopify-app-block"> 2320 2321 2322 2323 2324 2325 2326 2327 2328 2329 2330 2331 2332 2333 2334 2335<style> 2336 div[id*="instafeed_app_block"] { 2337 width: 100%; 2338 } 2339 div.shopify-section:has(>
2339 [id*="instafeed_app_block"]) { 2340 width: 100%; 2341 } 2342 2343 body #insta-feed { 2344 2345 2346 margin-top: 32px!important; 2347 2348 2349 2350 margin-bottom: 17px!important; 2351 2352 2353 2354 margin-left: 30px!important; 2355 2356 2357 2358 margin-right: 30px!important; 2359 2360 2361 2362 } 2363 2364 body #insta-feed h2 { 2365 2366 2367 2368 text-align: center; 2369 } 2370 2371 2372 2373 .instafeed-bottom-link-wrapper[data-feed-id="0"] { 2374 display: flex; 2375 2376 justify-content: flex-start; 2377 2378 width: 100%; 2379 } 2380 2381 .instafeed-bottom-link-wrapper[data-feed-id="0"] a { 2382 display: inline-block; 2383 padding: 0 0 15px; 2384 letter-spacing: .5px; 2385 font-size: 13px; 2386 margin-top: 10px; 2387 color: #000000; 2388 text-decoration: none; 2389 2390 margin-bottom: 17px!important; 2391 2392 2393 margin-left: 30px!important; 2394 margin-right: 30px!important; 2395 2396 } 2397 2398 .instafeed-bottom-link-wrapper[data-feed-id="0"] a:after { 2399 border-bottom: solid 1px #000000; 2400 content: ""; 2401 display: block; 2402 margin-top: 0; 2403 transform: scaleX(1); 2404 transform-origin: left; 2405 transition: transform .25s cubic-bezier(.645,.045,.355,1); 2406 bottom: -5px; 2407 position: relative; 2408 width: 100%; 2409 } 2410 2411 .instafeed-bottom-link-wrapper a:hover:after { 2412 transform: scaleX(0); 2413 transform-origin: right; 2414 } 2415 2416</style> 2417 2418 2419 2420 2421 2422 2423 2424 2425 2426 2427 2428 <div id="insta-feed"></div> 2429
2429<script> 2430 if (typeof instafeedLocalTitle === 'undefined') var instafeedLocalTitle = ""; 2431 2432 </script>
2432 2433 2434 2435<!-- BEGIN app snippet: storefront-script --> 2436 2437 2438 2439
2439<script> 2440 var instafeedScriptSrc = "https:\/\/cdn.nfcube.com\/instafeed-d2760a3d49fde8cce12eb19603ee9911.js"; 2441 var instafeedScriptMode = "defer"; 2442 !function(e,n){if(!window.instafeedStorefrontScheduled&&(window.instafeedStorefrontScheduled=!0,e))if("defer"!==n){if("consent"===n){var t=!1;function o(){t||(t=!0,a())}function i(){window.Shopify&&window.Shopify.customerPrivacy&&window.Shopify.customerPrivacy.marketingAllowed()&&o()}function d(){document.addEventListener("visitorConsentCollected",function(e){e.detail&&e.detail.marketingAllowed&&o()}),window.Shopify&&window.Shopify.loadFeatures?window.Shopify.loadFeatures([{name:"consent-tracking-api",version:"0.1"}],i):i()}return void("loading"===document.readyState?document.addEventListener("DOMContentLoaded",d):d())}"complete"===document.readyState?a():window.addEventListener("load",function(){a()})}else"loading"===document.readyState?document.addEventListener("DOMContentLoaded",a):a();function r(e){return String(e).split("?")[0]}function a(){if(!function(){for(var n=document.getElementsByTagName("script"),t=r(e),o=0;o!==n.length;o++)if(r(n[o].src)===t)return!0;return!1}()){var n=document.createElement("script");n.async=!0,n.src=e,document.body.appendChild(n)}}}(instafeedScriptSrc,instafeedScriptMode); 2443 </script>
2443 2444 2445 2446<!-- END app snippet --> 2447 2448 2449 2450 <div class="instafeed-bottom-link-wrapper" data-feed-id="0"> 2451 <a href="#" target="_blank" style="display: none;" aria-label="Visit our Instagram profile"></a> 2452 </div> 2453 2454
2454<script> 2455 document.addEventListener('instafeedAppLoaded', (event) => { 2456 if (!event.detail || !event.detail.account || event.detail.feedId !== 0) return; 2457 const link = document.querySelector('.instafeed-bottom-link-wrapper[data-feed-id="0"] a'); 2458 if (link) { 2459 const account = String(event.detail.account || ''); 2460 if (!/^[a-zA-Z0-9._]+$/.test(account)) return; 2461 link.href = 'https://www.instagram.com/' + account + '/'; 2462 link.textContent = '@' + account; 2463 link.style.display = 'inline-block'; 2464 } 2465 }); 2466 </script>
2466 2467 2468 2469 2470 2471</div> 2472</div> 2473 2474 2475</section><section id="shopify-section-template--17260674711708__1790631504d69cd864" class="shopify-section"><div class=""><div id="shopify-block-ASG1yQ1h3emZXc3pCM__reviews_io_reviewsio_card_carousel_DeaA8f" class="shopify-block shopify-app-block"><reviewsio-card-carousel data-id="ASG1yQ1h3emZXc3pCM__reviews_io_reviewsio_card_carousel_DeaA8f"> 2476
2477<script defer src="https://widget.reviews.io/carousel-inline-iframeless/dist.js"></script>
2477 2478<link rel="stylesheet" href="https://assets.reviews.io/css/widgets/carousel-widget.css"> 2479<link rel="stylesheet" href="https://assets.reviews.io/iconfont/reviewsio-icons/style.css"> 2480<div id="reviewsio-carousel-widget-ASG1yQ1h3emZXc3pCM__reviews_io_reviewsio_card_carousel_DeaA8f" class='rio-withoutBranding'></div> 2481 2482<style> 2483 2484</style> 2485
2486<script> 2487 (function () { 2488 var demo = window.__REVIEWS_DEMO_CONFIG__ || { store: 'ecommerce-demo-store' }; 2489 var elId = 'reviewsio-carousel-widget-ASG1yQ1h3emZXc3pCM__reviews_io_reviewsio_card_carousel_DeaA8f'; 2490 2491 function computeStoreToUse() { 2492 if (window.__REVIEWS_EDITOR__ && window.__REVIEWSIO_CAROUSEL_STORE_OVERRIDE__) { 2493 return window.__REVIEWSIO_CAROUSEL_STORE_OVERRIDE__; 2494 } 2495 if (typeof reviewsIoStore !== 'undefined' && reviewsIoStore) return reviewsIoStore; 2496 return demo.store; 2497 } 2498 2499 function tryInit(attempt) { 2500 var el = document.getElementById(elId); 2501 if (!el) return; 2502 2503 var storeToUse = computeStoreToUse(); 2504 if (!storeToUse) return; 2505 2506 // Avoid re-running unless store override changed (common in Theme Editor preview). 2507 if (el.__reviewsioCarouselInitStore === storeToUse && el.__reviewsioCarouselInitialized) return; 2508 2509 if (typeof window.carouselInlineWidget !== 'function') { 2510 if (attempt >= 60) return; 2511 window.setTimeout(function () { tryInit((attempt || 0) + 1); }, 100); 2512 return; 2513 } 2514 2515 try { 2516 el.__reviewsioCarouselInitialized = true; 2517 el.__reviewsioCarouselInitStore = storeToUse; 2518 el.innerHTML = ''; 2519 2520 new window.carouselInlineWidget(elId,{ 2521 store: storeToUse, 2522 2523 sku: '', 2524 2525 lang: reviewsIoLang, 2526 carousel_type: 'default', 2527 styles_carousel: 'CarouselWidget--sideHeader--withcards', 2528 2529 /*Widget settings:*/ 2530 options:{ 2531 general:{ 2532 enable_richsnippets_company: false, 2533 enable_richsnippets_product: false, 2534 /*What reviews should the widget display? Available options: company, product, third_party. You can choose one type or multiple separated by comma.*/ 2535 2536 review_type: 'product', 2537 2538 /*Minimum number of reviews required for widget to be displayed*/ 2539 min_reviews: '1', 2540 /*Maximum number of reviews to include in the carousel widget.*/ 2541 max_reviews: '20', 2542 address_format: 'CITY, COUNTRY', 2543 /*Carousel auto-scrolling speed. 3000 = 3 seconds. If you want to disable auto-scroll, set this value to false.*/ 2544 enable_auto_scroll: 10000, 2545 }, 2546 header:{ 2547 /*Show overall rating stars*/ 2548 enable_overall_stars: true, 2549 }, 2550 reviews: { 2551 enable_syndication: reviewsIoEnableSyndication, 2552 /*Show customer name*/ 2553 enable_customer_name: true, 2554 /*Show customer location*/ 2555 enable_customer_location: true, 2556 /*Show "verified review" badge*/ 2557 enable_verified_badge: true, 2558 /*Show "I recommend this product" badge (Only for product reviews)*/ 2559 enable_recommends_badge: true, 2560 /*Show photos attached to reviews*/ 2561 enable_photos: true, 2562 /*Show videos attached to reviews*/ 2563 enable_videos: true, 2564 /*Show when review was written*/ 2565 enable_review_date: true, 2566 /*Hide reviews written by the same customer (This may occur when customer reviews multiple products)*/ 2567 disable_same_customer: !false, 2568 /*Minimum star rating*/ 2569 min_review_percent: 4, 2570 /*Show 3rd party review source*/ 2571 third_party_source: true, 2572 /*Hide reviews without comments (still shows if review has a photo)*/ 2573 hide_empty_reviews: true, 2574 /*Show product name*/ 2575 enable_product_name: true, 2576 /*Show only reviews which have specific tags (multiple comma separated tags allowed)*/ 2577 tags: "", 2578 /*Show branch, only one input*/ 2579 branch: "", 2580 enable_branch_name: false, 2581 }, 2582 popups: { 2583 /*Make review items clickable (When they are clicked, a popup appears with more information about a customer and review)*/ 2584 enable_review_popups: true, 2585 /*Show "was this review helpful" buttons*/ 2586 enable_helpful_buttons: true, 2587 /*Show how many times review was upvoted as helpful*/ 2588 enable_helpful_count: true, 2589 /*Show share buttons*/ 2590 enable_share_buttons: true, 2591 }, 2592 }, 2593 styles:{ 2594 /*Base font size is a reference size for all text elements. When base value gets changed, all TextHeading and TexBody elements get proportionally adjusted.*/
2595 '--base-font-size': '16px', 2596 '--base-maxwidth':'100%', 2597 2598 /*Logo styles:*/ 2599 '--reviewsio-logo-style':'var(--logo-inverted)', 2600 2601 /*Star styles:*/ 2602 '--common-star-color':'#000', 2603 '--common-star-disabled-color':' rgba(0,0,0,0.25)', 2604 '--medium-star-size':' 22px', 2605 '--small-star-size':'19px', /*Modal*/ 2606 '--x-small-star-size':'16px', 2607 '--x-small-star-display':'inline-flex', 2608 2609 /*Header styles:*/ 2610 '--header-order':'1', 2611 '--header-width':'280px', 2612 '--header-bg-start-color':'#000', 2613 '--header-bg-end-color':'#000', 2614 '--header-gradient-direction':'135deg', 2615 '--header-padding':'1.5em', 2616 '--header-border-width':'0px', 2617 '--header-border-color':'rgba(0,0,0,0.1)', 2618 '--header-border-radius':'0px', 2619 '--header-shadow-size':'10px', 2620 '--header-shadow-color':'rgba(0, 0, 0, 0.05)', 2621 2622 /*Header content styles:*/ 2623 '--header-star-color':'#fff', 2624 '--header-disabled-star-color':'inherit', 2625 '--header-heading-text-color':'#fff', 2626 '--header-heading-font-size':'inherit', 2627 '--header-heading-font-weight':'inherit', 2628 '--header-heading-line-height':'inherit', 2629 '--header-heading-text-transform':'inherit', 2630 '--header-subheading-text-color':'#fff', 2631 '--header-subheading-font-size':'inherit', 2632 '--header-subheading-font-weight':'300', 2633 '--header-subheading-line-height':'inherit', 2634 '--header-subheading-text-transform':'inherit', 2635 2636 /*Review item styles:*/ 2637 '--item-maximum-columns':'5',/*Must be 3 or larger*/ 2638 '--item-background-start-color':`#ffffff`, 2639 '--item-background-end-color':`#ffffff`, 2640 '--item-gradient-direction':'135deg', 2641 '--item-padding':'1.5em', 2642 '--item-border-width':`0px`, 2643 '--item-border-color':`#f2f2f2`, 2644 '--item-border-radius':`0px`, 2645 '--item-shadow-size':`10px`, 2646 '--item-shadow-color':`#f2f2f2`, 2647 2648 /*Heading styles:*/ 2649 '--heading-text-color':`#0E1311`, 2650 '--heading-text-font-weight':' 600', 2651 '--heading-text-font-family': `Helvetica, Arial, sans-serif`, 2652 '--heading-text-line-height':' 1.4', 2653 '--heading-text-letter-spacing':'0', 2654 '--heading-text-transform':'none', 2655 2656 /*Body text styles:*/ 2657 '--body-text-color':`#0E1311`, 2658 '--body-text-font-weight':'400', 2659 '--body-text-font-family':' inherit', 2660 '--body-text-line-height':' 1.4', 2661 '--body-text-letter-spacing':'0', 2662 '--body-text-transform':'none', 2663 2664 /*Scroll button styles:*/ 2665 '--scroll-button-icon-color':'#0E1311', 2666 '--scroll-button-icon-size':'24px', 2667 '--scroll-button-bg-color':'transparent', 2668 2669 '--scroll-button-border-width':'0px', 2670 '--scroll-button-border-color':'rgba(0,0,0,0.1)', 2671 2672 '--scroll-button-border-radius':'60px', 2673 '--scroll-button-shadow-size':'0px', 2674 '--scroll-button-shadow-color':'rgba(0,0,0,0.1)', 2675 '--scroll-button-horizontal-position':'3px', 2676 '--scroll-button-vertical-position':'0px', 2677 2678 /*Badge styles:*/ 2679 '--badge-icon-color':`#0E1311`, 2680 '--badge-icon-font-size':'15px', 2681 '--badge-text-color':`#0E1311`, 2682 '--badge-text-font-size':'inherit', 2683 '--badge-text-letter-spacing':'inherit', 2684 '--badge-text-transform':'inherit', 2685 2686 /*Author styles:*/
2687 '--author-font-size':'inherit', 2688 '--author-font-weight':'inherit', 2689 '--author-text-transform':'inherit', 2690 2691 /*Product photo or review photo styles:*/ 2692 '--photo-video-thumbnail-size':'60px', 2693 '--photo-video-thumbnail-border-radius':'0px', 2694 2695 /*Popup styles:*/ 2696 '--popup-backdrop-color':'rgba(0,0,0,0.75)', 2697 '--popup-color':'#ffffff', 2698 '--popup-star-color':'inherit', 2699 '--popup-disabled-star-color':'inherit', 2700 '--popup-heading-text-color':'inherit', 2701 '--popup-body-text-color':'inherit', 2702 '--popup-badge-icon-color':'inherit', 2703 '--popup-badge-icon-font-size':'19px', 2704 '--popup-badge-text-color':'inherit', 2705 '--popup-badge-text-font-size':'14px', 2706 '--popup-border-width':'0px', 2707 '--popup-border-color':'rgba(0,0,0,0.1)', 2708 '--popup-border-radius':'0px', 2709 '--popup-shadow-size':'0px', 2710 '--popup-shadow-color':'rgba(0,0,0,0.1)', 2711 '--popup-icon-color':'#0E1311', 2712 2713 /*Tooltip styles:*/ 2714 '--tooltip-bg-color':'#0E1311', 2715 '--tooltip-text-color':'#ffffff', 2716 }, 2717 }); 2718 } catch (_) { 2719 // no-op 2720 } 2721 } 2722 2723 function init() { tryInit(0); } 2724 2725 if (document.readyState === 'complete' || document.readyState === 'interactive') { 2726 init(); 2727 } else { 2728 document.addEventListener('DOMContentLoaded', init); 2729 } 2730 2731 // Theme editor can inject/reload sections without a full page load. 2732 document.addEventListener('shopify:section:load', init); 2733 document.addEventListener('shopify:block:select', init); 2734 2735 // Triggered by our preview controller when store overrides change. 2736 document.addEventListener('reviewsio:theme-editor-preview', init); 2737 })(); 2738</script>
2738 2739 2740</reviewsio-card-carousel> 2741 2742 2743</div> 2744</div> 2745 2746 2747</section> 2748 2749 </main> 2750 </div> 2751 2752 <!-- BEGIN sections: group-pre-footer --> 2753<div id="shopify-section-sections--17260675367068__section-newsletter" class="shopify-section shopify-section-group-group-pre-footer"><!-- /sections/newsletter.liquid --></div> 2754<!-- END sections: group-pre-footer --> 2755 2756 <footer class="footer-sections"> 2757 <!-- BEGIN sections: group-footer --> 2758<div id="shopify-section-sections--17260675235996__footer" class="shopify-section shopify-section-group-group-footer"><!-- /sections/footer.liquid --><style data-shopify>.site-footer-wrapper { 2759 --PT: 30px; 2760 --PB: 30px; 2761 --item-count: 3; 2762 } 2763 2764 2765 .shopify-section-group-group-footer { --border: #212121; } 2766 .shopify-section-group-group-footer .field { --border: #212121; } 2767 2768</style><footer class="site-footer-wrapper section-padding" data-section-id="sections--17260675235996__footer" data-section-type="footer"> 2769 <div class="site-footer wrapper--full-padded"><collapsible-elements> 2770 <div class="footer__blocks"> 2771<details class="footer__block footer__block--menu accordion" style="--desktop-width: 33%;" data-collapsible desktop="false" mobile="true"> 2772 <summary class="h5 footer__block__title accordion__title" data-collapsible-trigger>Menu 2773<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-plus" viewBox="0 0 24 24"><path d="M6 12h6m6 0h-6m0 0V6m0 6v6" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/></svg><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-minus" viewBox="0 0 24 24"><path d="M6 12h12" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/></svg></summary><div data-collapsible-body> 2774 <ul class="footer__quicklinks unstyled accordion__content" data-collapsible-content><li><a href="/pages/privacy-policy-info">Cancellation Policy</a></li><li><a href="/pages/privacy-policy-info">Privacy Policy</a></li><li><a href="/policies/refund-policy">Refund Policy</a></li><li><a href="/policies/terms-of-service">Terms of Service</a></li></ul> 2775 </div></details> 2776<details class="footer__block footer__block--text" style="--desktop-width: 33%;" data-collapsible desktop="false" mobile="false"> 2777 <summary class="h5 footer__block__title" data-collapsible-trigger>Contact 2778<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-plus" viewBox="0 0 24 24"><path d="M6 12h6m6 0h-6m0 0V6m0 6v6" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/></svg><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-minus" viewBox="0 0 24 24"><path d="M6 12h12" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/></svg></summary> 2779 2780 <div data-collapsible-body> 2781 <div class="" data-collapsible-content><div class="rte"><p>1000 Dallas Rd #104, Chattanooga, TN 37405</p><p>(423) 752-0500</p><p>Tuesday-Friday 9-7 & Saturdays 9-4</p><p></p><p><strong>ATTENTION:</strong> 2026 update; We have stopped using UPS because they have been transferring ALL deliveries to the USPS. Please select shipping through the post office. Also, we are NOT shipping orders outside of the US due to high tariffs and customs fees. Please call the salon if you have questions or need to place an order outside of the US. </p><p></p></div></div> 2782 </div> 2783 </details> 2784<div class="footer__block footer__block--newsletter" style="--desktop-width: 27%;" > 2785 <div class="footer__newsletter__wrapper"><h2 class="h5 footer__block__title">Newsletter</h2><div class="rte footer__newsletter__text"><p>Subscribe to get special offers, and the latest hair a go-go news.</p></div> 2786<form method="post" action="/contact#Newsletter--footer-0" id="Newsletter--footer-0" accept-charset="UTF-8" class="newsletter-form" data-newsletter-form="" style="--text: #2e2e2e; 2787 --text-dark: #090707; 2788 --text-a35: rgba(46, 46, 46, 0.35); 2789 --text-a70: rgba(46, 46, 46, 0.7); 2790 --text-a75: rgba(46, 46, 46, 0.75);"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="â" /><div class="newsletter__message newsletter__message--error errors" id="Newsletter-error--footer-0"><em>This customer is already subscribed!</em></div> 2791 2792 <input type="hidden" name="contact[accepts_marketing]" value="true"><div class="input-row"><input 2793 type="text" 2794 name="contact[first_name]" 2795 class="field" 2796 aria-label="Name" 2797 placeholder="Name" 2798 value=""></div> 2799 <div class="input-row"><input 2800 type="email" 2801 id="email-input-footer-0" 2802 class="field" 2803 placeholder="Email" 2804 aria-label="Email" 2805 autocorrect="off" 2806 autocapitalize="off" 2807 name="contact[email]" 2808 data-newsletter-field 2809 2810 required></div> 2811 <div class="input-row"><button type="submit" class="btn btn--full btn--primary btn--small btn--solid newsletter__submit" name="commit" id="subscribe-button-footer-0"> 2812 <span>Join</span></button></div><div class="form__legal"> 2813 <p data-spam-detection-disclaimer="">This site is protected by hCaptcha and the hCaptcha <a href="https://hcaptcha.com/privacy">Privacy Policy</a> and <a href="https://hcaptcha.com/terms">Terms of Service</a> apply.</p> 2814 2815 </div></form></div> 2816 </div></div> 2817 </collapsible-elements></div> 2818</footer> 2819 2820 2821</div><div id="shopify-section-sections--17260675235996__supporting-menu" class="shopify-section shopify-section-group-group-footer"><!-- /sections/section-supporting-menu.liquid --><style data-shopify>#SupportingMenu--sections--17260675235996__supporting-menu { 2822 --PT: 30px; 2823 --PB: 30px; 2824 }</style><section id="SupportingMenu--sections--17260675235996__supporting-menu" 2825 class="supporting-menu section-padding" 2826 data-section-id="sections--17260675235996__supporting-menu" 2827 data-section-type="supporting-menu" 2828> 2829 <div class="supporting-menu__inner wrapper--full-padded"><div class="supporting-menu__item supporting-menu__item--copyright"> 2830 <ul class="supporting-menu__copyright inline-list"> 2831 <li> 2832 <a href="https://hairagogo.com">© hair a go-go 2026</a> 2833 </li> 2834 2835 2836 <!-- The following lines fix Lighthouse security warnings on the Shopify link.--><!-- Remove the following line to delete 'Powered by Shopify' from your footer --> 2837 <li data-powered-link><a rel="noopener" target="_blank" href="https://www.shopify.com?utm_campaign=p
2837oweredby&utm_medium=shopify&utm_source=onlinestore">Powered by Shopify</a></li> 2838 <!-- Do not delete below this line --> 2839 </ul> 2840 </div></div> 2841</section> 2842 2843</div> 2844<!-- END sections: group-footer --> 2845 </footer> 2846 2847 <template data-swatch-template> 2848 <div class="swatches swatch__button swatch__button--square" data-swatch-button data-tooltip> 2849 <a class="swatch__link" data-swatch-link> 2850 <span class="visually-hidden" data-swatch-text></span> 2851 </a> 2852 </div> 2853 </template> 2854 2855 <!-- Root element of PhotoSwipe. Must have class pswp. --> 2856<div class="pswp pswp--custom-loader" tabindex="-1" role="dialog" aria-hidden="true"> 2857 <!-- Background of PhotoSwipe. 2858 It's a separate element as animating opacity is faster than rgba(). --> 2859 <div class="pswp__bg"></div> 2860 2861 <!-- Slides wrapper with overflow:hidden. --> 2862 <div class="pswp__scroll-wrap"> 2863 <!-- Container that holds slides. 2864 PhotoSwipe keeps only 3 of them in the DOM to save memory. 2865 Don't modify these 3 pswp__item elements, data is added later on. --> 2866 <div class="pswp__container"> 2867 <div class="pswp__item"></div> 2868 <div class="pswp__item"></div> 2869 <div class="pswp__item"></div> 2870 </div> 2871 2872 <!-- Default (PhotoSwipeUI_Default) interface on top of sliding area. Can be changed. --> 2873 <div class="pswp__ui pswp__ui--hidden"> 2874 <div class="pswp__top-bar"> 2875 <!-- Controls are self-explanatory. Order can be changed. --> 2876 2877 <div class="pswp__counter"></div> 2878 2879 <button class="pswp__button pswp__button--close pswp__custom-close pswp__ui-over-close" title="Close (Esc)"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-cancel" viewBox="0 0 24 24"><path d="M6.758 17.243 12.001 12m5.243-5.243L12 12m0 0L6.758 6.757M12.001 12l5.243 5.243" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg></button> 2880 2881 <!-- Preloader demo https://codepen.io/dimsemenov/pen/yyBWoR --> 2882 <!-- element will get class pswp__preloader--active when preloader is running --> 2883 <div class="pswp__preloader"> 2884 <div class="pswp__preloader__icn"> 2885 <div class="pswp__preloader__cut"> 2886 <div class="pswp__preloader__donut"></div> 2887 </div> 2888 </div> 2889 </div> 2890 </div> 2891 2892 <div class="pswp__share-modal pswp__share-modal--hidden pswp__single-tap"> 2893 <div class="pswp__share-tooltip"></div> 2894 </div> 2895 2896 <button class="pswp__button pswp__button--arrow--left" title="Previous"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-nav-arrow-left" viewBox="0 0 24 24"><path d="m15 6-6 6 6 6" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="visually-hidden">Previous</span> 2897 </button> 2898 2899 <button class="pswp__button pswp__button--arrow--right" title="Next"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-nav-arrow-right" viewBox="0 0 24 24"><path d="m9 6 6 6-6 6" stroke="#000" stroke-width="1" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="visually-hidden">Next</span> 2900 </button> 2901 2902 <div class="pswp__thumbs"></div> 2903 2904 <div class="pswp__caption"> 2905 <div class="pswp__caption__center"></div> 2906 2907 <a href="#" class="pswp__caption-close"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-nav-arrow-left" viewBox="0 0 24 24"><path d="m15 6-6 6 6 6" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="visually-hidden">Close</span> 2908 </a> 2909 </div> 2910 </div> 2911 </div> 2912</div> 2913 2914<button type="button" class="btn btn--scroll-top btn--black btn--solid" aria-label="Scroll to top" data-scroll-top-button><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-arrow-up" viewBox="0 0 24 24"><path d="M12.25 18.5V6m0 0 6 6m-6-6-6 6" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/></svg></button><!-- Paste marketing code or third party scripts below this comment line ============== --> 2915 2916 2917 2918 <!-- And above this comment line ================================================== --> 2919<style> /* Adjust image width or height for Instafeed */div#instafeed-container img {width: 20% !important; /* Change percentage to make them smaller or larger */ height: auto !important;} </style> 2920<div id="shopify-block-AZFd6aGFnS21FS1hVa__13768625480086291342" class="shopify-block shopify-app-block">
2920<script> 2921 window['ShopifyForms'] = { 2922 ...window['ShopifyForms'], 2923 currentPageType: "index" 2924 }; 2925</script>
2925 2926 2927 2928</div><div id="shopify-block-AQm9TRHFSWXVWZkxWc__15316669992541710076" class="shopify-block shopify-app-block">
2928<script defer src="https://widget.reviews.io/rating-snippet/dist.js"></script>
2928 2929<link rel="stylesheet" href="https://widget.reviews.io/rating-snippet/dist.css" />
2930<script> 2931 (function () { 2932 function initRatingSnippet() { 2933 var hasStore = typeof reviewsIoStore !== 'undefined' && !!reviewsIoStore; 2934 if (!hasStore) return; 2935 2936 if (typeof ratingSnippet !== 'function') return; 2937 2938 // Ensure the target element exists (rating-output block may render after this app embed). 2939 if (!document.querySelector('.ruk_rating_snippet')) return; 2940 2941 var storeOverride = window.__REVIEWSIO_RATING_SNIPPET_STORE_OVERRIDE__; 2942 var storeForSnippet = storeOverride || reviewsIoStore; 2943 2944 ratingSnippet("ruk_rating_snippet",{ 2945 store: storeForSnippet, 2946 color: '#000', 2947 2948 textClr: '#333', 2949 2950 linebreak: false, 2951 2952 usePolaris: true, 2953 2954 2955 2956 2957 2958 text: 'Reviews', 2959 2960 lang: (typeof reviewsIoLang !== 'undefined' && reviewsIoLang) ? reviewsIoLang : 'en', 2961 mode: 'default', 2962 showEmptyStars: false, 2963 2964 enableSyndication: (typeof reviewsIoEnableSyndication !== 'undefined') ? reviewsIoEnableSyndication : false 2965 }); 2966 2967 const reviewsIoModal = document.getElementById('reviews_fade'); 2968 if (reviewsIoModal) { 2969 reviewsIoModal.classList.add('rio-withoutBranding'); 2970 } 2971 } 2972 2973 // Retry to survive slow network/script timing. 2974 var attempts = 0; 2975 var MAX_RATING_SNIPPET_INIT_ATTEMPTS = 20; 2976 var MAX_TIMEOUT_RETRY = 200; 2977 2978 function tick() { 2979 attempts += 1; 2980 initRatingSnippet(); 2981 if (attempts < MAX_RATING_SNIPPET_INIT_ATTEMPTS && (typeof ratingSnippet !== 'function' || !document.querySelector('.ruk_rating_snippet'))) { 2982 window.setTimeout(tick, MAX_TIMEOUT_RETRY); 2983 } 2984 } 2985 2986 // Use window load to maximize chance that the external script executed. 2987 window.addEventListener('load', tick); 2988 })(); 2989</script>
2989 2990 2991 2992</div><div id="shopify-block-AbmZNMkJoZTRRcUIvb__10830403595879607806" class="shopify-block shopify-app-block"><style> 2993 .rio-withoutBranding .FloatingWidget .R-Logo, 2994 .rio-withoutBranding .CarouselWidget .R-ReviewsioLogo, 2995 .rio-withoutBranding .ElementsWidget .footer__reviewsLogo-container, 2996 .rio-withoutBranding .QnaWidget .footer__reviewsLogo-container, 2997 .rio-withoutBranding .MediaGalleryWidget-prefix .R-ReviewsioLogo, 2998 .rio-withoutBranding .RatingBarWidget .R-PlatformIcon { 2999 display: none !important; 3000 } 3001</style>
3002<script> 3003 window.__REVIEWS_EDITOR__ = false; 3004 window.__REVIEWS_DEMO_CONFIG__ = { 3005 store: 'ecommerce-demo-store', 3006 sku: 'bunch_of_flowers_sku;blue_flowers_sku;white_flowers_sku;pastel_flowers_sku;summer_selection_sku', 3007 widgetIds: { 3008 nuggets: 'W10cpKyjl72VtHv6', 3009 ugc: '7sG9C5qNeKpvhykZ', 3010 floating: 'GBvqmKV1Zy9H4Mpd', 3011 ratingBar: 'pxNMXi7FTlODgr8Q', 3012 survey: 'uLJcD7bFpGMf1Z0C' 3013 }, 3014 surveyCampaignId: '392' 3015 }; 3016 3017 3018 var reviewsIoStore = 'hair-a-go-go.myshopify.com'; 3019 3020 3021 var reviewsIoEnableSyndication = false; 3022 3023 3024 3025 3026 var reviewsIoLang = 'en'; 3027 3028 3029</script>
3029 3030
3031<script defer src="https://cdn.shopify.com/extensions/01a0f781-40b0-734a-a579-a6ab0f7a7741/reviews-co-uk-product-and-merchant-review-collection-60/assets/reviewsio-preview.js"></script>
3031 3032 3033 3034 3035</div>
3035<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
3035 3036</body> 3037</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.