1<!DOCTYPE html> 2<html lang="en-US" prefix="og: https://ogp.me/ns#"> 3<head> 4 <meta charset="UTF-8"> 5 <link rel="preconnect" href="https://fonts.googleapis.com"> 6<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> 7<style id="fluff-anti-flash">.site-header,.site-branding,#site-navigation,.main-navigation,.custom-logo-link{display:none!important;height:0!important;overflow:hidden!important}</style><meta name="viewport" content="width=device-width, initial-scale=1"> 8<!-- Search Engine Optimization by Rank Math PRO - https://rankmath.com/ --> 9<title>Hair Colour Pricing In Denver | Fluff Colour Salon</title> 10<meta name="description" content="Hair colour pricing in Denver: transparent rates for balayage, highlights, extensions, and styling at Fluff Colour Salon in LoDo."/> 11<meta name="robots" content="follow, index, max-snippet:-1, max-video-preview:-1, max-image-preview:large"/> 12<link rel="canonical" href="https://www.fluffbar.com/pricing/" /> 13<meta property="og:locale" content="en_US" /> 14<meta property="og:type" content="article" /> 15<meta property="og:title" content="Hair Colour Pricing In Denver | Fluff Colour Salon" /> 16<meta property="og:description" content="Hair colour pricing in Denver: transparent rates for balayage, highlights, extensions, and styling at Fluff Colour Salon in LoDo." /> 17<meta property="og:url" content="https://www.fluffbar.com/pricing/" /> 18<meta property="og:site_name" content="Fluff Colour Salon" /> 19<meta property="article:publisher" content="http://www.facebook.com/fluffdenver" /> 20<meta property="og:updated_time" content="2026-09-24T02:09:20+00:00" /> 21<meta property="og:image" content="https://www.fluffbar.com/wp-content/uploads/2025/04/Fluff-Website-New-Guest-Tab-1.jpeg" /> 22<meta property="og:image:secure_url" content="https://www.fluffbar.com/wp-content/uploads/2025/04/Fluff-Website-New-Guest-Tab-1.jpeg" /> 23<meta property="og:image:width" content="643" /> 24<meta property="og:image:height" content="482" /> 25<meta property="og:image:alt" content="Fluff Website New Guest Tab Denver" /> 26<meta property="og:image:type" content="image/jpeg" /> 27<meta name="twitter:card" content="summary_large_image" /> 28<meta name="twitter:title" content="Hair Colour Pricing In Denver | Fluff Colour Salon" /> 29<meta name="twitter:description" content="Hair colour pricing in Denver: transparent rates for balayage, highlights, extensions, and styling at Fluff Colour Salon in LoDo." /> 30<meta name="twitter:site" content="@fluffbar" /> 31<meta name="twitter:creator" content="@fluffbar" /> 32<meta name="twitter:image" content="https://www.fluffbar.com/wp-content/uploads/2025/04/Fluff-Website-New-Guest-Tab-1.jpeg" /> 33<meta name="twitter:label1" content="Time to read" /> 34<meta name="twitter:data1" content="12 minutes" /> 35<!-- /Rank Math WordPress SEO plugin --> 36 37<link rel='dns-prefetch' href='//fonts.googleapis.com' /> 38<link rel="alternate" type="application/rss+xml" title="Fluff Colour Salon » Feed" href="https://www.fluffbar.com/feed/" /> 39<link rel="alternate" type="application/rss+xml" title="Fluff Colour Salon » Comments Feed" href="https://www.fluffbar.com/comments/feed/" /> 40<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.fluffbar.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.fluffbar.com%2Fpricing%2F" /> 41<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.fluffbar.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.fluffbar.com%2Fpricing%2F&format=xml" /> 42<link rel="alternate" type="application/rss+xml" title="Fluff Colour Salon » Stories Feed" href="https://www.fluffbar.com/web-stories/feed/"><style id="wp-img-auto-sizes-contain-inline-css">img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}</style> 43 44<style id="wp-emoji-styles-inline-css">img.wp-smiley,img.emoji{display:inline!important;border:none!important;box-shadow:none!important;height:1em!important;width:1em!important;margin:0 0.07em!important;vertical-align:-0.1em!important;background:none!important;padding:0!important}</style> 45<style id="wp-block-library-inline-css">:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}
45.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}</style> 46<style id="classic-theme-styles-inline-css"> 47/*! This file is auto-generated */ 48.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}</style> 49 50<style id="global-styles-inline-css">: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;
50--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--color--contrast:var(--contrast);--wp--preset--color--contrast-2:var(--contrast-2);--wp--preset--color--contrast-3:var(--contrast-3);--wp--preset--color--base:var(--base);--wp--preset--color--base-2:var(--base-2);--wp--preset--color--base-3:var(--base-3);--wp--preset--color--accent:var(--accent);--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%);--wp--preset--gradient--cool
50-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)}.wp-block-button{--wp--preset--dimension--25:25%;--wp--preset--dimension--50:50%;--wp--preset--dimension--75:75%;--wp--preset--dimension--100:100%}:where(body){margin:0}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.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:0;padding-right:0;padding-bottom:0;padding-left:0}: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-contrast-color{color:var(--wp--preset--color--contrast)!important}.has-contrast-2-color{color:var(--wp--preset--color--contrast-2)!important}.has-contrast-3-color{color:var(--wp--preset--color--contrast-3)!important}.has-base-color{color:var(--wp--preset--color--base)!important}.has-base-2-color{color:var(--wp--preset--color--base-2)!important}.has-base-3-color{color:var(--wp--preset--color--base-3)!important}.has-accent-color{color:var(--wp--preset--color--accent)!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-contrast-background-color{background-color:var(--wp--preset--color--contrast)!important}.has-contrast-2-background-color{background-color:var(--wp--preset--color--contrast-2)!important}.has-contrast-3-background-color{background-color:var(--wp--preset--color--contrast-3)!important}.has-base-background-color{background-color:var(--wp--preset--color--base)!important}.has-base-2-background-color{background-color:var(--wp--preset--color--base-2)!important}.has-base-3-background-color{background-color:var(--wp--preset--color--base-3)!important}.has-accent-background-color{background-color:var(--wp--preset--color--accent)!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-contrast-border-color{border-color:var(--wp--preset--color--contrast)!important}.has-contrast-2-border-color{border-color:var(--wp--preset--color--contrast-2)!important}.has-contrast-3-border-color{border-color:var(--wp--preset--color--contrast-3)!important}.has-base-border-color{border-color:var(--wp--preset--color--base)!important}.has-base-2-border-color{border-color:var(--wp--preset--color--base-2)!important}.has-base-3-border-color{border-color:var(--wp--preset--color--base-3)!important}.has-accent-border-color{border-color:var(--wp--preset--color--accent)!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}
50.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}</style> 51 52<style id="woocommerce-inline-inline-css">.woocommerce form .form-row .required{visibility:visible}</style> 53<link data-optimized="1" rel='stylesheet' id='generatepress-css' href='https://www.fluffbar.com/wp-content/litespeed/css/7443438f5547a237bd1cd61ba4f6c652.css?ver=e518d' media='all' /> 54<link data-optimized="1" rel='stylesheet' id='fluff-fonts-css' href='https://www.fluffbar.com/wp-content/litespeed/css/9be103a6a0a01d657c7f53c838b841ed.css?ver=841ed' media='all' /> 55<link data-optimized="1" rel='stylesheet' id='generate-style-css' href='https://www.fluffbar.com/wp-content/litespeed/css/5a8f4a737b4810b869c4ff2bbad8b721.css?ver=b1668' media='all' /> 56<style id="generate-style-inline-css">body{background-color:var(--base-2);color:var(--contrast)}a{color:var(--accent)}a{text-decoration:underline}.entry-title a,.site-branding a,a.button,.wp-block-button__link,.main-navigation a{text-decoration:none}a:hover,a:focus,a:active{color:var(--contrast)}.wp-block-group__inner-container{max-width:1200px;margin-left:auto;margin-right:auto}.site-header .header-image{width:340px}:root{--contrast:#222222;--contrast-2:#575760;--contrast-3:#b2b2be;--base:#f0f0f0;--base-2:#f7f8f9;--base-3:#ffffff;--accent:#1e73be}:root .has-contrast-color{color:var(--contrast)}:root .has-contrast-background-color{background-color:var(--contrast)}:root .has-contrast-2-color{color:var(--contrast-2)}:root .has-contrast-2-background-color{background-color:var(--contrast-2)}:root .has-contrast-3-color{color:var(--contrast-3)}:root .has-contrast-3-background-color{background-color:var(--contrast-3)}:root .has-base-color{color:var(--base)}:root .has-base-background-color{background-color:var(--base)}:root .has-base-2-color{color:var(--base-2)}:root .has-base-2-background-color{background-color:var(--base-2)}:root .has-base-3-color{color:var(--base-3)}:root .has-base-3-background-color{background-color:var(--base-3)}:root .has-accent-color{color:var(--accent)}:root .has-accent-background-color{background-color:var(--accent)}.top-bar{background-color:#636363;color:#fff}.top-bar a{color:#fff}.top-bar a:hover{color:#303030}.site-header{background-color:var(--base-3)}.main-title a,.main-title a:hover{color:var(--contrast)}.site-description{color:var(--contrast-2)}.mobile-menu-control-wrapper .menu-toggle,.mobile-menu-control-wrapper .menu-toggle:hover,.mobile-menu-control-wrapper .menu-toggle:focus,.has-inline-mobile-toggle #site-navigation.toggled{background-color:rgb(0 0 0 / .02)}.main-navigation,.main-navigation ul ul{background-color:var(--base-3)}.main-navigation .main-nav ul li a,.main-navigation .menu-toggle,.main-navigation .menu-bar-items{color:var(--contrast)}.main-navigation .main-nav ul li:not([class*="current-menu-"]):hover>a,.main-navigation .main-nav ul li:not([class*="current-menu-"]):focus>a,.main-navigation .main-nav ul li.sfHover:not([class*="current-menu-"])>a,.main-navigation .menu-bar-item:hover>a,.main-navigation .menu-bar-item.sfHover>a{color:var(--accent)}button.menu-toggle:hover,button.menu-toggle:focus{color:var(--contrast)}.main-navigation .main-nav ul li[class*="current-menu-"]>a{color:var(--accent)}.navigation-search input[type="search"],.navigation-search input[type="search"]:active,.navigation-search input[type="search"]:focus,.main-navigation .main-nav ul li.search-item.active>a,.main-navigation .menu-bar-items .search-item.active>a{color:var(--accent)}.main-navigation ul ul{background-color:var(--base)}.separate-containers .inside-article,.separate-containers .comments-area,.separate-containers .page-header,.one-container .container,.separate-containers .paging-navigation,.inside-page-header{background-color:var(--base-3)}.entry-title a{color:var(--contrast)}.entry-title a:hover{color:var(--contrast-2)}.entry-meta{color:var(--contrast-2)}.sidebar .widget{background-color:var(--base-3)}.footer-widgets{background-color:var(--base-3)}.site-info{background-color:var(--base-3)}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="tel"],input[type="number"],textarea,select{color:var(--contrast);background-color:var(--base-2);border-color:var(--base)}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="number"]:focus,textarea:focus,select:focus{color:var(--contrast);background-color:var(--base-2);border-color:var(--contrast-3)}button,html input[type="button"],input[type="reset"],input[type="submit"],a.button,a.wp-block-button__link:not(.has-background){color:#fff;background-color:#55555e}button:hover,html input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover,a.button:hover,button:focus,html input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus,a.button:focus,a.wp-block-button__link:not(.has-background):active,a.wp-block-button__link:not(.has-background):focus,a.wp-block-button__link:not(.has-background):hover{color:#fff;background-color:#3f4047}a.generate-back-to-top{background-color:rgb(0 0 0 / .4);color:#fff}a.generate-back-to-top:hover,a.generate-back-to-top:focus{background-color:rgb(0 0 0 / .6);color:#fff}:root{--gp-search-modal-bg-color:var(--base-3);--gp-search-modal-text-color:var(--contrast);--gp-search-modal-overlay-bg-color:rgba(0,0,0,0.2)}@media (max-width:768px){.main-navigation .menu-bar-item:hover>a,.main-navigation .menu-bar-item.sfHover>a{background:none;color:var(--contrast)}}.nav-below-header .main-navigation .inside-navigation.grid-container,.nav-above-header .main-navigation .inside-navigation.grid-container{padding:0 20px 0 20px}.site-main .wp-block-group__inner-container{padding:40px}.separate-containers .paging-navigation{padding-top:20px;padding-bottom:20px}.entry-content .alignwide,body:not(.no-sidebar) .entry-content .alignfull{margin-left:-40px;width:calc(100% + 80px);max-width:calc(100% + 80px)}.rtl .menu-item-has-children .dropdown-menu-toggle{padding-left:20px}.rtl .main-navigation .main-nav ul li.menu-item-has-children>a{padding-right:20px}@media (max-width:768px){.separate-containers .inside-article,.separate-containers .comments-area,.separate-containers .page-header,.separate-containers .paging-navigation,.one-container .site-content,.inside-page-header{padding:30px}.site-main .wp-block-group__inner-container{padding:30px}.inside-top-bar{padding-right:30px;padding-left:30px}.inside-header{padding-right:30px;padding-left:30px}.widget-area .widget{padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px}.footer-widgets-container{padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px}.inside-site-info{padding-right:30px;padding-left:30px}.entry-content .alignwide,body:not(.no-sidebar) .entry-content .alignfull{margin-left:-30px;width:calc(100% + 60px);max-width:calc(100% + 60px)}.one-container .site-main .paging-navigation{margin-bottom:20px}}.is-right-sidebar{width:30%}.is-left-sidebar{width:30%}.site-content .content-area{width:100%}@media (max-width:768px){.main-navigation .menu-toggle,.sidebar-nav-mobile:not(#sticky-placeholder){display:block}.main-navigation ul,.gen-sidebar-nav,.main-navigation:not(.slideout-navigation):not(.toggled) .main-nav>ul,.has-inline-mobile-toggle #site-navigation .inside-navigation>*:not(.navigation-search):not(.main-nav){display:none}.nav-align-right .inside-navigation,.nav-align-center .inside-navigation{justify-content:space-between}.has-inline-mobile-toggle .mobile-menu-control-wrapper{display:flex;flex-wrap:wrap}
56.has-inline-mobile-toggle .inside-header{flex-direction:row;text-align:left;flex-wrap:wrap}.has-inline-mobile-toggle .header-widget,.has-inline-mobile-toggle #site-navigation{flex-basis:100%}.nav-float-left .has-inline-mobile-toggle #site-navigation{order:10}}</style> 57<link data-optimized="1" rel='stylesheet' id='generate-child-css' href='https://www.fluffbar.com/wp-content/litespeed/css/380515a9995538af6e3f2aa7ff7c53b4.css?ver=c0771' media='all' />
58<script id="jquery-core-js" src="https://www.fluffbar.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 58
58
59<script data-optimized="1" id="jquery-migrate-js" src="https://www.fluffbar.com/wp-content/litespeed/js/4bd59d64817bbf3c21133e22264b3be0.js?ver=91663" defer data-deferred="1"></script>
vendor: 1 bytes, line 59
59
60<script data-optimized="1" data-wp-strategy="defer" defer id="wc-jquery-blockui-js" src="https://www.fluffbar.com/wp-content/litespeed/js/09a964475598844ebf0cc3531e5294a1.js?ver=04429"></script>
vendor: 1 bytes, line 60
60
61<script data-optimized="1" id="wc-add-to-cart-js-extra" src="data:text/javascript;base64,dmFyIHdjX2FkZF90b19jYXJ0X3BhcmFtcz17ImFqYXhfdXJsIjoiL3dwLWFkbWluL2FkbWluLWFqYXgucGhwIiwid2NfYWpheF91cmwiOiIvP3djLWFqYXg9JSVlbmRwb2ludCUlIiwiaTE4bl92aWV3X2NhcnQiOiJWaWV3IGNhcnQiLCJjYXJ0X3VybCI6Imh0dHBzOi8vd3d3LmZsdWZmYmFyLmNvbS9jYXJ0LyIsImlzX2NhcnQiOiIiLCJjYXJ0X3JlZGlyZWN0X2FmdGVyX2FkZCI6InllcyJ9" defer></script>
vendor: 1 bytes, line 61
61
62<script data-optimized="1" data-wp-strategy="defer" defer id="wc-add-to-cart-js" src="https://www.fluffbar.com/wp-content/litespeed/js/885c84b3aa1f1d6a0c4ccefbad3153c6.js?ver=12c1f"></script>
vendor: 1 bytes, line 62
62
63<script data-optimized="1" data-wp-strategy="defer" defer id="wc-js-cookie-js" src="https://www.fluffbar.com/wp-content/litespeed/js/63d57cddace25179cdcba86a5fe4b2d1.js?ver=37a7f"></script>
vendor: 1 bytes, line 63
63
64<script data-optimized="1" id="woocommerce-js-extra" src="data:text/javascript;base64,dmFyIHdvb2NvbW1lcmNlX3BhcmFtcz17ImFqYXhfdXJsIjoiL3dwLWFkbWluL2FkbWluLWFqYXgucGhwIiwid2NfYWpheF91cmwiOiIvP3djLWFqYXg9JSVlbmRwb2ludCUlIiwiaTE4bl9wYXNzd29yZF9zaG93IjoiU2hvdyBwYXNzd29yZCIsImkxOG5fcGFzc3dvcmRfaGlkZSI6IkhpZGUgcGFzc3dvcmQifQ==" defer></script>
vendor: 1 bytes, line 64
64
65<script data-optimized="1" data-wp-strategy="defer" defer id="woocommerce-js" src="https://www.fluffbar.com/wp-content/litespeed/js/1303da9bd63532bd44833103ba8243a4.js?ver=ddb82"></script>
65 66<link rel="https://api.w.org/" href="https://www.fluffbar.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.fluffbar.com/wp-json/wp/v2/pages/34806" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.fluffbar.com/xmlrpc.php?rsd" /> 67<meta name="generator" content="WordPress 7.1" /> 68<link rel='shortlink' href='https://www.fluffbar.com/?p=34806' />
69<script data-optimized="1" src="data:text/javascript;base64,d2luZG93Lk1hbmdvbWludD13aW5kb3cuTWFuZ29taW50fHx7fTt3aW5kb3cuTWFuZ29taW50LkNvbXBhbnlJZD03Mjg1NTQ=" defer></script>
vendor: 1 bytes, line 69
69
70<script data-optimized="1" src="https://www.fluffbar.com/wp-content/litespeed/js/1797df311ffb3ea37987c8458b54d79f.js?ver=4d79f" defer data-deferred="1"></script>
70<!-- Google site verification - Google for WooCommerce --> 71<meta name="google-site-verification" content="AoxOJ3qoVolCUrqIJraZPL3rWbeZv3EEvocK0tR8Cog" /> 72 <noscript><style>.woocommerce-product-gallery{ opacity: 1 !important; }</style></noscript> 73 <style class="wpcode-css-snippet">.fluff-footer-brand{text-align:center;align-items:center}.fluff-footer-logo{font-family:var(--font-brand,'Lora',Georgia,serif);font-style:italic;font-weight:400;font-size:38px;line-height:1;color:var(--cream,#FFF8F2);display:inline-block;letter-spacing:-.01em}.fluff-footer-brand .fluff-star,.fluff-footer-logo .fluff-star{color:rgb(194 219 231 / .75)!important;font-size:0.42em!important;vertical-align:super!important;margin-left:.05em;font-style:normal}.fluff-footer-tagline{font-family:var(--font-brand,'Lora',Georgia,serif);font-size:11px;letter-spacing:.28em;text-transform:uppercase;color:var(--cream,#FFF8F2);opacity:.55;margin-top:6px;font-style:normal;font-weight:400}.fluff-footer-desc{text-align:center;margin-left:auto;margin-right:auto}@media (max-width:768px){.fluff-footer-logo{font-size:30px}.fluff-footer-tagline{font-size:10px;letter-spacing:.24em}}.fluff-footer{padding-left:0!important;padding-right:0!important}.fluff-footer .fluff-footer-inner,.fluff-footer .fluff-footer-bottom{width:min(1180px,calc(100% - 48px));max-width:1180px;margin-left:auto!important;margin-right:auto!important}.fluff-footer .fluff-footer-inner{display:grid!important;grid-template-columns:minmax(240px,1.2fr) repeat(3,minmax(140px,.8fr));gap:clamp(28px,4vw,72px);align-items:start}.fluff-footer .fluff-footer-bottom{display:flex!important;align-items:center;justify-content:space-between;gap:20px}@media(max-width:800px){.fluff-footer .fluff-footer-inner{width:min(620px,calc(100% - 36px));grid-template-columns:1fr!important;text-align:center;gap:30px}.fluff-footer .fluff-footer-links{padding-left:0!important;list-style:none!important}.fluff-footer .fluff-footer-bottom{width:min(620px,calc(100% - 36px));flex-direction:column;justify-content:center;text-align:center}.fluff-footer .fluff-footer-address{text-align:center}}</style><style class="wpcode-css-snippet">.au-block-img{display:block;width:100%;height:100%;overflow:hidden}.au-block-img img,picture.au-block-img>img,.au-block-img source+img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;display:block}.au-block .au-block-img{min-height:480px}@media (max-width:768px){.au-block .au-block-img{min-height:320px}}</style><style class="wpcode-css-snippet">body.archive .woocommerce-products-header,body.tax-product_cat .woocommerce-products-header,body.post-type-archive-product .woocommerce-products-header,body.woocommerce-shop .woocommerce-products-header,body.single-product .product,body.woocommerce-account .woocommerce,body.search-results .site-content,body.error404 .site-content{padding-top:100px}body.archive .woocommerce-breadcrumb,body.tax-product_cat .woocommerce-breadcrumb,body.single-product .woocommerce-breadcrumb{padding-top:60px;margin-top:0}@media (max-width:768px){body.archive .woocommerce-products-header,body.tax-product_cat .woocommerce-products-header,body.post-type-archive-product .woocommerce-products-header,body.woocommerce-shop .woocommerce-products-header,body.single-product .product,body.archive .woocommerce-breadcrumb,body.tax-product_cat .woocommerce-breadcrumb,body.single-product .woocommerce-breadcrumb{padding-top:70px}}</style><style class="wpcode-css-snippet">body.page-id-34806 .fb-price-section:not(#balayage):not(#extensions):not(#treatments):not(#makeup):not(#classes) .fb-price-amount{color:#3a342e!important}body.page-id-34806 #balayage .fb-price-desc,body.page-id-34806 #extensions .fb-price-desc,body.page-id-34806 #treatments .fb-price-desc,body.page-id-34806 #makeup .fb-price-desc,body.page-id-34806 #classes .fb-price-desc{color:rgb(255 248 242 / .72)!important}body.page-id-34806 #balayage .fb-price-duration,body.page-id-34806 #extensions .fb-price-duration,body.page-id-34806 #treatments .fb-price-duration,body.page-id-34806 #makeup .fb-price-duration,body.page-id-34806 #classes .fb-price-duration,body.page-id-34806 #balayage .fb-price-meta,body.page-id-34806 #extensions .fb-price-meta,body.page-id-34806 #treatments .fb-price-meta,body.page-id-34806 #makeup .fb-price-meta,body.page-id-34806 #classes .fb-price-meta{color:rgb(255 248 242 / .65)!important}body.page-id-34806 #balayage .fb-price-note,body.page-id-34806 #extensions .fb-price-note,body.page-id-34806 #treatments .fb-price-note,body.page-id-34806 #makeup .fb-price-note,body.page-id-34806 #classes .fb-price-note{color:rgb(255 248 242 / .6)!important}@media (max-width:768px){body.page-id-34806 .fb-price-section{padding:48px 24px!important}body.page-id-34806 .fb-pricing-hero{padding:40px 24px!important}body.page-id-34806 .fb-pricing-nav-inner{gap:8px!important;padding:8px 16px!important}body.page-id-34806 .fb-pricing-nav a{font-size:11px!important;letter-spacing:1.5px!important;padding:8px 12px!important;white-space:nowrap!important}body.page-id-34806 .fb-price-card{padding:20px!important;gap:12px!important;border-radius:10px!important}body.page-id-34806 .fb-price-amount{font-size:1.6rem!important}body.page-id-34806 .fb-price-name{font-size:1.1rem!important}body.page-id-34806 .fb-price-desc{font-size:0.875rem!important;line-height:1.5!important}body.page-id-34806 .fb-price-table{font-size:13px!important}body.page-id-34806 .fb-price-table th,body.page-id-34806 .fb-price-table td{padding:10px 8px!important}body.page-id-34806 .fb-price-subsection-title{font-size:0.85rem!important;letter-spacing:1.5px!important}}@media (max-width:480px){body.page-id-34806 .fb-price-section{padding:36px 16px!important}body.page-id-34806 .fb-pricing-hero{padding:32px 16px!important}body.page-id-34806 .fb-pricing-hero h1{font-size:1.75rem!important;line-height:1.2!important}body.page-id-34806 .fb-pricing-nav-inner{gap:6px!important;padding:6px 12px!important;-webkit-overflow-scrolling:touch!important}body.page-id-34806 .fb-pricing-nav a{font-size:10px!important;letter-spacing:1px!important;padding:7px 10px!important;border-radius:4px!important}body.page-id-34806 .fb-pricing-nav a:hover,body.page-id-34806 .fb-pricing-nav a:active{background:rgb(255 248 242 / .1)!important}body.page-id-34806 .fb-price-card{padding:16px!important;gap:8px!important;border-radius:8px!important}body.page-id-34806 .fb-price-card-info{display:flex!important;flex-direction:column!important;gap:2px!important}body.page-id-34806 .fb-price-amount{font-size:1.4rem!important}body.page-id-34806 .fb-price-amount-wrap{text-align:left!important;margin-top:4px!important}body.page-id-34806 .fb-price-name{font-size:1rem!important;line-height:1.3!important}body.page-id-34806 .fb-price-duration,body.page-id-34806 .fb-price-meta{font-size:0.75rem!important}body.page-id-34806 .fb-price-desc{font-size:0.8125rem!important;line-height:1.55!important}body.page-id-34806 .fb-price-note{font-size:0.75rem!important}body.page-id-34806 .fb-price-table{display:block!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important;font-size:12px!important}body.page-id-34806 .fb-price-table th,body.page-id-34806 .fb-price-table td{padding:8px 6px!important;font-size:12px!important;white-space:nowrap!important}body.page-id-34806 .fb-price-subsection-title{font-size:0.8rem!important;letter-spacing:1.2px!important;margin-top:24px!important;margin-bottom:12px!important}body.page-id-34806 .fb-price-section h2{font-size:1.5rem!important;margin-bottom:24px!important}}@media (max-width:360px){body.page-id-34806 .fb-price-section{padding:28px 12px!important}body.page-id-34806 .fb-price-card{padding:14px!important}body.page-id-34806 .fb-price-amount{font-size:1.25rem!important}body.page-id-34806 .fb-price-name{font-size:0.95rem!important}body.page-id-34806 .fb-pricing-hero h1{font-size:1.5rem!important}body.page-id-34806 .fb-pricing-nav a{font-size:9px!important;padding:6px 8px!important}}@media (min-width:769px){body.page-id-34806 .fb-price-card{transition:transform 0.2s ease,box-shadow 0.2s ease!important}body.page-id-34806 .fb-price-card:hover{transform:translateY(-2px)!important;box-shadow:0 4px 20px rgb(0 0 0 / .08)!important}body.page-id-34806 #balayage .fb-price-card:hover,body.page-id-34806 #extensions .fb-price-card:hover,body.page-id-34806 #treatments .fb-price-card:hover,body.page-id-34806 #makeup .fb-price-card:hover,body.page-id-34806 #classes .fb-price-card:hover{box-shadow:0 4px 20px rgb(0 0 0 / .2)!important;background:rgb(255 248 242 / .09)!important}}html{scroll-behavior:smooth!important}body.page-id-34806 .fb-pricing-hero h1{font-size:clamp(2.25rem, 4vw + 0.5rem, 3.5rem)!important;line-height:1.1!important;font-family:'Lora',Georgia,serif!important;font-weight:400!important;font-style:italic!important;letter-spacing:-0.01em!important;color:var(--cream,#fff8f2)!important;margin:0 auto 24px!important;max-width:720px!important}body.page-id-34806 .fb-pricing-hero .section-label{font-size:0.8125rem!important;letter-spacing:0.22em!important;text-transform:uppercase!important;color:rgb(255 248 242 / .75)!important;margin-bottom:16px!important}body.page-id-34806 .fb-pricing-hero-note{font-size:0.9375rem!important;line-height:1.65!important;color:rgb(255 248 242 / .82)!important;max-width:580px!important;margin:0 auto 28px!important}body.page-id-34806 .fb-pricing-hero .btn-coral{font-size:0.8125rem!important;letter-spacing:0.18em!important;padding:14px 32px!important}@media (max-width:768px){body.page-id-34806 .fb-pricing-hero h1{font-size:clamp(1.75rem, 5vw, 2.5rem)!important}body.page-id-34806 .fb-pricing-hero .section-label{font-size:0.75rem!important}body.page-id-34806 .fb-pricing-hero-note{font-size:0.875rem!important}}</style>
73<script type="application/ld+json"> 74{ 75 "@context": "https://schema.org", 76 "@type": "WebPage", 77 "url": "https://www.fluffbar.com/pricing/", 78 "name": "Salon Pricing â Fluff Colour Salon Denver", 79 "description": "Transparent pricing for all hair colour, haircut, extensions, treatment, makeup, and bridal services at Fluff Colour Salon in LoDo Denver.", 80 "mainEntity": { 81 "@type": "HairSalon", 82 "@id": "https://www.fluffbar.com/#business", 83 "name": "Fluff Colour Salon", 84 "priceRange": "$$$", 85 "hasOfferCatalog": { 86 "@type": "OfferCatalog", 87 "name": "Fluff Colour Salon Full Price Menu", 88 "itemListElement": [ 89 { 90 "@type": "OfferCatalog", 91 "name": "Colour Services", 92 "itemListElement": [ 93 {"@type": "Offer", "name": "Partial Balayage with Blowout", "priceCurrency": "USD", "priceSpecification": {"@type": "PriceSpecification", "minPrice": "250", "maxPrice": "300", "priceCurrency": "USD"}}, 94 {"@type": "Offer", "name": "Full Head Balayage with Blowout", "priceCurrency": "USD", "priceSpecification": {"@type": "PriceSpecification", "minPrice": "310", "maxPrice": "360", "priceCurrency": "USD"}}, 95 {"@type": "Offer", "name": "Partial Highlights with Blowout", "priceCurrency": "USD", "priceSpecification": {"@type": "PriceSpecification", "minPrice": "205", "maxPrice": "245", "priceCurrency": "USD"}}, 96 {"@type": "Offer", "name": "Full Head Highlights with Blowout", "priceCurrency": "USD", "priceSpecification": {"@type": "PriceSpecification", "minPrice": "265", "maxPrice": "305", "priceCurrency": "USD"}}, 97 {"@type": "Offer", "name": "Single Process Colour", "priceCurrency": "USD", "priceSpecification": {"@type": "PriceSpecification", "minPrice": "130", "maxPrice": "185", "priceCurrency": "USD"}}, 98 {"@type": "Offer", "name": "Transformational Colour Service", "priceCurrency": "USD", "priceSpecification": {"@type": "PriceSpecification", "minPrice": "500", "maxPrice": "520", "priceCurrency": "USD"}}, 99 {"@type": "Offer", "name": "Colour Correction", "priceCurrency": "USD", "description": "Quoted individually after a Hair Strategy Session"} 100 ] 101 }, 102 { 103 "@type": "OfferCatalog", 104 "name": "Haircuts & Styling", 105 "itemListElement": [ 106 {"@type": "Offer", "name": "Haircut with Blowout", "priceCurrency": "USD", "priceSpecification": {"@type": "PriceSpecification", "minPrice": "100", "maxPrice": "150", "priceCurrency": "USD"}}, 107 {"@type": "Offer", "name": "Transformational Haircut", "priceCurrency": "USD", "priceSpecification": {"@type": "PriceSpecification", "minPrice": "150", "maxPrice": "275", "priceCurrency": "USD"}}, 108 {"@type": "Offer", "name": "Master Blowout", "priceCurrency": "USD", "price": "100"} 109 ] 110 }, 111 { 112 "@type": "OfferCatalog", 113 "name": "Treatments", 114 "itemListElement": [ 115 {"@type": "Offer", "name": "Brazilian Blowout", "priceCurrency": "USD", "priceSpecification": {"@type": "PriceSpecification", "minPrice": "325", "maxPrice": "350", "priceCurrency": "USD"}}, 116 {"@type": "Offer", "name": "Keratin Express", "priceCurrency": "USD", "priceSpecification": {"@type": "PriceSpecification", "minPrice": "175", "maxPrice": "185", "priceCurrency": "USD"}} 117 ] 118 }, 119 { 120 "@type": "OfferCatalog", 121 "name": "Bridal", 122 "itemListElement": [ 123 {"@type": "Offer", "name": "VIP Bridal Hair", "priceCurrency": "USD", "price": "200", "description": "+$25 per extra 15 min"}, 124 {"@type": "Offer", "name": "VIP Bridal Makeup", "priceCurrency": "USD", "price": "200", "description": "+$25 per extra 15 min"}, 125 {"@type": "Offer", "name": "On-Location Denver Metro", "priceCurrency": "USD", "price": "525", "description": "Per artist plus gratuity. 50% non-refundable deposit."}, 126 {"@type": "Offer", "name": "On-Location Mountain Venues", "priceCurrency": "USD", "price": "800", "description": "Per artist plus gratuity. Vail, Breckenridge, Keystone, Aspen, Estes Park, Evergreen."} 127 ] 128 } 129 ] 130 } 131 } 132} 133 </script>
133 134 <!-- Google tag (gtag.js) -->
vendor: 59 bytes, lines 134-135
134 135<script src="https://www.googletagmanager.com/gtag/js?id=
135G-F0EZJED329
vendor: 37 bytes, line 135
135" defer data-deferred="1"></script>
136<script src="data:text/javascript;base64,d2luZG93LmRhdGFMYXllcj13aW5kb3cuZGF0YUxheWVyfHxbXTtmdW5jdGlvbiBndGFnKCl7ZGF0YUxheWVyLnB1c2goYXJndW1lbnRzKX0KZ3RhZygnanMnLG5ldyBEYXRlKCkpO2d0YWcoJ2NvbmZpZycsJ0ctRjBFWkpFRDMyOScp" defer></script>
vendor: 1 bytes, line 136
136
137<script src="data:text/javascript;base64,KGZ1bmN0aW9uKCl7aWYoZG9jdW1lbnQuZG9jdW1lbnRFbGVtZW50LmRhdGFzZXQuZmx1ZmZCb29raW5nVHJhY2tpbmcpcmV0dXJuO2RvY3VtZW50LmRvY3VtZW50RWxlbWVudC5kYXRhc2V0LmZsdWZmQm9va2luZ1RyYWNraW5nPSJyZWFkeSI7dmFyIGFydGlzdHM9WyJ0YWRhcyIsInZlcm9uaWNhIiwiYWxpeCIsImRhbm5pIiwiaGFsZXkiLCJoYW5uYWgiLCJhYXJ5biIsImJyaXR0YW55LWNoYW1iZXJzIl07ZG9jdW1lbnQuYWRkRXZlbnRMaXN0ZW5lcigiY2xpY2siLGZ1bmN0aW9uKGV2ZW50KXtpZihkb2N1bWVudC5ib2R5LmNsYXNzTGlzdC5jb250YWlucygibG9nZ2VkLWluIikpcmV0dXJuO3ZhciBsaW5rPWV2ZW50LnRhcmdldC5jbG9zZXN0JiZldmVudC50YXJnZXQuY2xvc2VzdCgiYVtocmVmXSIpO2lmKCFsaW5rfHx0eXBlb2Ygd2luZG93Lmd0YWchPT0iZnVuY3Rpb24iKXJldHVybjt2YXIgZGVzdGluYXRpb247dHJ5e2Rlc3RpbmF0aW9uPW5ldyBVUkwobGluay5ocmVmLGxvY2F0aW9uLmhyZWYpfWNhdGNoKGVycm9yKXtyZXR1cm59CnZhciBwYXRoPWxvY2F0aW9uLnBhdGhuYW1lO3ZhciBhcnRpc3Q9cGF0aC5zcGxpdCgiLyIpLmZpbHRlcihCb29sZWFuKVswXXx8IiI7aWYoZGVzdGluYXRpb24uaG9zdG5hbWU9PT0iYm9va2luZy5tYW5nb21pbnQuY29tIil7d2luZG93Lmd0YWcoImV2ZW50IiwiYm9va2luZ19jbGljayIse3BhZ2VfcGF0aDpwYXRoLHNhbG9uX2FydGlzdDphcnRpc3RzLmluZGV4T2YoYXJ0aXN0KT49MD9hcnRpc3Q6InNhbG9uIixsaW5rX2RvbWFpbjoiYm9va2luZy5tYW5nb21pbnQuY29tIn0pfWVsc2UgaWYoZGVzdGluYXRpb24ucHJvdG9jb2w9PT0idGVsOiJ8fGRlc3RpbmF0aW9uLnByb3RvY29sPT09Im1haWx0bzoiKXt3aW5kb3cuZ3RhZygiZXZlbnQiLCJjb250YWN0X2NsaWNrIix7cGFnZV9wYXRoOnBhdGgsY29udGFjdF9tZXRob2Q6ZGVzdGluYXRpb24ucHJvdG9jb2w9PT0idGVsOiI/InBob25lIjoiZW1haWwifSl9fSwhMCl9KSgp" defer></script>
137 138<style class="wpcode-css-snippet">.colour-additional-services{background:#FFF8F2;padding:80px 0}.colour-additional-inner{max-width:1100px;margin:0 auto;padding:0 30px;text-align:center}.colour-additional-inner>.section-label{text-align:center}.colour-additional-inner>h2{font-family:"Cormorant Garamond","Playfair Display",Georgia,serif;font-size:2.4rem;font-weight:400;font-style:italic;color:#1c1a17;margin-bottom:10px}.colour-additional-intro{max-width:680px;margin:0 auto 50px;color:#6b6560;font-size:.95rem;line-height:1.7}.colour-additional-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;text-align:left}.colour-additional-card{background:#fff;border-radius:6px;padding:36px 30px;border:1px solid #e8e4df;transition:box-shadow 0.3s}.colour-additional-card:hover{box-shadow:0 4px 20px rgb(28 26 23 / .08)}.colour-additional-card h3{font-family:"Cormorant Garamond","Playfair Display",Georgia,serif;font-size:1.35rem;font-weight:500;font-style:italic;color:#1c1a17;margin-bottom:12px}.colour-additional-card p{color:#6b6560;font-size:.9rem;line-height:1.7;margin-bottom:20px}.colour-additional-card .service-details{display:flex;gap:16px;flex-wrap:wrap;padding-top:16px;border-top:1px solid #e8e4df}.colour-additional-card .colour-detail-item{flex:1 1 0%;min-width:80px}.colour-additional-card .colour-detail-label{display:block;font-size:.7rem;text-transform:uppercase;letter-spacing:.08em;color:#9b958e;margin-bottom:4px}.colour-additional-card .colour-detail-value{display:block;font-family:"Cormorant Garamond","Playfair Display",Georgia,serif;font-size:1rem;font-style:italic;color:#1c1a17}@media (max-width:900px){.colour-additional-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.colour-additional-grid{grid-template-columns:1fr}.colour-additional-services{padding:50px 0}}</style><style class="wpcode-css-snippet">.tax-product_cat .site-main,.post-type-archive-product .site-main{display:block!important;padding:40px 20px!important;max-width:1200px!important;margin:0 auto!important}.tax-product_cat .woocommerce-products-header{text-align:center;margin-bottom:32px}.tax-product_cat .woocommerce-products-header__title{font-family:var(--font-brand,'Cormorant Garamond',serif);font-size:clamp(1.8rem, 3vw, 2.4rem);font-weight:400;color:var(--charcoal,#1C1A17)}.tax-product_cat .term-description p{color:var(--muted,#6B6560);font-size:1rem;max-width:600px;margin:8px auto 0}.tax-product_cat .woocommerce-result-count,.tax-product_cat .woocommerce-ordering{margin-bottom:24px}ul.products.columns-4{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:24px!important;list-style:none!important;padding:0!important;margin:0!important;width:100%!important}ul.products::before,ul.products::after{display:none!important;content:none!important}ul.products li.product{text-align:center!important;padding:16px!important;border:1px solid rgb(0 0 0 / .06)!important;border-radius:8px!important;transition:transform 0.2s,box-shadow 0.2s!important;background:#fff!important;display:flex!important;flex-direction:column!important;align-items:center!important;width:auto!important;float:none!important;margin:0!important}ul.products li.product:hover{transform:translateY(-3px);box-shadow:0 6px 20px rgb(0 0 0 / .08);border-color:rgb(196 162 101 / .3)!important}ul.products li.product a{text-decoration:none!important}ul.products li.product a img,ul.products li.product img.attachment-woocommerce_thumbnail{width:100%!important;max-width:220px!important;height:200px!important;object-fit:contain!important;margin:0 auto 8px!important;display:block!important}ul.products li.product h2,ul.products li.product .woocommerce-loop-product__title{font-family:var(--font-body,'DM Sans',sans-serif)!important;font-size:0.85rem!important;font-weight:500!important;line-height:1.35!important;margin:6px 0!important;color:var(--charcoal,#1C1A17)!important;min-height:2.7em;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}ul.products li.product .price{color:var(--rose-gold,#C4A265)!important;font-weight:600!important;font-size:0.95rem!important;margin:4px 0 8px!important}ul.products li.product .button,ul.products li.product .add_to_cart_button{display:inline-block!important;margin-top:auto!important;padding:8px 18px!important;background:var(--charcoal,#1C1A17)!important;color:#fff!important;border:none!important;border-radius:4px!important;font-size:0.75rem!important;text-transform:uppercase!important;letter-spacing:1.5px!important;transition:background 0.2s!important;text-decoration:none!important;cursor:pointer!important}ul.products li.product .button:hover,ul.products li.product .add_to_cart_button:hover{background:var(--rose-gold,#C4A265)!important}.woocommerce-pagination{text-align:center;margin-top:40px}.woocommerce-pagination .page-numbers{display:inline-flex;gap:8px;list-style:none;padding:0}.woocommerce-pagination .page-numbers li a,.woocommerce-pagination .page-numbers li span{padding:8px 14px;border:1px solid rgb(0 0 0 / .1);border-radius:4px;text-decoration:none;color:var(--charcoal,#1C1A17)}.woocommerce-pagination .page-numbers li span.current{background:var(--charcoal,#1C1A17);color:#fff;border-color:var(--charcoal,#1C1A17)}
138@media (max-width:900px){ul.products.columns-4{grid-template-columns:repeat(3,1fr)!important}}@media (max-width:600px){ul.products.columns-4{grid-template-columns:repeat(2,1fr)!important;gap:12px!important}ul.products li.product{padding:10px!important}ul.products li.product a img{height:150px!important}}</style><style class="wpcode-css-snippet">.page-id-33252 .bal-hero{background-image:linear-gradient(rgb(28 26 23 / .68),rgb(28 26 23 / .68)),url(/wp-content/uploads/2026/03/fluff-salon-denver-natural-balayage-by-danni.jpg)!important;background-size:cover!important;background-position:center!important}.page-id-33244 .hl-hero{background-image:linear-gradient(rgb(28 26 23 / .68),rgb(28 26 23 / .68)),url(/wp-content/uploads/2026/03/fluff-salon-denver-bright-blonde-highlights-by-alix.jpg)!important;background-size:cover!important;background-position:center!important}.page-id-33050 .sv-hero{background-image:linear-gradient(rgb(28 26 23 / .68),rgb(28 26 23 / .68)),url(/wp-content/uploads/2026/03/fluff-salon-denver-makeup-service-blowout-treatment.jpg)!important;background-size:cover!important;background-position:center!important}.page-id-33047 .sv-hero{background-image:linear-gradient(rgb(28 26 23 / .68),rgb(28 26 23 / .68)),url(/wp-content/uploads/2026/03/fluff-salon-denver-lodo-boutique-interior-1.jpg)!important;background-size:cover!important;background-position:center!important}.page-id-33051 .sv-hero{background-image:linear-gradient(rgb(28 26 23 / .68),rgb(28 26 23 / .68)),url(/wp-content/uploads/2026/03/fluff-salon-denver-brazilian-blowout-treatment-service.jpg)!important;background-size:cover!important;background-position:center!important}.page-id-33049 .sv-hero{background-image:linear-gradient(rgb(28 26 23 / .68),rgb(28 26 23 / .68)),url(/wp-content/uploads/2026/03/fluff-salon-denver-beauty-education-classes-alter-ego-italy.jpg)!important;background-size:cover!important;background-position:center!important}.page-id-33048 .sv-hero{background-image:linear-gradient(rgb(28 26 23 / .68),rgb(28 26 23 / .68)),url(/wp-content/uploads/2026/03/fluff-salon-denver-gloss-treatment-glossy-hair-colour.jpg)!important;background-size:cover!important;background-position:center!important}</style><link rel="icon" href="https://www.fluffbar.com/wp-content/uploads/2026/03/cropped-fluff-icon-512-dark-1-32x32.png" sizes="32x32" /> 139<link rel="icon" href="https://www.fluffbar.com/wp-content/uploads/2026/03/cropped-fluff-icon-512-dark-1-192x192.png" sizes="192x192" /> 140<link rel="apple-touch-icon" href="https://www.fluffbar.com/wp-content/uploads/2026/03/cropped-fluff-icon-512-dark-1-180x180.png" /> 141<meta name="msapplication-TileImage" content="https://www.fluffbar.com/wp-content/uploads/2026/03/cropped-fluff-icon-512-dark-1-270x270.png" /> 142<style id="wp-custom-css">:root{--copper:#d7d9d8 !important;--coral:#d7d9d8 !important;--blue:#d7d9d8 !important;--accent:#d7d9d8 !important;--rose:#d7d9d8 !important}.fluff-star{color:#d7d9d8!important}@keyframes fluffFadeUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.fade-in{animation:fluffFadeUp 0.7s ease forwards!important}.ng-block-text p.ng-step-num{font-size:3.5rem!important;font-family:"Lora",Georgia,serif!important;font-weight:400!important;color:rgb(28 26 23 / .08)!important;line-height:1!important;margin-bottom:4px!important}.colour-step-num{font-size:4rem!important;font-family:"Lora",Georgia,serif!important;font-style:italic!important;color:var(--copper)!important;opacity:0.5!important;line-height:1!important;margin-bottom:16px!important}.colour-service-text p.section-label{font-size:3.5rem!important;font-family:"Lora",Georgia,serif!important;font-weight:400!important;font-style:italic!important;color:rgb(28 26 23 / .08)!important;line-height:1!important;margin-bottom:4px!important;letter-spacing:0!important;text-transform:none!important}.fb-intro-tagline{font-family:"Lora",Georgia,serif;font-size:1.35rem;font-style:italic;font-weight:400;color:#2c2c2c;letter-spacing:.5px;margin-top:-8px;margin-bottom:28px;opacity:.7}.fb-hero-wordmark .comet-mark{right:-0.75em!important}.entry-content>div:not([class]):has(>h3):has(>div>a){max-width:1100px;margin:80px auto 60px;padding:60px 32px 20px;text-align:center;border-top:1px solid rgb(28 26 23 / .12)}.entry-content>div:not([class]):has(>h3):has(>div>a)>h3{font-family:"Cormorant Garamond","Playfair Display",Georgia,serif!important;font-size:34px!important;font-weight:400!important;font-style:italic;letter-spacing:.2px;color:#1c1a17!important;margin:0 0 32px!important;text-align:center}.entry-content>div:not([class]):has(>h3):has(>div>a)>div{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 12px;margin-top:0}.entry-content>div:not([class]):has(>h3):has(>div>a)>div>a{display:inline-block;background:#1c1a17;color:#d4a97e!important;font-family:"DM Sans","Helvetica Neue",sans-serif;font-size:12px;font-weight:500;letter-spacing:1.6px;text-transform:uppercase;text-decoration:none;padding:14px 22px;border:1px solid #1c1a17;transition:background-color .25s ease,color .25s ease,border-color .25s ease}.entry-content>div:not([class]):has(>h3):has(>div>a)>div>a:hover{background:#d4a97e;color:#1c1a17!important;border-color:#d4a97e}@media (max-width:768px){.entry-content>div:not([class]):has(>h3):has(>div>a){margin:48px auto 32px;padding:40px 20px 12px}.entry-content>div:not([class]):has(>h3):has(>div>a)>h3{font-size:26px!important;margin-bottom:24px!important}.entry-content>div:not([class]):has(>h3):has(>div>a)>div>a{font-size:11px;padding:12px 16px;letter-spacing:1.4px}}body.page-id-33037 .entry-content>div:not([class]):has(>h3):has(>div>a),body.page-id-31611 .entry-content>div:not([class]):has(>h3):has(>div>a){display:none!important}</style> 143<link data-optimized="1" rel='stylesheet' id='wc-square-cart-checkout-block-css' href='https://www.fluffbar.com/wp-content/litespeed/css/0c56772e7686efe3e0bc2298cd70042c.css?ver=09558' media='all' /> 144 145</head> 146 147<body class="wp-singular page-template-default page page-id-34806 wp-custom-logo wp-embed-responsive wp-theme-generatepress wp-child-theme-fluff-color-child theme-generatepress woocommerce-no-js no-sidebar nav-float-right separate-containers header-aligned-left dropdown-hover" > 148 <a class="screen-reader-text skip-link" href="#content" title="Skip to content">Skip to content</a> <nav class="fluff-nav" id="fluffNav" role="navigation" aria-label="Main navigation"> 149 <div class="fluff-nav-inner"> 150 151 <!-- Logo (text-based â inline with pipe separator) -->
152 <a href="/" class="fluff-nav-logo" aria-label="Fluff Colour Salon â Home"> 153 <span class="fluff-nav-wordmark">fluff<span class="comet-mark">â¦</span></span><span class="fluff-nav-pipe"></span><span class="fluff-nav-tagline">COLOUR · ELEVATED</span> 154 </a> 155 156 <!-- Desktop Links â "Colour" is now in the template, no JS needed --> 157 <ul class="fluff-nav-links" id="fluffNavLinks"> 158 <li><a href="/">Home</a></li> 159 <li><a href="/colour/">Colour</a></li> 160 <li class="fluff-nav-dropdown"> 161 <span class="fluff-nav-dropdown-trigger"><a href="#">Services</a></span> 162 <div class="fluff-nav-dropdown-menu"> 163 <a href="/balayage/">Balayage</a> 164 <a href="/highlights/">Highlights</a> 165 <a href="/dimensional-colour/">Dimensional Colour</a> 166 <a href="/colour-correction/">Colour Correction</a> 167 <a href="/treatments/">Treatments</a> 168 <a href="/haircuts-styling/">Haircuts & Styling</a> 169 <a href="/makeup-artist-denver/">Makeup</a> 170 <a href="/bridal-hair-denver/">Bridal</a> 171 <a href="/beauty-classes-denver/">Beauty Classes</a> 172 </div> 173 </li> 174 <li><a href="/extensions/">Extensions</a></li> 175 <li><a href="/gallery/">Gallery</a></li> 176 <li><a href="/pricing/">Pricing</a></li> 177 <li class="fluff-nav-dropdown"> 178 <span class="fluff-nav-dropdown-trigger"><a href="#">More</a></span> 179 <div class="fluff-nav-dropdown-menu"> 180 <a href="/new-guests/">New Guests</a> 181 <a href="/about/">About Us</a> 182 <a href="/team/">Team</a> 183 <a href="/boutique/">Boutique</a> 184 <a href="/journal/">Journal</a> 185 <a href="/faq/">FAQ</a> 186 <a href="/contact/">Contact</a> 187 <a href="/careers-fluff-denver/">Careers</a> 188 </div> 189 </li> 190 <li> 191 <a href="https://booking.mangomint.com/728554" class="fluff-nav-book" target="_blank" rel="noopener">Book Now</a> 192 </li> 193 </ul> 194 195 <!-- Mobile Hamburger --> 196 <button class="fluff-nav-hamburger" id="fluffHamburger" aria-label="Menu" aria-expanded="false"> 197 <span></span><span></span><span></span> 198 </button> 199 200 </div> 201 </nav> 202 <header class="site-header has-inline-mobile-toggle" id="masthead" aria-label="Site"> 203 <div class="inside-header grid-container"> 204 <div class="site-logo"> 205 <a href="https://www.fluffbar.com/" rel="home"> 206 <img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAwIiBoZWlnaHQ9IjQwMCIgdmlld0JveD0iMCAwIDEyMDAgNDAwIj48cmVjdCB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBzdHlsZT0iZmlsbDojY2ZkNGRiO2ZpbGwtb3BhY2l0eTogMC4xOyIvPjwvc3ZnPg==" class="header-image is-logo-image" alt="Fluff Colour Salon" data-src="https://www.fluffbar.com/wp-content/uploads/2026/03/fluff-logo-wide-transparent-dark.png" data-srcset="https://www.fluffbar.com/wp-content/uploads/2026/03/fluff-logo-wide-transparent-dark.png 1x, https://www.fluffbar.com/wp-content/uploads/2026/03/fluff-horizontal-lockup-light-bg.png 2x" width="1200" height="400" /><noscript><img class="header-image is-logo-image" alt="Fluff Colour Salon" src="https://www.fluffbar.com/wp-content/uploads/2026/03/fluff-logo-wide-transparent-dark.png" srcset="https://www.fluffbar.com/wp-content/uploads/2026/03/fluff-logo-wide-transparent-dark.png 1x, https://www.fluffbar.com/wp-content/uploads/2026/03/fluff-horizontal-lockup-light-bg.png 2x" width="1200" height="400" /></noscript> 207 </a> 208 </div> <nav class="main-navigation mobile-menu-control-wrapper" id="mobile-menu-control-wrapper" aria-label="Mobile Toggle"> 209 <button data-nav="site-navigation" class="menu-toggle" aria-controls="primary-menu" aria-expanded="false"> 210 <span class="gp-icon icon-menu-bars"><svg viewBox="0 0 512 512" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em"><path d="M0 96c0-13.255 10.745-24 24-24h464c13.255 0 24 10.745 24 24s-10.745 24-24 24H24c-13.255 0-24-10.745-24-24zm0 160c0-13.255 10.745-24 24-24h464c13.255 0 24 10.745 24 24s-10.745 24-24 24H24c-13.255 0-24-10.745-24-24zm0 160c0-13.255 10.745-24 24-24h464c13.255 0 24 10.745 24 24s-10.745 24-24 24H24c-13.255 0-24-10.745-24-24z" /></svg><svg viewBox="0 0 512 512" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em"><path d="M71.029 71.029c9.373-9.372 24.569-9.372 33.942 0L256 222.059l151.029-151.
21003c9.373-9.372 24.569-9.372 33.942 0 9.372 9.373 9.372 24.569 0 33.942L289.941 256l151.03 151.029c9.372 9.373 9.372 24.569 0 33.942-9.373 9.372-24.569 9.372-33.942 0L256 289.941l-151.029 151.03c-9.373 9.372-24.569 9.372-33.942 0-9.372-9.373-9.372-24.569 0-33.942L222.059 256 71.029 104.971c-9.372-9.373-9.372-24.569 0-33.942z" /></svg></span><span class="screen-reader-text">Menu</span> </button> 211 </nav> 212 <nav class="main-navigation sub-menu-right" id="site-navigation" aria-label="Primary"> 213 <div class="inside-navigation grid-container"> 214 <button class="menu-toggle" aria-controls="primary-menu" aria-expanded="false"> 215 <span class="gp-icon icon-menu-bars"><svg viewBox="0 0 512 512" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em"><path d="M0 96c0-13.255 10.745-24 24-24h464c13.255 0 24 10.745 24 24s-10.745 24-24 24H24c-13.255 0-24-10.745-24-24zm0 160c0-13.255 10.745-24 24-24h464c13.255 0 24 10.745 24 24s-10.745 24-24 24H24c-13.255 0-24-10.745-24-24zm0 160c0-13.255 10.745-24 24-24h464c13.255 0 24 10.745 24 24s-10.745 24-24 24H24c-13.255 0-24-10.745-24-24z" /></svg><svg viewBox="0 0 512 512" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em"><path d="M71.029 71.029c9.373-9.372 24.569-9.372 33.942 0L256 222.059l151.029-151.03c9.373-9.372 24.569-9.372 33.942 0 9.372 9.373 9.372 24.569 0 33.942L289.941 256l151.03 151.029c9.372 9.373 9.372 24.569 0 33.942-9.373 9.372-24.569 9.372-33.942 0L256 289.941l-151.029 151.03c-9.373 9.372-24.569 9.372-33.942 0-9.372-9.373-9.372-24.569 0-33.942L222.059 256 71.029 104.971c-9.372-9.373-9.372-24.569 0-33.942z" /></svg></span><span class="mobile-menu">Menu</span> </button> 216 <div id="primary-menu" class="main-nav"><ul id="menu-primary-navigation-live" class=" menu sf-menu"><li id="menu-item-33069" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-33069"><a href="https://www.fluffbar.com/">Home</a></li> 217<li id="menu-item-33070" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-33070"><a href="#">Services<span role="presentation" class="dropdown-menu-toggle"><span class="gp-icon icon-arrow"><svg viewBox="0 0 330 512" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em"><path d="M305.913 197.085c0 2.266-1.133 4.815-2.833 6.514L171.087 335.593c-1.7 1.7-4.249 2.832-6.515 2.832s-4.815-1.133-6.515-2.832L26.064 203.599c-1.7-1.7-2.832-4.248-2.832-6.514s1.132-4.816 2.832-6.515l14.162-14.163c1.7-1.699 3.966-2.832 6.515-2.832 2.266 0 4.815 1.133 6.515 2.832l111.316 111.317 111.316-111.317c1.7-1.699 4.249-2.832 6.515-2.832s4.815 1.133 6.515 2.832l14.162 14.163c1.7 1.7 2.833 4.249 2.833 6.515z" /></svg></span></span></a> 218<ul class="sub-menu"> 219 <li id="menu-item-33072" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-33072"><a href="https://www.fluffbar.com/treatments/">Hair Treatments in Denver</a></li> 220 <li id="menu-item-33073" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-33073"><a href="https://www.fluffbar.com/haircuts-styling/">Haircuts & Styling</a></li> 221 <li id="menu-item-33074" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-33074"><a href="https://www.fluffbar.com/makeup-artist-denver/">Makeup</a></li> 222 <li id="menu-item-33075" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-33075"><a href="https://www.fluffbar.com/bridal-hair-denver/">Bridal Hair in Denver</a></li> 223 <li id="menu-item-33076" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-33076"><a href="https://www.fluffbar.com/beauty-classes-denver/">Beauty Classes</a></li> 224</ul> 225</li> 226<li id="menu-item-33077" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-33077"><a href="https://www.fluffbar.com/gallery/">Gallery</a></li> 227<li id="menu-item-33079" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-33079"><a href="https://www.fluffbar.com/new-guests/">New Guests</a></li> 228<li id="menu-item-33080" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-33080"><a href="https://www.fluffbar.com/contact/">Contact</a></li> 229<li id="menu-item-33081" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-33081"><a href="https://www.fluffbar.com/faq/">FAQ</a></li> 230<li id="menu-item-33082" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-33082"><a href="https://www.fluffbar.com/team/">The Fluff Team: Denver Hair Stylists</a></li> 231<li id="menu-item-33083" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-33083"><a href="https://www.fluffbar.com/boutique/">The Fluff Boutique: Hair Products in Denver</a></li> 232<li id="menu-item-33084" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-33084"><a href="https://www.fluffbar.com/careers-fluff-denver/">Careers</a></li> 233<li id="menu-item-33085" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-33085"><a href="https://www.fluffbar.com/journal/">Journal</a></li> 234<li id="menu-item-33086" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-33086"><a href="https://fluffextensions.com">Extensions</a></li> 235<li id="menu-item-33087" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-33087"><a href="https://booking.mangomint.com/728554">BOOK NOW</a></li> 236</ul></div> </div> 237 </nav> 238 </div> 239 </header> 240 241 <div class="site grid-container container hfeed" id="page"> 242 <div class="site-content" id="content"> 243 244 <div class="content-area" id="primary"> 245 <main class="site-main" id="main"> 246 247<article id="post-34806" class="post-34806 page type-page status-publish" > 248 <div class="inside-article"> 249 250 <div class="entry-content"> 251 252<style>.fb-price-name a{color:inherit;text-decoration:none;transition:color 0.3s ease,text-decoration-color 0.3s ease;cursor:pointer}.fb-price-name a:hover{color:#C2DBE7;text-decoration:underline;text-decoration-color:#C2DBE7;text-underline-offset:4px}.fb-price-name a::after{content:' â';opacity:0;transition:opacity 0.3s ease;margin-left:4px;font-size:.85em}.fb-price-name a:hover::after{opacity:1}.fb-price-table td a{color:inherit;text-decoration:none;transition:color 0.3s ease;cursor:pointer}.fb-price-table td a:hover{color:#C2DBE7;text-decoration:underline;text-decoration-color:#C2DBE7;text-underline-offset:3px}.fb-price-table th,.fb-price-table td{padding:10px 14px!important}.fb-price-table th:first-child,.fb-price-table td:first-child{padding-left:20px!important}.fb-price-table th:last-child,.fb-price-table td:last-child{padding-right:20px!important}.fb-section-img{display:none!important}.fb-section-hero{position:relative;width:100%;height:520px;background-size:cover;background-position:center center;background-repeat:no-repeat;border-radius:10px;margin:0 0 40px 0;overflow:hidden;box-shadow:0 6px 30px rgb(28 26 23 / .18);display:flex;align-items:center;justify-content:center}.fb-section-hero::before{content:'';position:absolute;inset:0;background:linear-gradient(180deg,rgb(28 26 23 / .25) 0%,rgb(28 26 23 / .55) 60%,rgb(28 26 23 / .75) 100%);pointer-events:none;z-index:1}.fb-section-hero-inner{position:relative;z-index:2;text-align:center;padding:0 40px;max-width:900px}.fb-section-hero-eyebrow{display:block;color:#fdfbf3;font-size:clamp(11px, 1vw, 13px);font-weight:500;letter-spacing:.28em;text-transform:uppercase;text-align:center;margin:0 0 18px 0;opacity:.85;text-shadow:0 1px 8px rgb(0 0 0 / .4)}.fb-section-hero-title{display:block;color:#fdfbf3!important;font-family:'Cormorant Garamond','Playfair Display',Georgia,serif;font-size:clamp(42px, 6vw, 84px)!important;font-weight:400!important;font-style:italic;letter-spacing:.01em;line-height:1.1!important;text-align:center;margin:0!important;padding:0!important;text-shadow:0 2px 24px rgb(0 0 0 / .35)}.fb-price-section-header>h2.fb-has-hero-title{display:none!important}.fb-faq-item{border-bottom:1px solid rgb(28 26 23 / .08);padding:0;cursor:pointer}details.fb-faq-item summary{list-style:none;padding:20px 0;display:flex;justify-content:space-between;align-items:center}details.fb-faq-item summary::-webkit-details-marker{display:none}details.fb-faq-item summary::after{content:'+';font-size:24px;font-weight:300;color:rgb(28 26 23 / .4);transition:transform 0.3s ease;flex-shrink:0;margin-left:16px}details.fb-faq-item[open] summary::after{content:'â'}
252details.fb-faq-item summary h3{margin:0;padding:0}details.fb-faq-item>p{padding:0 0 20px 0;margin:0}@media (max-width:768px){.fb-section-hero{height:340px;margin-bottom:28px}.fb-section-hero-title{font-size:40px!important}.fb-section-hero-eyebrow{font-size:10px;margin-bottom:12px}.fb-section-hero-inner{padding:0 20px}}.fb-cta-strip{background:#1c1a17!important;color:#fdfbf3!important;padding:72px 24px!important;margin:60px 0 0 0!important;text-align:center!important;border-radius:10px!important}.fb-cta-strip .fb-cta-title{font-family:'Cormorant Garamond','Playfair Display',Georgia,serif!important;font-style:italic!important;font-size:clamp(34px,4.2vw,52px)!important;color:#fdfbf3!important;margin:0 0 14px 0!important;font-weight:500!important;letter-spacing:0.01em!important;line-height:1.15!important}.fb-cta-strip .fb-cta-sub{font-size:16px!important;line-height:1.6!important;color:rgb(253 251 243 / .72)!important;margin:0 auto 40px auto!important;max-width:520px!important}.fb-cta-strip .fb-cta-primary-wrap{margin:0 0 32px 0!important;padding:0!important}.fb-cta-strip a.fb-cta-primary{display:inline-block!important;padding:18px 44px!important;background:#d7d9d8!important;color:#1c1a17!important;font-size:13px!important;letter-spacing:0.24em!important;text-transform:uppercase!important;text-decoration:none!important;border-radius:2px!important;font-weight:500!important;border:none!important;box-shadow:none!important;transition:background .2s ease,transform .2s ease!important}.fb-cta-strip a.fb-cta-primary:hover{background:#ffffff!important;transform:translateY(-1px)!important;color:#1c1a17!important}.fb-cta-strip .fb-cta-contacts{font-size:13px!important;letter-spacing:0.04em!important;color:rgb(253 251 243 / .55)!important;margin:0!important;padding:0!important;line-height:1.8!important;background:transparent!important}.fb-cta-strip .fb-cta-or{margin-right:12px!important;text-transform:uppercase!important;letter-spacing:0.22em!important;font-size:11px!important;opacity:0.6!important;color:rgb(253 251 243 / .6)!important;background:transparent!important;padding:0!important}.fb-cta-strip a.fb-cta-link{display:inline!important;padding:0!important;margin:0!important;background:transparent!important;background-color:transparent!important;color:rgb(253 251 243 / .85)!important;text-decoration:none!important;border:none!important;border-bottom:1px solid rgb(253 251 243 / .22)!important;border-radius:0!important;font-size:13px!important;letter-spacing:0.04em!important;text-transform:none!important;font-weight:400!important;box-shadow:none!important;line-height:1.8!important;transition:color .2s ease,border-color .2s ease!important}.fb-cta-strip a.fb-cta-link:hover{color:#fdfbf3!important;border-bottom-color:rgb(253 251 243 / .7)!important;background:transparent!important}.fb-cta-strip .fb-cta-dot{margin:0 14px!important;opacity:0.35!important;color:rgb(253 251 243 / .5)!important;background:transparent!important;padding:0!important}@media (max-width:600px){.fb-cta-strip{padding:56px 20px!important}.fb-cta-strip .fb-cta-contacts{display:flex!important;flex-direction:column!important;gap:8px!important;align-items:center!important}.fb-cta-strip .fb-cta-dot{display:none!important}.fb-cta-strip .fb-cta-or{margin:0 0 4px 0!important}}</style>
253<script type="application/ld+json"> 254{ 255 "@context": "https://schema.org", 256 "@type": "HairSalon", 257 "name": "Fluff Colour Salon","url": "https://www.fluffbar.com", 258 "telephone": "+17202953583", 259 "email": "[email protected]", 260 "address": { 261 "@type": "PostalAddress", 262 "streetAddress": "1520 Wazee St", 263 "addressLocality": "Denver", 264 "addressRegion": "CO", 265 "postalCode": "80202", 266 "addressCountry": "US" 267 }, 268 "geo": { 269 "@type": "GeoCoordinates", 270 "latitude": 39.7504958, 271 "longitude": -105.0004867 272 }, 273 "openingHoursSpecification": [ 274 {"@type": "OpeningHoursSpecification", "dayOfWeek": "Sunday", "opens": "12:00", "closes": "17:00"}, 275 {"@type": "OpeningHoursSpecification", "dayOfWeek": "Tuesday", "opens": "10:00", "closes": "19:00"}, 276 {"@type": "OpeningHoursSpecification", "dayOfWeek": "Wednesday", "opens": "10:00", "closes": "19:00"}, 277 {"@type": "OpeningHoursSpecification", "dayOfWeek": "Thursday", "opens": "10:00", "closes": "19:00"}, 278 {"@type": "OpeningHoursSpecification", "dayOfWeek": "Friday", "opens": "10:00", "closes": "19:00"}, 279 {"@type": "OpeningHoursSpecification", "dayOfWeek": "Saturday", "opens": "09:00", "closes": "17:00"} 280 ], 281 "image": "https://www.fluffbar.com/wp-content/uploads/2026/03/Fluff-Color-Salon-LoDo-Denver-2-scaled.jpeg", 282 "priceRange": "$$$", 283 "areaServed": "Denver, CO", 284 "sameAs": [ 285 "https://www.instagram.com/fluffbar", 286 "https://www.facebook.com/fluffbar" 287 ] 288} 289</script>
vendor: 1 bytes, line 289
289
290<script type="application/ld+json">{ 291 "@context": "https://schema.org", 292 "@type": "FAQPage", 293 "mainEntity": [ 294 { 295 "@type": "Question", 296 "name": "How much does balayage cost at Fluff?", 297 "acceptedAnswer": { 298 "@type": "Answer", 299 "text": "Partial balayage with blowout starts at $250 and full head balayage starts at $310. With a haircut, partial starts at $325 and full starts at $385. Pricing varies by artist. All balayage services include aromatherapy scalp treatment and blowout. Touch-ups are recommended every 12â24 weeks, making balayage one of the most low-maintenance color options." 300 } 301 }, 302 { 303 "@type": "Question", 304 "name": "How much do hair extensions cost at Fluff?", 305 "acceptedAnswer": { 306 "@type": "Answer", 307 "text": "Extension pricing depends on the method and number of rows. Hand-tied sew-in extensions start at $235 for one row, butterfly weft and Forever Tape-In extensions start at $200 per row, tape-in extensions start at $175, and k-tip and i-tip extensions start at $200 per 25 strands. Hair is sold separately. A consultation ($25; credited to your hair service appointment if you decide to move forward) is required for color matching before installation." 308 } 309 }, 310 { 311 "@type": "Question", 312 "name": "Why do prices show a range?", 313 "acceptedAnswer": { 314 "@type": "Answer", 315 "text": "Pricing at Fluff varies by artist and reflects each artist's experience and expertise. When you book online, you can select your preferred artist and see their exact pricing. Additional charges may apply for extra-thick hair or looks requiring more product â your colorist will discuss exact pricing during your pre-service consultation." 316 } 317 }, 318 { 319 "@type": "Question", 320 "name": "What is the additional product charge?", 321 "acceptedAnswer": { 322 "@type": "Answer", 323 "text": "Each color service includes a base amount of lightener and toner (amounts vary by service). For clients with thicker hair or more complex looks requiring additional product, an extra $25 applies for each additional 15 grams of lightener or color mixed. Your colorist will discuss this with you before beginning your service." 324 } 325 }, 326 { 327 "@type": "Question", 328 "name": "Does Fluff do bridal hair and makeup?", 329 "acceptedAnswer": { 330 "@type": "Answer", 331 "text": "Yes. We offer in-salon trial runs ($200 each for hair and makeup) and VIP day-of services ($200 each for hair and makeup). For on-location weddings, Denver metro venues start at $525 per artist and mountain locations like Vail, Breckenridge, Keystone, and Estes Park start at $800 per artist, plus gratuity. A 50% non-refundable deposit is required for on-location bookings." 332 } 333 }, 334 { 335 "@type": "Question", 336 "name": "Do I need a consultation before getting extensions?", 337 "acceptedAnswer": { 338 "@type": "Answer", 339 "text": "Yes, a consultation is required for all new extension clients. During your 30-minute session ($25; credited to your hair service appointment if you decide to move forward), weâll determine the best method for your hair type and goals, color match you, and place your hair order. Installation is typically scheduled one week after your consultation to allow time for your custom hair to arrive." 340 } 341 }, 342 { 343 "@type": "Question", 344 "name": "Where is Fluff located?", 345 "acceptedAnswer": { 346 "@type": "Answer", 347 "text": "Fluff is located at 1520 Wazee St in Denverâs LoDo neighborhood â walking distance from Union Station, Coors Field, and some of Denverâs best restaurants. Street and garage parking available nearby. Call us at (720) 295-3583 for directions." 348 } 349 } 350 ] 351}</script>
351 352<section class="fb-pricing-hero" style="background-image: linear-gradient(rgba(42, 36, 32, 0.65), rgba(42, 36, 32, 0.7)), url('https://www.fluffbar.com/wp-content/uploads/2026/03/Fluff-Color-Salon-LoDo-Denver-2-scaled.jpeg'); background-size: cover; background-position: center center; background-repeat: no-repeat;"> 353 <div class="fb-pricing-hero-inner"> 354 <div class="section-label fade-in">The Fluff Experience</div> 355 <h1 class="fade-in" style="font-size:inherit;font-weight:inherit;line-height:inherit;margin:inherit;">Hair Colour Pricing in Denver</h1> 356 <p class="fade-in">A private consultation over champagne. An aromatherapy scalp ritual. Expert colour artistry tailored to your hair, your lifestyle, and the way you want to feel walking out our doors.</p> 357 <div class="fb-pricing-hero-note fade-in"> 358 <p>Every colour service includes aromatherapy scalp treatment & professional blowout</p> 359 </div> 360 <a href="https://booking.mangomint.com/728554" class="btn-coral fade-in" target="_blank" rel="noopener">Begin Your Experience</a> 361 </div> 362</section> 363<nav class="fb-pricing-nav"> 364 <div class="fb-pricing-nav-inner"> 365 <a href="#consultations" class="nav-link active">Consultations</a> 366 <a href="#balayage" class="nav-link">Balayage</a> 367 <a href="#hair-color" class="nav-link">Hair Color</a> 368 <a href="#extensions" class="nav-link">Extensions</a> 369 <a href="#haircuts" class="nav-link">Haircuts</a> 370 <a href="#treatments" class="nav-link">Treatments</a> 371 <a href="#blowouts" class="nav-link">Blowouts</a> 372 <a href="#makeup" class="nav-link">Makeup</a> 373 <a href="#bridal" class="nav-link">Bridal</a> 374 <a href="#faq" class="nav-link">FAQ</a> 375 </div> 376</nav> 377<section class="fb-pricing-content"> 378 <!-- 1. CONSULTATIONS --> 379 <section class="fb-price-section" id="consultations"> 380 <div class="fb-price-section-header"> 381 <div class="fb-section-hero" role="img" aria-label="Airtouch hair colour consultation at Fluff C
381olour Salon Denver" style="background-image: url('https://www.fluffbar.com/wp-content/uploads/2026/03/fluff-salon-denver-airtouch-hair-colour-by-haley.jpg');"><div class="fb-section-hero-inner"><span class="fb-section-hero-eyebrow">Begin with a Conversation</span><span class="fb-section-hero-title">Consultations</span></div></div> 382 <h2 class="fb-has-hero-title">Consultations</h2> 383 <p>Your transformation starts with a conversation. Enjoy champagne, espresso, or tea while we design your custom plan.</p> 384 </div> 385 <div class="fb-price-card"> 386 <div class="fb-price-card-info"> 387 <div class="fb-price-name"><a href="https://booking.mangomint.com/728554?serviceId=150" target="_blank" rel="noopener">Hair Strategy Session</a></div> 388 <div class="fb-price-meta"> 389 <span class="fb-price-duration">30 min</span> 390 <div class="fb-price-amount-wrap"> 391 <span class="fb-price-amount">$25</span> 392 <span class="fb-price-note">applied if you proceed with a hair service</span> 393 </div> 394 </div> 395 </div> 396 <div class="fb-price-desc">A Hair Strategy Session costs $25. If you decide to move forward with a hair service, the $25 you paid for your session will be applied toward your hair service appointment. Discuss your colour, cut, or extension goals and plan the right appointment with your artist.</div> 397 </div> 398 <div class="fb-price-card"> 399 <div class="fb-price-card-info"> 400 <div class="fb-price-name"><a href="https://booking.mangomint.com/728554?serviceId=130" target="_blank" rel="noopener">Hair Extension Strategy Session</a></div> 401 <div class="fb-price-meta"> 402 <span class="fb-price-duration">30 min</span> 403 <div class="fb-price-amount-wrap"> 404 <span class="fb-price-amount">$25</span> 405 <span class="fb-price-note">applied if you proceed with a hair service</span> 406 </div> 407 </div> 408 </div> 409 <div class="fb-price-desc">A one-on-one consultation to determine the best extension method and length, discuss pricing, review your maintenance schedule, and color match your hair. Installation is scheduled for one week after consultation.</div> 410 </div> 411 <div class="fb-price-card"> 412<div class="fb-price-card-info"> 413<div class="fb-price-name"><a href="https://booking.mangomint.com/728554?serviceId=292" target="_blank" rel="noopener">New Client Color Service</a></div> 414<div class="fb-price-meta"> 415<span class="fb-price-duration">3 hrs</span> 416<div class="fb-price-amount-wrap"> 417<span class="fb-price-amount">$255 – $300</span> 418<span class="fb-price-note">varies by stylist</span> 419</div> 420</div> 421</div> 422<div class="fb-price-desc">Not sure what color service you need? Your first color appointment begins with a full in-chair consultation. Your colorist reviews your hair history, goals, and lifestyle, designs a personalized color plan, and shares clear pricing before any service begins.</div> 423</div> 424<div class="fb-price-card"> 425<div class="fb-price-card-info"> 426<div class="fb-price-name"><a href="https://booking.mangomint.com/728554?serviceId=293" target="_blank" rel="noopener">New Client Haircut</a></div> 427<div class="fb-price-meta"> 428<span class="fb-price-duration">2 hrs</span> 429<div class="fb-price-amount-wrap"> 430<span class="fb-price-amount">$140 – $200</span> 431<span class="fb-price-note">varies by stylist</span> 432</div> 433</div> 434</div> 435<div class="fb-price-desc">Your first haircut at Fluff begins with an unhurried consultation on your texture, density, and the look you want to live in every day, followed by your cut, a finishing style, and a personalized maintenance plan. Pricing is shared before any service begins.</div> 436</div> 437 </section> 438 <!-- 2. BALAYAGE & HIGHLIGHTS --> 439 <section class="fb-price-section" id="balayage"> 440 <div class="fb-price-section-header"> 441 <div class="fb-section-hero" role="img" aria-label="Dimensional blonde balayage by Aaryn at Fluff Denver" style="background-image: url('https://www.fluffbar.com/wp-content/uploads/2026/03/fluff-salon-denver-dimensional-blonde-balayage-by-aaryn.jpg');"><div class="fb-section-hero-inner"><span class="fb-section-hero-eyebrow">Signature Colour Work</span><span class="fb-section-hero-title">Balayage & Highlights</span></div></div> 442 <h2 class="fb-has-hero-title">Balayage & Highlights</h2> 443 <p>Hand-painted dimension and foil-placed brightness — every service includes aromatherapy scalp treatment and professional blowout.</p> 444 </div> 445 <div class="fb-price-subsection"> 446 <h3 class="fb-price-subsection-title">Highlights</h3> 447 <div class="fb-price-card"> 448 <div class="fb-price-card-info"> 449 <div class="fb-price-name"><a href="https://booking.mangomint.com/728554?serviceId=315" target="_blank" rel="noopener">Face Framing Highlights (Approx. 10 Foils)</a></div> 450 <div class="fb-price-meta">
451 <span class="fb-price-duration">1.5 – 2.5 hrs · Every 8–10 weeks</span> 452 <div class="fb-price-amount-wrap"> 453 <span class="fb-price-amount">$175 – $215</span> 454 <span class="fb-price-note">varies by stylist</span> 455 </div> 456 </div> 457 </div> 458 </div> 459 <div class="fb-price-card"> 460 <div class="fb-price-card-info"> 461 <div class="fb-price-name"><a href="https://booking.mangomint.com/728554?serviceId=315" target="_blank" rel="noopener">Partial Highlights with Blowout</a></div> 462 <div class="fb-price-meta"> 463 <span class="fb-price-duration">2 – 2.75 hrs · Every 8–10 weeks</span> 464 <div class="fb-price-amount-wrap"> 465 <span class="fb-price-amount">$205 – $245</span> 466 <span class="fb-price-note">varies by stylist</span> 467 </div> 468 </div> 469 </div> 470 </div> 471 <div class="fb-price-card"> 472 <div class="fb-price-card-info"> 473 <div class="fb-price-name"><a href="https://booking.mangomint.com/728554?serviceId=315" target="_blank" rel="noopener">Partial Highlights with Haircut & Blowout</a></div> 474 <div class="fb-price-meta"> 475 <span class="fb-price-duration">2.25 – 3.5 hrs · Every 8–10 weeks</span> 476 <div class="fb-price-amount-wrap"> 477 <span class="fb-price-amount">$280 – $320</span> 478 <span class="fb-price-note">varies by stylist</span> 479 </div> 480 </div> 481 </div> 482 </div> 483 <div class="fb-price-card"> 484 <div class="fb-price-card-info"> 485 <div class="fb-price-name"><a href="https://booking.mangomint.com/728554?serviceId=315" target="_blank" rel="noopener">Full Head Highlights with Blowout</a></div> 486 <div class="fb-price-meta"> 487 <span class="fb-price-duration">2.5 – 4 hrs · Every 8–10 weeks</span> 488 <div class="fb-price-amount-wrap"> 489 <span class="fb-price-amount">$265 – $305</span> 490 <span class="fb-price-note">varies by stylist</span> 491 </div> 492 </div> 493 </div> 494 </div> 495 <div class="fb-price-card"> 496 <div class="fb-price-card-info"> 497 <div class="fb-price-name"><a href="https://booking.mangomint.com/728554?serviceId=315" target="_blank" rel="noopener">Full Head Highlights with Haircut & Blowout</a></div> 498 <div class="fb-price-meta"> 499 <span class="fb-price-duration">2.75 – 4.5 hrs · Every 8–10 weeks</span> 500 <div class="fb-price-amount-wrap"> 501 <span class="fb-price-amount">$340 – $380</span> 502 <span class="fb-price-note">varies by stylist</span> 503 </div> 504 </div> 505 </div> 506 </div> 507 </div> 508 <div class="fb-price-subsection"> 509 <h3 class="fb-price-subsection-title">Balayage</h3> 510 <div class="fb-price-card"> 511 <div class="fb-price-card-info"> 512 <div class="fb-price-name"><a href="https://booking.mangomint.com/728554?serviceId=314" target="_blank" rel="noopener">Partial Balayage with Blowout</a></div> 513 <div class="fb-price-meta"> 514 <span class="fb-price-duration">2 – 3.5 hrs · Every 12–24 weeks</span> 515 <div class="fb-price-amount-wrap"> 516 <span class="fb-price-amount">$250 – $300</span> 517 <span class="fb-price-note">varies by stylist</span> 518 </div> 519 </div> 520 </div> 521 </div> 522 <div class="fb-price-card"> 523 <div class="fb-price-card-info"> 524 <div class="fb-price-name"><a href="https://booking.mangomint.com/728554?serviceId=314" target="_blank" rel="noopener">Partial Balayage with Haircut & Blowout</a></div> 525 <div class="fb-price-meta"> 526 <span class="fb-price-duration">2.5 – 4 hrs · Every 12–24 weeks</span> 527 <div class="fb-price-amount-wrap">
528 <span class="fb-price-amount">$325 – $375</span> 529 <span class="fb-price-note">varies by stylist</span> 530 </div> 531 </div> 532 </div> 533 </div> 534 <div class="fb-price-card"> 535 <div class="fb-price-card-info"> 536 <div class="fb-price-name"><a href="https://booking.mangomint.com/728554?serviceId=314" target="_blank" rel="noopener">Full Head Balayage with Blowout</a></div> 537 <div class="fb-price-meta"> 538 <span class="fb-price-duration">2.5 – 4.5 hrs · Every 12–24 weeks</span> 539 <div class="fb-price-amount-wrap"> 540 <span class="fb-price-amount">$310 – $360</span> 541 <span class="fb-price-note">varies by stylist</span> 542 </div> 543 </div> 544 </div> 545 </div> 546 <div class="fb-price-card"> 547 <div class="fb-price-card-info"> 548 <div class="fb-price-name"><a href="https://booking.mangomint.com/728554?serviceId=314" target="_blank" rel="noopener">Full Head Balayage with Haircut & Blowout</a></div> 549 <div class="fb-price-meta"> 550 <span class="fb-price-duration">3 – 5 hrs · Every 12–24 weeks</span> 551 <div class="fb-price-amount-wrap"> 552 <span class="fb-price-amount">$385 – $435</span> 553 <span class="fb-price-note">varies by stylist</span> 554 </div> 555 </div> 556 </div> 557 </div> 558<div class="fb-price-card"> 559<div class="fb-price-card-info"> 560<div class="fb-price-name"><a href="https://booking.mangomint.com/728554?serviceId=341" target="_blank" rel="noopener">AirTouch Balayage, Partial</a></div> 561<div class="fb-price-meta"> 562<span class="fb-price-duration">3 hrs</span> 563<div class="fb-price-amount-wrap"> 564<span class="fb-price-amount">$250 – $270</span> 565<span class="fb-price-note">varies by stylist</span> 566</div> 567</div> 568</div> 569<div class="fb-price-desc">Controlled airflow separates shorter hairs before lightening for soft, ultra-blended brightness and an easy grow-out. Learn more about <a href="https://www.fluffbar.com/air-touch-balayage/">AirTouch balayage in Denver</a>.</div> 570</div> 571<div class="fb-price-card"> 572<div class="fb-price-card-info"> 573<div class="fb-price-name"><a href="https://booking.mangomint.com/728554?serviceId=341" target="_blank" rel="noopener">AirTouch Balayage, Full Head</a></div> 574<div class="fb-price-meta"> 575<span class="fb-price-duration">4 hrs</span> 576<div class="fb-price-amount-wrap"> 577<span class="fb-price-amount">$310 – $330</span> 578<span class="fb-price-note">varies by stylist</span> 579</div> 580</div> 581</div> 582</div> 583 </div> 584 <div class="fb-price-subsection"> 585 <h3 class="fb-price-subsection-title">Gloss & Toner</h3> 586 <div class="fb-price-card"> 587 <div class="fb-price-card-info"> 588 <div class="fb-price-name"><a href="https://booking.mangomint.com/728554?serviceId=211" target="_blank" rel="noopener">Gloss | Toner with Blowout</a></div> 589 <div class="fb-price-meta"> 590 <span class="fb-price-duration">1.5 – 2 hrs</span> 591 <div class="fb-price-amount-wrap"> 592 <span class="fb-price-amount">$150 – $165</span> 593 <span class="fb-price-note">varies by stylist</span> 594 </div> 595 </div> 596 </div> 597 <div class="fb-price-desc">Perfect for refreshing highlights or balayage between regular color visits, or adding vibrancy before a special occasion.</div> 598 </div> 599 <div class="fb-price-card"> 600 <div class="fb-price-card-info"> 601 <div class="fb-price-name"><a href="https://booking.mangomint.com/728554?serviceId=211" target="_blank" rel="noopener">Gloss | Toner with Haircut & Blowout</a></div> 602 <div class="fb-price-meta"> 603 <span class="fb-price-duration">45 min – 2.5 hrs</span> 604 <div class="fb-price-amount-wrap"> 605 <span class="fb-price-amount">$225 – $240</span> 606 <span class="fb-price-note">varies by stylist</span> 607 </div> 608 </div> 609 </div> 610 </div> 611 <div class="fb-price-desc" style="margin-top:2rem;"><p><strong>About additional product charges:</strong> All color services include a base amount of lightener and toner. For clients with thicker hair or more complex looks, an additional $25 applies for each extra 15g of lightener or color mixed. Your colorist will discuss exact pricing during your consultation before beginning any service.</p></div> 612 </div> 613 </section> 614 <!-- 3. HAIR COLOR --> 615 <section class="fb-price-section" id="hair-color"> 616 <div class="fb-price-section-header"> 617 <div class="fb-section-hero" role="img" aria-label="Vivid copper hair colour at Fluff C
617olour Salon Denver" style="background-image: url('https://www.fluffbar.com/wp-content/uploads/2026/03/fluff-salon-denver-vivid-copper-hair-colour-by-aaryn.jpg');"><div class="fb-section-hero-inner"><span class="fb-section-hero-eyebrow">Custom Colour</span><span class="fb-section-hero-title">Hair Color</span></div></div> 618 <h2 class="fb-has-hero-title">Hair Color</h2> 619 <p>From single-process grey coverage to dramatic transformations — every color service includes aromatherapy scalp treatment.</p> 620 </div> 621 <div class="fb-price-card"> 622 <div class="fb-price-card-info"> 623 <div class="fb-price-name"><a href="https://booking.mangomint.com/728554?serviceId=147" target="_blank" rel="noopener">Single Process Color with Blowout</a></div> 624 <div class="fb-price-meta"> 625 <span class="fb-price-duration">1.5 – 2.5 hrs · Every 4–6 weeks</span> 626 <div class="fb-price-amount-wrap"> 627 <span class="fb-price-amount">$130 – $185</span> 628 <span class="fb-price-note">varies by stylist</span> 629 </div> 630 </div> 631 </div> 632 <div class="fb-price-desc">All-over color refresh or full grey coverage with a customized hue tailored to your features and style.</div> 633 </div> 634 <div class="fb-price-card"> 635 <div class="fb-price-card-info"> 636 <div class="fb-price-name"><a href="https://booking.mangomint.com/728554?serviceId=147" target="_blank" rel="noopener">Single Process Color with Haircut & Blowout</a></div> 637 <div class="fb-price-meta"> 638 <span class="fb-price-duration">1.75 – 3 hrs · Every 4–6 weeks</span> 639 <div class="fb-price-amount-wrap"> 640 <span class="fb-price-amount">$205 – $260</span> 641 <span class="fb-price-note">varies by stylist</span> 642 </div> 643 </div> 644 </div> 645 </div> 646 647 <div class="fb-price-card"> 648 <div class="fb-price-card-info"> 649 <div class="fb-price-name"><a href="https://booking.mangomint.com/728554?serviceId=146" target="_blank" rel="noopener">Bleach & Tone Retouch</a></div> 650 <div class="fb-price-meta"> 651 <span class="fb-price-duration">3 hrs · Every 4–6 weeks</span> 652 <div class="fb-price-amount-wrap"> 653 <span class="fb-price-amount">$300 – $325</span> 654 <span class="fb-price-note">varies by stylist</span> 655 </div> 656 </div> 657 </div> 658 <div class="fb-price-desc">Maintenance for existing blondes with up to ½ inch of regrowth. Beyond ½ inch, the Transformational Color Service is recommended.</div> 659 </div> 660 661 <div class="fb-price-card"> 662 <div class="fb-price-card-info"> 663 <div class="fb-price-name"><a href="https://booking.mangomint.com/728554?serviceId=191" target="_blank" rel="noopener">Transformational Color Service</a></div> 664 <div class="fb-price-meta"> 665 <span class="fb-price-duration">5 hrs</span> 666 <div class="fb-price-amount-wrap"> 667 <span class="fb-price-amount">$500 – $520</span> 668 <span class="fb-price-note">paid in full at booking</span> 669 </div> 670 </div> 671 </div> 672 <div class="fb-price-desc">For major color changes: brunette to blonde in one session, or beginning the journey from dark to light. Text current and inspo photos to 720.295.3583 for a colorist consultation.</div> 673 </div> 674 <div class="fb-price-card"> 675 <div class="fb-price-card-info"> 676 <div class="fb-price-name"><a href="https://booking.mangomint.com/728554?serviceId=150" target="_blank" rel="noopener">Color Correction</a></div> 677 <div class="fb-price-meta"> 678 <span class="fb-price-duration">Time varies</span> 679 <div class="fb-price-amount-wrap"> 680 <span class="fb-price-amount">Custom quote</span> 681<span class="fb-price-note">after a Hair Strategy Session</span> 682 </div> 683 </div> 684 </div> 685 <div class="fb-price-desc">For box dye removal, fashion color changes, or major corrective work. Pricing is quoted individually after a Hair Strategy Session, or text current and inspo photos to 720.295.3583.</div> 686 </div> 687 </section> 688 <!-- 4. EXTENSIONS --> 689 <section class="fb-price-section" id="extensions"> 690 <div class="fb-price-section-header"> 691 <div class="fb-section-hero" role="img" aria-label="Hair extensions consultation at Fluff C
691olour Salon Denver" style="background-image: url('https://www.fluffbar.com/wp-content/uploads/2026/03/fluff-salon-denver-hair-extensions-consultation.jpg');"><div class="fb-section-hero-inner"><span class="fb-section-hero-eyebrow">Length & Volume</span><span class="fb-section-hero-title">Extensions</span></div></div> 692 <h2 class="fb-has-hero-title">Extensions</h2> 693 <p>Multiple methods to match your lifestyle — hand-tied, butterfly, tape-in, Forever Tape-In, k-tip, and i-tip. Hair is sold separately; a consultation is required for color matching.</p> 694 </div> 695 <div class="fb-price-desc" style="margin-bottom:2rem;"><p><strong>How it works:</strong> A Hair Strategy Session costs $25. If you decide to move forward with a hair service, the $25 you paid for your session will be applied toward your hair service appointment. We’ll color match you, determine the best method, and place your hair order. Installation is scheduled approximately one week later. Arrive to your install with clean, dry hair.</p></div> 696 <div class="fb-price-subsection"> 697 <h3 class="fb-price-subsection-title">Hand-Tied Sew-In Extensions</h3> 698 <table class="fb-price-table"> 699 <thead> 700 <tr> 701 <th>Rows</th> 702 <th>Duration</th> 703 <th>Price</th> 704 </tr> 705 </thead> 706 <tbody> 707<tr> 708<td><a href="https://booking.mangomint.com/728554?serviceId=306" target="_blank" rel="noopener">1 Row</a></td> 709<td>2 hrs</td> 710<td>$235 – $255</td> 711</tr> 712<tr> 713<td><a href="https://booking.mangomint.com/728554?serviceId=306" target="_blank" rel="noopener">2 Rows</a></td> 714<td>2.75 hrs</td> 715<td>$475 – $495</td> 716</tr> 717<tr> 718<td><a href="https://booking.mangomint.com/728554?serviceId=306" target="_blank" rel="noopener">3 Rows</a></td> 719<td>3.5 hrs</td> 720<td>$575 – $595</td> 721</tr> 722<tr> 723<td><a href="https://booking.mangomint.com/728554?serviceId=130" target="_blank" rel="noopener">4+ Rows</a></td> 724<td>Varies</td> 725<td>Quoted at your Hair Extension Strategy Session</td> 726</tr> 727</tbody> 728 </table> 729 <div class="fb-price-card"> 730 <div class="fb-price-card-info"> 731 <div class="fb-price-name"><a href="https://booking.mangomint.com/728554?serviceId=311" target="_blank" rel="noopener">Mini Maintenance — Sew-In Extensions</a></div> 732 <div class="fb-price-meta"> 733 <span class="fb-price-duration">30 – 55 min · Within 6 weeks of install</span> 734 <div class="fb-price-amount-wrap"> 735 <span class="fb-price-amount">$45 – $105</span> 736 <span class="fb-price-note">1–3 rows, no blowout</span> 737 </div> 738 </div> 739 </div> 740 </div> 741 </div> 742 <div class="fb-price-line"></div> 743 744 <div class="fb-price-line"></div> 745 <div class="fb-price-subsection"> 746 <h3 class="fb-price-subsection-title">Butterfly Weft Extensions</h3> 747 <table class="fb-price-table"> 748 <thead> 749 <tr> 750 <th>Rows</th> 751 <th>Duration</th> 752 <th>Price</th> 753 </tr> 754 </thead> 755 <tbody> 756<tr> 757<td><a href="https://booking.mangomint.com/728554?serviceId=309" target="_blank" rel="noopener">1 Row</a></td> 758<td>1.5 hrs</td> 759<td>$200</td> 760</tr> 761<tr> 762<td><a href="https://booking.mangomint.com/728554?serviceId=309" target="_blank" rel="noopener">2 Rows</a></td> 763<td>2 hrs</td> 764<td>$400</td> 765</tr> 766</tbody> 767 </table> 768 <div class="fb-price-desc">Ultra-fast, invisible application — the fastest extension method available. Full maintenance includes a wash and blowout; for a new install, arrive with clean, dry hair or add a wash and blowout when booking. Maintenance every 4–6 weeks.</div> 769 </div> 770 <div class="fb-price-line"></div> 771 <div class="fb-price-subsection"> 772 <h3 class="fb-price-subsection-title">Forever Tape-In Extensions</h3> 773 <table class="fb-price-table"> 774 <thead> 775 <tr> 776 <th>Rows</th> 777 <th>Duration</th> 778 <th>Price</th> 779 </tr> 780 </thead> 781 <tbody> 782<tr> 783<td><a href="https://booking.mangomint.com/728554?serviceId=310" target="_blank" rel="noopener">1 Row</a></td> 784<td>1.5 hrs</td> 785<td>$200</td> 786</tr> 787<tr> 788<td><a href="https://booking.mangomint.com/728554?serviceId=310" target="_blank" rel="noopener">2 Rows</a></td> 789<td>2 hrs</td> 790<td>$400</td> 791</tr> 792</tbody> 793 </table> 794 <div class="fb-price-desc">
794Invisible, continuous tape-in wefts flowing from just one or two points of contact — hand-tied invisibility with tape-in ease. Maintenance every 6–8 weeks.</div> 795 </div> 796 <div class="fb-price-line"></div> 797 <div class="fb-price-subsection"> 798 <h3 class="fb-price-subsection-title">Tape-In Extension Maintenance</h3> 799 <table class="fb-price-table"> 800 <thead> 801 <tr> 802 <th>Wefts</th> 803 <th>Duration</th> 804 <th>Price</th> 805 </tr> 806 </thead> 807 <tbody> 808<tr> 809<td><a href="https://booking.mangomint.com/728554?serviceId=305" target="_blank" rel="noopener">Up to 10 (5 sandwiches)</a></td> 810<td>2 hrs</td> 811<td>$175 – $195</td> 812</tr> 813<tr> 814<td><a href="https://booking.mangomint.com/728554?serviceId=305" target="_blank" rel="noopener">Up to 20 (10 sandwiches)</a></td> 815<td>3 hrs</td> 816<td>$275 – $295</td> 817</tr> 818<tr> 819<td><a href="https://booking.mangomint.com/728554?serviceId=305" target="_blank" rel="noopener">Up to 30 (15 sandwiches
819)</a></td> 820<td>4 hrs</td> 821<td>$375 – $395</td> 822</tr> 823<tr> 824<td><a href="https://booking.mangomint.com/728554?serviceId=305" target="_blank" rel="noopener">Up to 40 (20 sandwiches)</a></td> 825<td>5 hrs</td> 826<td>$475 – $495</td> 827</tr> 828<tr> 829<td><a href="https://booking.mangomint.com/728554?serviceId=305" target="_blank" rel="noopener">Up to 50 (25 sandwiches)</a></td> 830<td>6 hrs</td> 831<td>$575 – $595</td> 832</tr> 833</tbody> 834 </table> 835 <div class="fb-price-desc">Covers new installs and full maintenance. Maintenance includes removal, wash and blow-dry, fresh tape, and reinstallation, and every appointment includes a finishing cut. Hair sold separately.</div> 836 </div> 837 <div class="fb-price-line"></div> 838 <div class="fb-price-subsection"> 839 <h3 class="fb-price-subsection-title">K-Tip / Fusion Extensions</h3> 840 <table class="fb-price-table"> 841 <thead> 842 <tr> 843 <th>Quantity</th> 844 <th>Duration</th> 845 <th>Price</th> 846 </tr> 847 </thead> 848 <tbody> 849<tr> 850<td><a href="https://booking.mangomint.com/728554?serviceId=307" target="_blank" rel="noopener">Up to 25 K-Tips</a></td> 851<td>2 hrs</td> 852<td>$200</td> 853</tr> 854<tr> 855<td><a href="https://booking.mangomint.com/728554?serviceId=307" target="_blank" rel="noopener">Up to 50 K-Tips</a></td> 856<td>3 hrs</td> 857<td>$400</td> 858</tr> 859<tr> 860<td><a href="https://booking.mangomint.com/728554?serviceId=307" target="_blank" rel="noopener">Up to 100 K-Tips</a></td> 861<td>5 hrs</td> 862<td>$800</td> 863</tr> 864<tr> 865<td><a href="https://booking.mangomint.com/728554?serviceId=307" target="_blank" rel="noopener">Up to 200 K-Tips</a></td> 866<td>8 hrs</td> 867<td>$1,600</td> 868</tr> 869</tbody> 870 </table> 871 <div class="fb-price-desc">Installation only, hair sold separately. A wash and blowout is not included, so arrive with clean, straight, fully dry hair or add a wash and blowout when booking. Every install includes a finishing cut.</div> 872 <div class="fb-price-card"> 873 <div class="fb-price-card-info"> 874 <div class="fb-price-name"><a href="https://booking.mangomint.com/728554?serviceId=308" target="_blank" rel="noopener">I-Tip Installation — Up to 25</a></div> 875 <div class="fb-price-meta"> 876 <span class="fb-price-duration">2 hrs</span> 877 <div class="fb-price-amount-wrap"> 878 <span class="fb-price-amount">$200</span> 879 <span class="fb-price-note">up to 25 strands, hair separate</span> 880 </div> 881 </div> 882 </div> 883 <div class="fb-price-desc">Larger installs: up to 50 strands $400, up to 100 strands $800, up to 200 strands $1,600. A wash and blowout is not included; add one when booking if you would like us to prep your hair.</div> 884</div> 885<div class="fb-price-card"> 886<div class="fb-price-card-info"> 887<div class="fb-price-name"><a href="https://booking.mangomint.com/728554?serviceId=313" target="_blank" rel="noopener">I-Tip Mini Maintenance</a></div> 888<div class="fb-price-meta"> 889<span class="fb-price-duration">35 min · Within 6 weeks of install</span> 890<div class="fb-price-amount-wrap"> 891<span class="fb-price-amount">$75 – $85</span> 892<span class="fb-price-note">up to 25 strands</span> 893</div> 894</div> 895</div> 896<div class="fb-price-desc">A quick in-between visit to tighten and refresh your I-tips. Up to 50 strands $150 – $160, up to 100 strands $300 – $310, up to 200 strands $600 – $610.</div> 897</div> 898 </div> 899 <div class="fb-price-line"></div> 900 <div class="fb-price-subsection"> 901 <h3 class="fb-price-subsection-title">Additional Extension Services</h3> 902 <div class="fb-price-card"> 903 <div class="fb-price-card-info"> 904 <div class="fb-price-name"><a href="https://booking.mangomint.com/728554?serviceId=312" target="_blank" rel="noopener">Sew-In Removal</a></div> 905 <div class="fb-price-meta"> 906 <span class="fb-price-duration">15 min</span> 907 <div class="fb-price-amount-wrap"> 908 <span class="fb-price-amount">$35</span> 909 910 </div> 911 </div> 912 </div> 913 </div> 914 <div class="fb-price-card"> 915 <div class="fb-price-card-info"> 916 <div class="fb-price-name"><a href="https://booking.mangomint.com/728554?serviceId=312" target="_blank" rel="noopener">Tape-In | K-Tip | I-Tip Removal</a></div> 917 <div class="fb-price-meta">
918 <span class="fb-price-duration">1 hr</span> 919 <div class="fb-price-amount-wrap"> 920 <span class="fb-price-amount">$110 – $135</span> 921<span class="fb-price-note">Tape-In or K-Tip $110, I-Tip $135</span> 922 </div> 923 </div> 924 </div> 925 </div> 926 927 928 <div class="fb-price-card"> 929 <div class="fb-price-card-info"> 930 <div class="fb-price-name"><a href="https://booking.mangomint.com/728554?serviceId=176" target="_blank" rel="noopener">Cut & Style Clip-In Extensions</a></div> 931 <div class="fb-price-meta"> 932 <span class="fb-price-duration">1 hr</span> 933 <div class="fb-price-amount-wrap"> 934 <span class="fb-price-amount">$90 – $100</span> 935 <span class="fb-price-note">hair sold separately</span> 936 </div> 937 </div> 938 </div> 939 </div> 940 <div class="fb-price-card"> 941 <div class="fb-price-card-info"> 942 <div class="fb-price-name"><a href="https://booking.mangomint.com/728554?serviceId=223" target="_blank" rel="noopener">Hair Tinsel with Style Service</a></div> 943 <div class="fb-price-meta"> 944 <span class="fb-price-duration">45 min</span> 945 <div class="fb-price-amount-wrap"> 946 <span class="fb-price-amount">$90</span> 947 <span class="fb-price-note">up to 6 tinsel beads</span> 948 </div> 949 </div> 950 </div> 951 </div> 952 <div class="fb-price-card"> 953 <div class="fb-price-card-info"> 954 <div class="fb-price-name"><a href="https://booking.mangomint.com/728554?serviceId=130" target="_blank" rel="noopener">Mesh Integration</a></div> 955 <div class="fb-price-meta"> 956 <span class="fb-price-duration">3 hrs</span> 957 <div class="fb-price-amount-wrap"> 958 <span class="fb-price-amount">Custom quote</span> 959 <span class="fb-price-note">at your Hair Extension Strategy Session</span> 960 </div> 961 </div> 962 </div> 963 <div class="fb-price-desc">
963A specialized solution for alopecia, balding, fine, thinning, or fragile hair. Uses a breathable mesh foundation to add length, volume, and fullness while protecting natural hair.</div> 964 </div> 965 </div> 966 </section> 967 <!-- 5. HAIRCUTS --> 968 <section class="fb-price-section" id="haircuts"> 969 <div class="fb-price-section-header"> 970 <div class="fb-section-hero" role="img" aria-label="Professional styling scissors, thinning shears, cutting comb and truffle serum on dark towel at Fluff Colour Salon Denver" style="background-image: url('https://www.fluffbar.com/wp-content/uploads/2026/02/professional-styling-tools-extension-weft-fluff-bar-denver.jpg');"><div class="fb-section-hero-inner"><span class="fb-section-hero-eyebrow">Precision Cutting</span><span class="fb-section-hero-title">Haircuts</span></div></div> 971 <h2 class="fb-has-hero-title">Haircuts</h2> 972 <p>Precision cuts with aromatherapy scalp treatment and professional blowout included.</p> 973 </div> 974 <div class="fb-price-card"> 975 <div class="fb-price-card-info"> 976 <div class="fb-price-name"><a href="https://booking.mangomint.com/728554?serviceId=263" target="_blank" rel="noopener">Haircut with Blowout</a></div> 977 <div class="fb-price-meta"> 978 <span class="fb-price-duration">1 – 1.25 hrs</span> 979 <div class="fb-price-amount-wrap"> 980 <span class="fb-price-amount">$100 – $150</span> 981 <span class="fb-price-note">varies by stylist</span> 982 </div> 983 </div> 984 </div> 985 <div class="fb-price-desc">Includes consultation, aromatherapy scalp treatment, precision cut, and professional blowout and style.</div> 986 </div> 987 <div class="fb-price-card"> 988 <div class="fb-price-card-info"> 989 <div class="fb-price-name"><a href="https://booking.mangomint.com/728554?serviceId=220" target="_blank" rel="noopener">Transformational Haircut</a></div> 990 <div class="fb-price-meta"> 991 <span class="fb-price-duration">2 hrs</span> 992 <div class="fb-price-amount-wrap"> 993 <span class="fb-price-amount">$150 – $275</span> 994 <span class="fb-price-note">varies by stylist</span> 995 </div> 996 </div> 997 </div> 998 <div class="fb-price-desc">For major changes: removing 3+ inches, reshaping from long to bob, wolf cuts, lobs, brixie, or pixie cuts. Call or text to discuss your vision beforehand.</div> 999 </div> 1000 <div class="fb-price-card"> 1001 <div class="fb-price-card-info"> 1002 <div class="fb-price-name"><a href="https://booking.mangomint.com/728554?serviceId=132" target="_blank" rel="noopener">Bang Trim</a></div> 1003 <div class="fb-price-meta"> 1004 <span class="fb-price-duration">15 min</span> 1005 <div class="fb-price-amount-wrap"> 1006 <span class="fb-price-amount">$20 – $30</span> 1007 </div> 1008 </div> 1009 </div> 1010 <div class="fb-price-desc">Quick maintenance for curtain bangs, full fringe, or side-swept styles. No wash or blowout included.</div> 1011 </div> 1012 </section> 1013 <!-- 6. TREATMENTS --> 1014 <section class="fb-price-section" id="treatments"> 1015 <div class="fb-price-section-header"> 1016 <div class="fb-section-hero" role="img" aria-label="Brazilian blowout treatment at Fluff Denver" style="background-image: url('https://www.fluffbar.com/wp-content/uploads/2026/03/fluff-salon-denver-brazilian-blowout-treatment-service.jpg');"><div class="fb-section-hero-inner"><span class="fb-section-hero-eyebrow">Smoothing & Shine</span><span class="fb-section-hero-title">Treatments</span></div></div> 1017 <h2 class="fb-has-hero-title">Treatments</h2> 1018 <p>Smoothing services and personalized conditioning using Alter Ego Italy professional products.</p> 1019 </div> 1020 <div class="fb-price-card"> 1021 <div class="fb-price-card-info"> 1022 <div class="fb-price-name"><a href="https://booking.mangomint.com/728554?serviceId=151" target="_blank" rel="noopener">Keratin Express</a></div> 1023 <div class="fb-price-meta"> 1024 <span class="fb-price-duration">1.5 hrs (15 min as add-on) · Lasts up to 6 weeks</span> 1025 <div class="fb-price-amount-wrap">
1026 <span class="fb-price-amount">$175 – $185</span> 1027 <span class="fb-price-note">varies by stylist</span> 1028 </div> 1029 </div> 1030 </div> 1031 <div class="fb-price-desc">Color-locking, speedy smoothing for more manageable hair. Just 15 minutes when added to a color service.</div> 1032 </div> 1033 <div class="fb-price-card"> 1034 <div class="fb-price-card-info"> 1035 <div class="fb-price-name"><a href="https://booking.mangomint.com/728554?serviceId=111" target="_blank" rel="noopener">Brazilian Blowout</a></div> 1036 <div class="fb-price-meta"> 1037 <span class="fb-price-duration">2.5 hrs · Lasts up to 12 weeks</span> 1038 <div class="fb-price-amount-wrap"> 1039 <span class="fb-price-amount">$325 – $350</span> 1040 <span class="fb-price-note">varies by stylist</span> 1041 </div> 1042 </div> 1043 </div> 1044 <div class="fb-price-desc">Formaldehyde-free smoothing treatment that eliminates frizz and cuts blow dry time in half. Customizable — keep your curls or go sleek. No wait period; wash, exercise, and style immediately. Medium-length hair +$50, long hair +$75, sleek finish +$50.</div> 1045 </div> 1046 <div class="fb-price-subsection"> 1047 <h3 class="fb-price-subsection-title">Conditioning Treatments (Add-On)</h3> 1048 <div class="fb-price-card"> 1049 <div class="fb-price-card-info"> 1050 <div class="fb-price-name"><a href="https://booking.mangomint.com/728554?serviceId=202" target="_blank" rel="noopener">Signature Personalized Conditioning</a></div> 1051 <div class="fb-price-meta"> 1052 <span class="fb-price-duration">10 min</span> 1053 <div class="fb-price-amount-wrap"> 1054 <span class="fb-price-amount">$25</span> 1055 </div> 1056 </div> 1057 </div> 1058 <div class="fb-price-desc">Alter Ego Italy treatment customized for dryness, fragility, frizz, tone, or shine. Blowout not included.</div> 1059 </div> 1060 <div class="fb-price-card"> 1061 <div class="fb-price-card-info"> 1062 <div class="fb-price-name"><a href="https://booking.mangomint.com/728554?serviceId=219" target="_blank" rel="noopener">Deluxe Personalized Conditioning</a></div> 1063 <div class="fb-price-meta"> 1064 <span class="fb-price-duration">20 min</span> 1065 <div class="fb-price-amount-wrap"> 1066 <span class="fb-price-amount">$45 – $50</span> 1067 </div> 1068 </div> 1069 </div> 1070 <div class="fb-price-desc">Premium conditioning tailored for moisture, repair, or strength. Perfect for maintaining color longevity or extension health.</div> 1071 </div> 1072 <div class="fb-price-card"> 1073 <div class="fb-price-card-info"> 1074 <div class="fb-price-name"><a href="https://booking.mangomint.com/728554?serviceId=195" target="_blank" rel="noopener">Premium Personalized Scalp & Conditioning Treatment</a></div> 1075 <div class="fb-price-meta"> 1076 <span class="fb-price-duration">30 min</span> 1077 <div class="fb-price-amount-wrap"> 1078 <span class="fb-price-amount">$75 – $110</span> 1079<span class="fb-price-note">varies by stylist</span> 1080 </div> 1081 </div> 1082 </div> 1083 <div class="fb-price-desc">Alter Ego Italy scalp ritual addressing thinning, excess sebum, dandruff, and sensitivity. Enriched with natural active ingredients. Blowout not included.</div> 1084 </div> 1085 </div> 1086 </section> 1087 <!-- 7. BLOWOUTS & STYLING --> 1088 <section class="fb-price-section" id="blowouts"> 1089 <div class="fb-price-section-header"> 1090 <div class="fb-section-hero" role="img" aria-label="Professional blowout styling at Fluff Colour Salon Denver" style="background-image: url('https://www.fluffbar.com/wp-content/uploads/2026/02/blowout-round-brush-styling-fluff-bar-denver-salon.jpg');"><div class="fb-section-hero-inner"><span class="fb-section-hero-eyebrow">Effortless Finish</span><span class="fb-section-hero-title">Blowouts & Styling</span></div></div> 1091 <h2 class="fb-has-hero-title">Blowouts & Styling</h2> 1092 <p>From everyday polished to event-ready glamour.</p> 1093 </div> 1094 <div class="fb-price-card"> 1095 <div class="fb-price-card-info"> 1096 <div class="fb-price-name">Style Only (No Wash, No Blow-Dry) — Members Only</div> 1097 <div class="fb-price-meta">
1098 <span class="fb-price-duration">30 min</span> 1099 <div class="fb-price-amount-wrap"> 1100 <span class="fb-price-amount">$55</span> 1101 </div> 1102 </div> 1103 </div> 1104 <div class="fb-price-desc"><strong>Exclusively for existing Fluff Collective members.</strong> Curls or flat-iron styling on clean, dry hair. No wash or blow-dry included. Not available to new clients or non-members. This service cannot be booked online; members can <a href="tel:7202953583">call the salon</a> to arrange an appointment.</div> 1105 </div> 1106 1107 <div class="fb-price-card"> 1108 <div class="fb-price-card-info"> 1109 <div class="fb-price-name"><a href="https://booking.mangomint.com/728554?serviceId=99" target="_blank" rel="noopener">Master Blowout</a></div> 1110 <div class="fb-price-meta"> 1111 <span class="fb-price-duration">1 hr</span> 1112 <div class="fb-price-amount-wrap"> 1113 <span class="fb-price-amount">$100</span> 1114 1115 </div> 1116 </div> 1117 </div> 1118 <div class="fb-price-desc">Full shampoo, conditioning, and professional blow-dry with styling. Extra thick or long hair: $25 per additional 15 minutes.</div> 1119 </div> 1120 <div class="fb-price-card"> 1121 <div class="fb-price-card-info"> 1122 <div class="fb-price-name"><a href="https://booking.mangomint.com/728554?serviceId=178" target="_blank" rel="noopener">Blowout with Hair Extensions</a></div> 1123 <div class="fb-price-meta"> 1124 <span class="fb-price-duration">1.5 hrs</span> 1125 <div class="fb-price-amount-wrap"> 1126 <span class="fb-price-amount">$125 – $150</span> 1127 <span class="fb-price-note">varies by stylist, paid at booking</span> 1128 </div> 1129 </div> 1130 </div> 1131 <div class="fb-price-desc">Aromatherapy scalp treatment, shampoo, conditioning, and blowout with style using Alter Ego Italy hair care. For professionally installed or clip-in extensions.</div> 1132 </div> 1133 <div class="fb-price-card"> 1134 <div class="fb-price-card-info"> 1135 <div class="fb-price-name"><a href="https://booking.mangomint.com/728554?serviceId=101" target="_blank" rel="noopener">Up-Do / Event Hair</a></div> 1136 <div class="fb-price-meta"> 1137 <span class="fb-price-duration">1 hr</span> 1138 <div class="fb-price-amount-wrap"> 1139 <span class="fb-price-amount">$100 – $110</span> 1140 <span class="fb-price-note">varies by stylist</span> 1141 </div> 1142 </div> 1143 </div> 1144 <div class="fb-price-desc">Any style requiring pinning or braiding. Wash and blowout not included — pair with a Blowout Service for a complete look.</div> 1145 </div> 1146 <div class="fb-price-card"> 1147 <div class="fb-price-card-info"> 1148 <div class="fb-price-name"><a href="https://booking.mangomint.com/728554?serviceId=116" target="_blank" rel="noopener">VIP Event Hairstyling</a></div> 1149 <div class="fb-price-meta"> 1150 <span class="fb-price-duration">2 hrs</span> 1151 <div class="fb-price-amount-wrap"> 1152 <span class="fb-price-amount">$200</span> 1153 <span class="fb-price-note">+$25 per extra 15 min</span> 1154 </div> 1155 </div> 1156 </div> 1157 <div class="fb-price-desc">Premium styling for weddings, galas, red carpet, and milestone events. Timeless updos, romantic waves, sleek buns, or intricate braids crafted for style longevity.</div> 1158 </div> 1159 </section> 1160 <!-- 8. MAKEUP --> 1161 <section class="fb-price-section" id="makeup"> 1162 <div class="fb-price-section-header"> 1163 <div class="fb-section-hero" role="img" aria-label="Makeup studio at Fluff Colour Salon Denver" style="background-image: url('https://www.fluffbar.com/wp-content/uploads/2026/03/fluff-salon-denver-makeup-studio-vanity-mirror.jpg');"><div class="fb-section-hero-inner"><span class="fb-section-hero-eyebrow">Professional Artistry</span><span class="fb-section-hero-title">Makeup</span></div></div> 1164 <h2 class="fb-has-hero-title">Makeup</h2> 1165 <p>Camera-ready artistry for every occasion.</p> 1166 </div> 1167 <div class="fb-price-card"> 1168 <div class="fb-price-card-info"> 1169 <div class="fb-price-name"><a href="https://booking.mangomint.com/728554?serviceId=103" target="_blank" rel="noopener">GlamourEyes — Eyes Only</a></div> 1170 <div class="fb-price-meta">
1171 <span class="fb-price-duration">30 min</span> 1172 <div class="fb-price-amount-wrap"> 1173 <span class="fb-price-amount">$70</span> 1174 </div> 1175 </div> 1176 </div> 1177 <div class="fb-price-desc">Eye primer, shadow, eyeliner, and mascara. Skip the full face and let your eyes steal the show.</div> 1178 </div> 1179 <div class="fb-price-card"> 1180 <div class="fb-price-card-info"> 1181 <div class="fb-price-name"><a href="https://booking.mangomint.com/728554?serviceId=110" target="_blank" rel="noopener">Professional Full Face Makeup</a></div> 1182 <div class="fb-price-meta"> 1183 <span class="fb-price-duration">1 hr</span> 1184 <div class="fb-price-amount-wrap"> 1185 <span class="fb-price-amount">$150</span> 1186 <span class="fb-price-note">+$25 per extra 15 min</span> 1187 </div> 1188 </div> 1189 </div> 1190 <div class="fb-price-desc">Complete application: primer, foundation, concealer, powder, contour, blush, eyeshadow, eyeliner, false lash strips, and lip color. Individual lashes available for an additional $30.</div> 1191 </div> 1192 <div class="fb-price-card"> 1193 <div class="fb-price-card-info"> 1194 <div class="fb-price-name"><a href="https://booking.mangomint.com/728554?serviceId=126" target="_blank" rel="noopener">VIP Event Makeup</a></div> 1195 <div class="fb-price-meta"> 1196 <span class="fb-price-duration">2 hrs</span> 1197 <div class="fb-price-amount-wrap"> 1198 <span class="fb-price-amount">$200</span> 1199 <span class="fb-price-note">+$25 per extra 15 min</span> 1200 </div> 1201 </div> 1202 </div> 1203 <div class="fb-price-desc">Premium special occasion makeup for weddings, galas, engagements, and milestone events. Long-lasting, camera-ready finish.</div> 1204 </div> 1205 <div class="fb-price-card"> 1206 <div class="fb-price-card-info"> 1207 <div class="fb-price-name"><a href="https://booking.mangomint.com/728554?serviceId=245" target="_blank" rel="noopener">Bold or Dark Lip Application</a></div> 1208 <div class="fb-price-meta"> 1209 <span class="fb-price-duration">15 min</span> 1210 <div class="fb-price-amount-wrap"> 1211 <span class="fb-price-amount">$35</span> 1212 </div> 1213 </div> 1214 </div> 1215 </div> 1216 <div class="fb-price-card"> 1217 <div class="fb-price-card-info"> 1218 <div class="fb-price-name"><a href="https://booking.mangomint.com/728554?serviceId=269" target="_blank" rel="noopener">Eyeliner & False Eyelash Application</a></div> 1219 <div class="fb-price-meta"> 1220 <span class="fb-price-duration">15 – 30 min</span> 1221 <div class="fb-price-amount-wrap"> 1222 <span class="fb-price-amount">$45</span> 1223 </div> 1224 </div> 1225 </div> 1226 </div> 1227 <div class="fb-price-card"> 1228 <div class="fb-price-card-info"> 1229 <div class="fb-price-name"><a href="https://booking.mangomint.com/728554?serviceId=115" target="_blank" rel="noopener">Trial Run Makeup</a></div> 1230 <div class="fb-price-meta"> 1231 <span class="fb-price-duration">2 hrs</span> 1232 <div class="fb-price-amount-wrap"> 1233 <span class="fb-price-amount">$200</span> 1234 1235 </div> 1236 </div> 1237 </div> 1238 <div class="fb-price-desc">Pre-event or pre-wedding session to perfect your look. Does not include day-of application or guarantee artist availability for the event.</div> 1239 </div> 1240 </section> 1241 <!-- 9. BRIDAL --> 1242 <section class="fb-price-section" id="bridal"> 1243 <div class="fb-price-section-header"> 1244 <div class="fb-section-hero" role="img" aria-label="Bridal hair and makeup service at Fluff Denver" style="background-image: url('https://www.fluffbar.com/wp-content/uploads/2026/03/fluff-salon-denver-makeup-service-blowout-treatment.jpg');"><div class="fb-section-hero-inner"><span class="fb-section-hero-eyebrow">Your Wedding Day</span><span class="fb-section-hero-title">Bridal</span></div></div> 1245 <h2 class="fb-has-hero-title">Bridal</h2> 1246 <p>In-salon trials, day-of styling, and on-location services for Denver venues and Colorado mountain weddings.</p> 1247 </div> 1248 <div class="fb-price-subsection"> 1249 <h3 class="fb-price-subsection-title">Trial Runs</h3> 1250 <div class="fb-price-card"> 1251 <div class="fb-price-card-info"> 1252 <div class="fb-price-name"><a href="https://booking.mangomint.com/728554?serviceId=114" target="_blank" rel="noopener">
1252Trial Run Hair</a></div> 1253 <div class="fb-price-meta"> 1254 <span class="fb-price-duration">1.5 hrs</span> 1255 <div class="fb-price-amount-wrap"> 1256 <span class="fb-price-amount">$200</span> 1257 1258 </div> 1259 </div> 1260 </div> 1261 </div> 1262 <div class="fb-price-card"> 1263 <div class="fb-price-card-info"> 1264 <div class="fb-price-name"><a href="https://booking.mangomint.com/728554?serviceId=115" target="_blank" rel="noopener">Trial Run Makeup</a></div> 1265 <div class="fb-price-meta"> 1266 <span class="fb-price-duration">2 hrs</span> 1267 <div class="fb-price-amount-wrap"> 1268 <span class="fb-price-amount">$200</span> 1269 1270 </div> 1271 </div> 1272 </div> 1273 </div> 1274 </div> 1275 <div class="fb-price-subsection"> 1276 <h3 class="fb-price-subsection-title">Day-Of VIP Services</h3> 1277 <div class="fb-price-card"> 1278 <div class="fb-price-card-info"> 1279 <div class="fb-price-name"><a href="https://booking.mangomint.com/728554?serviceId=116" target="_blank" rel="noopener">
1279VIP Bridal Hair</a></div> 1280 <div class="fb-price-meta"> 1281 <span class="fb-price-duration">2 hrs</span> 1282 <div class="fb-price-amount-wrap"> 1283 <span class="fb-price-amount">$200</span> 1284 <span class="fb-price-note">+$25 per extra 15 min</span> 1285 </div> 1286 </div> 1287 </div> 1288 </div> 1289 <div class="fb-price-card"> 1290 <div class="fb-price-card-info"> 1291 <div class="fb-price-name"><a href="https://booking.mangomint.com/728554?serviceId=126" target="_blank" rel="noopener">VIP Bridal Makeup</a></div> 1292 <div class="fb-price-meta"> 1293 <span class="fb-price-duration">2 hrs</span> 1294 <div class="fb-price-amount-wrap"> 1295 <span class="fb-price-amount">$200</span> 1296 <span class="fb-price-note">+$25 per extra 15 min</span> 1297 </div> 1298 </div> 1299 </div> 1300 </div> 1301 </div> 1302 <div class="fb-price-subsection"> 1303 <h3 class="fb-price-subsection-title">On-Location</h3> 1304 <div class="fb-price-card"> 1305 <div class="fb-price-card-info"> 1306 <div class="fb-price-name"><a href="https://booking.mangomint.com/728554" target="_blank" rel="noopener">Denver Metro — Up to 30 Min Away</a></div> 1307 <div class="fb-price-meta"> 1308 <span class="fb-price-duration">4 hrs service time</span> 1309 <div class="fb-price-amount-wrap"> 1310 <span class="fb-price-amount">$525</span> 1311 <span class="fb-price-note">per artist + gratuity</span> 1312 </div> 1313 </div> 1314 </div> 1315 <div class="fb-price-desc">Includes up to 30 minutes of travel, mileage, and 4 hours of service. 50% non-refundable deposit required.</div> 1316 </div> 1317 <div class="fb-price-card"> 1318 <div class="fb-price-card-info"> 1319 <div class="fb-price-name"><a href="https://booking.mangomint.com/728554" target="_blank" rel="noopener">Mountain Venues — Vail, Breckenridge, Keystone, Estes Park, Devil’s Thumb</a></div> 1320 <div class="fb-price-meta"> 1321 <span class="fb-price-duration">4 hrs service + 4 hrs travel</span> 1322 <div class="fb-price-amount-wrap"> 1323 <span class="fb-price-amount">$800</span> 1324 <span class="fb-price-note">per artist + gratuity</span> 1325 </div> 1326 </div> 1327 </div> 1328 <div class="fb-price-desc">Includes 4 hours of travel time, mileage, and up to 4 hours of service. Additional fees may apply for early departure (before 6 AM) or extended mountain travel. 50% non-refundable deposit required.</div> 1329 </div> 1330 </div> 1331 </section> 1332 <!-- 10. BEAUTY CLASSES --> 1333 <section class="fb-price-section" id="classes"> 1334 <div class="fb-price-section-header"> 1335 <div class="fb-section-hero" role="img" aria-label="Beauty education class with Alter Ego Italy at Fluff Colour Salon Denver" style="background-image: url('https://www.fluffbar.com/wp-content/uploads/2026/03/fluff-salon-denver-beauty-education-classes-alter-ego-italy.jpg');"> 1336 <div class="fb-section-hero-inner"> 1337 <span class="fb-section-hero-eyebrow">Hands-On Education</span> 1338 <span class="fb-section-hero-title">Beauty Classes</span> 1339 </div> 1340 </div> 1341 <h2 class="fb-has-hero-title">Beauty Classes</h2> 1342 <p>One-on-one sessions with our professional artists. Personalized makeup instruction and hot-tool styling tutorials in our LoDo studio, taught at your pace and tailored to your features.</p> 1343 </div> 1344 <div class="fb-price-subsection"> 1345 <h3 class="fb-price-subsection-title">Makeup Instruction</h3> 1346 <div class="fb-price-card"> 1347 <div class="fb-price-card-info"> 1348 <div class="fb-price-name"><a href="https://booking.mangomint.com/728554?serviceId=142" target="_blank" rel="noopener">Basic Full Face Makeup Class</a></div> 1349 <div class="fb-price-meta"> 1350 <span class="fb-price-duration">2 hrs</span> 1351 <div class="fb-price-amount-wrap"><span class="fb-price-amount">$150</span></div> 1352 </div> 1353 </div> 1354 <div class="fb-price-desc">A hands-on walk-through with a professional artist covering primer, foundation, eye work, contour, and finishing. Customized to your features, your skin, and your comfort level.</div> 1355 </div> 1356 </div> 1357 <div class="fb-price-subsection"> 1358 <h3 class="fb-price-subsection-title">Hair Styling</h3> 1359 <div class="fb-price-card"> 1360 <div class="fb-price-card-info"> 1361 <div class="fb-price-name"><a href="https://booking.mangomint.com/728554?serviceId=149" target="_blank" rel="noopener">
1361Hot Tools Styling Tutorial</a></div> 1362 <div class="fb-price-meta"> 1363 <span class="fb-price-duration">1 hr</span> 1364 <div class="fb-price-amount-wrap"><span class="fb-price-amount">$100</span></div> 1365 </div> 1366 </div> 1367 <div class="fb-price-desc">Learn curling irons, flat irons, and wands with proper technique, temperature control, and sectioning so you can get salon-quality results at home.</div> 1368 </div> 1369 </div> 1370 </section> 1371 <!-- 11. FAQ --> 1372 <section class="fb-price-section fb-faq-section" id="faq"> 1373 <div class="fb-price-section-header"> 1374 <h2>Frequently Asked Questions</h2> 1375 </div> 1376 <details class="fb-faq-item"> 1377 <summary><h3>How much does balayage cost at Fluff?</h3></summary> 1378 <p>Partial balayage with blowout starts at $250 and full head balayage starts at $310. With a haircut, partial starts at $325 and full starts at $385. Pricing varies by artist. All balayage services include aromatherapy scalp treatment and blowout. Touch-ups are recommended every 12–24 weeks, making balayage one of the most low-maintenance color options.</p> 1379 </details> 1380 <details class="fb-faq-item"> 1381 <summary><h3>How much do hair extensions cost at Fluff?</h3></summary> 1382 <p>Extension pricing depends on the method and number of rows. Hand-tied sew-in extensions start at $235 for one row, butterfly weft and Forever Tape-In extensions start at $200 per row, tape-in extensions start at $175, and k-tip and i-tip extensions start at $200 per 25 strands. Hair is sold separately. A consultation ($25; credited to your hair service appointment if you decide to move forward) is required for color matching before installation.</p> 1383 </details> 1384 <details class="fb-faq-item"> 1385 <summary><h3>Why do prices show a range?</h3></summary> 1386 <p>Pricing at Fluff varies by artist and reflects each artist’s experience and expertise. When you book online, you can select your preferred artist and see their exact pricing. Additional charges may apply for extra-thick hair or looks requiring more product — your colorist will discuss exact pricing during your pre-service consultation.</p> 1387 </details> 1388 <details class="fb-faq-item"> 1389 <summary><h3>What is the additional product charge?</h3></summary> 1390 <p>Each color service includes a base amount of lightener and toner (amounts vary by service). For clients with thicker hair or more complex looks requiring additional product, an extra $25 applies for each additional 15 grams of lightener or color mixed. Your colorist will discuss this with you before beginning your service.</p> 1391 </details> 1392 <details class="fb-faq-item"> 1393 <summary><h3>Does Fluff do bridal hair and makeup?</h3></summary> 1394 <p>Yes. We offer in-salon trial runs ($200 each for hair and makeup) and VIP day-of services ($200 each for hair and makeup). For on-location weddings, Denver metro venues start at $525 per artist and mountain locations like Vail, Breckenridge, Keystone, and Estes Park start at $800 per artist, plus gratuity. A 50% non-refundable deposit is required for on-location bookings.</p> 1395 </details> 1396 <details class="fb-faq-item"> 1397 <summary><h3>Do I need a consultation before getting extensions?</h3></summary> 1398 <p>Yes, a consultation is required for all new extension clients. During your 30-minute session ($25; credited to your hair service appointment if you decide to move forward), we’ll determine the best method for your hair type and goals, color match you, and place your hair order. Installation is typically scheduled one week after your consultation to allow time for your custom hair to arrive.</p> 1399 </details> 1400 <details class="fb-faq-item"> 1401 <summary><h3>Where is Fluff located?</h3></summary> 1402 <p>Fluff is located at 1520 Wazee St in Denver’s LoDo neighborhood — walking distance from Union Station, Coors Field, and some of Denver’s best restaurants. Street and garage parking available nearby. Call us at (720) 295-3583 for directions.</p> 1403 </details> 1404 </section> 1405</section> 1406<!-- CTA Strip --> 1407<section class="fb-cta-strip"> 1408 <h2 class="fb-cta-title">Ready to Book?</h2> 1409 <p class="fb-cta-sub">Select your service, choose your stylist, and see exact pricing â all online.</p> 1410 <p class="fb-cta-primary-wrap"><a class="fb-cta-primary" href="https://booking.mangomint.com/728554" target="_blank" rel="noopener">Book Your Appointment</a></p> 1411 <p class="fb-cta-contacts"> 1412 <span class="fb-cta-or">
1412or call</span> 1413 <a class="fb-cta-link" href="tel:7202953583">(720) 295-3583</a> 1414 <span class="fb-cta-dot" aria-hidden="true">·</span> 1415 <a class="fb-cta-link" href="mailto:[email protected]">[email protected]</a> 1416 <span class="fb-cta-dot" aria-hidden="true">·</span> 1417 <a class="fb-cta-link" href="https://www.instagram.com/fluffbar/" target="_blank" rel="noopener">@fluffbar</a> 1418 </p> 1419</section>
1420<script data-optimized="1" src="data:text/javascript;base64,KGZ1bmN0aW9uKCl7dmFyIHByZWxvYWRMaW5rPWRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoJ2xpbmsnKTtwcmVsb2FkTGluay5yZWw9J3ByZWxvYWQnO3ByZWxvYWRMaW5rLmFzPSdpbWFnZSc7cHJlbG9hZExpbmsuaHJlZj0naHR0cHM6Ly93d3cuZmx1ZmZiYXIuY29tL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI2LzAzL0ZsdWZmLUNvbG9yLVNhbG9uLUxvRG8tRGVudmVyLTItc2NhbGVkLmpwZWcnO2RvY3VtZW50LmhlYWQuYXBwZW5kQ2hpbGQocHJlbG9hZExpbmspO3ZhciBuYXZMaW5rcz1kb2N1bWVudC5xdWVyeVNlbGVjdG9yQWxsKCcuZmItcHJpY2luZy1uYXYtaW5uZXIgYScpO3ZhciBzZWN0aW9ucz1kb2N1bWVudC5xdWVyeVNlbGVjdG9yQWxsKCcuZmItcHJpY2Utc2VjdGlvbicpO3ZhciBwcmljaW5nTmF2PWRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoJy5mYi1wcmljaW5nLW5hdicpO2lmKCFwcmljaW5nTmF2KXJldHVybjt2YXIgbmF2T2Zmc2V0PXByaWNpbmdOYXYub2Zmc2V0VG9wO3dpbmRvdy5hZGRFdmVudExpc3RlbmVyKCdzY3JvbGwnLGZ1bmN0aW9uKCl7aWYod2luZG93LnBhZ2VZT2Zmc2V0Pj1uYXZPZmZzZXQpe3ByaWNpbmdOYXYuY2xhc3NMaXN0LmFkZCgnc3RpY2t5Jyl9ZWxzZXtwcmljaW5nTmF2LmNsYXNzTGlzdC5yZW1vdmUoJ3N0aWNreScpfQp2YXIgY3VycmVudD0nJztzZWN0aW9ucy5mb3JFYWNoKGZ1bmN0aW9uKHNlY3Rpb24pe3ZhciBzZWN0aW9uVG9wPXNlY3Rpb24ub2Zmc2V0VG9wLTEyMDtpZih3aW5kb3cucGFnZVlPZmZzZXQ+PXNlY3Rpb25Ub3Ape2N1cnJlbnQ9c2VjdGlvbi5nZXRBdHRyaWJ1dGUoJ2lkJyl9fSk7bmF2TGlua3MuZm9yRWFjaChmdW5jdGlvbihsaW5rKXtsaW5rLmNsYXNzTGlzdC5yZW1vdmUoJ2FjdGl2ZScpO2lmKGxpbmsuZ2V0QXR0cmlidXRlKCdocmVmJyk9PT0nIycrY3VycmVudCl7bGluay5jbGFzc0xpc3QuYWRkKCdhY3RpdmUnKX19KX0pO25hdkxpbmtzLmZvckVhY2goZnVuY3Rpb24obGluayl7bGluay5hZGRFdmVudExpc3RlbmVyKCdjbGljaycsZnVuY3Rpb24oZSl7ZS5wcmV2ZW50RGVmYXVsdCgpO3ZhciB0YXJnZXRJZD10aGlzLmdldEF0dHJpYnV0ZSgnaHJlZicpLnN1YnN0cmluZygxKTt2YXIgdGFyZ2V0PWRvY3VtZW50LmdldEVsZW1lbnRCeUlkKHRhcmdldElkKTtpZih0YXJnZXQpe3ZhciBvZmZzZXQ9dGFyZ2V0Lm9mZnNldFRvcC04MDt3aW5kb3cuc2Nyb2xsVG8oe3RvcDpvZmZzZXQsYmVoYXZpb3I6J3Ntb290aCd9KX19KX0pO3ZhciBvYnNlcnZlcj1uZXcgSW50ZXJzZWN0aW9uT2JzZXJ2ZXIoZnVuY3Rpb24oZW50cmllcyl7ZW50cmllcy5mb3JFYWNoKGZ1bmN0aW9uKGVudHJ5KXtpZihlbnRyeS5pc0ludGVyc2VjdGluZyl7ZW50cnkudGFyZ2V0LmNsYXNzTGlzdC5hZGQoJ3Zpc2libGUnKX19KX0se3RocmVzaG9sZDowLjF9KTtkb2N1bWVudC5xdWVyeVNlbGVjdG9yQWxsKCcuZmFkZS1pbicpLmZvckVhY2goZnVuY3Rpb24oZWwpe29ic2VydmVyLm9ic2VydmUoZWwpfSk7ZG9jdW1lbnQucXVlcnlTZWxlY3RvckFsbCgnLmZiLXByaWNlLXNlY3Rpb24nKS5mb3JFYWNoKGZ1bmN0aW9uKHMpe3ZhciBiZz1nZXRDb21wdXRlZFN0eWxlKHMpLmJhY2tncm91bmRDb2xvcjtpZihiZz09PSdyZ2IoNDIsIDM2LCAzMiknKXtzLnF1ZXJ5U2VsZWN0b3JBbGwoJy5mYi1wcmljZS1kZXNjJykuZm9yRWFjaChmdW5jdGlvbihkKXtkLnN0eWxlLnNldFByb3BlcnR5KCdjb2xvcicsJ3JnYmEoMjU1LCAyNDgsIDI0MiwgMC43NSknLCdpbXBvcnRhbnQnKX0pfX0pO3ZhciBjdGFTdHJpcEVsPWRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoJy5mYi1jdGEtc3RyaXAnKTtpZihjdGFTdHJpcEVsKXtjdGFTdHJpcEVsLnN0eWxlLnNldFByb3BlcnR5KCdiYWNrZ3JvdW5kLWNvbG9yJywncmdiKDQyLCAzNiwgMzIpJywnaW1wb3J0YW50Jyk7Y3RhU3RyaXBFbC5zdHlsZS5zZXRQcm9wZXJ0eSgnY29sb3InLCdyZ2IoMjU1LCAyNDgsIDI0MiknLCdpbXBvcnRhbnQnKTtjdGFTdHJpcEVsLnF1ZXJ5U2VsZWN0b3JBbGwoJ2gyLCBwLCBhOm5vdCguYnRuLWNvcmFsKScpLmZvckVhY2goZnVuY3Rpb24oZWwpe2VsLnN0eWxlLnNldFByb3BlcnR5KCdjb2xvcicsJ3JnYigyNTUsIDI0OCwgMjQyKScsJ2ltcG9ydGFudCcpfSl9CmRvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoJy5mYi1wcmljZS10YWJsZSB0aCcpLmZvckVhY2goZnVuY3Rpb24odGgpe3RoLnN0eWxlLnNldFByb3BlcnR5KCdmb250LXNpemUnLCcxMnB4JywnaW1wb3J0YW50Jyl9KTtkb2N1bWVudC5xdWVyeVNlbGVjdG9yQWxsKCdhW2hyZWYqPSJib29raW5nLm1hbmdvbWludC5jb20iXScpLmZvckVhY2goZnVuY3Rpb24obGluayl7bGluay5yZW1vdmVBdHRyaWJ1dGUoJ3RhcmdldCcpO2xpbmsucmVtb3ZlQXR0cmlidXRlKCdyZWwnKX0pO3ZhciBwcmljaW5nQ29udGVudD1kb2N1bWVudC5xdWVyeVNlbGVjdG9yKCcuZmItcHJpY2luZy1jb250ZW50Jyk7aWYocHJpY2luZ0NvbnRlbnQpe3ByaWNpbmdDb250ZW50LnN0eWxlLnNldFByb3BlcnR5KCdtYXgtd2lkdGgnLCcxNDAwcHgnLCdpbXBvcnRhbnQnKTtwcmljaW5nQ29udGVudC5zdHlsZS5zZXRQcm9wZXJ0eSgncGFkZGluZycsJzAgMjRweCcsJ2ltcG9ydGFudCcpfQpkb2N1bWVudC5xdWVyeVNlbGVjdG9yQWxsKCcuZmItcHJpY2luZy1zZWN0aW9uLCAuZmItcHJpY2luZy1jYXQnKS5mb3JFYWNoKGZ1bmN0aW9uKGVsKXtlbC5zdHlsZS5zZXRQcm9wZXJ0eSgnbWF4LXdpZHRoJywnMTQwMHB4JywnaW1wb3J0YW50Jyk7ZWwuc3R5bGUuc2V0UHJvcGVydHkoJ3BhZGRpbmctbGVmdCcsJzI0cHgnLCdpbXBvcnRhbnQnKTtlbC5zdHlsZS5zZXRQcm9wZXJ0eSgncGFkZGluZy1yaWdodCcsJzI0cHgnLCdpbXBvcnRhbnQnKX0pO2RvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoJy5mYi1wcmljaW5nLWl0ZW0nKS5mb3JFYWNoKGZ1bmN0aW9uKGVsKXtlbC5zdHlsZS5zZXRQcm9wZXJ0eSgnbWF4LXdpZHRoJywnMTM2MHB4JywnaW1wb3J0YW50Jyl9KTtkb2N1bWVudC5xdWVyeVNlbGVjdG9yQWxsKCcuZmItcHJpY2UtdGFibGUnKS5mb3JFYWNoKGZ1bmN0aW9uKHQpe3Quc3R5bGUuc2V0UHJvcGVydHkoJ21heC13aWR0aCcsJzEwMCUnLCdpbXBvcnRhbnQnKX0pO2RvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoJy5mYi1wcmljZS1zZWN0aW9uJykuZm9yRWFjaChmdW5jdGlvbihzKXtzLnN0eWxlLnNldFByb3BlcnR5KCdwYWRkaW5nLXRvcCcsJzQwcHgnLCdpbXBvcnRhbnQnKTtzLnN0eWxlLnNldFByb3BlcnR5KCdwYWRkaW5nLWJvdHRvbScsJzQwcHgnLCdpbXBvcnRhbnQnKX0pO2RvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoJy5mYi1wcmljZS1zZWN0aW9uLWhlYWRlcicpLmZvckVhY2goZnVuY3Rpb24oaCl7aC5zdHlsZS5zZXRQcm9wZXJ0eSgncGFkZGluZycsJzAgMCAxNnB4IDAnLCdpbXBvcnRhbnQnKTtoLnN0eWxlLnNldFByb3BlcnR5KCdtYXJnaW4tYm90dG9tJywnMTJweCcsJ2ltcG9ydGFudCcpfSk
14207dmFyIGN0YVN0cmlwPWRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoJwogIGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoJy5mYi1wcmljaW5nLW5hdi1pbm5lciBhJykuZm9yRWFjaChmdW5jdGlvbihhKSB7CiAgICBhLnN0eWxlLnNldFByb3BlcnR5KCdmb250LXNpemUnLCAnMTFweCcsICdpbXBvcnRhbnQnKTsKICAgIGEuc3R5bGUuc2V0UHJvcGVydHkoJ3BhZGRpbmcnLCAnNnB4IDEwcHgnLCAnaW1wb3J0YW50Jyk7CiAgICBhLnN0eWxlLnNldFByb3BlcnR5KCdsZXR0ZXItc3BhY2luZycsICcwLjEyZW0nLCAnaW1wb3J0YW50Jyk7CiAgICBhLnN0eWxlLnNldFByb3BlcnR5KCd3aGl0ZS1zcGFjZScsICdub3dyYXAnLCAnaW1wb3J0YW50Jyl9KX0pKCk=" defer></script>
1420 1421 </div> 1422 1423 </div> 1424</article> 1425 </main> 1426 </div> 1427 1428 1429 </div> 1430</div> 1431 1432 <footer class="fluff-footer" role="contentinfo"> 1433 <div class="fluff-footer-inner"> 1434 1435 <!-- Brand Column --> 1436 <div class="fluff-footer-brand"> 1437 <span class="fluff-footer-logo">fluf<span class="lf">f<span class="fluff-star" style="color:#C9A96E;font-size:0.42em;vertical-align:super;margin-left:0.05em;">✦</span></span></span><div class="fluff-footer-tagline">COLOUR · ELEVATED</div> 1438 <p class="fluff-footer-desc">Denver's luxury colour salon in the heart of LoDo. Expert balayage, dimensional colour, and precision cuts by artists who live for the craft.</p> 1439 </div> 1440 1441 <!-- Navigate Column --> 1442 <div> 1443 <div class="fluff-footer-heading">Navigate</div> 1444 <ul class="fluff-footer-links"> 1445 <li><a href="/colour/">Colour Services</a></li> 1446 <li><a href="/pricing/">Pricing</a></li> 1447 <li><a href="/team/">Meet the Team</a></li> 1448 <li><a href="/new-guests/">New Guests</a></li> 1449 <li><a href="/journal/">Journal</a></li> 1450 <li><a href="/about/">About</a></li> 1451 <li><a href="/contact/">Contact</a></li> 1452 <li><a href="/reviews/">Reviews</a></li> 1453 </ul> 1454 </div> 1455 1456 <!-- Services Column --> 1457 <div> 1458 <div class="fluff-footer-heading">Services</div> 1459 <ul class="fluff-footer-links"> 1460 <li><a href="/balayage/">Balayage</a></li> 1461 <li><a href="/treatments/">Treatments</a></li> 1462 <li><a href="/haircuts-styling/">Haircuts & Styling</a></li> 1463 <li><a href="/makeup-artist-denver/">Makeup</a></li> 1464 <li><a href="/bridal-hair-denver/">Bridal</a></li> 1465 <li><a href="/beauty-classes-denver/">Beauty Classes</a></li> 1466 <li><a href="/extensions/">Hair Extensions</a></li> 1467 </ul> 1468 </div> 1469 1470 <!-- Location Column --> 1471 <div> 1472 <div class="fluff-footer-heading">Visit</div> 1473 <address class="fluff-footer-address"> 1474 1520 Wazee St<br> 1475 Denver, CO 80202<br><br> 1476 <a href="tel:7202953583">720.295.3583</a><br> 1477 <a href="mailto:[email protected]">[email protected]</a><br><br> 1478 Sun 12–5 · Mon Closed<br> 1479 Tue–Sat 9am–7pm 1480 </address> 1481 </div> 1482 1483 </div> 1484 1485 <!-- Bottom Bar --> 1486 <div class="fluff-footer-bottom"> 1487 <span class="fluff-footer-copy">© 2026 Fluff. All rights reserved.</span> 1488 <div class="fluff-footer-socials"> 1489 <a href="https://www.instagram.com/fluffbar" target="_blank" rel="noopener">Instagram</a> 1490 <a href="https://www.facebook.com/fluffdenver" target="_blank" rel="noopener">Facebook</a> 1491 <a href="https://share.google/3RoMUzIHhQFEyBJ9Z" target="_blank" rel="noopener noreferrer">Google</a> 1492 </div> 1493 </div> 1494 </footer> 1495 1496<div class="site-footer"> 1497 <footer class="site-info" aria-label="Site"> 1498 <div class="inside-site-info grid-container"> 1499 <div class="copyright-bar"> 1500 <span class="copyright">© 2026 Fluff Colour Salon</span> • Built with <a href="https://generatepress.com">GeneratePress</a> </div> 1501 </div> 1502 </footer> 1503 </div> 1504
1505<script type="speculationrules"> 1506{"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/fluff-color-child/*","/wp-content/themes/generatepress/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 1507</script>
1507 1508
1508<script data-optimized="1" src="data:text/javascript;base64,KGZ1bmN0aW9uKCl7dmFyIG5hdj1kb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnZmx1ZmZOYXYnKTtpZihuYXYpe3ZhciBvblNjcm9sbD1mdW5jdGlvbigpe25hdi5jbGFzc0xpc3QudG9nZ2xlKCdzY3JvbGxlZCcsd2luZG93LnNjcm9sbFk+NDApfTt3aW5kb3cuYWRkRXZlbnRMaXN0ZW5lcignc2Nyb2xsJyxvblNjcm9sbCx7cGFzc2l2ZTohMH0pO29uU2Nyb2xsKCl9CnZhciBoYW1idXJnZXI9ZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2ZsdWZmSGFtYnVyZ2VyJyk7dmFyIGxpbmtzPWRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdmbHVmZk5hdkxpbmtzJyk7aWYoaGFtYnVyZ2VyJiZsaW5rcyl7aGFtYnVyZ2VyLmFkZEV2ZW50TGlzdGVuZXIoJ2NsaWNrJyxmdW5jdGlvbigpe3ZhciBpc09wZW49bGlua3MuY2xhc3NMaXN0LnRvZ2dsZSgnbW9iaWxlLW9wZW4nKTt0aGlzLmNsYXNzTGlzdC50b2dnbGUoJ29wZW4nLGlzT3Blbik7dGhpcy5zZXRBdHRyaWJ1dGUoJ2FyaWEtZXhwYW5kZWQnLGlzT3Blbil9KTt2YXIgZHJvcGRvd25zPWxpbmtzLnF1ZXJ5U2VsZWN0b3JBbGwoJy5mbHVmZi1uYXYtZHJvcGRvd24tdHJpZ2dlcicpO2Ryb3Bkb3ducy5mb3JFYWNoKGZ1bmN0aW9uKHRyaWdnZXIpe3RyaWdnZXIuYWRkRXZlbnRMaXN0ZW5lcignY2xpY2snLGZ1bmN0aW9uKGUpe2lmKHdpbmRvdy5pbm5lcldpZHRoPD03Njgpe2UucHJldmVudERlZmF1bHQoKTt2YXIgcGFyZW50PXRoaXMuY2xvc2VzdCgnLmZsdWZmLW5hdi1kcm9wZG93bicpO3BhcmVudC5jbGFzc0xpc3QudG9nZ2xlKCdtb2JpbGUtZGQtb3BlbicpfX0pfSl9CmlmKCdJbnRlcnNlY3Rpb25PYnNlcnZlcicgaW4gd2luZG93KXt2YXIgb2JzZXJ2ZXI9bmV3IEludGVyc2VjdGlvbk9ic2VydmVyKGZ1bmN0aW9uKGVudHJpZXMpe2VudHJpZXMuZm9yRWFjaChmdW5jdGlvbihlbnRyeSl7aWYoZW50cnkuaXNJbnRlcnNlY3Rpbmcpe2VudHJ5LnRhcmdldC5jbGFzc0xpc3QuYWRkKCd2aXNpYmxlJyl9fSl9LHt0aHJlc2hvbGQ6MC4xMn0pO2RvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoJy5mYWRlLWluJykuZm9yRWFjaChmdW5jdGlvbihlbCl7b2JzZXJ2ZXIub2JzZXJ2ZShlbCl9KX0KZG9jdW1lbnQucXVlcnlTZWxlY3RvckFsbCgnLmZhcS1xdWVzdGlvbicpLmZvckVhY2goZnVuY3Rpb24oYnRuKXtidG4uYWRkRXZlbnRMaXN0ZW5lcignY2xpY2snLGZ1bmN0aW9uKCl7dmFyIGl0ZW09dGhpcy5jbG9zZXN0KCcuZmFxLWl0ZW0nKTt2YXIgd2FzT3Blbj1pdGVtLmNsYXNzTGlzdC5jb250YWlucygnb3BlbicpO2RvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoJy5mYXEtaXRlbS5vcGVuJykuZm9yRWFjaChmdW5jdGlvbihpKXtpLmNsYXNzTGlzdC5yZW1vdmUoJ29wZW4nKX0pO2lmKCF3YXNPcGVuKWl0ZW0uY2xhc3NMaXN0LmFkZCgnb3BlbicpO30pfSl9KSgp" defer></script>
1508 1509
1509<script data-optimized="1" id="generate-a11y" src="data:text/javascript;base64,IWZ1bmN0aW9uKCl7InVzZSBzdHJpY3QiO2lmKCJxdWVyeVNlbGVjdG9yImluIGRvY3VtZW50JiYiYWRkRXZlbnRMaXN0ZW5lciJpbiB3aW5kb3cpe3ZhciBlPWRvY3VtZW50LmJvZHk7ZS5hZGRFdmVudExpc3RlbmVyKCJwb2ludGVyZG93biIsKGZ1bmN0aW9uKCl7ZS5jbGFzc0xpc3QuYWRkKCJ1c2luZy1tb3VzZSIpfSkse3Bhc3NpdmU6ITB9KSxlLmFkZEV2ZW50TGlzdGVuZXIoImtleWRvd24iLChmdW5jdGlvbigpe2UuY2xhc3NMaXN0LnJlbW92ZSgidXNpbmctbW91c2UiKX0pLHtwYXNzaXZlOiEwfSl9fSgp" defer></script>
1509 1510<!-- Fluff Colour Salon AI Concierge â FINAL CLEAN --> 1511<style>#fluff-chat-toggle{position:fixed;bottom:24px;right:24px;display:flex;align-items:center;gap:14px;padding:14px 22px 14px 14px;background:#FFF8F2;border:1px solid rgb(28 26 23 / .08);border-radius:999px;cursor:pointer;box-shadow:0 6px 24px rgb(0 0 0 / .15),0 2px 6px rgb(0 0 0 / .06);z-index:99999;font-family:'Lora','Inter','-apple-system',sans-serif;color:#1C1A17;transition:all .25s ease;width:auto;height:auto}#fluff-chat-toggle .fct-icon{width:44px;height:44px;border-radius:50%;background:linear-gradient(135deg,#C2DBE7,#9FC5D8);display:flex;align-items:center;justify-content:center;color:#1C1A17;flex-shrink:0}#fluff-chat-toggle .fct-text{display:flex;flex-direction:column;text-align:left;line-height:1.1}#fluff-chat-toggle .fct-label{font-family:'Inter','-apple-system',sans-serif;font-size:9px;letter-spacing:.22em;text-transform:uppercase;color:rgb(28 26 23 / .55);font-weight:500;margin-bottom:4px}#fluff-chat-toggle .fct-title{font-family:'Lora',Georgia,serif;font-style:italic;font-size:18px;color:#1C1A17;font-weight:400}@media (max-width:900px){#fluff-chat-toggle{padding:0;gap:0;width:56px;height:56px;justify-content:center;bottom:16px;right:16px}#fluff-chat-toggle .fct-icon{width:56px;height:56px}#fluff-chat-toggle .fct-icon svg{width:26px;height:26px}#fluff-chat-toggle .fct-text{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}#fluff-chat-toggle:hover{transform:scale(1.08)}#fluff-chat-frame{position:fixed;bottom:96px;right:24px;width:400px;height:600px;max-height:75vh;z-index:99998;border-radius:16px;overflow:hidden;box-shadow:0 8px 32px rgb(0 0 0 / .15);display:none;flex-direction:column;background:#F7F9FA;font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif}#fluff-chat-frame.open{display:flex}@media(max-width:480px){#fluff-chat-frame{bottom:0;right:0;width:100%;height:100vh;max-height:100vh;border-radius:0}}@keyframes fluff-pulse{0%,100%{opacity:.3;transform:scale(.8)}50%{opacity:.8;transform:scale(1.1)}}@keyframes fluff-fade{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}#fluff-chat-frame ::-webkit-scrollbar{width:4px}#fluff-chat-frame ::-webkit-scrollbar-thumb{background:#D0D8DC;border-radius:4px}#fluff-chat-frame *{box-sizing:border-box;margin:0;padding:0}#fluff-chat-frame a{color:#5A8A9F;text-decoration:underline;font-weight:500}#fluff-chat-frame a:hover{color:#7BA7BC}#fluff-chat-frame{z-index:100000}</style> 1512<button id="fluff-chat-toggle" onclick="document.getElementById('fluff-chat-frame').classList.toggle('open')" aria-label="Chat with Fluff â Colour and Beauty Concierge"> 1513 <span class="fct-icon"> 1514 <svg viewBox="0 0 32 32" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" width="28" height="28" aria-hidden="true"> 1515 <path d="M5 16c0 5 5 9 11 9s11-4 11-9"/> 1516 <path d="M4 16h24"/> 1517 <line x1="20" y1="16" x2="28" y2="6"/> 1518 <path d="M17 16l-2 4"/> 1519 <circle cx="28" cy="6" r="1.2" fill="currentColor" stroke="none"/> 1520 </svg> 1521 </span> 1522 <span class="fct-text"> 1523 <span class="fct-label">CHAT WITH FLUFF</span> 1524 <span class="fct-title">Colour and Beauty Concierge</span> 1525 </span> 1526</button> 1527<div id="fluff-chat-frame"> 1528 <div style="background:#FFF;padding:14px 16px;border-bottom:1px solid #D0D8DC;display:flex;align-items:center;gap:10px;flex-shrink:0"> 1529 <div style="width:38px;height:38px;border-radius:50%;background:linear-gradient(135deg,#7BA7BC,#5A8A9F);display:flex;align-items:center;justify-content:center;font-size:17px;color:#fff;font-weight:700">F</div> 1530 <div style="flex:1"> 1531 <div style="font-weight:700;font-size:15px;color:#2C2C2C;letter-spacing:.02em">Fluff Concierge</div> 1532 <div style="font-size:11px;color:#7BA7BC;font-weight:500">Online • Ready to help</div> 1533 </div> 1534 <button onclick="document.getElementById('fluff-chat-frame').classList.remove('open')" style="background:none;border:none;cursor:pointer;font-size:22px;color:#999;line-height:1;padding:4px">
1534×</button> 1535 </div> 1536 <div id="fluff-msgs" style="flex:1;overflow-y:auto;padding:14px 14px 8px;display:flex;flex-direction:column;gap:10px"></div> 1537 <div style="padding:10px 14px 14px;background:#FFF;border-top:1px solid #D0D8DC;display:flex;gap:8px;align-items:center;flex-shrink:0"> 1538 <input id="fluff-input" type="text" placeholder="Ask about our services..." style="flex:1;padding:10px 14px;border:1.5px solid #D0D8DC;border-radius:24px;font-size:14px;outline:none;background:#FFF;color:#2C2C2C;font-family:inherit;transition:border-color .2s" onfocus="this.style.borderColor='#7BA7BC'" onblur="this.style.borderColor='#D0D8DC'"> 1539 <button onclick="fluffSend()" id="fluff-send" style="background:#D0D8DC;border:none;border-radius:50%;width:40px;height:40px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s;flex-shrink:0"> 1540 <svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="#fff" stroke-width="2" stroke-linecap="round"><path d="M22 2L11 13"/><path d="M22 2L15 22L11 13L2 9L22 2Z"/></svg> 1541 </button> 1542 </div> 1543</div>
1544<script data-optimized="1" src="data:text/javascript;base64,KGZ1bmN0aW9uKCl7dmFyIEFQSV9VUkw9Imh0dHBzOi8vZmx1ZmZiYXIuY29tL2ZsdWZmLWNoYXQucGhwIjt2YXIgTVNHX1VSTD0iaHR0cHM6Ly9mbHVmZmJhci5jb20vZmx1ZmYtbWVzc2FnZS5waHAiO3ZhciBCT1RfVFlQRT0iZmx1ZmZiYXIiO3ZhciBoaXN0b3J5PVtdO2Z1bmN0aW9uIHBhcnNlU2VuZFRva2VuKHRleHQpe2lmKCF0ZXh0fHx0ZXh0LmluZGV4T2YoIltbU0VORF9NRVNTQUdFIik8MClyZXR1cm4gbnVsbDt2YXIgbT10ZXh0Lm1hdGNoKC9cW1xbU0VORF9NRVNTQUdFKFtcc1xTXSo/KVxdXF0vKTtpZighbSlyZXR1cm4gbnVsbDt2YXIgYm9keT1tWzFdO2Z1bmN0aW9uIGdyYWIoa2V5KXt2YXIgcmU9bmV3IFJlZ0V4cChrZXkrJ1xccyo9XFxzKltcIlx1MjAxQ1x1MjAxRF0oKD86XFxcXC58W15cIlx1MjAxQ1x1MjAxRFxcXFxdKSopW1wiXHUyMDFDXHUyMDFEXScsJ2knKTt2YXIgbW09Ym9keS5tYXRjaChyZSk7aWYoIW1tKXJldHVybiBudWxsO3JldHVybiBtbVsxXS5yZXBsYWNlKC9cXCIvZywnIicpLnJlcGxhY2UoL1xcXFwvZywnXFwnKS50cmltKCl9CnZhciBuYW1lPWdyYWIoIm5hbWUiKSxjb250YWN0PWdyYWIoImNvbnRhY3QiKSxtZXNzYWdlPWdyYWIoIm1lc3NhZ2UiKTtpZighbmFtZXx8IWNvbnRhY3R8fCFtZXNzYWdlKXJldHVybiBudWxsO3JldHVybntmdWxsOm1bMF0sbmFtZTpuYW1lLGNvbnRhY3Q6Y29udGFjdCxtZXNzYWdlOm1lc3NhZ2V9fQpmdW5jdGlvbiBidWlsZENvbnRleHQoKXtyZXR1cm4gaGlzdG9yeS5zbGljZSgtMTApLm1hcChmdW5jdGlvbihoKXtyZXR1cm4oaC5yb2xlPT09InVzZXIiPyJHdWVzdDogIjoiQ29uY2llcmdlOiAiKStoLmNvbnRlbn
1544R9KS5qb2luKCJcbiIpLnNsaWNlKDAsMzAwMCl9CmZ1bmN0aW9uIHNlbmRNZXNzYWdlKHBheWxvYWQpe3ZhciBib2R5PXtuYW1lOnBheWxvYWQubmFtZSxjb250YWN0OnBheWxvYWQuY29udGFjdCxtZXNzYWdlOnBheWxvYWQubWVzc2FnZSxjb250ZXh0OmJ1aWxkQ29udGV4dCgpLHdlYnNpdGU6IiJ9O2ZldGNoKE1TR19VUkwse21ldGhvZDoiUE9TVCIsaGVhZGVyczp7IkNvbnRlbnQtVHlwZSI6ImFwcGxpY2F0aW9uL2pzb24ifSxib2R5OkpTT04uc3RyaW5naWZ5KGJvZHkpfSkudGhlbihmdW5jdGlvbihyKXtyZXR1cm4gci5qc29uKCkudGhlbihmdW5jdGlvbihqKXtyZXR1cm57b2s6ci5vayxqOmp9fSl9KS50aGVuKGZ1bmN0aW9uKHJlcyl7aWYocmVzLm9rJiZyZXMuaiYmcmVzLmoub2spe2FkZE1zZygiYm90Iiwi4pyTIE1lc3NhZ2UgZGVsaXZlcmVkIOKAlCB0aGUgdGVhbSB3aWxsIGJlIGluIHRvdWNoIHdpdGhpbiBvbmUgYnVzaW5lc3MgZGF5LiIpfWVsc2V7YWRkTXNnKCJib3QiLCJJIHdhc24ndCBhYmxlIHRvIGdldCB0aGF0IG1lc3NhZ2UgdGhyb3VnaCBqdXN0IG5vdy4gWW91IGNhbiBhbHNvIHRleHQgdXMgYXQgNzIwLTI5NS0zNTgzIGFuZCB3ZSdsbCB0YWtlIGNhcmUgb2YgaXQgcmlnaHQgYXdheS4iKX19KS5jYXRjaChmdW5jdGlvbigpe2FkZE1zZygiYm90IiwiSSB3YXNuJ3QgYWJsZSB0byBnZXQgdGhhdCBtZXNzYWdlIHRocm91Z2gganVzdCBub3cuIFlvdSBjYW4gYWxzbyB0ZXh0IHVzIGF0IDcyMC0yOTUtMzU4MyBhbmQgd2UnbGwgdGFrZSBjYXJlIG9mIGl0IHJpZ2h0IGF3YXkuIil9KX0KZnVuY3Rpb24gZm10KHQpe3Q9dC5yZXBsYWNlKC8mL2csJyZhbXA7JykucmVwbGFjZSgvPC9nLCcmbHQ7JykucmVwbGFjZSgvPi9nLCcmZ3Q7Jyk7dD10LnJlcGxhY2UoL1xbKFteXF1dKylcXVwoKGh0dHBzPzpcL1wvW15ccyldKylcKS9nLGZ1bmN0aW9uKF8sbGFiZWwsdXJsKXtyZXR1cm4nPGEgaHJlZj0iJyt1cmwrJyIgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ibm9vcGVuZXIgbm9yZWZlcnJlciI+JytsYWJlbCsnPC9hPid9KTt0PXQucmVwbGFjZSgvKF58W14iJz49XSkoaHR0cHM/OlwvXC9bXlxzPF0rKS9nLGZ1bmN0aW9uKF8scHJlLHVybCl7cmV0dXJuIHByZSsnPGEgaHJlZj0iJyt1cmwrJyIgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ibm9vcGVuZXIgbm9yZWZlcnJlciI+Jyt1cmwrJzwvYT4nfSk7dD10LnJlcGxhY2UoL1wqXCooLio/KVwqXCovZywnPHN0cm9uZz4kMTwvc3Ryb25nPicpO3Q9dC5yZXBsYWNlKC9cKiguKj8pXCovZywnPGVtPiQxPC9lbT4nKTtyZXR1cm4gdC5zcGxpdCgiXG4iKS5tYXAoZnVuY3Rpb24obCl7cmV0dXJuIGwudHJpbSgpPT09IiI/Ijxicj4iOmwuc3RhcnRzV2l0aCgi4oCiIil8fGwuc3RhcnRzV2l0aCgiLSIpPyI8cCBzdHlsZT0nbWFyZ2luOjNweCAwIDNweCA4cHg7bGluZS1oZWlnaHQ6MS41Jz4iK2wrIjwvcD4iOiI8cCBzdHlsZT0nbWFyZ2luOjNweCAwO2xpbmUtaGVpZ2h0OjEuNSc+IitsKyI8L3A+In0pLmpvaW4oIiIpfQpmdW5jdGlvbiBhZGRNc2codyx0KXt2YXIgYz1kb2N1bWVudC5nZXRFbGVtZW50QnlJZCgiZmx1ZmYtbXNncyIpLGQ9ZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgiZGl2Iik7ZC5zdHlsZS5jc3NUZXh0PSJkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OiIrKHc9PT0idXNlciI/ImZsZXgtZW5kIjoiZmxleC1zdGFydCIpKyI7YWxpZ24taXRlbXM6ZmxleC1lbmQ7Z2FwOjhweDthbmltYXRpb246Zmx1ZmYtZmFkZSAuM3MgZWFzZSI7aWYodz09PSJib3QiKWQuaW5uZXJIVE1MPSc8ZGl2IHN0eWxlPSJ3aWR0aDoyNnB4O2hlaWdodDoyNnB4O2JvcmRlci1yYWRpdXM6NTAlO2ZsZXgtc2hyaW5rOjA7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCM3QkE3QkMsIzVBOEE5Rik7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2ZvbnQtc2l6ZToxMXB4O2NvbG9yOiNmZmY7Zm9udC13ZWlnaHQ6NzAwIj5GPC9kaXY+Jzt2YXIgYj1kb2N1bWVudC5jcmVhdGVFbGVtZW50KCJkaXYiKTtiLnN0eWxlLmNzc1RleHQ9Im1heC13aWR0aDo4MCU7cGFkZGluZzoxMHB4IDE0cHg7Ym9yZGVyLXJhZGl1czoiKyh3PT09InVzZXIiPyIxNnB4IDE2cHggNHB4IDE2cHgiOiIxNnB4IDE2cHggMTZweCA0cHgiKSsiO2JhY2tncm91bmQ6Iisodz09PSJ1c2VyIj8iIzVBOEE5RiI6IiNFREYxRjMiKSsiO2NvbG9yOiIrKHc9PT0idXNlciI/IiNGRkZGRkYiOiIjMkMyQzJDIikrIjtmb250LXNpemU6MTNweDtsaW5lLWhlaWdodDoxLjU7Ym94LXNoYWRvdzowIDFweCAzcHggcmdiYSgwLDAsMCwuMDQpIjtiLmlubmVySFRNTD1mbXQodCk7ZC5hcHBlbmRDaGlsZChiKTtjLmFwcGVuZENoaWxkKGQpO2Muc2Nyb2xsVG9wPWMuc2Nyb2xsSGVpZ2h0fQpmdW5jdGlvbiBzaG93RG90cygpe3ZhciBjPWRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJmbHVmZi1tc2dzIiksdz1kb2N1bWVudC5jcmVhdGVFbGVtZW50KCJkaXYiKTt3LmlkPSJmbHVmZi1kb3RzIjt3LnN0eWxlLmNzc1RleHQ9ImRpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpmbGV4LWVuZDtnYXA6OHB4Ijt3LmlubmVySFRNTD0nPGRpdiBzdHlsZT0id2lkdGg6MjZweDtoZWlnaHQ6MjZweDtib3JkZXItcmFkaXVzOjUwJTtmbGV4LXNocmluazowO2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDEzNWRlZywjN0JBN0JDLCM1QThBOUYpO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtmb250LXNpemU6MTFweDtjb2xvcjojZmZmO2ZvbnQtd2VpZ2h0OjcwMCI+RjwvZGl2PjxkaXYgc3R5bGU9InBhZGRpbmc6MTBweCAxOHB4O2JvcmRlci1yYWRpdXM6MTZweCAxNnB4IDE2cHggNHB4O2JhY2tncm91bmQ6I0VERjFGMztkaXNwbGF5OmZsZXg7Z2FwOjVweCI+PGRpdiBzdHlsZT0id2lkdGg6N3B4O2hlaWdodDo3cHg7Ym9yZGVyLXJhZGl1czo1MCU7YmFja2dyb3VuZDojN0JBN0JDO2FuaW1hdGlvbjpmbHVmZi1wdWxzZSAxLjJzIGVhc2UtaW4tb3V0IDBzIGluZmluaXRlIj48L2Rpdj48ZGl2IHN0eWxlPSJ3aWR0aDo3cHg7aGVpZ2h0OjdweDtib3JkZXItcmFkaXVzOjUwJTtiYWNrZ3JvdW5kOiM3QkE3QkM7YW5pbWF0aW9uOmZsdWZmLXB1bHNlIDEuMnMgZWFzZS1pbi1vdXQgLjJzIGluZmluaXRlIj48L2Rpdj48ZGl2IHN0eWxlPSJ3aWR0aDo3cHg7aGVpZ2h0OjdweDtib3JkZXItcmFkaXVzOjUwJTtiYWNrZ3JvdW5kOiM3QkE3QkM7YW5pbWF0aW9uOmZsdWZmLXB1bHNlIDEuMnMgZWFzZS1pbi1vdXQgLjRzIGluZmluaXRlIj48L2Rpdj48L2Rpdj4nO2MuYXBwZW5kQ2hpbGQodyk7Yy5zY3JvbGxUb3A9Yy5zY3JvbGxIZWlnaHR9CmZ1bmN0aW9uIGhpZGVEb3RzKCl7dmFyIGQ9ZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoImZsdWZmLWRvdHMiKTtpZihkKWQucmVtb3ZlKCl9CndpbmRvdy5mbHVmZlNlbmQ9ZnVuY3Rpb24obyl7dmFyIGlucD1kb2N1bWVudC5nZXRFbGVtZW50QnlJZCgiZmx1ZmYtaW5wdXQiKSx0PW98fGlucC52YWx1ZS
154450cmltKCk7aWYoIXQpcmV0dXJuO2FkZE1zZygidXNlciIsdCk7aW5wLnZhbHVlPSIiO2RvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJmbHVmZi1zZW5kIikuc3R5bGUuYmFja2dyb3VuZD0iI0QwRDhEQyI7aGlzdG9yeS5wdXNoKHtyb2xlOiJ1c2VyIixjb250ZW50OnR9KTtzaG93RG90cygpO2ZldGNoKEFQSV9VUkwse21ldGhvZDoiUE9TVCIsaGVhZGVyczp7IkNvbnRlbnQtVHlwZSI6ImFwcGxpY2F0aW9uL2pzb24ifSxib2R5OkpTT04uc3RyaW5naWZ5KHtib3RfdHlwZTpCT1RfVFlQRSxtZXNzYWdlczpoaXN0b3J5fSl9KS50aGVuKGZ1bmN0aW9uKHIpe3JldHVybiByLmpzb24oKX0pLnRoZW4oZnVuY3Rpb24oZCl7aGlkZURvdHMoKTt2YXIgcmF3PWQucmVzcG9uc2V8fCJCb29rIG9ubGluZSBhbnl0aW1lIGF0IGZsdWZmYmFyLmNvbSEiO3ZhciB0b2tlbj1wYXJzZVNlbmRUb2tlbihyYXcpO3ZhciBkaXNwbGF5PXJhdztpZih0b2tlbil7ZGlzcGxheT1yYXcucmVwbGFjZSh0b2tlbi5mdWxsLCIiKS5yZXBsYWNlKC9cbnszLH0vZywiXG5cbiIpLnRyaW0oKTtpZighZGlzcGxheSlkaXNwbGF5PSJTZW5kaW5nIHRoYXQgb2ZmIG5vdyDigJQgdGhlIHRlYW0gd2lsbCBiZSBpbiB0b3VjaCB3aXRoaW4gb25lIGJ1c2luZXNzIGRheS4g8J+SmyJ9Cmhpc3RvcnkucHVzaCh7cm9sZToiYXNzaXN0YW50Iixjb250ZW50OmRpc3BsYXl9KTthZGRNc2coImJvdCIsZGlzcGxheSk7aWYodG9rZW4pe3NldFRpbWVvdXQoZnVuY3Rpb24oKXtzZW5kTWVzc2FnZSh0b2tlbil9LDQwMCl9fSkuY2F0Y2goZnVuY3Rpb24oKXtoaWRlRG90cygpO2FkZE1zZygiYm90IiwiSSdtIGhhdmluZyBhIG1vbWVudCDigJQgeW91IGNhbiBib29rIG9ubGluZSBhbnl0aW1lIGF0IGZsdWZmYmFyLmNvbSEgSnVzdCBjbGljayBCb29rIE5vdyBvciBOZXcgR3Vlc3RzIFN0YXJ0IEhlcmUuIil9KX07ZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoImZsdWZmLWlucHV0IikuYWRkRXZlbnRMaXN0ZW5lcigia2V5ZG93biIsZnVuY3Rpb24oZSl7aWYoZS5rZXk9PT0iRW50ZXIiKWZsdWZmU2VuZCgpfSk7ZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoImZsdWZmLWlucHV0IikuYWRkRXZlbnRMaXN0ZW5lcigiaW5wdXQiLGZ1bmN0aW9uKCl7ZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoImZsdWZmLXNlbmQiKS5zdHlsZS5iYWNrZ3JvdW5kPXRoaXMudmFsdWUudHJpbSgpPyJsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCM3QkE3QkMsIzVBOEE5RikiOiIjRDBEOERDIn0pO2FkZE1zZygiYm90IiwiSGksIEknbSBTYW1hbnRoYSwgeW91ciBjb2xvdXIgYW5kIGJlYXV0eSBjb25zdWx0YW50IGF0IEZsdWZmLiBBc2sgbWUgYW55dGhpbmcgYWJvdXQgaGFpciBjb2xvdXIsIHNlcnZpY2VzIGFuZCBwcmljaW5nLCBvdXIgY29sb3VyaXN0cywgZXh0ZW5zaW9ucywgb3Igd2hhdCB0byBleHBlY3Qgb24geW91ciBmaXJzdCB2aXNpdC4gSG93IGNhbiBJIGhlbHAgeW91IHRvZGF5PyIpfSkoKQ==" defer></script>
vendor: 1 bytes, line 1544
1544
1545<script data-optimized="1" src="data:text/javascript;base64,ZG9jdW1lbnQuYWRkRXZlbnRMaXN0ZW5lcignRE9NQ29udGVudExvYWRlZCcsZnVuY3Rpb24oKXt2YXIgbGlua3M9ZG9jdW1lbnQucXVlcnlTZWxlY3RvckFsbCgnLmZsdWZmLWZvb3Rlci1zb2NpYWxzIGEnKTtsaW5rcy5mb3JFYWNoKGZ1bmN0aW9uKGxpbmspe2lmKGxpbmsudGV4dENvbnRlbnQudHJpbSgpPT09J1llbHAnfHxsaW5rLmhyZWYuaW5kZXhPZigneWVscC5jb20nKT4tMSl7bGluay5ocmVmPSdodHRwczovL3d3dy5nb29nbGUuY29tL21hcHMvcGxhY2UvRmx1ZmYrQ29sb3IrTWFrZXVwK0Jsb3dkcnkrQmFyL0AzOS43NTI4LC0xMDUuMDAwNywxN3ovJztsaW5rLnRleHRDb250ZW50PSdHb29nbGUnO2xpbmsuc2V0QXR0cmlidXRlKCd0YXJnZXQnLCdfYmxhbmsnKTtsaW5rLnNldEF0dHJpYnV0ZSgncmVsJywnbm9vcGVuZXIgbm9yZWZlcnJlcicpfX0pO3ZhciBsYWJlbHM9ZG9jdW1lbnQucXVlcnlTZWxlY3RvckFsbCgnLnNlY3Rpb24tbGFiZWwnKTtsYWJlbHMuZm9yRWFjaChmdW5jdGlvbihsYWJlbCl7aWYobGFiZWwuY2xvc2VzdCgnLmNvbG91ci1zZXJ2aWNlLXRleHQnKSlyZXR1cm47dmFyIHBhcmVudD1sYWJlbC5wYXJlbnRFbGVtZW50O3ZhciBpc0Rhcms9ITE7d2hpbGUocGFyZW50JiZwYXJlbnQhPT1kb2N1bWVudC5ib2R5KXt2YXIgYmc9d2luZG93LmdldENvbXB1dGVkU3R5bGUocGFyZW50KS5iYWNrZ3JvdW5kQ29sb3I7aWYoYmcmJmJnIT09J3JnYmEoMCwgMCwgMCwgMCknJiZiZyE9PSd0cmFuc3BhcmVudCcpe3ZhciBtYXRjaD1iZy5tYXRjaCgvXGQrL2cpO2lmKG1hdGNoKXt2YXIgcj1wYXJzZUludChtYXRjaFswXSksZz1wYXJzZUludChtYXRjaFsxXSksYj1wYXJzZUludChtYXRjaFsyXSk7aWYoKHIrZytiKS8zPDEyOClpc0Rhcms9ITB9CmJyZWFrfQpwYXJlbnQ9cGFyZW50LnBhcmVudEVsZW1lbnR9CmlmKCFpc0Rhcmspe2xhYmVsLnN0eWxlLmNzc1RleHQrPSdjb2xvcjogIzlCOTU5MCAhaW1wb3J0YW50OyBmb250LXNpemU6IDEyLjVweCAhaW1wb3J0YW50OyBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7J319KX0p" defer></script>
1545
1545<script data-optimized="1" src="data:text/javascript;base64,KGZ1bmN0aW9uKCl7dmFyIGM9ZG9jdW1lbnQuYm9keS5jbGFzc05hbWU7Yz1jLnJlcGxhY2UoL3dvb2NvbW1lcmNlLW5vLWpzLywnd29vY29tbWVyY2UtanMnKTtkb2N1bWVudC5ib2R5LmNsYXNzTmFtZT1jfSkoKQ==" defer></script>
1545 1546
1546<script data-optimized="1" id="generate-menu-js-before" src="data:text/javascript;base64,dmFyIGdlbmVyYXRlcHJlc3NNZW51PXsidG9nZ2xlT3BlbmVkU3ViTWVudXMiOiEwLCJvcGVuU3ViTWVudUxhYmVsIjoiT3BlbiBTdWItTWVudSIsImNsb3NlU3ViTWVudUxhYmVsIjoiQ2xvc2UgU3ViLU1lbnUifQ==" defer></script>
vendor: 1 bytes, line 1546
1546
1547<script data-optimized="1" id="generate-menu-js" src="https://www.fluffbar.com/wp-content/litespeed/js/0925cb2b8cbee8f537cc7e247234e7c1.js?ver=d44fe" defer data-deferred="1"></script>
vendor: 1 bytes, line 1547
1547
1548<script data-optimized="1" id="sourcebuster-js-js" src="https://www.fluffbar.com/wp-content/litespeed/js/fcda0df563d97c937bd87b170dd04077.js?ver=ff436" defer data-deferred="1"></script>
vendor: 1 bytes, line 1548
1548
1549<script data-optimized="1" id="wc-order-attribution-js-extra" src="data:text/javascript;base64,dmFyIHdjX29yZGVyX2F0dHJpYnV0aW9uPXsicGFyYW1zIjp7ImxpZmV0aW1lIjoxLjBlLTUsInNlc3Npb24iOjMwLCJiYXNlNjQiOiExLCJhamF4dXJsIjoiaHR0cHM6Ly93d3cuZmx1ZmZiYXIuY29tL3dwLWFkbWluL2FkbWluLWFqYXgucGhwIiwicHJlZml4Ijoid2Nfb3JkZXJfYXR0cmlidXRpb25fIiwiYWxsb3dUcmFja2luZyI6ITB9LCJmaWVsZHMiOnsic291cmNlX3R5cGUiOiJjdXJyZW50LnR5cCIsInJlZmVycmVyIjoiY3VycmVudF9hZGQucmYiLCJ1dG1fY2FtcGFpZ24iOiJjdXJyZW50LmNtcCIsInV0bV9zb3VyY2UiOiJjdXJyZW50LnNyYyIsInV0bV9tZWRpdW0iOiJjdXJyZW50Lm1kbSIsInV0bV9jb250ZW50IjoiY3VycmVudC5jbnQiLCJ1dG1faWQiOiJjdXJyZW50LmlkIiwidXRtX3Rlcm0iOiJjdXJyZW50LnRybSIsInV0bV9zb3VyY2VfcGxhdGZvcm0iOiJjdXJyZW50LnBsdCIsInV0bV9jcmVhdGl2ZV9mb3JtYXQiOiJjdXJyZW50LmZtdCIsInV0bV9tYXJrZXRpbmdfdGFjdGljIjoiY3VycmVudC50Y3QiLCJzZXNzaW9uX2VudHJ5IjoiY3VycmVudF9hZGQuZXAiLCJzZXNzaW9uX3N0YXJ0X3RpbWUiOiJjdXJyZW50X2FkZC5mZCIsInNlc3Npb25fcGFnZXMiOiJzZXNzaW9uLnBncyIsInNlc3Npb25fY291bnQiOiJ1ZGF0YS52c3QiLCJ1c2VyX2FnZW50IjoidWRhdGEudWFnIn19" defer></script>
vendor: 1 bytes, line 1549
1549
1550<script data-optimized="1" id="wc-order-attribution-js" src="https://www.fluffbar.com/wp-content/litespeed/js/72857fdf2df95dbc207f9e8184553eb5.js?ver=89a89" defer data-deferred="1"></script>
vendor: 1 bytes, line 1550
1550
1551<script id="wp-emoji-settings" type="application/json"> 1552{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://www.fluffbar.com/wp-includes/js/wp-emoji-release.min.js?ver=7.1"}} 1553</script>
vendor: 1 bytes, line 1553
1553
1554<script type="module"> 1555/*! This file is auto-generated */ 1556var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))}); 1557//# sourceURL=https://www.fluffbar.com/wp-includes/js/wp-emoji-loader.min.js 1558</script>
1558 1559
1560<script data-no-optimize="1">window.lazyLoadOptions=Object.assign({},{threshold:300},window.lazyLoadOptions||{});!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define(e):(t="undefined"!=typeof globalThis?globalThis:t||self).LazyLoad=e()}(this,function(){"use strict";function e(){return(e=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n,a=arguments[e];for(n in a)Object.prototype.hasOwnProperty.call(a,n)&&(t[n]=a[n])}return t}).apply(this,arguments)}function o(t){return e({},at,t)}function l(t,e){return t.getAttribute(gt+e)}function c(t){return l(t,vt)}function s(t,e){return function(t,e,n){e=gt+e;null!==n?t.setAttribute(e,n):t.removeAttribute(e)}(t,vt,e)}function i(t){return s(t,null),0}function r(t){return null===c(t)}function u(t){return c(t)===_t}function d(t,e,n,a){t&&(void 0===a?void 0===n?t(e):t(e,n):t(e,n,a))}function f(t,e){et?t.classList.add(e):t.className+=(t.className?" ":"")+e}function _(t,e){et?t.classList.remove(e):t.className=t.className.replace(new RegExp("(^|\\s+)"+e+"(\\s+|$)")," ").replace(/^\s+/,"").replace(/\s+$/,"")}function g(t){return t.llTempImage}function v(t,e){!e||(e=e._observer)&&e.unobserve(t)}function b(t,e){t&&(t.loadingCount+=e)}function p(t,e){t&&(t.toLoadCount=e)}function n(t){for(var e,n=[],a=0;e=t.children[a];a+=1)"SOURCE"===e.tagName&&n.push(e);return n}function h(t,e){(t=t.parentNode)&&"PICTURE"===t.tagName&&n(t).forEach(e)}function a(t,e){n(t).forEach(e)}function m(t){return!!t[lt]}function E(t){return t[lt]}function I(t){return delete t[lt]}function y(e,t){var n;m(e)||(n={},t.forEach(function(t){n[t]=e.getAttribute(t)}),e[lt]=n)}function L(a,t){var o;m(a)&&(o=E(a),t.forEach(function(t){var e,n;e=a,(t=o[n=t])?e.setAttribute(n,t):e.removeAttribute(n)}))}function k(t,e,n){f(t,e.class_loading),s(t,st),n&&(b(n,1),d(e.callback_loading,t,n))}function A(t,e,n){n&&t.setAttribute(e,n)}function O(t,e){A(t,rt,l(t,e.data_sizes)),A(t,it,l(t,e.data_srcset)),A(t,ot,l(t,e.data_src))}function w(t,e,n){var a=l(t,e.data_bg_multi),o=l(t,e.data_bg_multi_hidpi);(a=nt&&o?o:a)&&(t.style.backgroundImage=a,n=n,f(t=t,(e=e).class_applied),s(t,dt),n&&(e.unobserve_completed&&v(t,e),d(e.callback_applied,t,n)))}function x(t,e){!e||0<e.loadingCount||0<e.toLoadCount||d(t.callback_finish,e)}function M(t,e,n){t.addEventListener(e,n),t.llEvLisnrs[e]=n}function N(t){return!!t.llEvLisnrs}function z(t){if(N(t)){var e,n,a=t.llEvLisnrs;for(e in a){var o=a[e];n=e,o=o,t.removeEventListener(n,o)}delete t.llEvLisnrs}}function C(t,e,n){var a;delete t.llTempImage,b(n,-1),(a=n)&&--a.toLoadCount,_(t,e.class_loading),e.unobserve_completed&&v(t,n)}function R(i,r,c){var l=g(i)||i;N(l)||function(t,e,n){N(t)||(t.llEvLisnrs={});var a="VIDEO"===t.tagName?"loadeddata":"load";M(t,a,e),M(t,"error",n)}(l,function(t){var e,n,a,o;n=r,a=c,o=u(e=i),C(e,n,a),f(e,n.class_loaded),s(e,ut),d(n.callback_loaded,e,a),o||x(n,a),z(l)},function(t){var e,n,a,o;n=r,a=c,o=u(e=i),C(e,n,a),f(e,n.class_error),s(e,ft),d(n.callback_error,e,a),o||x(n,a),z(l)})}function T(t,e,n){var a,o,i,r,c;t.llTempImage=document.createElement("IMG"),R(t,e,n),m(c=t)||(c[lt]={backgroundImage:c.style.backgroundImage}),i=n,r=l(a=t,(o=e).data_bg),c=l(a,o.data_bg_hidpi),(r=nt&&c?c:r)&&(a.style.backgroundImage='url("'.concat(r,'")'),g(a).setAttribute(ot,r),k(a,o,i)),w(t,e,n)}function G(t,e,n){var a;R(t,e,n),a=e,e=n,(t=Et[(n=t).tagName])&&(t(n,a),k(n,a,e))}function D(t,e,n){var a;a=t,(-1<It.indexOf(a.tagName)?G:T)(t,e,n)}function S(t,e,n){var a;t.setAttribute("loading","lazy"),R(t,e,n),a=e,(e=Et[(n=t).tagName])&&e(n,a),s(t,_t)}function V(t){t.removeAttribute(ot),t.removeAttribute(it),t.removeAttribute(rt)}function j(t){h(t,function(t){L(t,mt)}),L(t,mt)}function F(t){var e;(e=yt[t.tagName])?e(t):m(e=t)&&(t=E(e),e.style.backgroundImage=t.backgroundImage)}function P(t,e){var n;F(t),n=e,r(e=t)||u(e)||(_(e,n.class_entered),_(e,n.class_exited),_(e,n.class_applied),_(e,n.class_loading),_(e,n.class_loaded),_(e,n.class_error)),i(t),I(t)}function U(t,e,n,a){var o;n.cancel_on_exit&&(c(t)!==st||"IMG"===t.tagName&&(z(t),h(o=t,function(t){V(t)}
1560),V(o),j(t),_(t,n.class_loading),b(a,-1),i(t),d(n.callback_cancel,t,e,a)))}function $(t,e,n,a){var o,i,r=(i=t,0<=bt.indexOf(c(i)));s(t,"entered"),f(t,n.class_entered),_(t,n.class_exited),o=t,i=a,n.unobserve_entered&&v(o,i),d(n.callback_enter,t,e,a),r||D(t,n,a)}function q(t){return t.use_native&&"loading"in HTMLImageElement.prototype}function H(t,o,i){t.forEach(function(t){return(a=t).isIntersecting||0<a.intersectionRatio?$(t.target,t,o,i):(e=t.target,n=t,a=o,t=i,void(r(e)||(f(e,a.class_exited),U(e,n,a,t),d(a.callback_exit,e,n,t))));var e,n,a})}function B(e,n){var t;tt&&!q(e)&&(n._observer=new IntersectionObserver(function(t){H(t,e,n)},{root:(t=e).container===document?null:t.container,rootMargin:t.thresholds||t.threshold+"px"}))}function J(t){return Array.prototype.slice.call(t)}function K(t){return t.container.querySelectorAll(t.elements_selector)}function Q(t){return c(t)===ft}function W(t,e){return e=t||K(e),J(e).filter(r)}function X(e,t){var n;(n=K(e),J(n).filter(Q)).forEach(function(t){_(t,e.class_error),i(t)}),t.update()}function t(t,e){var n,a,t=o(t);this._settings=t,this.loadingCount=0,B(t,this),n=t,a=this,Y&&window.addEventListener("online",function(){X(n,a)}),this.update(e)}var Y="undefined"!=typeof window,Z=Y&&!("onscroll"in window)||"undefined"!=typeof navigator&&/(gle|ing|ro)bot|crawl|spider/i.test(navigator.userAgent),tt=Y&&"IntersectionObserver"in window,et=Y&&"classList"in document.createElement("p"),nt=Y&&1<window.devicePixelRatio,at={elements_selector:".lazy",container:Z||Y?document:null,threshold:300,thresholds:null,data_src:"src",data_srcset:"srcset",data_sizes:"sizes",data_bg:"bg",data_bg_hidpi:"bg-hidpi",data_bg_multi:"bg-multi",data_bg_multi_hidpi:"bg-multi-hidpi",data_poster:"poster",class_applied:"applied",class_loading:"litespeed-loading",class_loaded:"litespeed-loaded",class_error:"error",class_entered:"entered",class_exited:"exited",unobserve_completed:!0,unobserve_entered:!1,cancel_on_exit:!0,callback_enter:null,callback_exit:null,callback_applied:null,callback_loading:null,callback_loaded:null,callback_error:null,callback_finish:null,callback_cancel:null,use_native:!1},ot="src",it="srcset",rt="sizes",ct="poster",lt="llOriginalAttrs",st="loading",ut="loaded",dt="applied",ft="error",_t="native",gt="data-",vt="ll-status",bt=[st,ut,dt,ft],pt=[ot],ht=[ot,ct],mt=[ot,it,rt],Et={IMG:function(t,e){h(t,function(t){y(t,mt),O(t,e)}),y(t,mt),O(t,e)},IFRAME:function(t,e){y(t,pt),A(t,ot,l(t,e.data_src))},VIDEO:function(t,e){a(t,function(t){y(t,pt),A(t,ot,l(t,e.data_src))}),y(t,ht),A(t,ct,l(t,e.data_poster)),A(t,ot,l(t,e.data_src)),t.load()}},It=["IMG","IFRAME","VIDEO"],yt={IMG:j,IFRAME:function(t){L(t,pt)},VIDEO:function(t){a(t,function(t){L(t,pt)}),L(t,ht),t.load()}},Lt=["IMG","IFRAME","VIDEO"];return t.prototype={update:function(t){var e,n,a,o=this._settings,i=W(t,o);{if(p(this,i.length),!Z&&tt)return q(o)?(e=o,n=this,i.forEach(function(t){-1!==Lt.indexOf(t.tagName)&&S(t,e,n)}),void p(n,0)):(t=this._observer,o=i,t.disconnect(),a=t,void o.forEach(function(t){a.observe(t)}));this.loadAll(i)}},destroy:function(){this._observer&&this._observer.disconnect(),K(this._settings).forEach(function(t){I(t)}),delete this._observer,delete this._settings,delete this.loadingCount,delete this.toLoadCount},loadAll:function(t){var e=this,n=this._settings;W(t,n).forEach(function(t){v(t,e),D(t,n,e)})},restoreAll:function(){var e=this._settings;K(e).forEach(function(t){P(t,e)})}},t.load=function(t,e){e=o(e);D(t,e)},t.resetStatus=function(t){i(t)},t}),function(t,e){"use strict";function n(){e.body.classList.add("litespeed_lazyloaded")}function a(){console.log("[LiteSpeed] Start Lazy Load"),o=new LazyLoad(Object.assign({},t.lazyLoadOptions||{},{elements_selector:"[data-lazyloaded]",callback_finish:n})),i=function(){o.update()},t.MutationObserver&&new MutationObserver(i).observe(e.documentElement,{childList:!0,subtree:!0,attributes:!0})}var o,i;t.addEventListener?t.addEventListener("load",a,!1):t.attachEvent("onload",a)}(window,document);</script>
1560</body> 1561</html> 1562 1563 1564<!-- Page cached by LiteSpeed Cache 7.9.1 on 2026-09-24 03:56:08 -->
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.