@font-face{font-family:"Optima";src:url("../../assets/fonts/Optima.woff2") format("woff2"),url("../fonts/Optima.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Optima";src:url("../../assets/fonts/Optima.woff2") format("woff2"),url("../fonts/Optima.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Optima";src:url("../../assets/fonts/Optima-Bold.woff2") format("woff2"),url("../fonts/Optima-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"optimanormal";src:url("../../assets/fonts/optima-webfont.woff2") format("woff2"),url("../fonts/optima-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"optimabold";src:url("../../assets/fonts/optima_b-webfont.woff2") format("woff2"),url("../fonts/optima_b-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"optimaregular";src:url("../../assets/fonts/unicode.optima-webfont.woff2") format("woff2"),url("../fonts/unicode.optima-webfont.woff") format("woff");font-weight:normal;font-style:normal}fieldset.search-box-form{margin:0;padding:0;background:rgba(0,0,0,0);border:none}fieldset.search-box-form label{display:none}fieldset.search-box-form input[type=text]{font-size:.9375em;color:#212121;border:solid 1px hsl(15,10.5263157895%,83.5490196078%);width:100%;margin:0 0 15px 0;padding:13px 18px 12px;outline:none;transition:all .5s ease}fieldset.search-box-form input[type=text]:focus{border:1px solid #414042}fieldset.search-box-form textarea,fieldset.search-box-form input[type=text],fieldset.search-box-form input[type=email],fieldset.search-box-form input[type=submit]{-webkit-appearance:none}fieldset.search-box-form input[type=checkbox]{margin:0}fieldset.search-box-form input[type=submit]{color:#fff;font-size:.9375em;font-weight:600;line-height:1.5em;width:100%;margin:0;padding:9px 18px 8px;background:#414042;border:solid 2px #414042;text-decoration:none;text-transform:uppercase;display:inline-block;outline:none;cursor:pointer;border-radius:0;transition:all .5s ease}fieldset.search-box-form input[type=submit]:hover{color:#414042;background:rgba(0,0,0,0)}fieldset.search-form{margin:0;padding:0;background:rgba(0,0,0,0);border:none}fieldset.search-form label{display:none}fieldset.search-form input[type=text]{font-size:.9375em;color:#212121;border:solid 1px hsl(15,10.5263157895%,83.5490196078%);width:100%;margin:0 0 15px 0;padding:12px 18px;outline:none;border-radius:4px;transition:all .5s ease}fieldset.search-form input[type=text]:focus{border:1px solid #414042}fieldset.search-form textarea,fieldset.search-form input[type=text],fieldset.search-form input[type=email],fieldset.search-form input[type=submit]{-webkit-appearance:none}fieldset.search-form input[type=checkbox]{margin:0}fieldset.search-form input[type=submit]{color:#fff;font-size:.9375em;font-weight:600;line-height:1.5em;margin:1em 0 0;padding:5px 18px 4px;background:#414042;border:solid 2px #414042;text-decoration:none;text-transform:uppercase;display:inline-block;outline:none;cursor:pointer;border-radius:0;transition:all .5s ease}fieldset.search-form input[type=submit]:hover{color:#414042;background:rgba(0,0,0,0)}fieldset.upload-form{max-width:760px;margin:0 auto;padding:0;background:rgba(0,0,0,0);border:none}fieldset.upload-form input[type=file]{font-size:.9375em;color:#212121;border:solid 1px hsl(15,10.5263157895%,83.5490196078%);width:100%;margin:0 0 15px 0;padding:13px 18px 12px;outline:none;transition:all .5s ease}fieldset.upload-form input[type=file]:focus{border:1px solid #414042}fieldset.upload-form input[type=file]{-webkit-appearance:none}fieldset.upload-form button[type=submit]{color:#fff;font-size:.9375em;font-weight:600;line-height:1.5em;width:auto;margin:0;padding:9px 18px 8px;background:#414042;border:solid 2px #414042;text-decoration:none;text-transform:uppercase;display:inline-block;outline:none;cursor:pointer;border-radius:0;transition:all .5s ease}fieldset.upload-form button[type=submit]:hover{color:#414042;background:rgba(0,0,0,0)}fieldset.enquiry-form{width:100%;margin:2em 0;padding:3em 4em;border:solid 1px hsl(15,10.5263157895%,88.5490196078%);background:#eeebea}fieldset.enquiry-form legend{display:none}fieldset.enquiry-form label{color:#212121;font-size:.9375em;font-weight:500;margin-bottom:9px;display:block}fieldset.enquiry-form label small{color:red;font-weight:bold}fieldset.enquiry-form label.required-field:after{content:"*";color:red;font-weight:bold}fieldset.enquiry-form input[type=text],fieldset.enquiry-form input[type=email],fieldset.enquiry-form textarea{font-size:.9375em;font-weight:400;line-height:1.25em;color:rgb(170.7,170.7,170.7);border:solid 1px hsl(15,10.5263157895%,88.5490196078%);width:100%;margin-right:0;margin-bottom:9px;padding:18px;outline:none;transition:all .5s ease;border-radius:2px}fieldset.enquiry-form input[type=text]:focus,fieldset.enquiry-form input[type=email]:focus,fieldset.enquiry-form textarea:focus{border:solid 1px #2f5c66}fieldset.enquiry-form input[type=submit]{font-size:.9375em;font-weight:700;line-height:1.375em;color:#414042;border:solid 2px #414042;margin:15px 0 0 0;padding:12px 36px 9px;outline:none;text-transform:uppercase;cursor:pointer;transition:all .5s ease}fieldset.enquiry-form input[type=submit]:hover{color:#fff;background-color:#414042}select{color:#212121;border:none;border-bottom:2px solid #eeebea;background-color:rgba(0,0,0,0);padding:9px;font-size:1em;outline:none;transition:all .5s ease}select:focus{border-bottom:2px solid #414042}.section{clear:both;padding:0px;margin:0px}.group:before,.group:after{content:"";display:table}.group:after{clear:both}.group{zoom:1}.col{display:block;float:left;margin:1% 0 1% 0%}.col:first-child{margin-left:0}.hidden,[hidden]{display:none !important}.sr-only{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.sr-only.focusable:active,.sr-only.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto}.invisible{visibility:hidden}.clearfix::before,.clearfix::after{content:" ";display:table}.clearfix::after{clear:both}.pull-left{float:left}.pull-right{float:right}.img-responsive{max-width:100%;display:block}.img-center{margin-right:auto;margin-left:auto}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}html{color:#222;font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}/*! Lity - v2.4.1 - 2020-04-26
* http://sorgalla.com/lity/
* Copyright (c) 2015-2020 Jan Sorgalla; Licensed MIT */.lity{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;white-space:nowrap;background:#0b0b0b;background:rgba(65,64,66,.9);outline:none !important;opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.lity.lity-opened{opacity:1}.lity.lity-closed{opacity:0}.lity *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lity-wrap{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;text-align:center;outline:none !important}.lity-wrap:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}.lity-loader{z-index:9991;color:#fff;position:absolute;top:50%;margin-top:-0.8em;width:100%;text-align:center;font-size:14px;font-family:Arial,Helvetica,sans-serif;opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.lity-loading .lity-loader{opacity:1}.lity-container{z-index:9992;position:relative;text-align:left;vertical-align:middle;display:inline-block;white-space:normal;max-width:100%;max-height:100%;outline:none !important}.lity-content{z-index:9993;width:100%;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:-o-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease,-o-transform .3s ease}.lity-loading .lity-content,.lity-closed .lity-content{-webkit-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8)}.lity-content:after{content:"";position:absolute;left:0;top:0;bottom:0;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6)}.lity-close{z-index:9994;width:35px;height:35px;position:fixed;right:9px;top:9px;-webkit-appearance:none;cursor:pointer;text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,.6);border:0;background:none;outline:none;-webkit-box-shadow:none;box-shadow:none}.lity-close::-moz-focus-inner{border:0;padding:0}.lity-close:hover,.lity-close:focus,.lity-close:active,.lity-close:visited{text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,.6);border:0;background:none;outline:none;-webkit-box-shadow:none;box-shadow:none}.lity-close:active{top:1px}.lity-image img{max-width:100%;display:block;line-height:0;border:0}.lity-iframe .lity-container,.lity-youtube .lity-container,.lity-vimeo .lity-container,.lity-facebookvideo .lity-container,.lity-googlemaps .lity-container{width:100%;max-width:964px}.lity-iframe-container{width:100%;height:0;padding-top:56.25%;overflow:auto;pointer-events:auto;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-overflow-scrolling:touch}.lity-iframe-container iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}.lity-hide{display:none}.lity-active body{overflow:hidden;height:100vw}.pop-up{max-width:600px;background:#fff;padding:2em;position:relative}.pop-up .lity-close{color:#414042;box-shadow:none}.pop-up .lity-close:active{top:9px}#map{height:50vh;transition:1s opacity ease-out;opacity:1 !important;width:100%;z-index:1;border:solid 2px #fff}.custom-map-control-button{background-color:#fff;border:0;border-radius:2px;box-shadow:0 1px 4px -1px rgba(0,0,0,.3);margin:10px;padding:0 .5em;font:400 18px Roboto,Arial,sans-serif;overflow:hidden;height:40px;cursor:pointer;left:0 !important}.custom-map-control-button:hover{background:#ebebeb}.som:hover{cursor:pointer}@media(min-width: 768px)and (max-width: 1128px){.switcher span,.switcher a{width:95px}}.switcher span{border-right:none;background-color:#776f74;color:#fff}.switcher a:hover{background-color:#776f74;transition:ease-in-out .2s;cursor:pointer;color:#fff}.switcher a{border-left:none;background-color:rgba(0,0,0,0);color:#776f74;text-decoration:none;margin-left:-5px}.switched a{border-left:3px solid #776f74;border-right:none;margin-left:0}.switched span{border-right:3px solid #776f74;border-left:none;margin-left:-5px}#resultsContainer{display:none}@media(min-width: 768px){.map-placeholder{height:40vh;width:100%}}.toggle,[id^=drop]{display:none}nav#primary-navigation{margin:0;padding:0 30px;background-color:#eeebea}#logo{display:block;padding:0;float:left;line-height:60px}#logo img{width:100%;max-width:250px}#logo a{padding:0 !important}#logo a:hover{background:rgba(0,0,0,0)}nav#primary-navigation:after{content:"";display:table;clear:both}nav#primary-navigation ul{float:right;padding:4px 0 0 0;margin:0 0 0 0;list-style:none;position:relative}nav#primary-navigation ul li{font-family:"Optima";font-size:1.25em;font-weight:500;line-height:normal;text-transform:uppercase;margin:0px;display:inline-block;float:left}nav#primary-navigation ul li.mobile-item{display:none}nav#primary-navigation ul li.burger{display:flex;align-items:center;padding:12px 0}nav#primary-navigation ul li.burger span{text-indent:-9999px}nav#primary-navigation a{display:block;color:#212121;line-height:60px;text-decoration:none}.burger-menu{width:30px;height:20px;cursor:pointer;position:relative;display:flex;flex-direction:column;justify-content:space-between;align-items:center;margin-top:5px}.burger-line{width:100%;height:3px;background-color:#212121;transition:transform .3s ease,opacity .3s ease,background .3s ease}.burger-menu.open .burger-line:nth-child(1){transform:translateY(8px) rotate(45deg)}.burger-menu.open .burger-line:nth-child(2){opacity:0}.burger-menu.open .burger-line:nth-child(3){transform:translateY(-8px) rotate(-45deg)}nav#secondary-navigation{width:100%;background:#fff;overflow:hidden;height:0;opacity:0;padding:0 40px;transition:height .4s ease,opacity .4s ease;display:flex;justify-content:space-between;align-items:center;box-sizing:border-box}nav#secondary-navigation.active{height:50px;opacity:1}ul.social-links-top{list-style:none;display:flex;gap:9px;padding:0;margin:0}ul.social-links-top li{display:inline-block}ul.social-links-top li a.facebook-top{width:30px;height:30px;background:url(../../assets/img/logos/logo-social-facebook.svg) center center no-repeat;background-size:30px 30px;text-indent:-9999px;display:block;transition:all .5s ease}ul.social-links-top li a.facebook-top:hover{opacity:.8}ul.social-links-top li a.instagram-top{width:30px;height:30px;background:url(../../assets/img/logos/logo-social-instagram.svg) center center no-repeat;background-size:30px 30px;text-indent:-9999px;display:block;transition:all .5s ease}ul.social-links-top li a.instagram-top:hover{opacity:.8}ul.social-links-top li a.linkedin-top{width:30px;height:30px;background:url(../../assets/img/logos/logo-social-linkedin.svg) center center no-repeat;background-size:30px 30px;text-indent:-9999px;display:block;transition:all .5s ease}ul.social-links-top li a.linkedin-top:hover{opacity:.8}ul.sub-menu{list-style:none;display:flex;gap:15px;padding:0;margin:0}ul.sub-menu li{font-family:"Optima";font-size:1.125em;font-weight:500;line-height:30px;text-transform:uppercase;display:inline-block}ul.sub-menu li a{color:#212121;text-decoration:none;padding:5px 15px 0;display:block}ul.sub-menu li:last-child a{padding-right:0;padding-left:0}ul.sub-menu{margin-left:auto}.search-trigger{width:30px;height:30px}@media all and (max-width: 768px){#logo{padding-top:5px;padding-bottom:9px}.toggle+a,.menu{display:none}.toggle{display:block;padding:0;color:#212121;font-size:1.125em;line-height:60px;text-decoration:none;border:none;cursor:pointer}.toggle span{visibility:hidden}.menu-icon{display:inline-block;width:30px;height:24px;position:relative;margin:16px 0 0;float:right}.menu-icon div{background-color:#212121;height:3px;margin:5px 0;transition:all .3s}.menu-icon.open{margin-right:5px}.menu-icon.open div:nth-child(1){transform:rotate(-45deg) translateY(11.5px)}.menu-icon.open div:nth-child(2){opacity:0}.menu-icon.open div:nth-child(3){transform:rotate(45deg) translateY(-11px)}[id^=drop]:checked+ul{display:block}nav#primary-navigation{margin:0}nav#primary-navigation ul{margin:0;padding-bottom:16px}nav#primary-navigation ul li{border-top:solid 2px hsl(15,10.5263157895%,87.5490196078%);display:block;width:100%}nav#primary-navigation ul li.mobile-item{display:block}nav#primary-navigation ul li.burger{display:none}nav#primary-navigation ul li:first-child{border-top:none}nav#primary-navigation ul li:last-child{padding:9px}nav#primary-navigation a{padding:0;line-height:50px}.burger-menu{display:none}nav#secondary-navigation{display:none}}@media all and (max-width: 330px){nav#primary-navigation ul li{display:block;width:94%}}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.span-12-of-12{width:100%}.span-11-of-12{width:100%}.span-10-of-12{width:100%}.span-9-of-12{width:100%}.span-8-of-12{width:100%}.span-7-of-12{width:100%}.span-6-of-12{width:100%}.span-5-of-12{width:100%}.span-4-of-12{width:100%}.span-3-of-12{width:100%}.span-2-of-12{width:100%}.span-1-of-12{width:100%}*,*:before,*:after{box-sizing:border-box}html{min-height:100%;position:relative}body{min-height:100%;font:normal normal normal 100%/150% "Roboto",serif;font-optical-sizing:auto;font-variation-settings:"wdth" 100;color:#212121;margin:0;padding:0;background:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body#find-consultant{background:#eeebea}body#stylists section#hero-page,body#stylists div.no-hero{display:none}body#stylists .tabs{display:none}body#stylists #controls{background:#fff}body#stylists section#tabbed-content{background:#fff}body#blog #controls{padding-bottom:0}h1,h2,h3,h4,h5{font:normal normal normal 100%/150% "Optima",sans-serif;text-transform:uppercase}h1 a,h2 a,h3 a,h4 a,h5 a{color:#414042;text-decoration:none;transition:all .5s ease}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover{color:#212121}h1,h2{font-size:1.75em;line-height:1.125em}h1.profile-header,h2.profile-header{font-family:"Roboto",serif;font-size:1.25em;font-weight:700;text-transform:capitalize;margin:0 0 .375em}h3{font-size:1.5em;line-height:1.25em}h3.short-header{max-width:12em;margin-right:auto;margin-left:auto}h3.short-header:after{content:"";width:100px;height:4px;margin:18px auto;background-color:#414042;border:none;display:block}h3.instagram{line-height:1.5em;padding-left:36px;background:url(../../assets/img/logos/logo-social-instagram.svg) left top 5px no-repeat;background-size:30px 30px;display:none}h3.sitemap-header{font-size:1.25em;margin-bottom:.75em}h4{font-size:1.375em;line-height:1.125em}h5{font-family:"Roboto",serif;font-size:1.125em;font-weight:600;line-height:1.25em;text-transform:none}h5 a{color:#414042;text-decoration:none;transition:all .5s ease}h5 a:hover{color:#212121}p{font-size:1em;font-weight:300;line-height:1.375em}p strong{font-weight:600}p.introduction{font-size:1em;line-height:1.375em;max-width:34em}p.entry-date{color:#414042;font-weight:500}p.entry-author{color:#2f5c66;display:flex;align-items:center;justify-content:center}p.entry-author img{max-width:30px;margin-right:5px;border-radius:50%;border:solid 1px hsl(15,10.5263157895%,88.5490196078%)}p.entry-author img{float:left}p.stylist-location{color:#212121;font-size:1.125em;font-weight:600;margin:0;padding:0}p.notice{color:#414042;font-size:.9375em;font-style:italic;line-height:1.25em;max-width:18em;margin:5px 0 0 0}p.footer-notice{font-size:1em;max-width:22em}p.footer-notice a{color:#414042;display:inline-block;text-decoration:none}p.footer-notice a:hover{text-decoration:underline}p.copyright{color:#fff;font-size:.9375em;font-weight:500;line-height:1.75em;margin:0;padding:0}p.author{color:#fff;font-size:.9375em;font-weight:500;line-height:1.75em;margin:0;padding:0}p.author a{color:#fff;font-weight:800;padding-right:25px;background:url(../../assets/img/icons/icon-ryde.svg) right center no-repeat;background-size:18px 18px;text-decoration:none}p.som1{margin:0 !important;padding:0 0 0 9px}p.share-this{color:#414042;font-size:.8375em;font-weight:800;text-transform:uppercase;margin:0 0 5px 0}p.search-label{color:#414042;font-size:.9375em;font-weight:700;margin-top:36px;margin-bottom:9px}a{color:#414042}a.block-link{font-weight:500;text-decoration:none;text-transform:uppercase;display:block}a.site-bttn{color:#414042;font-size:.9375em;font-weight:500;text-decoration:none;text-transform:uppercase;background:rgba(0,0,0,0);border:solid 2px #414042;margin-top:1em;padding:9px 18px;display:inline-block;text-align:center;transition:all .5s ease}a.site-bttn span{background:url(../../assets/img/icons/icon-calendar-charcoal.svg) right center no-repeat;background-size:22px 24px;padding-right:28px;display:block}a.site-bttn span.gifts{background:url(../../assets/img/icons/icon-stylist-gift.svg) right center no-repeat;background-size:25px 25px}a.site-bttn:hover{color:#fff;background:#414042}a.site-bttn:hover span{background:url(../../assets/img/icons/icon-calendar-white.svg?ver=1) right center no-repeat;background-size:25px 25px}a.site-bttn:hover span.gifts{background:url(../../assets/img/icons/icon-stylist-gift-hover.svg?ver=1) right center no-repeat;background-size:25px 25px}ul.page-list{margin-right:0;margin-left:16px;padding:0}ul.page-list li{color:#414042;font-weight:300;line-height:1.375em;margin-bottom:5px}ul.page-list li span{color:#212121}ul.page-list li:last-child{margin-bottom:0}ol{width:100%;max-width:28em;margin-right:0;margin-left:9px;padding:0;list-style:none;counter-reset:item}ol li{color:#414042;font-weight:300;line-height:1.375em;padding-left:9px;text-indent:-9px;margin-bottom:5px;counter-increment:item}ol li span{color:#212121}ol li:before{content:counter(item, decimal) ". ";display:inline-block;width:9px}ol li:last-child{margin-bottom:0}address{font-style:normal}address p{color:#212121;font-size:1.125em;line-height:1.5em;font-weight:500}address p span{display:block}button#findConsultants{color:#414042;font-size:.9375em;font-weight:500;text-decoration:none;text-transform:uppercase;background:rgba(0,0,0,0);border:solid 2px #414042;margin-top:1em;margin-bottom:2em;padding:9px 18px 6px;display:inline-block;text-align:center;cursor:pointer;transition:all .5s ease}button#findConsultants:hover{color:#fff;background:#414042}.main-wrap{min-height:100vh;display:flex;flex-direction:column}.inside-wrap{width:100%;max-width:1280px;margin-right:auto;margin-left:auto;padding-right:30px;padding-left:30px;position:relative}.inside-wrap-short{width:100%;max-width:1080px;margin-right:auto;margin-left:auto;padding-right:30px;padding-left:30px;position:relative}main{flex:1}section{padding-top:36px;padding-bottom:36px;position:relative}section#hero-slider{background:#eeebea;height:300px;display:flex;align-items:center;text-align:center}section#hero-slider:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to right, black 0%, rgba(0, 0, 0, 0.4) 60%, transparent 100%);z-index:1}section#hero-slider h1,section#hero-slider p{color:#fff;position:relative;margin-right:auto;margin-left:auto;z-index:2}section#hero-slider h1{max-width:10em;margin-bottom:.25em}section#hero-slider p{line-height:1.375em;max-width:23em}section#hero-slider ul{z-index:3}section#hero-page{background:#eeebea;height:300px;display:flex;align-items:flex-end}section#hero-page:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to top, black 0%, rgba(0, 0, 0, 0.3) 10%, transparent 100%);z-index:1}section#quaternary-content .spaced-column{margin-bottom:2em}section#quaternary-content .spaced-column:last-child{margin-bottom:0}section#search-header{background:#eeebea;padding-bottom:0}section#blog-header{padding-bottom:36px}section#search-content{background:url(../../assets/img/backgrounds/background-tab-wrapper-stylists.gif) top left repeat-x #fff;background-size:5px 55px;padding-top:0}section#resultsContainer,section#search-results{background:#eeebea}section#tabbed-content{background:url(../../assets/img/backgrounds/background-tab-wrapper.gif) top left repeat-x #fff;background-size:5px 55px;padding-top:0}section#stylist-profile-mobile{margin:0;padding:0;position:relative;color:#fff}section#stylist-profile-mobile img{width:100%;display:block;position:relative;z-index:1}section#stylist-profile-mobile:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to top, black 0%, rgba(0, 0, 0, 0.6) 18%, transparent 100%);z-index:2}section#stylist-profile-mobile div{padding-right:36px;position:absolute;z-index:3;text-align:left;bottom:20px;left:36px}section#stylist-profile-mobile div p{margin-top:0}section#stylist-content{padding-top:18px;padding-bottom:18px;background:#eeebea}.no-hero{background:#414042;position:relative;padding:9px 30px}.no-hero ul#breadcrumbs{position:relative;bottom:0;left:0}footer{width:100%;background:#eeebea;padding-top:36px}#credits{width:100%;margin-top:36px;background:#414042;padding-top:18px;padding-right:30px;padding-bottom:18px;padding-left:30px}#controls{padding-top:36px;padding-bottom:25px}#controls a.site-bttn{margin:0;width:100%}#search-box{width:100%;max-width:560px;background:#eeebea;padding:2em}#search-box h4{font-size:1.375em;margin:0}#search-box p{margin-top:.25em;max-width:26em}.img-wrap{position:relative;overflow:hidden}.img-wrap .text-box{position:absolute;top:0;left:0;right:0;bottom:0;background:#000;margin:0;opacity:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.img-wrap .text-box:hover{opacity:.8}.img-wrap .text-box .caption{position:absolute;top:50%;left:50%;width:100%;padding-right:18px;padding-left:18px;text-align:center;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.img-wrap .text-box .caption p{color:#fff;font-weight:500;line-height:1.25em;max-width:22em;margin-top:9px;margin-right:auto;margin-bottom:0;margin-left:auto}.img-wrap a img{width:100%;height:100%;object-fit:cover}.img-wrap .text-box img{margin:0 auto;display:block}.img-text-img{position:relative;z-index:1}.img-text-title{color:#fff;width:100%;padding:18px 18px 16px;background:rgba(33,33,33,.8);position:absolute;right:0;bottom:0;left:0;text-align:left}.img-text-title h3{font-size:1.125em;margin:0;padding:0;line-height:normal}.img-text-title h3 a{color:#fff;text-decoration:none}.embed-container{position:relative;padding-bottom:100%;height:100%;min-height:1510px;overflow:hidden;max-width:100%}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.tabbed{overflow-x:hidden;margin:0;padding:0}.tabbed [type=radio]{display:none}.tabs{display:flex;align-items:stretch;list-style:none;margin:0;padding:0}.tab>label{display:block;margin-bottom:0;padding:12px 25px;border:none;border-top:solid 1px hsl(15,10.5263157895%,87.5490196078%);border-right:solid 1px hsl(15,10.5263157895%,87.5490196078%);border-bottom:none;border-left:none;background:hsl(15,10.5263157895%,90.5490196078%);color:#414042;font-size:.9375em;font-weight:500;text-transform:uppercase;cursor:pointer;transition:all .3s}.tab>label:first-child{border-left:solid 1px hsl(15,10.5263157895%,87.5490196078%)}.tab:hover label{color:#fff;background:#414042}.tab-content{display:none;padding-top:36px}.tabbed [type=radio]:nth-of-type(1):checked~.tabs .tab:nth-of-type(1) label,.tabbed [type=radio]:nth-of-type(2):checked~.tabs .tab:nth-of-type(2) label,.tabbed [type=radio]:nth-of-type(3):checked~.tabs .tab:nth-of-type(3) label,.tabbed [type=radio]:nth-of-type(4):checked~.tabs .tab:nth-of-type(4) label,.tabbed [type=radio]:nth-of-type(5):checked~.tabs .tab:nth-of-type(5) label,.tabbed [type=radio]:nth-of-type(6):checked~.tabs .tab:nth-of-type(6) label,.tabbed [type=radio]:nth-of-type(7):checked~.tabs .tab:nth-of-type(7) label,.tabbed [type=radio]:nth-of-type(8):checked~.tabs .tab:nth-of-type(8) label{background:#414042;color:#fff}.tabbed [type=radio]:nth-of-type(1):checked~.tab-content:nth-of-type(1),.tabbed [type=radio]:nth-of-type(2):checked~.tab-content:nth-of-type(2),.tabbed [type=radio]:nth-of-type(3):checked~.tab-content:nth-of-type(3),.tabbed [type=radio]:nth-of-type(4):checked~.tab-content:nth-of-type(4),.tabbed [type=radio]:nth-of-type(5):checked~.tab-content:nth-of-type(5),.tabbed [type=radio]:nth-of-type(6):checked~.tab-content:nth-of-type(6),.tabbed [type=radio]:nth-of-type(7):checked~.tab-content:nth-of-type(7),.tabbed [type=radio]:nth-of-type(8):checked~.tab-content:nth-of-type(8){display:block}.mobile{display:block}.desktop{display:none}.push{display:none}.spaced-apart{display:flex;flex-direction:column;align-items:flex-start}.no-top-margin{margin-top:0}.no-bottom-margin{margin-bottom:0}.no-top-padding{padding-top:0}.no-bottom-padding{padding-bottom:0}.centered-max-width{margin-right:auto;margin-left:auto}.vertical-align{display:flex;flex-direction:column;justify-content:center;text-align:center}.vertical-align a{align-self:center}.spacer{height:36px}.grid-img-with-header{margin-bottom:1.5em}.grid-img-with-margin{margin-top:1.5em}a.max-booking{width:25px;height:28px;margin:0;background:url(../../assets/img/icons/icon-calendar-max.svg) center center no-repeat;background-size:25px 28px;text-indent:-9999px;display:block}ul#pager{margin:0;padding:0;list-style-type:none;position:absolute;bottom:20px;left:40px;display:block;z-index:3}ul#pager li{width:16px;height:16px;margin-left:2px;cursor:pointer;background:#fff;border:solid 2px #fff;border-radius:50%;display:inline-block;text-indent:-9999px}ul#pager li:hover{background:rgba(33,33,33,0)}ul#pager li:first-child{margin-left:0}ul#pager li.act{background:rgba(33,33,33,0)}.cycle-pager{display:block;margin-top:45px}.cycle-pager{text-align:center;width:100%;z-index:500;top:10px;overflow:hidden}.cycle-pager span{font-size:60px;width:18px;height:18px;display:inline-block;color:hsl(15,10.5263157895%,87.5490196078%)}.cycle-pager span.cycle-pager-active{color:#414042}.cycle-pager>*{cursor:pointer}.badge{width:40px;height:44px}.footer-logo{max-width:295px}.short-rule{width:100px;height:4px;margin:25px 0;background-color:#414042;border:none}ul.footer-contact-links{margin:0;padding:0;list-style-type:none}ul.footer-contact-links li{font-size:1em;font-weight:400}ul.footer-contact-links li span{color:#414042;font-weight:500;width:45px;display:inline-block}ul.footer-contact-links li a{color:#212121;text-decoration:none;transition:all .5s ease}ul.footer-contact-links li a:hover{color:#414042}ul.footer-links{margin:0;padding:0;list-style-type:none}ul.footer-links li{font-size:1em;font-weight:600;line-height:1.8375em;display:inline-block;margin-right:9px}ul.footer-links li:last-child{margin-right:0}ul.footer-links li a{color:#414042;text-decoration:none;transition:all .5s ease}ul.footer-links li a:hover{color:#212121}ul.footer-links li a span{position:relative}ul.footer-links li a span:before{content:"";position:absolute;width:0;height:2px;bottom:-4px;left:0;background-color:#414042;visibility:hidden;transition:all .3s ease-in-out}ul.footer-links li a span:hover:before{visibility:visible;width:100%}ul.footer-links li a span.active{position:relative}ul.footer-links li a span.active:before{content:"";position:absolute;width:100%;height:2px;bottom:-4px;left:0;background-color:#414042;visibility:visible;transition:all .3s ease-in-out}ul.footer-links li a span.active:hover:before{visibility:hidden;width:0}ul.social-links-bottom{list-style:none;display:flex;gap:9px;padding:0;margin:1em 0 1em 0}ul.social-links-bottom li{display:inline-block}ul.social-links-bottom li a.facebook-bottom{width:30px;height:30px;background:url(../../assets/img/logos/logo-social-facebook.svg) center center no-repeat;background-size:30px 30px;text-indent:-9999px;display:block;transition:all .5s ease}ul.social-links-bottom li a.facebook-bottom:hover{opacity:.8}ul.social-links-bottom li a.instagram-bottom{width:30px;height:30px;background:url(../../assets/img/logos/logo-social-instagram.svg) center center no-repeat;background-size:30px 30px;text-indent:-9999px;display:block;transition:all .5s ease}ul.social-links-bottom li a.instagram-bottom:hover{opacity:.8}ul.social-links-bottom li a.linkedin-bottom{width:30px;height:30px;background:url(../../assets/img/logos/logo-social-linkedin.svg) center center no-repeat;background-size:30px 30px;text-indent:-9999px;display:block;transition:all .5s ease}ul.social-links-bottom li a.linkedin-bottom:hover{opacity:.8}ul.footer-logos{margin:0 0 0 -30px;padding:0;list-style-type:none;display:grid;grid-template-columns:repeat(2, 1fr);gap:9px}ul.footer-logos li{display:flex;justify-content:center;align-items:center}@media(min-width: 768px){ul.footer-logos{grid-template-columns:repeat(4, 1fr)}}.bfa-logo{max-width:85px;height:auto}.gbfa-logo{max-width:150px;height:auto}.ef100-logo{max-width:90px;height:auto}.ewif-logo{max-width:75px;height:auto}#feature-panel{display:flex;align-items:center;min-height:300px;padding:2em 3em;position:relative;box-shadow:25px 0 20px -20px rgba(33,33,33,.25),-25px 0 20px -20px rgba(33,33,33,.25);transition:all .5s ease}#feature-panel:hover{box-shadow:none}#feature-panel:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to right, black 0%, rgba(0, 0, 0, 0.3) 60%, transparent 100%);z-index:1}#feature-panel div,#feature-panel p,#feature-panel a,#feature-panel img{z-index:2}#feature-panel a.site-bttn{color:#fff;border-color:#fff}#feature-panel a.site-bttn:hover{color:#414042;background:#fff}ul.styled-list{margin:0;padding:0;list-style-type:none;position:relative;z-index:2}ul.styled-list li{color:#fff;font-family:"Optima",sans-serif;font-size:1.125em;line-height:1.8375em;text-transform:uppercase;padding-left:25px;background:url(../../assets/img/icons/icon-styled-list.svg?ver=2) left top 4px no-repeat;background-size:20px 20px}.spaced-column{margin-top:1.75em;padding-left:0;padding-right:0}.spaced-column:first-child{margin-top:0}.grey-bg{background:#eeebea}.text-blog{width:100px}.blog-panel{padding-bottom:1.5em;background:#fff;box-shadow:25px 0 20px -20px rgba(33,33,33,.25),-25px 0 20px -20px rgba(33,33,33,.25);transition:all .5s ease}.blog-panel:hover{box-shadow:none}.blog-panel div.blog-panel-content{text-align:center;padding:1.5em 1.5em 0}.blog-panel a.site-bttn{display:block;margin-right:1.5em;margin-left:1.5em}ul#breadcrumbs{margin:0;padding:0;list-style-type:none;position:absolute;bottom:12px;left:30px;z-index:2;zoom:1}ul#breadcrumbs:before,ul#breadcrumbs:after{content:"";display:table}ul#breadcrumbs:after{clear:both}ul#breadcrumbs li{color:#fff;float:left}ul#breadcrumbs li:after{content:"|";color:#fff;margin:0 9px}ul#breadcrumbs li:last-child:after{content:none}ul#breadcrumbs li a{color:#fff;font-weight:500}ul#breadcrumbs li a:hover{text-decoration:none}#instagram-grid{padding-top:36px;padding-bottom:36px;background:#fff;border-top:solid 2px #eeebea}.back-to-top{width:40px;height:40px}.footer-spaced-items{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-top:.5em}#testimonials-slider{padding-top:36px;padding-bottom:36px;text-align:center}#testimonials-slider p:last-child{margin-bottom:0}dl.accordion{margin:0;padding:0}dl.accordion dt{border-bottom:solid 1px hsl(15,10.5263157895%,87.5490196078%);margin:0;padding:0}dl.accordion dt h4{font-size:1.125em;margin:0;padding:1em 0 .75em;display:block;cursor:pointer}dl.accordion dt h4.accordionButton{background:url(../../assets/img/icons/icon-accordion-closed.svg) right top 20px no-repeat;background-size:25px 25px}dl.accordion dt h4.open{background:url(../../assets/img/icons/icon-accordion-open.svg) right top 20px no-repeat;background-size:25px 25px}dl.accordion dt:last-of-type{border:none}dl.accordion dd{margin:0;padding:1em 0}dl.accordion dd p:first-child{margin-top:0}dl.accordion dd p:last-child{margin-bottom:0}dl.accordion dd:last-of-type{border-top:solid 1px hsl(15,10.5263157895%,87.5490196078%)}.color-guide{width:375px;margin-right:auto;margin-left:auto}.stylist-profile{background:#fff;box-shadow:25px 0 20px -20px rgba(33,33,33,.25),-25px 0 20px -20px rgba(33,33,33,.25);transition:all .5s ease}.stylist-profile:hover{box-shadow:none}.stylist-profile a.site-bttn{width:100%}.stylist-profile-details,.card-body{padding:1em;background:#fff}.stylist-profile-details a.site-bttn:hover,.card-body a.site-bttn:hover{color:#fff;background:#2f5c66;border-color:#2f5c66}.google-results{flex:1 1 auto}.google-results h4{color:#212121;font-family:"Roboto",serif;font-size:1.125em;font-weight:600;line-height:1.375em;margin:0;padding:0;text-transform:capitalize}.google-results h4.som{display:none}.google-results p{display:block;width:100%;margin-top:.5em}#consultantsList{display:flex;flex-wrap:wrap;gap:20px}#stylist-content{display:none}ul#stylist-information-mobile{margin:0;padding:0;list-style-type:none;display:block}ul#stylist-information-mobile li{font-size:1.125em;display:block;border-top:solid 2px #fff}ul#stylist-information-mobile li a{color:#fff;font-weight:600;padding:1em 2em;text-decoration:none;background:#414042;display:block}ul#stylist-information-mobile li a.stylist-mobile{background-image:url(../../assets/img/icons/icon-stylist-telephone.svg);background-position:right 2em center;background-repeat:no-repeat;background-size:25px 25px}ul#stylist-information-mobile li a.stylist-calendar{background:#2f5c66;background-image:url(../../assets/img/icons/icon-stylist-calendar.svg);background-position:right 2em center;background-repeat:no-repeat;background-size:25px 25px}ul#stylist-information-mobile li a.stylist-certificate{background:#2f5c66;background-image:url(../../assets/img/icons/icon-stylist-gift-hover.svg);background-position:right 2em center;background-repeat:no-repeat;background-size:25px 25px}ul#stylist-information-mobile li a.stylist-email{background-image:url(../../assets/img/icons/icon-stylist-email.svg);background-position:right 2em center;background-repeat:no-repeat;background-size:25px 25px}dl#stylist-links-mobile{margin:0;padding:0;display:block}dl#stylist-links-mobile dt{color:#fff;font-size:1.125em;font-weight:600;padding:1em 2em;border-top:solid 2px #fff;text-decoration:none;background:#414042;display:block}dl#stylist-links-mobile dt.stylist-links{background-image:url(../../assets/img/icons/icon-stylist-links.svg);background-position:right 2em center;background-repeat:no-repeat;background-size:25px 25px;display:block}dl#stylist-links-mobile dt span{display:block;cursor:pointer}dl#stylist-links-mobile dd{margin:0;padding:0}dl#stylist-links-mobile dd ul{margin:0;padding:0;list-style-type:none;display:block}dl#stylist-links-mobile dd ul li{font-size:.9375em;display:block;border-top:solid 2px #fff}dl#stylist-links-mobile dd ul li a{color:#414042;font-weight:500;padding:1em 1em 1em 3em;text-decoration:none;text-transform:uppercase;background:#eeebea;display:block}dl#stylist-links-mobile dd ul li.tab>label{font-size:.9375rem;font-weight:500;padding-left:3em}.stylist-image{margin-top:-25%;margin-right:auto;margin-left:auto;border:solid 4px #fff;box-shadow:25px 0 20px -20px rgba(33,33,33,.45);position:relative;z-index:2}.stylist-image-no-margin{margin-top:0;margin-right:auto;margin-left:auto;border:solid 4px #fff;box-shadow:25px 0 20px -20px rgba(33,33,33,.45);position:relative;z-index:2}.stylist-profile{flex:1 1 100%;max-width:100%}ul.stylist-contact-links{margin:.75em 0 1em;padding:0;list-style-type:none}ul.stylist-contact-links li{line-height:1.75em;margin-bottom:.25em}ul.stylist-contact-links li a{color:#414042;font-weight:600;text-decoration:none;transition:all .5s ease}ul.stylist-contact-links li a:hover{color:#212121}ul.stylist-contact-links li a.telephone{padding-left:36px;background-image:url(../../assets/img/icons/icon-stylist-telephone-black.svg?ver=4);background-position:left center;background-repeat:no-repeat;background-size:28px 28px;display:block}ul.stylist-contact-links li a.email{padding-left:36px;background-image:url(../../assets/img/icons/icon-stylist-email-black.svg?ver=4);background-position:left center;background-repeat:no-repeat;background-size:28px 28px;display:block}ul.stylist-profile-links{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding:0;list-style-type:none}ul.stylist-profile-links li{color:#212121;line-height:1.75em;margin-bottom:.25em}ul.stylist-profile-links li a{color:#414042;text-decoration:none;display:block}ul.stylist-profile-links li a:hover{text-decoration:underline}ul.stylist-social-links{margin:2em 0 0 0;padding:0;list-style-type:none;zoom:1}ul.stylist-social-links:before,ul.stylist-social-links:after{content:"";display:table}ul.stylist-social-links:after{clear:both}ul.stylist-social-links li{float:left;margin-right:9px}ul.stylist-social-links li:last-child{margin-right:0}ul.stylist-social-links li a.stylist-instagram{width:36px;height:36px;background:url(../../assets/img/logos/logo-social-instagram.svg) center center no-repeat;background-size:36px 36px;text-indent:-9999px;display:block;transition:all .5s ease}ul.stylist-social-links li a.stylist-instagram:hover{opacity:.6}ul.stylist-social-links li a.stylist-facebook{width:36px;height:36px;background:url(../../assets/img/logos/logo-social-facebook.svg) center center no-repeat;background-size:36px 36px;text-indent:-9999px;display:block;transition:all .5s ease}ul.stylist-social-links li a.stylist-facebook:hover{opacity:.6}ul.stylist-social-links li a.stylist-linkedin{width:36px;height:36px;background:url(../../assets/img/logos/logo-social-linkedin.svg) center center no-repeat;background-size:36px 36px;text-indent:-9999px;display:block;transition:all .5s ease}ul.stylist-social-links li a.stylist-linkedin:hover{opacity:.6}.stylist-grid-content h2{margin-top:0;text-transform:capitalize}.quote{width:100%;height:100%;min-height:158px;margin:1em 0 0 0;padding:2em 3em;background:#fff;border:solid 1px hsl(15,10.5263157895%,90.5490196078%);box-shadow:25px 0 20px -20px rgba(33,33,33,.25),-25px 0 20px -20px rgba(33,33,33,.25);display:none;transition:all .5s ease}.quote:hover{box-shadow:none}#load{color:#414042;font-size:.9375em;font-weight:500;text-decoration:none;text-transform:uppercase;background:rgba(0,0,0,0);border:solid 2px #414042;margin-top:1em;padding:9px 18px;display:inline-block;text-align:center;cursor:pointer;transition:all .5s ease}#load:hover{color:#fff;background:#414042}ul.search-results{margin:0 0 0 16px;padding:0}ul.search-results li{color:#2f5c66}ul.search-results li a{color:#414042}ul.search-results li a:hover{text-decoration:none}#news-row-1,#news-row-4{margin-bottom:1.75em}ul.pagination{width:100%;margin:18px 0 0;padding:18px 0 0 0;text-align:center;list-style-type:none}ul.pagination li{font-size:.8375em;display:inline-block;margin:0 2px}ul.pagination li a{color:#414042;background:rgba(0,0,0,0);text-decoration:none;padding:8px 12px;border:solid 2px #414042;transition:all .5s ease}ul.pagination li a:hover{color:#fff;background:#414042}ul.pagination li a.active{color:#fff;background:#414042}ul.pagination li a.active:hover{background:rgba(0,0,0,0);color:#414042}ul.category-tags{margin:3em 0 0 0;padding:1.6375em 0;list-style-type:none;text-align:center;border-top:solid 4px hsl(15,10.5263157895%,89.5490196078%);border-bottom:solid 4px hsl(15,10.5263157895%,89.5490196078%)}ul.category-tags lh{color:#414042;font-size:.8375em;font-weight:600;margin-top:0;margin-bottom:5px}ul.category-tags li{font-size:.8375em;font-weight:500;display:inline-block;margin:5px 3px}ul.category-tags li a{color:#414042;padding:2px 9px;background:#eeebea;text-decoration:none;border-radius:2px;border:solid 1px hsl(15,10.5263157895%,89.5490196078%);display:block}#blog-search{margin-top:3em}#blog-search.spaced-column{margin-bottom:0}.search-filter-label{color:#414042;font-size:.8375em;font-weight:600;display:none}.img-shadow-lr{box-shadow:25px 0 20px -20px rgba(33,33,33,.25),-25px 0 20px -20px rgba(33,33,33,.25);transition:all .5s ease}.img-shadow-lr:hover{box-shadow:none}.img-offset{max-width:250px;margin-right:auto;margin-left:auto}ul.sitemap-list{margin:0;padding:0;list-style-type:none}ul.sitemap-list li{margin-bottom:5px;padding:9px 18px;background:#eeebea}ul.sitemap-list li a{color:#414042;font-weight:500;text-decoration:none;transition:all .5s ease}ul.sitemap-list li a:hover{opacity:.6}ul.member-details{max-width:760px;margin:0 auto 2em;padding:0;list-style-type:none;clear:both}ul.member-details li{display:inline-block}@media only screen and (min-width: 600px){.col{margin:1% 0 1% 1.6%}.span-12-of-12{width:100%}.span-11-of-12{width:91.53%}.span-10-of-12{width:83.06%}.span-9-of-12{width:74.6%}.span-8-of-12{width:66.13%}.span-7-of-12{width:57.66%}.span-6-of-12{width:49.2%}.span-5-of-12{width:40.73%}.span-4-of-12{width:32.26%}.span-3-of-12{width:23.8%}.span-2-of-12{width:15.33%}.span-1-of-12{width:6.86%}body#stylists section#hero-page,body#stylists div.no-hero{display:block}body#stylists section#tabbed-content{background:url(../../assets/img/backgrounds/background-tab-wrapper-stylists.gif) top left repeat-x #fff;background-size:5px 55px}body#stylists .tabs{display:flex;align-items:stretch;list-style:none;margin:0;padding:0}.mobile{display:none}.desktop{display:block}h1,h2{font-size:2em}h1.profile-header,h2.profile-header{font-size:1.375em}h3{font-size:1.6375em}h4{font-size:1.5em}.equal-height{display:flex;align-items:stretch}.equal-height img{box-shadow:25px 0 20px -20px rgba(33,33,33,.25),-25px 0 20px -20px rgba(33,33,33,.25);transition:all .5s ease}.equal-height img:hover{box-shadow:none}.vertical-align{text-align:left}.vertical-align a{align-self:flex-start}section{padding-top:45px;padding-bottom:45px}section#hero-slider{height:350px;text-align:left}section#hero-slider:before{background:linear-gradient(to right, black 0%, rgba(0, 0, 0, 0.4) 50%, transparent 100%)}section#hero-slider h1,section#hero-slider p{margin-right:0;margin-left:0}section#hero-page{height:350px}section#quaternary-content .spaced-column{margin-bottom:0}section#stylist-profile-mobile{display:none}section#stylist-content{padding-bottom:45px}ul#stylist-information-mobile,dl#stylist-links-mobile{display:none}#stylist-content{display:block}#feature-panel{min-height:350px}#feature-panel:before{background:linear-gradient(to right, black 0%, rgba(0, 0, 0, 0.3) 60%, transparent 100%)}.spaced-column{margin-top:0;padding-left:.5em;padding-right:.5em}#news-row-1,#news-row-4{margin-bottom:2em}.tab-content{padding-top:45px}.google-results{min-height:190px}footer{padding-top:45px}#credits{margin-top:45px}#controls{padding-top:45px;padding-bottom:36px}.push{visibility:hidden;display:block}.spaced-apart{flex-direction:row;justify-content:space-between;align-items:center}.spacer{height:45px}.grid-img-with-header{margin-bottom:0}.grid-img-with-margin{margin-top:0}a.block-link{margin-top:1em}ul.footer-links li{display:block;margin-right:0}ul.social-links-bottom{margin-bottom:0}#testimonials-slider{text-align:left}}@media only screen and (min-width: 768px){h1,h2{font-size:2.125em}h1.profile-header,h2.profile-header{font-size:1.5em}h3{font-size:1.75em}h4{font-size:1.6375em}p.introduction{font-size:1.125em;line-height:1.5em}nav#primary-navigation a{padding:0 9px}.spacer{height:54px}section{padding-top:54px;padding-bottom:54px}section#hero-slider{height:400px}section#hero-slider:before{background:linear-gradient(to right, black 0%, rgba(0, 0, 0, 0.4) 40%, transparent 100%)}section#hero-slider p{font-size:1.125em;line-height:1.5em}section#hero-page{height:400px}section#stylist-content{padding-bottom:54px}#feature-panel{min-height:400px}#feature-panel:before{background:linear-gradient(to right, black 0%, rgba(0, 0, 0, 0.3) 50%, transparent 100%)}.tab-content{padding-top:54px}dl.accordion dt h4{font-size:1.25em}.spaced-column{padding-left:.75em;padding-right:.75em}#news-row-1,#news-row-4{margin-bottom:2.25em}.embed-container{min-height:1005px}.stylist-profile{flex:1 1 calc(50% - 20px);max-width:calc(50% - 20px)}footer{padding-top:54px}#credits{margin-top:54px}}@media only screen and (min-width: 992px){h1,h2{font-size:2.25em}h1.profile-header,h2.profile-header{font-size:1.6375em}h3{font-size:1.8375em}h4{font-size:1.75em}.badge{width:50px;height:54px}nav#primary-navigation a{padding:0 25px}.spacer{height:72px}ul.styled-list li{font-size:1.25em;background:url(../../assets/img/icons/icon-styled-list.svg) left top 6px no-repeat;background-size:20px 20px}section{padding-top:72px;padding-bottom:72px}section#hero-slider{height:450px}section#hero-slider:before{background:linear-gradient(to right, black 0%, rgba(0, 0, 0, 0.3) 30%, transparent 100%)}section#hero-page{height:450px}dl.accordion dt h4{font-size:1.375em}#feature-panel{min-height:450px}#feature-panel:before{background:linear-gradient(to right, black 0%, rgba(0, 0, 0, 0.3) 40%, transparent 100%)}.tab-content{padding-top:72px}.spaced-column{padding-left:1em;padding-right:1em}.stylist-profile{flex:1 1 calc(33.333% - 20px);max-width:calc(33.333% - 20px)}footer{padding-top:72px}#credits{margin-top:72px}}@media only screen and (min-width: 1382px){h1,h2{font-size:2.5em}h1.profile-header,h2.profile-header{font-size:1.75em}h3{font-size:1.9375em}h4{font-size:1.8375em}nav#primary-navigation a{padding:0 36px}.spacer{height:90px}section{padding-top:90px;padding-bottom:90px}section#hero-slider{height:500px}section#hero-slider:before{background:linear-gradient(to right, black 0%, rgba(0, 0, 0, 0.4) 20%, transparent 100%)}section#hero-page{height:500px}#feature-panel{min-height:500px}#feature-panel:before{background:linear-gradient(to right, black 0%, rgba(0, 0, 0, 0.3) 30%, transparent 100%)}.tab-content{padding-top:90px}.spaced-column{padding-left:1.25em;padding-right:1.25em}footer{padding-top:90px}#credits{margin-top:90px}.footer-logo{margin-left:-45px}}@media print{*,*::before,*::after{background:#fff !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]::after{content:" (" attr(href) ")"}abbr[title]::after{content:" (" attr(title) ")"}a[href^="#"]::after,a[href^="javascript:"]::after{content:""}pre{white-space:pre-wrap !important}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}
