#hair-color-bar-reviews[data-v-1c91c8b2]{padding:3rem 0}@media only screen and (min-width: 960px){#hair-color-bar-reviews[data-v-1c91c8b2]{padding:5em 3.75em}}#hair-color-bar-reviews h2[data-v-1c91c8b2]{padding:1.3rem}@media only screen and (min-width: 960px){#hair-color-bar-reviews h2[data-v-1c91c8b2]{padding:0}}.pdp-carousel{width:100%;overflow:hidden}.pdp-carousel .the-carousel .slide{padding:0 .5em}.pdp-carousel .the-carousel .slide .a-box-content{border-radius:8%}.pdp-carousel .bottom-nav{position:relative}.pdp-carousel .bottom-nav .bottom-slider-nav,.pdp-carousel .bottom-nav .bottom-slider-nav .slick-slider .slick-slide{padding:.5em}.pdp-carousel .bottom-nav .bottom-slider-nav .slick-slider .slick-slide .bottom-img,.pdp-carousel .bottom-nav .bottom-slider-nav .slick-slider .slick-slide .bottom-img .a-box-content{border-radius:20%}.pdp-carousel .bottom-nav .bottom-slider-nav .slick-slider .slick-current .bottom-img{outline:3px solid #735e73}@media only screen and (min-width: 0px) and (max-width: 559px){.pdp-carousel .the-carousel{display:block;width:100%}.pdp-carousel .the-carousel .bottom-nav .slick-track{margin-left:14%}.pdp-carousel .the-carousel .left-nav,.pdp-carousel .the-carousel .right-nav{position:absolute;width:10%;top:0;bottom:0}.pdp-carousel .the-carousel .left-nav{left:-10%}.pdp-carousel .the-carousel .right-nav{right:-10%;overflow:visible!important}.pdp-carousel .the-carousel .right-nav .slick-list{overflow:visible!important}}@media only screen and (min-width: 560px) and (max-width: 759px){.pdp-carousel .carousel-wrap{display:block;margin:0 auto}.pdp-carousel .carousel-wrap .left-nav,.pdp-carousel .carousel-wrap .right-nav{position:absolute;width:10%;top:0;bottom:0}.pdp-carousel .carousel-wrap .left-nav{left:0}.pdp-carousel .carousel-wrap .right-nav{right:0;overflow:visible!important}.pdp-carousel .carousel-wrap .right-nav .slick-list{overflow:visible!important}}@media only screen and (min-width: 760px){.pdp-carousel .bottom-nav{padding:2% 0;position:relative}.pdp-carousel .bottom-nav .slick-slider{margin-bottom:0}.pdp-carousel .bottom-nav.has-arrows{padding:2% 1.75em}.pdp-carousel .bottom-nav.has-arrows .bottom-right-nav,.pdp-carousel .bottom-nav.has-arrows .bottom-left-nav{height:100%;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.pdp-carousel .bottom-nav.has-arrows .bottom-right-nav{right:0}.pdp-carousel .bottom-nav.has-arrows .bottom-left-nav{left:0}.pdp-carousel .bottom-nav .bottom-slide{padding:.3em}.pdp-carousel .carousel-wrap{width:100%}.pdp-carousel .carousel-wrap.nav-on-side{width:80%;margin-left:20%}.pdp-carousel .carousel-wrap .left-nav,.pdp-carousel .carousel-wrap .right-nav{display:none}}@media only screen and (min-width: 560px) and (max-width: 768px){.pdp-carousel .bottom-nav .bottom-slider-nav{max-height:5em!important;overflow:hidden!important}}@media only screen and (min-width: 769px) and (max-width: 1024px){.pdp-carousel .bottom-nav .bottom-slider-nav{max-height:6em!important;overflow:hidden!important}}@media only screen and (min-width: 1025px){.pdp-carousel .bottom-nav .bottom-slider-nav{max-height:8em!important;overflow:hidden!important}}#hair-color-bar-location-hero{padding:.5em 1.31em;max-width:1300px;margin:0 auto}@media only screen and (min-width: 960px){#hair-color-bar-location-hero{padding:.5em 3.75em}}#hair-color-bar-location-hero .top{display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-top:4em;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}@media only screen and (min-width: 960px){#hair-color-bar-location-hero .top .imagery{margin-bottom:5rem}}#hair-color-bar-location-hero .top .color-bar-title{display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:2.5rem}@media only screen and (min-width: 960px){#hair-color-bar-location-hero .top .color-bar-title{padding:1rem 7.56rem 1rem 1rem;margin-bottom:0}}#hair-color-bar-location-hero .top .color-bar-title .hours{padding:1em 0;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}#hair-color-bar-location-hero .top .color-bar-title .hours .hours-expanded-enter-active,#hair-color-bar-location-hero .top .color-bar-title .hours .hours-expanded-leave-active{-webkit-transition:max-height .5s cubic-bezier(.4,0,.2,1),opacity .5s ease-in-out;-moz-transition:max-height .5s cubic-bezier(.4,0,.2,1),opacity .5s ease-in-out;-ms-transition:max-height .5s cubic-bezier(.4,0,.2,1),opacity .5s ease-in-out;-o-transition:max-height .5s cubic-bezier(.4,0,.2,1),opacity .5s ease-in-out;transition:max-height .5s cubic-bezier(.4,0,.2,1),opacity .5s ease-in-out;overflow:hidden}#hair-color-bar-location-hero .top .color-bar-title .hours .hours-expanded-enter-from,#hair-color-bar-location-hero .top .color-bar-title .hours .hours-expanded-leave-to{max-height:0;opacity:0}#hair-color-bar-location-hero .top .color-bar-title .hours .hours-expanded-enter-to,#hair-color-bar-location-hero .top .color-bar-title .hours .hours-expanded-leave-from{max-height:500px;opacity:1}#hair-color-bar-location-hero .top .color-bar-title .hours .hours-today .open{width:100%;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}#hair-color-bar-location-hero .top .color-bar-title .hours .hours-today .hours-list{margin-left:1em}#hair-color-bar-location-hero .top .color-bar-title .hours .expand-hours{width:2em;height:2em;background-color:transparent;color:#3a2d4a}#hair-color-bar-location-hero .top .color-bar-title .contacts{display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-bottom:1.5em;border-bottom:1px solid #e0e0e0}#hair-color-bar-location-hero .top .color-bar-title .contacts .contact{display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-top:1em;color:#3a2d4a;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}#hair-color-bar-location-hero .top .color-bar-title .contacts .contact span{font-weight:700}#hair-color-bar-location-hero .top .color-bar-title .contacts .contact .icon{margin-right:.5em;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;font-size:26px}#hair-color-bar-location-hero .top .color-bar-title .book-now{margin-top:1.5em}#hair-color-bar-location-hero .bottom p{margin:3% 0;line-spacing:18.2px}@media only screen and (max-width: 759px){#hair-color-bar-location-hero .top{-webkit-box-direction:reverse;-webkit-box-orient:vertical;-moz-box-direction:reverse;-moz-box-orient:vertical;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin-top:1em}}@media only screen and (min-width: 760px){#hair-color-bar-location-hero .color-bar-title{height:40em;margin-left:5%}}.location-faq .question[data-v-add1533a]{position:relative;width:100%}.location-faq .question button[data-v-add1533a]{display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;text-align:left;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;position:relative;width:100%;padding:1em 2em}.location-faq .question button .question-texts[data-v-add1533a]{padding-right:.25em}.location-faq .question button .question-texts .question-text[data-v-add1533a]{display:inline-block;vertical-align:top;padding-top:.25em}.location-faq .question button .icon .mr-icon[data-v-add1533a]{color:#fff}.location-faq .question button .icon .mr-icon[data-v-add1533a]:before{-webkit-transition:transform .4s ease;-moz-transition:transform .4s ease;-ms-transition:transform .4s ease;-o-transition:transform .4s ease;transition:transform .4s ease}.location-faq .answer[data-v-add1533a]{max-height:0;-webkit-transition:max-height .5s ease-out;-moz-transition:max-height .5s ease-out;-ms-transition:max-height .5s ease-out;-o-transition:max-height .5s ease-out;transition:max-height .5s ease-out;overflow:hidden}.location-faq .answer.expanded[data-v-add1533a]{max-height:100em;-webkit-transition:max-height .5s ease-in;-moz-transition:max-height .5s ease-in;-ms-transition:max-height .5s ease-in;-o-transition:max-height .5s ease-in;transition:max-height .5s ease-in}.location-faq .answer .answer-inner-wrap[data-v-add1533a]{padding:1em 2em}#location-faqs[data-v-a065cc61]{background-color:#853585;color:#fff;max-width:1300px}#location-faqs .container[data-v-a065cc61]{max-width:800px;min-height:200px;margin:2em auto 0;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding:4em .5em}#location-faqs .container .faqs-wrap[data-v-a065cc61]{width:100%}#location-faqs .container .faqs-wrap .question-answer[data-v-a065cc61]{background-color:#9c499c;border-radius:16px;margin:1em}.services-list[data-v-7ae355d0]{letter-spacing:-.01em;padding:3em 1.3em}@media only screen and (min-width: 960px){.services-list[data-v-7ae355d0]{padding:4.5rem 3.25em 3rem 3.25rem}}.services-list .inner-wrap[data-v-7ae355d0]{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.services-list .section-header[data-v-7ae355d0]{display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:100%}@media only screen and (max-width: 759px){.services-list .section-header[data-v-7ae355d0]{display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:2em}}.services-list .section-header .all-btn[data-v-7ae355d0]{text-transform:none;background-color:transparent;border:1px #e0e0e0 solid;color:#53284f;border-radius:8px;height:fit-content;letter-spacing:-.5px}@media only screen and (max-width: 759px){.services-list .section-header .all-btn[data-v-7ae355d0]{width:100%}}.services-list .list[data-v-7ae355d0]{display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin:0 -.9rem}@media only screen and (max-width: 759px){.services-list .list[data-v-7ae355d0]{display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:unset}}.services-list .list .service[data-v-7ae355d0]{display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding:1rem .5rem;width:100%}@media only screen and (min-width: 760px) and (max-width: 959px){.services-list .list .service[data-v-7ae355d0]{padding:1rem .9rem;width:30%}}@media only screen and (min-width: 960px){.services-list .list .service[data-v-7ae355d0]{padding:1rem .9rem;width:20%}}.services-list .list .service .top-wrap[data-v-7ae355d0]{display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.services-list .list .service .top-wrap .a-box-content[data-v-7ae355d0]{padding:1.8rem 1.5rem}@media only screen and (min-width: 760px){.services-list .list .service .top-wrap .a-box-content[data-v-7ae355d0]{padding:1.4rem 0}}.services-list .list .service .top-wrap .service-name[data-v-7ae355d0]{width:100%;text-align:left}.services-list .list .service .top-wrap .image-wrap[data-v-7ae355d0]{width:100%;border-radius:20px;overflow:hidden;background-color:#fff}.services-list .list .service .top-wrap .image-wrap img[data-v-7ae355d0]{max-width:100%;width:100%;display:block}
