1<!DOCTYPE html> 2<!--[if lt IE 9]><html class="no-js no-svg ie lt-ie9 lt-ie8 lt-ie7" lang="en-US" > <![endif]--> 3<!--[if IE 9]><html class="no-js no-svg ie ie9 lt-ie9 lt-ie8" lang="en-US" > <![endif]--> 4<!--[if gt IE 9]><!--><html class="no-js no-svg" lang="en-US" > <!--<![endif]--> 5<head> 6 <meta charset="UTF-8"> 7 <!-- Force IE to use the latest rendering engine available --> 8 <meta http-equiv="X-UA-Compatible" content="IE=edge"> 9 <meta name="viewport" content="width=device-width, initial-scale=1"> 10 <link rel="author" href="https://truebluesalon.com/wp-content/themes/ph-base-tailwind/humans.txt" /> 11 <link rel="pingback" href="https://truebluesalon.com/xmlrpc.php" /> 12 <link rel="profile" href="http://gmpg.org/xfn/11"> 13 14 <!-- apple touch icon --> 15 <link rel="icon" href="https://truebluesalon.com/wp-content/uploads/2026/07/cropped-cropped-favicon-270x270-1-150x150.png"> 16 <link rel="apple-touch-icon" sizes="57x57" href="https://truebluesalon.com/wp-content/uploads/2026/07/cropped-cropped-favicon-270x270-1-150x150.png"> 17 18 <link rel="pingback" href="https://truebluesalon.com/xmlrpc.php"> 19 20 <meta name="theme-color" content="#ffffff" /> 21 <link href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet" integrity="sha384-wvfXpqpZZVQGK6TAh5PVlGOfQNHSoD2xbE+QkPxCAFlNEevoEH3Sl0sibVcOQVnN" crossorigin="anonymous"> 22 23 <!-- CDNS PER-PAGE BLOCK --> 24 <!-- swiper cdn --> 25 <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/swiper@11/swiper-bundle.min.css" /> 26 27 <!-- aos cdn --> 28 29 <link rel='stylesheet' id='animate-on-scroll-css-css' href='https://unpkg.com/[email protected]/dist/aos.css?ver=6.7.2' type='text/css' media='all' /> 30 31 32 33 <!-- Typekit --> 34
34<script src="https://use.typekit.net/fvt1mzn.js"></script>
34 35
35<script> 36 try { 37 Typekit.load({ 38 async: false 39 }); 40 } catch (e) {} 41 </script>
41 42 43 44 <!-- Global site tag (gtag.js) - Google Analytics --> 45 46 <!-- Global site tag (gtag.js) - Google Analytics G4 -->
vendor: 67 bytes, lines 46-47
46 47 <script async src="https://www.googletagmanager.com/gtag/js?id=
47G-6BN2R88828
vendor: 14 bytes, lines 47-48
47"></script> 48
48<script> 49
vendor: 148 bytes, lines 49-56
49window.dataLayer = window.dataLayer || []; 50 51 function gtag() { 52 dataLayer.push(arguments); 53 } 54 gtag('js', new Date()); 55 56 gtag('config', '
56G-6BN2R88828
vendor: 6 bytes, lines 56-57
56'); 57
57</script>
57 58 59 <title>True Blue Salon | Premier Aveda Hair Salon Midtown Nashville</title> 60<meta name="description" content="Experience top-rated precision haircuts, custom Aveda hair color, and Vomor extensions at True Blue Salon in Midtown Nashville near Vanderbilt. Book online today."> 61<meta name="robots" content="index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1"> 62<link rel="canonical" href="https://truebluesalon.com/">
63<script id="website-schema" type="application/ld+json">{"@context":"https://schema.org","@type":"WebSite","@id":"https://truebluesalon.com/#website","name":"True Blue Salon | Premier Aveda Hair Salon Midtown Nashville","alternateName":"True Blue Salon","description":"Experience top-rated precision haircuts, custom Aveda hair color, and Vomor extensions at True Blue Salon in Midtown Nashville near Vanderbilt. Book online today.","url":"https://truebluesalon.com"}</script>
63 64<meta property="og:url" content="https://truebluesalon.com/"> 65<meta property="og:site_name" content="True Blue Salon"> 66<meta property="og:locale" content="en_US"> 67<meta property="og:type" content="website"> 68<meta property="og:title" content="True Blue Salon | Premier Aveda Hair Salon Midtown Nashville"> 69<meta property="og:description" content="Experience top-rated precision haircuts, custom Aveda hair color, and Vomor extensions at True Blue Salon in Midtown Nashville near Vanderbilt. Book online today."> 70<meta property="og:image" content="https://truebluesalon.com/wp-content/uploads/2026/09/26-60785640322-SocialImage-P1.jpg"> 71<meta property="og:image:secure_url" content="https://truebluesalon.com/wp-content/uploads/2026/09/26-60785640322-SocialImage-P1.jpg"> 72<meta property="og:image:width" content="1640"> 73<meta property="og:image:height" content="856"> 74<meta property="og:image:alt" content="Client getting a haircut in a modern Nashville hair salon; text overlay reads âTRUE BLUE salon AVEDAâ with a heart symbol between âTRUEâ and âBLUE.â. - True Blue Salon in Nashville, TN"> 75<meta property="fb:pages" content=""> 76<meta property="fb:app_id" content=""> 77<meta name="twitter:card" content="summary"> 78<meta name="twitter:site" content=""> 79<meta name="twitter:creator" content=""> 80<meta name="twitter:title" content="True Blue Salon | Premier Aveda Hair Salon Midtown Nashville"> 81<meta name="twitter:description" content="Experience top-rated precision haircuts, custom Aveda hair color, and Vomor extensions at True Blue Salon in Midtown Nashville near Vanderbilt. Book online today."> 82<link rel='dns-prefetch' href='//cdnjs.cloudflare.com' /> 83<link rel='dns-prefetch' href='//www.google.com' /> 84<link rel='dns-prefetch' href='//cdn.jsdelivr.net' /> 85<style id="wp-img-auto-sizes-contain-inline-css"> 86img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 87/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ 88</style> 89<style id="classic-theme-styles-inline-css"> 90/*! This file is auto-generated */ 91.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} 92/*# sourceURL=/wp-includes/css/classic-themes.min.css */ 93</style> 94 95<style id="global-styles-inline-css"> 96:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
96--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
96.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} 97/*# sourceURL=global-styles-inline-css */ 98</style> 99 100<link rel='stylesheet' id='tailwind-style-css' href='https://truebluesalon.com/wp-content/themes/ph-base-tailwind/assets/css/output.css?ver=7.0.5' media='all' /> 101<link rel='stylesheet' id='index-style-css' href='https://truebluesalon.com/wp-content/themes/ph-base-tailwind/assets/css/index.css?ver=7.0.5' media='all' /> 102<link rel='stylesheet' id='font-awesome-cdn-css' href='https://cdn.jsdelivr.net/npm/@fortawesome/[email protected]/css/all.min.css?ver=6.7.2' media='all' /> 103<link rel='stylesheet' id='popup-maker-site-css' href='//truebluesalon.com/wp-content/uploads/pum/pum-site-styles.css?generated=1788435352&ver=1.25.0' media='all' />
104<script id="jquery-core-js" src="https://truebluesalon.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
104 105<link rel="https://api.w.org/" href="https://truebluesalon.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://truebluesalon.com/wp-json/wp/v2/pages/8" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://truebluesalon.com/xmlrpc.php?rsd" /> 106<link rel='shortlink' href='https://truebluesalon.com/' /> 107<link rel="icon" href="https://truebluesalon.com/wp-content/uploads/2026/07/cropped-cropped-favicon-270x270-1-32x32.png" sizes="32x32" /> 108<link rel="icon" href="https://truebluesalon.com/wp-content/uploads/2026/07/cropped-cropped-favicon-270x270-1-192x192.png" sizes="192x192" /> 109<link rel="apple-touch-icon" href="https://truebluesalon.com/wp-content/uploads/2026/07/cropped-cropped-favicon-270x270-1-180x180.png" /> 110<meta name="msapplication-TileImage" content="https://truebluesalon.com/wp-content/uploads/2026/07/cropped-cropped-favicon-270x270-1-270x270.png" /> 111 112 <link rel="stylesheet" href="https://truebluesalon.com/wp-content/themes/ph-base-tailwind/style.css" type="text/css" media="screen" /> 113 114 <!-- CUSTOM CSS --> 115 116 117 <!-- Schema Validation -->
118<script type='application/ld+json'> 119{ 120 "@context": "http://www.schema.org", 121 "@type": ["HairSalon", "DaySpa", "NailSalon"], 122 "name": "True Blue Salon", 123 "url": "https://truebluesalon.com", 124 "sameAs": [ 125 "https://www.facebook.com/TrueBlueSalon/", 126 "https://www.instagram.com/truebluesalonnashville/" 127 ], 128 "logo": "https://truebluesalon.com/wp-content/uploads/2026/07/logo.png", 129 "image": "https://truebluesalon.com/wp-content/uploads/2026/09/26-60785640322-SocialImage-P1.jpg", 130 "description": "Experience top-rated precision haircuts, custom Aveda hair color, and Vomor extensions at True Blue Salon in Midtown Nashville near Vanderbilt. Book online today.", 131 "address": { 132 "@type": "PostalAddress", 133 "streetAddress": "2817 West End Ave., Ste 109", 134 "addressLocality": "Nashville", 135 "addressRegion": "TN", 136 "postalCode": "37203", 137 "addressCountry": "United States" 138 }, 139 "geo": { 140 "@type": "GeoCoordinates", 141 "latitude": "36.1444031", 142 "longitude": "-86.8147569" 143 }, 144 "hasMap": "https://maps.app.goo.gl/di5AwYGL5SC8spTb8", 145 "contactPoint": { 146 "@type": "ContactPoint", 147 "contactType": "Customer Service", 148 "telephone": "+1(615) 329-4454" 149 } 150} 151 </script>
151 152 153 154</head> 155<body class="home wp-singular page-template-default page page-id-8 wp-theme-ph-base-tailwind modula-best-grid-gallery" > 156 157<div class="off-canvas-wrapper"> 158 159 <header class="header light-scheme relative" > 160 <!-- Header here! --> 161 <nav id="mobile-menu"> 162 <div class="menu-primary-container"><ul id="menu-primary" class="menu"><li id="menu-item-20979" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-20979"><a href="https://truebluesalon.com/services/haircut/" title="Salon Services at True Blue Salon in Nashville, TN">Services</a> 163<ul class="sub-menu"> 164 <li id="menu-item-20928" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-20928"><a href="https://truebluesalon.com/services/haircut/" title="Haircuts at True Blue Salon in Nashville, TN">Haircut</a></li> 165 <li id="menu-item-20927" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-20927"><a href="https://truebluesalon.com/services/color/" title="Hair Color at True Blue Salon in Nashville, TN">Hair Color</a></li> 166 <li id="menu-item-21395" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-21395"><a href="https://truebluesalon.com/services/texture-treatments/" title="Texture + Treatments at True Blue Salon in Nashville, TN">Texture + Treatments</a></li> 167 <li id="menu-item-21396" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-21396"><a href="https://truebluesalon.com/services/hair-extensions/" title="Hair Extensions at True Blue Salon in Nashville, TN">Hair Extensions</a></li> 168 <li id="menu-item-21407" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-21407"><a href="https://truebluesalon.com/services/policies/" title="Policies at True Blue Salon in Nashville, TN">Policies</a></li> 169</ul> 170</li> 171<li id="menu-item-80" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-80"><a href="https://truebluesalon.com/about/" title="About Us at True Blue Salon in Nashville, TN">About</a> 172<ul class="sub-menu"> 173 <li id="menu-item-1393" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1393"><a href="https://truebluesalon.com/about/" title="About Us at True Blue Salon in Nashville, TN">About</a></li> 174 <li id="menu-item-82" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-82"><a href="https://truebluesalon.com/about/meet-the-team/" title="Meet our Team at True Blue Salon in Nashville, TN">Meet Our Team</a></li> 175 <li id="menu-item-1654" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1654"><a href="https://truebluesalon.com/about/careers/" title="Join our Team at True Blue Salon in Nashville, TN">Careers</a></li> 176 <li id="menu-item-20929" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-20929"><a href="https://truebluesalon.com/about/reviews/" title="Reviews for True Blue Salon in Nashville, TN">Reviews</a></li> 177 <li id="menu-item-83" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-83"><a href="https://truebluesalon.com/about/blog/" title="Read our Blog at True Blue Salon in Nashville, TN">Blog</a></li> 178 <li id="menu-item-81" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-81"><a href="https://truebluesalon.com/about/contact/" title="Contact us at True Blue Salon in Nashville, TN">Contact</a></li> 179 <li id="menu-item-21332" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-21332"><a href="https://truebluesalon.com/about/faqs/" title="Read FAQs at True Blue Salon in Nashville, TN">FAQs</a></li> 180</ul> 181</li> 182<li id="menu-item-1681" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1681"><a href="https://truebluesalon.com/specials/" title="Introductory Offer at True Blue Salon in Nashville, TN">Introductory Offer</a></li> 183<li id="menu-item-86" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-86"><a href="https://truebluesalon.com/aveda/" title="Shop Aveda with True Blue Salon in Nashville, TN">Aveda</a> 184<ul class="sub-menu"> 185 <li id="menu-item-1463" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1463"><a target="_blank" href="https://shop.aveda.com/salon/truebluesalon" title="Shop Aveda with True Blue Salon in Nashville, TN">Shop Aveda</a></li> 186 <li id="menu-item-1456" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1456"><a href="https://truebluesalon.com/aveda/" title="Why Shop Aveda with True Blue Salon in Nashville, TN">Why Aveda</a></li> 187 <li id="menu-item-87" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-87"><a href="https://truebluesalon.com/aveda/aveda-plus-rewards/" title="Aveda Plus Rewards with True Blue Salon in Nashville, TN">Aveda Plus Rewards</a></li> 188 <li id="menu-item-89" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-89"><a href="https://truebluesalon.com/aveda/new-at-aveda/" title="New at Aveda with True Blue Salon in Nashville, TN">New At Aveda</a></li> 189</ul> 190</li> 191<li id="menu-item-1882" class="menu-item menu-item-type-post_type menu-item-object-locations menu-item-1882"><a href="https://truebluesalon.com/locations/location/" title="Location of True Blue Salon in Nashville, TN">Location</a></li> 192<li id="menu-item-21368" class="cta menu-item menu-item-type-custom menu-item-object-custom menu-item-21368"><a target="_blank" href="https://gift-cards.phorest.com/salons/truebluesalon" title="Buy Gift Cards at True Blue Salon in Nashville, TN">Gift Cards</a></li> 193<li id="menu-item-20930" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-20930"><a target="_blank" href="https://phorest.com/book/salons/truebluesalon" title="Book at True Blue Salon in Nashville, TN">Book</a></li> 194</ul></div> <!-- <svg class="caret" width="24px" height="24px" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><g data-name="Layer 2"><g data-name="arrow-downward"><rect width="24" height="24" transform="rotate(-90 12 12)" opacity="0"/><path d="M12 17a1.72 1.72 0 0 1-1.33-.64l-4.21-5.1a2.1 2.1 0 0 1-.26-2.21A1.76 1.76 0 0 1 7.79 8h8.42a1.76 1.76 0 0 1 1.59 1.05 2.1 2.1 0 0 1-.26 2.21l-4.21 5.1A1.72 1.72 0 0 1 12 17z"/></g></g></svg> --> 195</nav> 196 197<div id="mobile-overlay"></div> 198 199 200<div id="top-bar" class="py-2 lg:py-[1.1rem] px-2"> 201 <div class="inner grid w-full grid-cols-3 items-center"> 202 203 <div id="menuicon" class="flex items-center justify-self-start cursor-pointer"> 204 <svg width="42" height="42" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" fill="white"> 205 <g data-name="Layer 2"> 206 <g data-name="menu"> 207 <rect width="42" height="24" transform="rotate(180 12 12)" opacity="0" /> 208 <rect x="3" y="11" width="36" height="2" rx=".95" ry=".95" /> 209 <rect x="3" y="16" width="36" height="2" rx=".95" ry=".95" /> 210 <rect x="3" y="6" width="36" height="2" rx=".95" ry=".95" /> 211 </g> 212 </g> 213 </svg><span class="ml-2 text-center text-white">Menu</span> 214 </div> 215 216 <a href="/" class="justify-self-center"> 217 <img id="logo" class=" max-w-40" src="https://truebluesalon.com/wp-content/uploads/2026/09/logo-true-blue.gif" alt="True Blue Salon | Nashville, TN" /> 218 </a> 219 220 <div id="nav-wrapper" class="justify-self-end"> 221 <div id="morelinks"><div class="textwidget custom-html-widget"><a href="https://gift-cards.phorest.com/salons/truebluesalon" class="button" target="_blank">Gift Cards</a> 222<a href="https://phorest.com/book/salons/truebluesalon" class="button" target="_blank">Book</a></div></div> </div> 223 224 </div> 225</div> 226 227<div id="heroimage" class=" m-4 overflow-hidden rounded-[20px] border border-black"> 228 <div class="swiper mySwiper" style="height:100%;"> 229 <div class="swiper-wrapper"> 230 <div class="swiper-slide relative id-91"> 231 <img src="/wp-content/uploads/2026/07/badge.png" alt="badge" class="absolute top-25 right-2 max-w-[100px] lg:max-w-100 w-auto h-auto z-10 lg:top-[unset] lg:bottom-10 lg:right-10" /> 232 <div class="slide_text block "> 233 <div class="slide_text_inner p-6"> 234 <h2 class="text-white text-left">Voted Best<br />Salon in Nashville</h2> 235<p class="text-white text-left mb-5 md:text-4xl text-2xl" style="font-weight: 300;">Come and experience why!</p> 236<p class="text-left"><a class="button" href="/specials/">Intro Offer</a></p> 237 </div> 238 </div> 239 <a class="slide_link block md:hidden w-full h-full" href="/specials/"></a> 240 241 <div class="slide_text hidden"> 242 <div class="slide_text_inner p-6"> 243 <h2 class="text-white text-left">Voted Best<br />Salon in Nashville</h2> 244<p class="text-white text-left mb-5 md:text-4xl text-2xl" style="font-weight: 300;">Come and experience why!</p> 245<p class="text-left"><a class="button" href="/specials/">Intro Offer</a></p> 246 </div> 247 </div> 248 <a class="slide_link hidden md:block" href="/specials/"></a> 249 250 251 <video 252 autoplay 253 muted 254 loop 255 playsinline 256 preload="none" 257 class="swiper-lazy hidden md:block w-full h-full object-cover" 258 poster=""> 259 <source src="/wp-content/uploads/2026/09/HeroVideo-final.webm" type="video/webm"> 260 </video> 261 262 <video 263 autoplay 264 muted 265 loop 266 playsinline 267 preload="none" 268 class="swiper-lazy block md:hidden w-full h-full object-cover" 269 poster=""> 270 <source src="/wp-content/uploads/2026/09/HeroVideo-final.webm" type="video/webm"> 271 </video> 272 273 </div> 274 275 </div> 276 <div class="swiper-pagination"></div> 277 <div class="swiper-button-prev"></div> 278 <div class="swiper-button-next"></div>
279 <div class="intro-trigger absolute bottom-[100px] right-0" style="pointer-events:none;"></div> 280 <div class="intro-trigger2 absolute bottom-[20px] right-0" style="pointer-events:none;"></div> 281</div> 282</div> </header> 283<main id="content" aria-label="body content" class="home content-wrapper"> 284 285 <!-- <section class="wrapper" > --> 286 287 <section id="intro" role="main" class="w-full py-12 md:py-16 lg:py-20 intro-section-type-3"> 288 <div class="mx-auto w-full max-w-10xl px-6 sm:px-8 lg:px-12"> 289 <h2 class="mx-auto text-center"> 290 Some of our <span style="font-weight: 400;"><br class="inline md:hidden">Specialties</span> 291 </h2> 292 293 <div class="mt-8 flex flex-col md:grid md:grid-cols-3 md:gap-6"> 294 <div class="mb-10 last:mb-0 md:mb-0"> 295 <figure class="intro-img-wrapper relative overflow-visible rounded-[14px] bg-transparent"> 296 <div class="aspect-4/5 w-full overflow-hidden rounded-[14px] border border-white/15"> 297 <video class="h-full w-full object-cover" autoplay muted loop playsinline preload="metadata" poster="https://truebluesalon.com/wp-content/uploads/2026/08/balayage.png"> 298 <source src="https://truebluesalon.com/wp-content/uploads/2026/09/Button1.mp4" type="video/mp4"> 299 </video> 300 </div> 301 <div class="draw-border" aria-hidden="true"></div> 302 </figure> 303 <div class="py-5 text-center"> 304 <a class="button font-medium!" href="/services/color/"> 305 Balayage </a> 306 </div> 307 </div> 308 <div class="mb-10 last:mb-0 md:mb-0"> 309 <figure class="intro-img-wrapper relative overflow-visible rounded-[14px] bg-transparent"> 310 <div class="aspect-4/5 w-full overflow-hidden rounded-[14px] border border-white/15"> 311 <img width="556" height="737" src="https://truebluesalon.com/wp-content/uploads/2026/08/short_hair.png" class="h-full w-full object-cover" alt="Person with short dark hair and a white collared shirt looks slightly to the side against a plain background, showcasing the refined results of haircuts and styling from a top Nashville hair salon. - True Blue Salon in Nashville, TN" decoding="async" fetchpriority="high" srcset="https://truebluesalon.com/wp-content/uploads/2026/08/short_hair.png 556w, https://truebluesalon.com/wp-content/uploads/2026/08/short_hair-226x300.png 226w" sizes="(max-width: 556px) 100vw, 556px" /> </div> 312 <div class="draw-border" aria-hidden="true"></div> 313 </figure> 314 <div class="py-5 text-center"> 315 <a class="button font-medium!" href="/services/haircut/"> 316 Short Hair </a> 317 </div> 318 </div> 319 <div class="mb-10 last:mb-0 md:mb-0"> 320 <figure class="intro-img-wrapper relative overflow-visible rounded-[14px] bg-transparent"> 321 <div class="aspect-4/5 w-full overflow-hidden rounded-[14px] border border-white/15"> 322 <img width="552" height="737" src="https://truebluesalon.com/wp-content/uploads/2026/08/extensions.png" class="h-full w-full object-cover" alt="Woman with long straight dark hair, showcasing expert hair color and highlights, wears a beige knit sweater, looking at the camera with a neutral expression against a plain background. - True Blue Salon in Nashville, TN" decoding="async" srcset="https://truebluesalon.com/wp-content/uploads/2026/08/extensions.png 552w, https://truebluesalon.com/wp-content/uploads/2026/08/extensions-225x300.png 225w" sizes="(max-width: 552px) 100vw, 552px" /> </div> 323 <div class="draw-border" aria-hidden="true"></div> 324 </figure> 325 <div class="py-5 text-center"> 326 <a class="button font-medium!" href="/services/hair-extensions/"> 327 Extensions </a> 328 </div> 329 </div> 330 </div> 331 </div> 332</section> 333 <section id="reviews-feed" class="w-full py-12 md:py-15 lg:py-15"> 334 <div class="mx-auto w-full px-6 sm:px-8 lg:px-12"> 335 <h2 class="text-center"> 336 Hundreds of <span style="font-weight: 400;">5-Star Google Reviews</span> 337 </h2> 338 339 <div class="mt-10"> 340
340<script defer async src='https://cdn.trustindex.io/loader.js?87840a5779aa75850126714fa22'></script>
340 341 </div> 342 343 <div class="mt-10 flex justify-center"> 344 <a class="button" href="/about/reviews/">More Reviews</a> 345 </div> 346 </div> 347</section> 348 <section id="promos" class="promo-container hidden lg:flex flex-col justify-center items-center w-full h-screen max-h-[600px] z-3 p-0" data-aos="fade-up-left" data-aos-duration="800"> 349 <div class="promos-container w-full m-0 flex flex-row"> 350 <div id="controls-container" class="w-[50%] h-screen max-h-[600px] flex flex-col" style="gap:1rem;padding-left:1rem;padding-right: 1rem;box-sizing:border-box;"> 351 352 <button class="control control-btn w-full flex flex-1 items-center justify-start pl-[15%] id-20810" style="border:2px solid var(--primary);border-radius:28px;overflow:hidden;" data-image="id-20810"> 353 354 Introductory Offer </button> 355 <button class="control control-btn w-full flex flex-1 items-center justify-start pl-[15%] id-20912" style="border:2px solid var(--primary);border-radius:28px;overflow:hidden;" data-image="id-20912"> 356 357 Location </button> 358 <button class="control control-btn w-full flex flex-1 items-center justify-start pl-[15%] id-20911" style="border:2px solid var(--primary);border-radius:28px;overflow:hidden;" data-image="id-20911"> 359 360 Aveda </button> 361 <button class="control control-btn w-full flex flex-1 items-center justify-start pl-[15%] id-20910" style="border:2px solid var(--primary);border-radius:28px;overflow:hidden;" data-image="id-20910"> 362 363 Careers </button> 364 365 </div> 366 <div id="images-container" class="featured-list w-[50%] h-screen max-h-[600px] relative" style="margin-left:1rem;margin-right: 1rem;"> 367 368 369 <div id="id-20810" class="featured-img image h-screen max-h-[600px] w-full relative overflow-hidden"> 370 371 372 <div 373 class="absolute top-0 left-0 w-full h-full bg-cover bg-center" 374 style="background-image:url('/wp-content/uploads/2026/07/promos.png');"> 375 </div> 376 377 <a class="promo-link absolute top-0 left-0 block w-full h-full" style="z-index:3;" href="/specials/" target="_self"> 378 </a> 379 <div class="promo_text flex flex-col justify-center items-start w-full h-auto a p-4 relative z-5"> 380 <h2>We Begin by Listening.</h2><p>Every great appointment starts with understanding your goals. Whether you're maintaining your style, dreaming of a dimensional balayage, exploring a bold trending precision cut or preparing for your wedding day, our team of artists will deliver.</p><p><a href="/specials/" class="button" target="_self">$25 Intro Offer</a></p> 381 </div> 382 </div> 383 384 385 <div id="id-20912" class="featured-img image h-screen max-h-[600px] w-full relative overflow-hidden"> 386 387 388 <div 389 class="absolute top-0 left-0 w-full h-full bg-cover bg-center" 390 style="background-image:url('/wp-content/uploads/2026/08/Promo2.png');"> 391 </div> 392 393 <a class="promo-link absolute top-0 left-0 block w-full h-full" style="z-index:3;" href="/locations/location/" target="_self"> 394 </a> 395 <div class="promo_text flex flex-col justify-center items-start w-full h-auto a p-4 relative z-5"> 396 <h2>Visit Our Nashville Salon</h2><p>Conveniently located in Nashville, True Blue Salon is home to a team of experienced hairstylists, colorists, and Aveda professionals dedicated to creating hair you'll love long after you leave the salon.</p><p><a href="/locations/location/" class="button" target="_self">View Location</a></p> 397 </div> 398 </div> 399 400 401 <div id="id-20911" class="featured-img image h-screen max-h-[600px] w-full relative overflow-hidden"> 402 403 404 <div 405 class="absolute top-0 left-0 w-full h-full bg-cover bg-center" 406 style="background-image:url('/wp-content/uploads/2026/08/Promo3.png');"> 407 </div> 408 409 <a class="promo-link absolute top-0 left-0 block w-full h-full" style="z-index:3;" href="/aveda/" target="_self"> 410 </a> 411 <div class="promo_text flex flex-col justify-center items-start w-full h-auto a p-4 relative z-5"> 412 <h2>Professional Hair Care Powered by Aveda</h2><p>When you spend every day behind the chair, you get pretty picky about the products you use. We've trusted Aveda for years because the hair color is beautiful, the hair care performs, and the formulas align with the kind of salon we want to be.</p><p><a href="/aveda/" class="button" target="_self">Shop Aveda</a></p> 413 </div> 414 </div> 415 416 417 <div id="id-20910" class="featured-img image h-screen max-h-[600px] w-full relative overflow-hidden"> 418 419 420 <div 421 class="absolute top-0 left-0 w-full h-full bg-cover bg-center" 422 style="background-image:url('/wp-content/uploads/2026/08/Promo4.png');"> 423 </div> 424 425 <a class="promo-link absolute top-0 left-0 block w-full h-full" style="z-index:3;" href="/about/careers/" target="_self"> 426 </a> 427 <div class="promo_text flex flex-col justify-center items-start w-full h-auto a p-4 relative z-5"> 428 <h2>Love What You Do. Love Where You Work</h2><p>The salon you choose can shape your entire career. That's why we've worked hard to create a place where people enjoy coming to work, continue learning, and build lasting relationships with both their guests and their teammates. If you're looking for a salon in Nashville where you can stay busy, keep growing, and feel supported along the way, we'd love to meet you.</p><p><a href="/about/careers/" class="button" target="_self">Explore Careers</a></p> 429 </div> 430 </div> 431 432 433 434 </div> 435</div> 436</section> 437<!-- ------------MOBILE ACCORDION------------- --> 438<section id="promos-mobile" class="lg:hidden">
439 <div class="accordion-wrap"> 440 <div class="accordion"> 441 442 <div class="container id-20810" data-aos="fade-up-" data-aos-duration="500"> 443 <div class="label pr-4 bg-black border-primary border-t-2 border-r-2 text-20 text-black mb-3" style="padding-left:1.5rem;border:2px solid var(--primary);border-radius:20px;">Introductory Offer</div> 444 <div class="content text-white text-center flex justify-start items-center height-100%promo_none" style="background-image: url('/wp-content/uploads/2026/07/promos.png');"> 445 <div class="promoText"> 446 <h2 class="text-left text-white">We Begin by Listening.</h2> 447 <p class="text-left text-white">Every great appointment starts with understanding your goals. Whether you're maintaining your style, dreaming of a dimensional balayage, exploring a bold trending precision cut or preparing for your wedding day, our team of artists will deliver.</p> 448 <p class="text-left mb-0"><a class="button" href="/specials/">$25 Intro Offer</a></p></div> 449 </div> 450 </div> 451 <div class="container id-20912" data-aos="fade-up-" data-aos-duration="500"> 452 <div class="label pr-4 bg-black border-primary border-t-2 border-r-2 text-20 text-black mb-3" style="padding-left:1.5rem;border:2px solid var(--primary);border-radius:20px;">Location</div> 453 <div class="content text-white text-center flex justify-start items-center height-100%promo_none" style="background-image: url('/wp-content/uploads/2026/08/Promo2.png');"> 454 <div class="promoText"> 455 <h2 class="text-left text-white">Visit Our Nashville Salon</h2> 456 <p class="text-left text-white">Conveniently located in Nashville, True Blue Salon is home to a team of experienced hairstylists, colorists, and Aveda professionals dedicated to creating hair you'll love long after you leave the salon.</p> 457 <p class="text-left mb-0"><a class="button" href="/locations/location/">View Location</a></p></div> 458 </div> 459 </div> 460 <div class="container id-20911" data-aos="fade-up-" data-aos-duration="500"> 461 <div class="label pr-4 bg-black border-primary border-t-2 border-r-2 text-20 text-black mb-3" style="padding-left:1.5rem;border:2px solid var(--primary);border-radius:20px;">Aveda</div> 462 <div class="content text-white text-center flex justify-start items-center height-100%promo_none" style="background-image: url('/wp-content/uploads/2026/08/Promo3.png');"> 463 <div class="promoText"> 464 <h2 class="text-left text-white">Professional Hair Care Powered by Aveda</h2> 465 <p class="text-left text-white">When you spend every day behind the chair, you get pretty picky about the products you use. We've trusted Aveda for years because the hair color is beautiful, the hair care performs, and the formulas align with the kind of salon we want to be.</p> 466 <p class="text-left mb-0"><a class="button" href="/aveda/">Shop Aveda</a></p></div> 467 </div> 468 </div> 469 <div class="container id-20910" data-aos="fade-up-" data-aos-duration="500"> 470 <div class="label pr-4 bg-black border-primary border-t-2 border-r-2 text-20 text-black mb-3" style="padding-left:1.5rem;border:2px solid var(--primary);border-radius:20px;">Careers</div> 471 <div class="content text-white text-center flex justify-start items-center height-100%promo_none" style="background-image: url('/wp-content/uploads/2026/08/Promo4.png');"> 472 <div class="promoText"> 473 <h2 class="text-left text-white">Love What You Do. Love Where You Work</h2> 474 <p class="text-left text-white">The salon you choose can shape your entire career. That's why we've worked hard to create a place where people enjoy coming to work, continue learning, and build lasting relationships with both their guests and their teammates. If you're looking for a salon in Nashville where you can stay busy, keep growing, and feel supported along the way, we'd love to meet you.</p> 475 <p class="text-left mb-0"><a class="button" href="/about/careers/">Explore Careers</a></p></div> 476 </div> 477 </div> 478 </div> 479 </div> 480</section> 481 <section class="relative w-full overflow-hidden bg-black py-10 sm:py-12 lg:py-16"> 482 <div class="pointer-events-none absolute -bottom-20 -right-12 z-0 w-65 -rotate-15 lg:-bottom-20 lg:-right-20 xl:-bottom-20 xl:-right-30 lg:w-24 md:w-36 lg:w-60 xl:w-100 isolate"> 483 <img 484 src="/wp-content/uploads/2026/09/gif-p1-looped-p3.gif" 485 alt="" 486 loading="lazy" 487 class="h-auto w-full opacity-42" 488 /> 489 </div> 490 491 <div class="relative z-10 mx-auto flex w-full flex-col gap-8 px-4 lg:flex-row lg:items-stretch lg:gap-10"> 492 <div class="flex w-full lg:w-1/2"> 493 <div class="flex w-full overflow-hidden rounded-[28px] bg-neutral-900 shadow-[0_24px_60px_rgba(0,0,0,0.35)] ring-1 ring-white/10"> 494 <img 495 src="/wp-content/uploads/2026/07/homepage-copy-image.jpg" 496 alt="Salon stylist working on a client's hair" 497 class="h-full w-full object-cover max-h-[500px]" 498 /> 499 </div> 500 </div> 501 502 <div class="flex w-full lg:w-1/2 lg:pl-4 xl:pl-8"> 503 <div class="flex h-full max-w-2xl flex-col gap-8 text-white lg:justify-between lg:pb-10"> 504 <div class="flex flex-col gap-4"> 505 <h2 class="mb-0 lg:mt-0"> 506 Since 1991, True Blue Salon 507 </h2> 508 509 <div class="space-y-6 text-base leading-8 text-white/90 sm:text-lg"> 510 <p> 511 Has been one of Nashville's premier destinations for beautiful hair. Our expert stylists are well known for precision hair cuttingâessential for bobs, pixies, and other trendy haircuts. Our reviews consistently highlight our expertise in balayage, blonding, and hair extensions. As an Aveda salon, we're committed to exceptional service, continued education for our team, and products that are good for you, our team, and the planet. </p> 512 <p> 513 Conveniently located in Midtown Nashville, True Blue Salon is just two blocks from Vanderbilt University and minutes from Hillsboro Village and Centennial Park. Easily accessible from Brentwood, Franklin, Hendersonville, Goodlettsville, Madison, Williamson County, and throughout the greater Nashville area. </p> 514 </div> 515 </div> 516 517 <div> 518 <a href="/locations/location/" class="button"> 519 Get Directions 520 </a> 521 </div> 522 </div> 523 </div> 524 </div> 525</section> 526 527 <section id="subfooter" aria-label="Subfooter Section" 528 style="background-image: url(https://truebluesalon.com/wp-content/uploads/2026/08/subfooter-2-1-scaled.webp);" 529 class="relative z-[4] rounded-none border-0 lg:m-4 flex items-center justify-center overflow-hidden bg-cover bg-center aspect-[2/1] lg:aspect-[3/1] lg:rounded-[20px] lg:border lg:border-black" 530 data-aos="zoom-in" data-aos-duration="1000"><!--absolute top-100vh left-0--> 531<p><!-- 532 533<div class="w-full h-full relative z-1"><video class="subfooter-video z-1 block w-full h-full object-cover object-center relative z-3" poster="/wp-content/uploads/2025/05/subfooter.png" preload="none" autoplay="autoplay" loop="loop" muted="" width="300" height="150"><source src="/wp-content/uploads/2025/05/haircut-edit-1.mp4" type="video/mp4" /></video><img decoding="async" class="subfooter-logo" src="https://truebluesalon.com/wp-content/uploads/2025/05/placeholder.jpg" alt="[SALON NAME] logo" /></div> 534 535 --></p> 536</section> 537 538 <!-- </section> --> 539 540 541 542 543<footer id="footer" role="contentinfo" class="w-full h-100vh z-5"><!--absolute top-100vh left-0--> 544 <div id="footer-top" class="bg-primary text-black"> 545 <div id="inner" class="mx-auto grid grid-cols-1 gap-y-10 px-8 py-12 [--footer-fs:18px] md:grid-cols-[max-content_max-content_max-content] md:justify-between md:gap-x-6 md:gap-y-12 md:[--footer-fs:16px] lg:px-12 lg:py-16 lg:[--footer-fs:17px] xl:px-[3.6%] xl:py-20 xl:[--footer-fs:20px]"> 546 547 <div id="left-side" class="contents"> 548 <div id="foot-1" class="flex flex-col items-stretch gap-y-8 text-center w-full max-w-[18rem] mx-auto md:col-span-3 md:!px-0 lg:max-w-[20rem]" data-aos="fade-in" data-aos-delay="100"> 549 <div class="foot-column"><a href="/"><img width="587" height="152" src="https://truebluesalon.com/wp-content/uploads/2026/07/logo-footer.png" class="image wp-image-21246 attachment-full size-full" alt="Logo for âTrue Blue Salonââa premier Nashville hair salonâfeatures a stylized heart shape between the words âTRUEâ and âBLUE.â The word âsalonâ appears below in lowercase letters, perfectly representing the welcoming spirit youâll find alongside expertly crafted haircuts and styling, plus salon gift cards and specials. - True Blue Salon in Nashville, TN" style="max-width: 100%; height: auto;" decoding="async" loading="lazy" srcset="https://truebluesalon.com/wp-content/uploads/2026/07/logo-footer.png 587w, https://truebluesalon.com/wp-content/uploads/2026/07/logo-footer-300x78.png 300w" sizes="auto, (max-width: 587px) 100v
549w, 587px" /></a></div><div class="foot-column"><a href="https://shop.aveda.com/salon/truebluesalon"><img width="176" height="37" src="https://truebluesalon.com/wp-content/uploads/2026/07/aveda-logo-black.png" class="image wp-image-21250 attachment-full size-full" alt="" style="max-width: 100%; height: auto;" decoding="async" loading="lazy" /></a></div> </div> 550 551 <div id="foot-2" class="text-left" data-aos="fade-in" data-aos-delay="300"> 552 553 554 <div id="contact-info" class="layout-1 location"> 555 556 <div class="contact-info location-location " > 557 558 <p class="location-address"> 559 <span class="location-title" itemprop="name"><b>True Blue Salon</b></span><br/> 560 <span itemprop="streetAddress">2817 West End Ave., Ste 109</span><br/> 561 <span itemprop="addressLocality">Nashville</span>, 562 <span itemprop="addressRegion">TN</span> 563 <span itemprop="postalCode">37203</span> 564 </p> 565 566 <p itemprop="telephone"> 567 <a href="tel:+16153294454">615.329.4454</a> 568 </p> 569 570 571 572 573 574 <div class="social_icons-component md:flex align-center gap-2"> 575 576 <a href="https://www.facebook.com/TrueBlueSalon/" role="button" aria-label="Facebook Icon (opens in a new window)" title="Facebook" target="_blank"> 577 <i class="fa-brands fa-lg fa-facebook-f"></i> 578 </a> 579 580 <a href="https://www.instagram.com/truebluesalonnashville/" role="button" aria-label="Instagram Icon (opens in a new window)" title="Instagram" target="_blank"> 581 <i class="fa-brands fa-lg fa-instagram"></i> 582 </a> 583 584 585 586 587 588 589 </div> 590 591 592 593 594 595 596 </div> 597 598 599 </div> 600 601 <div class="foot-column"> <div class="textwidget"> 602</div> 603 </div> </div> 604 </div> 605 606 <div id="right-side" class="contents"> 607 <div id="foot-3" class="text-left [&_td]:whitespace-nowrap" data-aos="fade-in" data-aos-delay="500"> 608 <div class="foot-column"> <div class="textwidget"><p><strong>HOURS</strong></p> 609<table class="hours"> 610<tbody> 611<tr> 612<td>Monday:</td> 613<td>9:00AM â 6:00PM</td> 614</tr> 615<tr> 616<td>Tuesday:</td> 617<td>9:00AM â 8:00PM</td> 618</tr> 619<tr> 620<td>Wednesday:</td> 621<td>9:00AM – 6:30PM</td> 622</tr> 623<tr> 624<td>Thursday:</td> 625<td>9:00AM â 8:00PM</td> 626</tr> 627<tr> 628<td>Friday:</td> 629<td>9:00AM â 6:00PM</td> 630</tr> 631<tr> 632<td>Saturday:</td> 633<td>9:00AM â 5:00PM</td> 634</tr> 635<tr> 636<td>Sunday:</td> 637<td>Closed</td> 638</tr> 639</tbody> 640</table> 641</div> 642 </div> </div> 643 644 <div id="foot-4" class="text-left [&_a]:whitespace-nowrap" data-aos="fade-in" data-aos-delay="700"> 645 <div class="foot-column"><div class="menu-footer-container"><ul id="menu-footer" class="menu"><li id="menu-item-20980" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-20980"><a href="https://truebluesalon.com/services/haircut/" title="Salon Services at True Blue Salon in Nashville, TN">Services</a></li> 646<li id="menu-item-1261" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1261"><a href="https://truebluesalon.com/about/" title="About Us at True Blue Salon in Nashville, TN">About</a></li> 647<li id="menu-item-20983" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-20983"><a href="https://truebluesalon.com/specials/" title="Introductory Offer at True Blue Salon in Nashville, TN">Introductory Offer</a></li> 648<li id="menu-item-1262" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1262"><a href="https://truebluesalon.com/aveda/" title="Why Shop Aveda with True Blue Salon in Nashville, TN">Aveda</a></li> 649<li id="menu-item-20982" class="menu-item menu-item-type-post_type menu-item-object-locations menu-item-20982"><a href="https://truebluesalon.com/locations/location/" title="Location of True Blue Salon in Nashville, TN">Location</a></li> 650<li id="menu-item-21416" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-21416"><a target="_blank" href="https://gift-cards.phorest.com/salons/truebluesalon" title="Buy Gift Cards at True Blue Salon in Nashville, TN">Gift Cards</a></li> 651<li id="menu-item-20981" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-20981"><a target="_blank" href="https://phorest.com/book/salons/truebluesalon" title="Book at True Blue Salon in Nashville, TN">Book</a></li> 652</ul></div></div> </div> 653 </div> 654 655 </div> 656 </div> 657 <div id="footer-bottom" class="text-black text-center text-xs py-2 flex justify-center"> 658 <p class="source-org copyright ">© 2026 True Blue Salon. All rights reserved. <a href="https://truebluesalon.com/privacy-policy/">Privacy/Terms</a>. <br class="md:hidden"/>Website designed by <a class="inline-block" href="https://imaginalmarketing.com" target="_blank" aria-label="Imaginal Marketing Group (opens in a new window)">Imaginal Marketing Group</a></p> 659 </div> <!-- end #footer-bottom --> 660</footer> 661<!-- Accessibe stuffs --> 662<!--
662<script> 663 (function() { 664 //var s = document.createElement('script'); 665 //var h = document.querySelector('head') || document.body; 666 //s.src = 'https://acsbapp.com/apps/app/dist/js/app.js'; 667 // s.async = true; 668 // s.onload = function() { 669 // acsbJS.init({ 670 // statementLink: '', 671 // footerHtml: '', 672 // hideMobile: false, 673 // hideTrigger: false, 674 // disableBgProcess: false, 675 // language: 'en', 676 // position: 'left', 677 // leadColor: '#3f3f4d', 678 // triggerColor: '#3f3f4d', 679 // triggerRadius: '50%', 680 // triggerPositionX: 'left', 681 // triggerPositionY: 'bottom', 682 // triggerIcon: 'people', 683 // triggerSize: 'medium', 684 // triggerOffsetX: 20, 685 // triggerOffsetY: 20, 686 // mobile: { 687 /// triggerSize: 'small', 688 // triggerPositionX: 'right', 689 // triggerPositionY: 'center', 690 // triggerOffsetX: 10, 691 // triggerOffsetY: 0, 692 // triggerRadius: '50%' 693 // } 694 // }); 695 // }; 696 // h.appendChild(s); 697 //})(); 698</script>
698 --> 699 700 701 702<!-- CDNS PER-PAGE BLOCK --> 703 704<!-- swiper cdn --> 705
705<script src="https://cdn.jsdelivr.net/npm/swiper@11/swiper-bundle.min.js"></script>
705 706 707<!-- aos cdn --> 708
708<script type="text/javascript" src="https://unpkg.com/aos@next/dist/aos.js?ver=1.0" id="animate-on-scroll-js-js"></script>
708 709
709<script type="text/javascript" src="/wp-content/themes/ph-base-tailwind/assets/functions/js/animate-on-scroll.js?ver=1.0" id="aos-init-js-js"></script>
709 710 711 712<!-- parallax cdn --> 713 714 715<!-- GSAP cdn --> 716 <!--
716<script src="https://cdnjs.cloudflare.com/ajax/libs/gsap/3.13.0/gsap.min.js" integrity="sha512-NcZdtrT77bJr4STcmsGAESr06BYGE8woZdSdEgqnpyqac7sugNO+Tr4bGwGF3MsnEkGKhU2KL2xh6Ec+BqsaHA==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
716 --> 717
717<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/gsap.min.js"></script>
717 718 719 <!-- gsap plugins --> 720
720<script src="https://cdnjs.cloudflare.com/ajax/libs/gsap/3.13.0/ScrollTrigger.min.js"></script>
720 721
721<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/SplitText.min.js"></script>
721 722
722<script src="https://cdnjs.cloudflare.com/ajax/libs/gsap/3.13.0/TextPlugin.min.js"></script>
722 723
723<script //src="https://cdnjs.cloudflare.com/ajax/libs/gsap/3.13.0/Flip.min.js"></script>
723 724
724<script //src="https://cdnjs.cloudflare.com/ajax/libs/gsap/3.13.0/Draggable.min.js"></script>
724 725
725<script //src="https://cdnjs.cloudflare.com/ajax/libs/gsap/3.13.0/MotionPathPlugin.min.js"></script>
725 726
726<script src="https://cdnjs.cloudflare.com/ajax/libs/gsap/3.13.0/ScrollToPlugin.min.js"></script>
726 727
727<script //src="https://cdnjs.cloudflare.com/ajax/libs/gsap/3.13.0/EasePack.min.js"></script>
727 728
728<script //src="https://cdnjs.cloudflare.com/ajax/libs/gsap/3.13.0/Observer.min.js"></script>
728 729 730 731 732 733<!-- ACOMM POPUP --> 734 735<!-- CUSTOM JS -->
736<script> 737 </script>
737 738 739 740 741 742 743 744<!-- WP FOOTER STUFFS -->
745<script type="speculationrules"> 746{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/ph-base-tailwind/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 747</script>
747 748 <!-- Rozie Webchat Widget --> 749
749<script nomodule src="https://rozie-shared-webchat-prd.rozie.ai/rozieai.js"></script>
749 750
750<script type="module" src="https://rozie-shared-webchat-prd.rozie.ai/rozieai.esm.js"></script>
750 <rozieai-webchat app="brook_tbls" language="en_us" version="0.1"></rozieai-webchat> 751 <div 752 id="pum-21310" 753 role="dialog" 754 aria-modal="false" 755 class="pum pum-overlay pum-theme-21207 pum-theme-lightbox popmake-overlay pum-click-to-close click_open" 756 data-popmake="{"id":21310,"slug":"careers-networking-industry-connections","theme_id":21207,"cookies":[],"triggers":[{"type":"click_open","settings":{"extra_selectors":".networking"}}],"mobile_disabled":null,"tablet_disabled":null,"meta":{"display":{"stackable":false,"overlay_disabled":false,"scrollable_content":false,"disable_reposition":false,"size":"medium","responsive_min_width":"0%","responsive_min_width_unit":false,"responsive_max_width":"100%","responsive_max_width_unit":false,"custom_width":"640px","custom_width_unit":false,"custom_height":"380px","custom_height_unit":false,"custom_height_auto":false,"location":"center","position_from_trigger":false,"position_top":"100","position_left":"0","position_bottom":"0","position_right":"0","position_fixed":false,"animation_type":"fade","animation_speed":"350","animation_origin":"center top","overlay_zindex":false,"zindex":"1999999999"},"close":{"text":"","button_delay":"0","overlay_click":"1","esc_press":"1","f4_press":false},"click_open":[]}}"> 757 758 <div id="popmake-21310" class="pum-container popmake theme-21207 pum-responsive pum-responsive-medium responsive size-medium"> 759 760 761 762 763 <div class="pum-content popmake-content" tabindex="0"> 764 <h2 class="text-primary">Networking & Industry Connections</h2> 765<p> 766As part of the Aveda network, True Blue team members gain access to industry-leading education, professional development, and opportunities that extend beyond the salon. From advanced Aveda classes and outside educators to photoshoots, fashion events, contests, and creative collaborations, our team is encouraged to stay engaged with the industry and continue expanding their skills.</p> 767 </div> 768 769 770 <button type="button" class="pum-close popmake-close" aria-label="Close"> 771 Ã </button> 772 773 </div> 774 775</div> 776<div 777 id="pum-21308" 778 role="dialog" 779 aria-modal="false" 780 class="pum pum-overlay pum-theme-21207 pum-theme-lightbox popmake-overlay pum-click-to-close click_open" 781 data-popmake="{"id":21308,"slug":"careers-team-culture","theme_id":21207,"cookies":[],"triggers":[{"type":"click_open","settings":{"cookie_name":"","extra_selectors":".teamculture"}}],"mobile_disabled":null,"tablet_disabled":null,"meta":{"display":{"stackable":false,"overlay_disabled":false,"scrollable_content":false,"disable_reposition":false,"size":"medium","responsive_min_width":"0%","responsive_min_width_unit":false,"responsive_max_width":"100%","responsive_max_width_unit":false,"custom_width":"640px","custom_width_unit":false,"custom_height":"380px","custom_height_unit":false,"custom_height_auto":false,"location":"center","position_from_trigger":false,"position_top":"100","position_left":"0","position_bottom":"0","position_right":"0","position_fixed":false,"animation_type":"fade","animation_speed":"350","animation_origin":"center top","overlay_zindex":false,"zindex":"1999999999"},"close":{"text":"","button_delay":"0","overlay_click":"1","esc_press":"1","f4_press":false},"click_open":[]}}"> 782 783 <div id="popmake-21308" class="pum-container popmake theme-21207 pum-responsive pum-responsive-medium responsive size-medium"> 784 785 786 787 788 <div class="pum-content popmake-content" tabindex="0"> 789 <h2 class="text-primary">Team Culture</h2> 790<p> 791Our culture is built on collaboration, accountability, and a genuine willingness to help one another succeed. Stylists, assistants, and front desk team members work together to create exceptional experiences for guests while supporting each other’s goals. New professionals learn from experienced mentors, seasoned stylists continue learning from fresh perspectives, and everyone benefits from a culture where coaching never stops. If someone needs help, someone steps in. That’s simply how we operate.</p> 792 </div> 793 794 795 <button type="button" class="pum-close popmake-close" aria-label="Close"> 796 Ã </button> 797 798 </div> 799 800</div> 801<div 802 id="pum-21306" 803 role="dialog" 804 aria-modal="false" 805 class="pum pum-overlay pum-theme-21207 pum-theme-lightbox popmake-overlay pum-click-to-close click_open" 806 data-popmake="{"id":21306,"slug":"careers-benefits","theme_id":21207,"cookies":[],"triggers":[{"type":"click_open","settings":{"extra_selectors":".benefits"}}],"mobile_disabled":null,"tablet_disabled":null,"meta":{"display":{"stackable":false,"overlay_disabled":false,"scrollable_content":false,"disable_reposition":false,"size":"medium","responsive_min_width":"0%","responsive_min_width_unit":false,"responsive_max_width":"100%","responsive_max_width_unit":false,"custom_width":"640px","custom_width_unit":false,"custom_height":"380px","custom_height_unit":false,"custom_height_auto":false,"location":"center","position_from_trigger":false,"position_top":"100","position_left":"0","position_bottom":"0","position_right":"0","position_fixed":false,"animation_type":"fade","animation_speed":"350","animation_origin":"center top","overlay_zindex":false,"zindex":"1999999999"},"close":{"text":"","button_delay":"0","overlay_click":"1","esc_press":"1","f4_press":false},"click_open":[]}}"> 807 808 <div id="popmake-21306" class="pum-container popmake theme-21207 pum-responsive pum-responsive-medium responsive size-medium"> 809 810 811 812 813 <div class="pum-content popmake-content" tabindex="0"> 814 <h2 class="text-primary">Benefits</h2> 815<p>We’re committed to providing the resources professionals need to build successful, sustainable careers.<br /> 816Benefits include: 817</p> 818<ul> 819<li>
819Competitive commission-based earning opportunities</li> 820<li>Paid vacation</li> 821<li>401(k) with company match</li> 822<li>Health insurance</li> 823<li>Supplemental health insurance</li> 824<li>Ongoing education and mentorship</li> 825<li>Advanced Aveda education opportunities</li> 826<li>Front desk and assistant support</li> 827<li>Marketing support</li> 828<li>Frequent team meetings and coaching</li> 829<li>Product and service discounts</li> 830<li>Clear career advancement opportunities</li> 831</ul> 832<p> 833We invest in our people because their success drives everything we do.</p> 834 </div> 835 836 837 <button type="button" class="pum-close popmake-close" aria-label="Close"> 838 Ã </button> 839 840 </div> 841 842</div> 843<div 844 id="pum-21304" 845 role="dialog" 846 aria-modal="false" 847 class="pum pum-overlay pum-theme-21207 pum-theme-lightbox popmake-overlay pum-click-to-close click_open" 848 data-popmake="{"id":21304,"slug":"careers-education","theme_id":21207,"cookies":[],"triggers":[{"type":"click_open","settings":{"extra_selectors":".education"}}],"mobile_disabled":null,"tablet_disabled":null,"meta":{"display":{"stackable":false,"overlay_disabled":false,"scrollable_content":false,"disable_reposition":false,"size":"medium","responsive_min_width":"0%","responsive_min_width_unit":false,"responsive_max_width":"100%","responsive_max_width_unit":false,"custom_width":"640px","custom_width_unit":false,"custom_height":"380px","custom_height_unit":false,"custom_height_auto":false,"location":"center","position_from_trigger":false,"position_top":"100","position_left":"0","position_bottom":"0","position_right":"0","position_fixed":false,"animation_type":"fade","animation_speed":"350","animation_origin":"center top","overlay_zindex":false,"zindex":"1999999999"},"close":{"text":"","button_delay":"0","overlay_click":"1","esc_press":"1","f4_press":false},"click_open":[]}}"> 849 850 <div id="popmake-21304" class="pum-container popmake theme-21207 pum-responsive pum-responsive-medium responsive size-medium"> 851 852 853 854 855 <div class="pum-content popmake-content" tabindex="0"> 856 <h2 class="text-primary">Education</h2> 857<p> 858The beauty industry never stands still, and neither do we. New graduates receive hands-on education that covers technical skills, consultations, guest experience, timing, and working with models before building confidence behind the chair.</p> 859<p>Experienced hairstylists continue learning too. Advanced Aveda education, guest artists, vendor classes, in-salon coaching, and mentorship help everyone stay inspired while refining their skills. Around here, education isn’t something you finishâit’s part of the job.</p> 860 </div> 861 862 863 <button type="button" class="pum-close popmake-close" aria-label="Close"> 864 Ã </button> 865 866 </div> 867 868</div> 869<div 870 id="pum-21302" 871 role="dialog" 872 aria-modal="false" 873 class="pum pum-overlay pum-theme-21207 pum-theme-lightbox popmake-overlay pum-click-to-close click_open" 874 data-popmake="{"id":21302,"slug":"careers-connection-community","theme_id":21207,"cookies":[],"triggers":[{"type":"click_open","settings":{"extra_selectors":".connection"}}],"mobile_disabled":null,"tablet_disabled":null,"meta":{"display":{"stackable":false,"overlay_disabled":false,"scrollable_content":false,"disable_reposition":false,"size":"medium","responsive_min_width":"0%","responsive_min_width_unit":false,"responsive_max_width":"100%","responsive_max_width_unit":false,"custom_width":"640px","custom_width_unit":false,"custom_height":"380px","custom_height_unit":false,"custom_height_auto":false,"location":"center","position_from_trigger":false,"position_top":"100","position_left":"0","position_bottom":"0","position_right":"0","position_fixed":false,"animation_type":"fade","animation_speed":"350","animation_origin":"center top","overlay_zindex":false,"zindex":"1999999999"},"close":{"text":"","button_delay":"0","overlay_click":"1","esc_press":"1","f4_press":false},"click_open":[]}}"> 875
876 <div id="popmake-21302" class="pum-container popmake theme-21207 pum-responsive pum-responsive-medium responsive size-medium"> 877 878 879 880 881 <div class="pum-content popmake-content" tabindex="0"> 882 <h2 class="text-primary">Connection & Community</h2> 883<p> 884Our team spends a lot of time together, but what happens outside the salon matters too. Every month we support charity: water to help bring clean drinking water to communities around the world. During Earth Month we raise additional funds, and throughout the year we organize local food drives and community events whenever there’s an opportunity to help. One recent food drive collected more than 1,000 donations for Nashville families. Giving back has never been a campaign here. It’s simply part of who we are.</p> 885 </div> 886 887 888 <button type="button" class="pum-close popmake-close" aria-label="Close"> 889 Ã </button> 890 891 </div> 892 893</div> 894<div 895 id="pum-21217" 896 role="dialog" 897 aria-modal="false" 898 class="pum pum-overlay pum-theme-21207 pum-theme-lightbox popmake-overlay pum-click-to-close click_open" 899 data-popmake="{"id":21217,"slug":"careers-work-life-balance","theme_id":21207,"cookies":[],"triggers":[{"type":"click_open","settings":{"cookie_name":"","extra_selectors":".balance"}}],"mobile_disabled":null,"tablet_disabled":null,"meta":{"display":{"stackable":false,"overlay_disabled":false,"scrollable_content":false,"disable_reposition":false,"size":"medium","responsive_min_width":"0%","responsive_min_width_unit":false,"responsive_max_width":"100%","responsive_max_width_unit":false,"custom_width":"640px","custom_width_unit":false,"custom_height":"380px","custom_height_unit":false,"custom_height_auto":false,"location":"center","position_from_trigger":false,"position_top":"100","position_left":"0","position_bottom":"0","position_right":"0","position_fixed":false,"animation_type":"fade","animation_speed":"350","animation_origin":"center top","overlay_zindex":false,"zindex":"1999999999"},"close":{"text":"","button_delay":"0","overlay_click":"1","esc_press":"1","f4_press":false},"click_open":[]}}"> 900 901 <div id="popmake-21217" class="pum-container popmake theme-21207 pum-responsive pum-responsive-medium responsive size-medium"> 902 903 904 905 906 <div class="pum-content popmake-content" tabindex="0"> 907 <h2 class="text-primary">Work-Life Balance</h2> 908<p> 909A salon career should be something you can grow into; not something you have to build your life around. We know everyone’s situation looks a little different. Some of our team members have young families. Some are growing their books as quickly as possible. Others appreciate a part-time schedule while balancing school or personal commitments. We offer both full-time and part-time opportunities, paid time off after your first year, and personal days when life calls for them. Our goal is simple: create a schedule that works for our guests while giving our team the flexibility they need to build lasting careers.</p> 910 </div> 911 912 913 <button type="button" class="pum-close popmake-close" aria-label="Close"> 914 Ã </button> 915 916 </div> 917 918</div>
919<script id="jquery-cdn-js" src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.7.1/jquery.min.js?ver=1.0"></script>
vendor: 1 bytes, line 919
919
920<script id="accessibility-mode.jsscript-js" src="https://truebluesalon.com/wp-content/themes/ph-base-tailwind/assets/js/accessibility-mode.js?ver=1.0.0"></script>
vendor: 1 bytes, line 920
920
921<script id="accordion.utility.jsscript-js" src="https://truebluesalon.com/wp-content/themes/ph-base-tailwind/assets/js/accordion.utility.js?ver=1.0.0"></script>
vendor: 1 bytes, line 921
921
922<script id="cursor.jsscript-js" src="https://truebluesalon.com/wp-content/themes/ph-base-tailwind/assets/js/cursor.js?ver=1.0.0"></script>
vendor: 1 bytes, line 922
922
923<script id="data-equalizer.jsscript-js" src="https://truebluesalon.com/wp-content/themes/ph-base-tailwind/assets/js/data-equalizer.js?ver=1.0.0"></script>
vendor: 1 bytes, line 923
923
924<script id="desktop-nav-dropdowns.rolldown.jsscript-js" src="https://truebluesalon.com/wp-content/themes/ph-base-tailwind/assets/js/desktop-nav-dropdowns.rolldown.js?ver=1.0.0"></script>
vendor: 1 bytes, line 924
924
925<script id="desktop-nav-dropdowns.standard.jsscript-js" src="https://truebluesalon.com/wp-content/themes/ph-base-tailwind/assets/js/desktop-nav-dropdowns.standard.js?ver=1.0.0"></script>
vendor: 1 bytes, line 925
925
926<script id="faqs-accordion.jsscript-js" src="https://truebluesalon.com/wp-content/themes/ph-base-tailwind/assets/js/faqs-accordion.js?ver=1.0.0"></script>
vendor: 1 bytes, line 926
926
927<script id="header.7.jsscript-js" src="https://truebluesalon.com/wp-content/themes/ph-base-tailwind/assets/js/header.7.js?ver=1.0.0"></script>
vendor: 1 bytes, line 927
927
928<script id="headerimg.jsscript-js" src="https://truebluesalon.com/wp-content/themes/ph-base-tailwind/assets/js/headerimg.js?ver=1.0.0"></script>
vendor: 1 bytes, line 928
928
929<script id="home-promos.jsscript-js" src="https://truebluesalon.com/wp-content/themes/ph-base-tailwind/assets/js/home-promos.js?ver=1.0.0"></script>
vendor: 1 bytes, line 929
929
930<script id="homepage-anims.jsscript-js" src="https://truebluesalon.com/wp-content/themes/ph-base-tailwind/assets/js/homepage-anims.js?ver=1.0.0"></script>
vendor: 1 bytes, line 930
930
931<script id="hp_slides.jsscript-js" src="https://truebluesalon.com/wp-content/themes/ph-base-tailwind/assets/js/hp_slides.js?ver=1.0.0"></script>
vendor: 1 bytes, line 931
931
932<script id="mobile-hamburger-menu.jsscript-js" src="https://truebluesalon.com/wp-content/themes/ph-base-tailwind/assets/js/mobile-hamburger-menu.js?ver=1.0.0"></script>
vendor: 1 bytes, line 932
932
933<script id="mobile-hamburger-subitems.jsscript-js" src="https://truebluesalon.com/wp-content/themes/ph-base-tailwind/assets/js/mobile-hamburger-subitems.js?ver=1.0.0"></script>
vendor: 1 bytes, line 933
933
934<script id="settings.jsscript-js" src="https://truebluesalon.com/wp-content/themes/ph-base-tailwind/assets/js/settings.js?ver=1.0.0"></script>
vendor: 1 bytes, line 934
934
935<script id="site.jsscript-js" src="https://truebluesalon.com/wp-content/themes/ph-base-tailwind/assets/js/site.js?ver=1.0.0"></script>
vendor: 1 bytes, line 935
935
936<script id="sticky-header.jsscript-js" src="https://truebluesalon.com/wp-content/themes/ph-base-tailwind/assets/js/sticky-header.js?ver=1.0.0"></script>
vendor: 1 bytes, line 936
936
937<script id="swiper.jsscript-js" src="https://truebluesalon.com/wp-content/themes/ph-base-tailwind/assets/js/swiper.js?ver=1.0.0"></script>
vendor: 1 bytes, line 937
937
938<script id="gforms_recaptcha_recaptcha-js-extra"> 939var gforms_recaptcha_recaptcha_strings = {"nonce":"cec70f5f35","disconnect":"Disconnecting","change_connection_type":"Resetting","spinner":"https://truebluesalon.com/wp-content/plugins/gravityforms/images/spinner.svg","connection_type":"enterprise","disable_badge":"1","change_connection_type_title":"Change Connection Type","change_connection_type_message":"Changing the connection type will delete your current settings. Do you want to proceed?","disconnect_title":"Disconnect","disconnect_message":"Disconnecting from reCAPTCHA will delete your current settings. Do you want to proceed?","site_key":"6LcMVLItAAAAAKFC1ehnmNaizSkProkXCUXHGfwt","key_type":"SCORE","ajaxurl":"https://truebluesalon.com/wp-admin/admin-ajax.php"}; 940//# sourceURL=gforms_recaptcha_recaptcha-js-extra 941</script>
vendor: 134 bytes, lines 941-942
941 942<script data-wp-strategy="defer" defer id="gforms_recaptcha_recaptcha-js" src="https://www.google.com/recaptcha/enterprise.js?render=
9426LcMVLItAAAAAKFC1ehnmNaizSkProkXCUXHGfwt
vendor: 27 bytes, line 942
942&ver=2.2.2"></script>
943<script data-wp-strategy="defer" defer id="gforms_recaptcha_frontend-js" src="https://truebluesalon.com/wp-content/plugins/gravityformsrecaptcha/js/frontend.min.js?ver=2.2.2"></script>
vendor: 1 bytes, line 943
943
944<script id="jquery-ui-core-js" src="https://truebluesalon.com/wp-includes/js/jquery/ui/core.min.js?ver=1.13.3"></script>
vendor: 1 bytes, line 944
944
945<script id="wp-hooks-js" src="https://truebluesalon.com/wp-includes/js/dist/hooks.min.js?ver=7496969728ca0f95732d"></script>
vendor: 1 bytes, line 945
945
946<script id="popup-maker-site-js-extra"> 947var pum_vars = {"version":"1.25.0","pm_dir_url":"https://truebluesalon.com/wp-content/plugins/popup-maker/","ajaxurl":"https://truebluesalon.com/wp-admin/admin-ajax.php","restapi":"https://truebluesalon.com/wp-json/pum/v1","rest_nonce":null,"default_theme":"21206","debug_mode":"","disable_tracking":"","disable_url_params":"","home_url":"/","message_position":"top","core_sub_forms_enabled":"1","popups":[],"cookie_domain":"","paramNames":{"popup_id":"pid","cta":"cta","notrack":"notrack"},"analytics_enabled":"1","analytics_route":"analytics","analytics_api":"https://truebluesalon.com/wp-json/pum/v1"}; 948var pum_sub_vars = {"ajaxurl":"https://truebluesalon.com/wp-admin/admin-ajax.php","message_position":"top"}; 949var pum_popups = {"pum-21310":{"triggers":[{"type":"click_open","settings":{"extra_selectors":".networking"}}],"cookies":[],"disable_on_mobile":false,"disable_on_tablet":false,"explain":null,"type_section":null,"theme_id":"21207","size":"medium","responsive_min_width":"0%","responsive_max_width":"100%","custom_width":"640px","custom_height_auto":false,"custom_height":"380px","scrollable_content":false,"animation_type":"fade","animation_speed":"350","animation_origin":"center top","open_sound":"none","custom_sound":"","location":"center","position_top":"100","position_bottom":"0","position_left":"0","position_right":"0","position_from_trigger":false,"position_fixed":false,"overlay_disabled":false,"stackable":false,"disable_reposition":false,"zindex":"1999999999","close_button_delay":"0","close_on_form_submission":false,"close_on_form_submission_delay":"0","close_on_overlay_click":true,"close_on_esc_press":true,"close_on_f4_press":false,"disable_form_reopen":false,"disable_accessibility":false,"theme_slug":"lightbox","id":21310,"slug":"careers-networking-industry-connections"},"pum-21308":{"triggers":[{"type":"click_open","settings":{"cookie_name":"","extra_selectors":".teamculture"}}],"cookies":[],"disable_on_mobile":false,"disable_on_tablet":false,"explain":null,"type_section":null,"theme_id":"21207","size":"medium","responsive_min_width":"0%","responsive_max_width":"100%","custom_width":"640px","custom_height_auto":false,"custom_height":"380px","scrollable_content":false,"animation_type":"fade","animation_speed":"350","animation_origin":"center top","open_sound":"none","custom_sound":"","location":"center","position_top":"100","position_bottom":"0","position_left":"0","position_right":"0","position_from_trigger":false,"position_fixed":false,"overlay_disabled":false,"stackable":false,"disable_reposition":false,"zindex":"1999999999","close_button_delay":"0","close_on_form_submission":false,"close_on_form_submission_delay":"0","close_on_overlay_click":true,"close_on_esc_press":true,"close_on_f4_press":false,"disable_form_reopen":false,"disable_accessibility":false,"theme_slug":"lightbox","id":21308,"slug":"careers-team-culture"},"pum-21306":{"triggers":[{"type":"click_open","settings":{"extra_selectors":".benefits"}}],"cookies":[],"disable_on_mobile":false,"disable_on_tablet":false,"explain":null,"type_section":null,"theme_id":"21207","size":"medium","responsive_min_width":"0%","responsive_max_width":"100%","custom_width":"640px","custom_height_auto":false,"custom_height":"380px","scrollable_content":false,"animation_type":"fade","animation_speed":"350","animation_origin":"center top","open_sound":"none","custom_sound":"","location":"center","position_top":"100","position_bottom":"0","position_left":"0","position_right":"0","position_from_trigger":false,"position_fixed":false,"overlay_disabled":false,"stackable":false,"disable_reposition":false,"zindex":"1999999999","close_button_delay":"0","close_on_form_submission":false,"close_on_form_submission_delay":"0","close_on_overlay_click":true,"close_on_esc_press":true,"close_on_f4_press":false,"disable_form_reopen":false,"disable_accessibility":false,"theme_slug":"lightbox","id":21306,"slug":"careers-benefits"},"pum-21304":{"triggers":[{"type":"click_open","settings":{"extra_selectors":".education"}}],"cookies":[],"disable_on_mobile":false,"disable_on_tablet":false,"explain":null,"type_section":null,"theme_id":"21207","size":"medium","responsive_min_width":"0%","responsive_max_width":"100%","custom_width":"640px","custom_height_auto":false,"custom_height":"380px","scrollable_content":false,"animation_type":"fade","animation_speed":"350","animation_origin":"center top","open_sound":"none","custom_sound":"","location":"center","position_top":"100","position_bottom":"0","position_left":"0","position_right":"0","position_from_trigger":false,"position_fixed":false,"overlay_disabled":false,"stackable":false,"disable_reposition":false,"zindex":"1999999999","close_button_delay":"0","close_on_form_submission":false,"close_on_form_submission_delay":"0","close_on_overlay_click":true,"close_on_esc_press":true,"close_on_f4_press":false,"disable_form_reopen":false,"disable_accessibility":false,"theme_slug":"lightbox","id":21304,"slug":"careers-education"},"pum-21302":{"triggers":[{"type":"click_open","settings":{"extra_selectors":".connection"}}],"cookies":[],"disable_on_mobile":false,"disable_on_tablet":false,"explain":null,"type_section":null,"theme_id":"21207","size":"medium","responsive_min_width":"0%","responsive_max_width":"100%","custom_width":"640px","custom_height_auto":false,"custom_height":"380px","scrollable_content":false,"animation_type":"fade","animation_speed":"350","animation_origin":"center top","open_sound":"none","custom_sound":"","location":"center","position_top":"100","position_bottom":"0","position_left":"0","position_right":"0","position_from_trigger":false,"position_fixed":false,"overlay_disabled":false,"stackable":false,"disable_reposition":false,"zindex":"1999999999","close_button_delay":"0","close_on_form_submission":false,"close_on_form_submission_delay":"0","close_on_overlay_click":true,"close_on_esc_press":true,"close_on_f4_press":false,"disable_form_reopen":false,"disable_accessibility":false,"theme_slug":"lightbox","id":21302,"slug":"careers-connection-community"},"pum-21217":{"triggers":[{"type":"click_open","settings":{"cookie_name":"","extra_selectors":".balance"}}],"cookies":[],"disable_on_mobile":false,"disable_on_tablet":false,"explain":null,"type_section":null,"theme_id":"21207","size":"medium","responsive_min_width":"0%","responsive_max_width":"100%","custom_width":"640px","custom_height_auto":false,"custom_height":"380px","scrollable_content":false,"animation_type":"fade","animation_speed":"350","animation_origin":"center top","open_sound":"none","custom_sound":"","location":"center","position_top":"100","position_bottom":"0","position_left":"0","position_right":"0","position_from_trigger":false,"position_fixed":false,"overlay_disabled":false,"stackable":false,"disable_reposition":false,"zindex":"1999999999","close_button_delay":"0","close_on_form_submission":false,"close_on_form_submission_delay":"0","close_on_overlay_click":true,"close_on_esc_press":true,"close_on_f4_press":false,"disable_form_reopen":false,"disable_accessibility":false,"theme_slug":"lightbox","id":21217,"slug":"careers-work-life-balance"}}; 950//# sourceURL=popup-maker-site-js-extra 951</script>
vendor: 1 bytes, line 951
951
952<script id="popup-maker-site-js" src="//truebluesalon.com/wp-content/uploads/pum/pum-site-scripts.js?defer&generated=1788435352&ver=1.25.0"></script>
952 953<!-- Aveda A-Commerce Widget -->
954<script type="text/javascript">(function() {var wgt = document.createElement("script"); wgt.type = "text/javascript"; wgt.async = true;wgt.src = "https://imaginalhosting.com/widgets/acommerce/2021/init.js";var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(wgt, s); })();</script>
954 955<div class="modal" id="acommercepop" client_link="https://shop.aveda.com/salon/truebluesalon"></div> 956<!-- SALON BIZ --> 957<!--<div style="display:none;" id="sbiz-olb-buttons" class="sbiz-olb-buttons sbiz-olb-buttons--stacked"><a href="#" id="sbiz-olb-booking-button" class="sbiz-olb-button olb-bgcolor-primary">Book a Stylist</a></div> 958<div id="sbiz-olb-app-container" class="sbiz-olb-app-container"> 959 <iframe 960 id="sbiz-olb-app-iframe" 961 class="sbiz-olb-app-iframe sbiz-olb-app-iframe--right"></iframe> 962</div> 963<style> 964 @import url('https://fonts.googleapis.com/css?family=Niramit%7CPoly'); 965 @import url('https://book.salonbiz.com/css/theme/c1031t201312111547p4Q32bM5EUP369UxJ5T56/style.css'); 966 967 .sbiz-olb-app-container { 968 -webkit-transform: translateX(-100%); 969 transform: translateX(-100%); 970 opacity: 0; 971 -webkit-transition: opacity 0.5s ease-in; 972 transition: opacity 0.5s ease-in; 973 974 background: rgba(0, 0, 0, 0.75); 975 position: fixed; 976 inset: 0px; 977 z-index: 9999999; 978 text-align: left; 979 } 980 981 .sbiz-olb-app-container--visible { 982 -webkit-transform: translateX(0%); 983 transform: translateX(0%); 984 opacity: 1; 985 } 986 987 988 .sbiz-olb-app-iframe { 989 border: none; 990 background-color: rgb(255, 255, 255); 991 width: 100%; 992 max-width: 648px !important; 993 height: 100%; 994 } 995 996 997 998 @media (min-width: 40em) { 999 .sbiz-olb-app-iframe--right { 1000 margin-left: calc(100% - 648px); 1001 } 1002 } 1003 1004 .sbiz-olb-buttons { 1005 padding: 1em; 1006 display: inline-flex; 1007 } 1008 1009 .sbiz-olb-buttons--stacked { 1010 flex-direction: column; 1011 } 1012 1013 .sbiz-olb-buttons--stacked .sbiz-olb-button:first-child { 1014 margin-bottom: 1em; 1015 } 1016 1017 .sbiz-olb-buttons--side-by-side { 1018 align-items: center; 1019 } 1020 1021 .sbiz-olb-buttons--side-by-side .sbiz-olb-button:first-child { 1022 margin-right: 1em; 1023 } 1024 1025 .sbiz-olb-button { 1026 display: block !important; 1027 font-family: 'Niramit', sans-serif !important; 1028 font-style: normal !important; 1029 font-weight: 500 !important; 1030 font-size: 16px !important; 1031 line-height: 20px !important; 1032 text-align: center !important; 1033 border-radius: 12px !important; 1034 box-shadow: 0px 24px 48px rgba(2, 51, 40, 0.2); 1035 padding: 16px 32px !important; 1036 color: #ffffff !important; 1037 text-decoration: none !important; 1038 } 1039</style>
1040<script> 1041 if (document.body) { 1042 var divContainerList = document.querySelectorAll( 1043 'div[class="sbiz-olb-app-container"]' 1044 ); 1045 1046 if (divContainerList) { 1047 divContainerList.forEach((container) => 1048 document.body.appendChild(container) 1049 ); 1050 } 1051 } 1052 1053 window.mobileCheck = function() { 1054 let check = false; 1055 (function(a) { 1056 if ( 1057 /(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i.test( 1058 a 1059 ) || 1060 /1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test( 1061 a.substr(0, 4) 1062 ) 1063 ) 1064 check = true; 1065 })(navigator.userAgent || navigator.vendor || window.opera); 1066 return check; 1067 }; 1068 1069 var doNeedToUpdateViewportTag = false; 1070 var metaViewport; 1071 var metaViewportContent; 1072 var metaViewportList = document.querySelectorAll( 1073 'meta[name="viewport"]' 1074 ); 1075 1076 if (metaViewportList.length > 0) { 1077 metaViewport = metaViewportList[metaViewportList.length - 1]; 1078 metaViewportContent = metaViewport.content; 1079 1080 var list = metaViewportContent.split(','); 1081 var width = list.find((item) => item.includes('width')); 1082 1083 if ( 1084 !width || 1085 width.trim().toLowerCase() !== 'width=device-width' 1086 ) { 1087 doNeedToUpdateViewportTag = true; 1088 } 1089 } else { 1090 var body = document.body; 1091 1092 if (body && window.mobileCheck()) { 1093 var el = document.createElement('meta'); 1094 1095 el.setAttribute('name', 'viewport'); 1096 el.setAttribute( 1097 'content', 1098 'width=device-width, initial-scale=1, maximum-scale=3.0, user-scalable=1' 1099 ); 1100 1101 body.appendChild(el); 1102 } 1103 } 1104 1105 var domainUrl = "https://book.salonbiz.com/"; 1106 var appContainer = document.getElementById('sbiz-olb-app-container'); 1107 var iframeWindow = document.getElementById('sbiz-olb-app-iframe'); 1108 1109 function updateContentOLBViewportTag() { 1110 if (!doNeedToUpdateViewportTag) return; 1111 1112 metaViewport.setAttribute( 1113 'content', 1114 'width=device-width, initial-scale=1, maximum-scale=3.0, user-scalable=1' 1115 ); 1116 } 1117 1118 function restoreContentOLBViewportTag() { 1119 if (!doNeedToUpdateViewportTag) return; 1120 1121 metaViewport.setAttribute('content', metaViewportContent); 1122 } 1123 1124 1125 function closeContainer() { 1126 restoreContentOLBViewportTag(); 1127 1128 appContainer.classList.remove('sbiz-olb-app-container--visible'); 1129 iframeWindow.src = 'about:blank'; 1130 } 1131 1132 function openContainer(urlFragment) { 1133 updateContentOLBViewportTag(); 1134 1135 iframeWindow.src = domainUrl + urlFragment; 1136 appContainer.classList.add('sbiz-olb-app-container--visible'); 1137 } 1138 1139 var bookingButtons = document.querySelectorAll('.sbiz-olb-booking-button'); 1140 if (bookingButtons && bookingButtons.length > 0) { 1141 bookingButtons.forEach(bookingButton => { 1142 bookingButton.addEventListener('click', function(evt) { 1143 evt.preventDefault(); 1144 1145 openContainer('widget/#/welcome?comToken=c1031t201312111547p4Q32bM5EUP369UxJ5T56'); 1146 }); 1147 }); 1148 } 1149 1150 var giftCardButtons = document.querySelectorAll('.sbiz-olb-gift-card-button'); 1151 if (giftCardButtons && giftCardButtons.length > 0) { 1152 giftCardButtons.forEach(giftCardButton => { 1153 giftCardButton.addEventListener('click', function(evt) { 1154 evt.preventDefault(); 1155 1156 openContainer('widget/#/booking/purchase-gift-card?comToken=c1031t201312111547p4Q32bM5EUP369UxJ5T56'); 1157 }); 1158 }); 1159 } 1160 1161 var maxAttempts = 20; 1162 var attempts = 0; 1163 var wixDetectionIntervalId = setInterval(() => { 1164 try { 1165 if (wixEmbedsAPI) { 1166 document.getElementById('sbiz-olb-buttons').style.display = 1167 'none';
1168 clearInterval(wixDetectionIntervalId); 1169 } 1170 } catch (e) {} 1171 1172 if (attempts >= maxAttempts) clearInterval(wixDetectionIntervalId); 1173 }, 100); 1174 1175 var maxMobileAttempts = 10; 1176 var mobileAttempts = 0; 1177 var mobileDetectionIntervalId = setInterval(() => { 1178 mobileAttempts++; 1179 try { 1180 if (mobileCheck()) { 1181 iframeWindow.classList.remove("sbiz-olb-app-iframe--right"); 1182 clearInterval(mobileDetectionIntervalId); 1183 } 1184 } catch (e) {} 1185 1186 if (mobileAttempts >= maxMobileAttempts) { 1187 clearInterval(mobileDetectionIntervalId); 1188 } 1189 }, 1000); 1190 1191 window.addEventListener('message', function(message) { 1192 if (message.data === 'closeOlbIframe') { 1193 localStorage.removeItem('olb-salonbiz/steps'); 1194 closeContainer(); 1195 } 1196 }, false); 1197 1198 1199 document.querySelectorAll('a').forEach(link => link.addEventListener('click', e => { 1200 if (!e.target.closest('a').href.includes('#book-now') && !e.target.closest('a').href.includes('#gift-cards')) { 1201 return; 1202 } else if (e.target.closest('a').href.includes('#book-now')) { 1203 e.preventDefault(); 1204 openContainer('widget/#/welcome?comToken=c1031t201312111547p4Q32bM5EUP369UxJ5T56'); 1205 } else if (e.target.closest('a').href.includes('#gift-cards')) { 1206 e.preventDefault(); 1207 openContainer('widget/#/booking/purchase-gift-card?comToken=c1031t201312111547p4Q32bM5EUP369UxJ5T56'); 1208 } 1209 })) 1210 1211 1212 1213 1214 if (location.search === "?sb=book-now") { 1215 openContainer('widget/#/welcome?comToken=c1031t201312111547p4Q32bM5EUP369UxJ5T56'); 1216 } else if (location.search === "?sb=gift-cards") { 1217 openContainer('widget/#/booking/purchase-gift-card?comToken=c1031t201312111547p4Q32bM5EUP369UxJ5T56'); 1218 } 1219 1220 1221 if (window.location.hash.includes('#book-now')) { 1222 setTimeout(() => { 1223 openContainer('widget/#/welcome?comToken=c1031t201312111547p4Q32bM5EUP369UxJ5T56'); 1224 }, 2000); 1225 } 1226 if (window.location.hash.includes('#gift-cards')) { 1227 setTimeout(() => { 1228 openContainer('widget/#/booking/purchase-gift-card?comToken=c1031t201312111547p4Q32bM5EUP369UxJ5T56'); 1229 }, 2000); 1230 } 1231</script>
1231 1232 1233--> 1234<!-- PHOREST BOOKING WIDGET -->
1235<script src="https://booking-widget.phorestcdn.com/obwidget.bundle.js"></script>
vendor: 1 bytes, line 1235
1235
1236<script> 1237window.widget = new OBWidget('truebluesalon') 1238</script>
1238 1239
1240<script>(function(){function c(){var b=a.contentDocument||(a.contentWindow&&a.contentWindow.document);if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'a450d2078a5161c7',t:'MTc5MTA4MTYxMQ=='};var a=document.createElement('script');a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script>
1240</body> 1241 1242</html> <!-- end page --> 1243</main> <!-- end #content -->
1244<script> 1245</script>
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.