.site-footer{clear:both;text-transform:uppercase;line-height:25px;background:#120e02;color:#fff}@media (min-width:1200px){.site-footer{margin:0 auto}}.site-footer a{color:#fff}.site-footer__header{display:block;font-weight:700;margin-bottom:7px;cursor:default;text-transform:uppercase;font-size:18px}.site-footer__header:hover{color:inherit;text-decoration:none}.site-footer__wrapper,.site-footer__wrapper-minimal{padding:20px 13px;position:relative}@media (min-width:1024px){.site-footer__wrapper,.site-footer__wrapper-minimal{padding:50px 20px 30px}}@media (min-width:1200px){.site-footer__wrapper,.site-footer__wrapper-minimal{padding-right:50px}}@media (min-width:1024px){.site-footer__wrapper-minimal.site-footer__wrapper--primary,.site-footer__wrapper.site-footer__wrapper--primary{display:flex;display:-webkit-flex}}@media (min-width:1200px){.site-footer__wrapper-minimal.site-footer__wrapper--primary,.site-footer__wrapper.site-footer__wrapper--primary{max-width:1200px;margin:0 auto}}.site-footer__logos{text-transform:none}@media (min-width:1024px){.site-footer__logos{position:static;order:0;-webkit-order:0;width:25%}.site-footer__logos.site-footer__logos--has-certification-blocks{width:29%}}.site-footer__logos a{display:block}.site-footer__logos img{display:block;height:auto}.site-footer__trustmark{padding-bottom:25px}@media (min-width:1024px){.site-footer__trustmark{padding-bottom:50px}}.site-footer__trustmark img{max-width:50%;margin:0 auto}@media (min-width:1024px){.site-footer__trustmark img{margin-bottom:0;max-width:180px;max-height:134px;width:auto}}.site-footer__logos--has-certification-blocks .site-footer__trustmark img{margin-bottom:15px;margin-left:15px}@media (min-width:1024px){.site-footer__logos--has-certification-blocks .site-footer__trustmark img{margin-bottom:0}}.site-footer__certification{display:flex;align-items:center;margin-bottom:15px}.site-footer__certification .basic-tout__image{margin:0 20px 0 0}.site-footer__certification .basic-tout__image img{max-width:none;width:revert-layer}.site-footer__certification .basic-tout__text{text-align:inherit;padding-left:0;padding-top:0}@media (min-width:1024px){.site-footer__connect,.site-footer__customer,.site-footer__professional{width:25%}}.site-footer__connect span.menu__link--lvl-1,.site-footer__customer span.menu__link--lvl-1,.site-footer__professional span.menu__link--lvl-1{cursor:default}.site-footer__connect .menu__link--lvl-1,.site-footer__customer .menu__link--lvl-1,.site-footer__professional .menu__link--lvl-1{display:block;margin-bottom:7px;text-transform:uppercase;font-weight:700;font-size:18px}.site-footer__connect .menu__link--lvl-1:hover,.site-footer__customer .menu__link--lvl-1:hover,.site-footer__professional .menu__link--lvl-1:hover{color:inherit;text-decoration:none}.site-footer__customer{margin-bottom:20px}@media (min-width:1024px){.site-footer__customer{order:1;-webkit-order:1}.site-footer__logos--has-certification-blocks~.site-footer__customer{width:21%}}.site-footer__customer .menu__item--lvl-2{text-align:center;border:1px solid #a39e9d;margin-bottom:15px;font-size:16px;line-height:2.5;height:40px;font-weight:700;letter-spacing:.05em}@media (min-width:1024px){.site-footer__customer .menu__item--lvl-2{margin-bottom:0;width:auto;line-height:1.78571;font-weight:300;border:none;text-align:left;font-size:14px;letter-spacing:0;height:auto}}@media (max-width:767px){.site-footer__customer .menu__item--lvl-2{border-color:#fff;background:#fff}}@media (max-width:767px){.site-footer__customer .menu__item--lvl-2 a{color:#120e02}}.site-footer__connect{margin-bottom:20px}@media (min-width:1024px){.site-footer__connect{order:2;-webkit-order:2}}.site-footer__connect .menu__item--lvl-1,.site-footer__connect .menu__item--lvl-2{display:inline-block;font-size:24px;margin-right:30px}@media (min-width:1024px){.site-footer__connect .menu__item--lvl-1,.site-footer__connect .menu__item--lvl-2{margin-right:25px;line-height:1.5}}@media (max-width:767px){.site-footer__connect .menu__item--lvl-1,.site-footer__connect .menu__item--lvl-2{margin-right:15px}}.site-footer__connect .menu__item--lvl-1:last-child,.site-footer__connect .menu__item--lvl-1:only-child,.site-footer__connect .menu__item--lvl-2:last-child,.site-footer__connect .menu__item--lvl-2:only-child{margin-right:0}.site-footer__connect .menu__item--lvl-1 a:hover,.site-footer__connect .menu__item--lvl-2 a:hover{text-decoration:none}.site-footer__connect .menu__item--lvl-1 .social,.site-footer__connect .menu__item--lvl-2 .social{display:none}.site-footer__connect .menu__item--lvl-1 .icon,.site-footer__connect .menu__item--lvl-2 .icon{width:24px;fill:#fff;max-height:16px;vertical-align:middle}@media (min-width:1024px){.site-footer__connect .menu__item--lvl-1 .icon,.site-footer__connect .menu__item--lvl-2 .icon{max-height:none}}.site-footer__connect .menu__item--lvl-1 .snsicon,.site-footer__connect .menu__item--lvl-2 .snsicon{cursor:pointer;transition-duration:.3s}.site-footer__connect .menu__item--lvl-1 .snsicon:hover,.site-footer__connect .menu__item--lvl-2 .snsicon:hover{opacity:.6}.site-footer__signup{margin-bottom:20px;text-transform:none}.site-footer__signup .site-email-signup input[type=submit].site-email-signup__submit{background:#fff;color:#120e02;font-weight:700}@media (min-width:1024px){.site-footer__signup .site-email-signup input[type=submit].site-email-signup__submit{width:auto;margin:0}}.site-footer__signup .site-email-signup input[type=submit].site-email-signup__submit:hover{background:#120e02;color:#fff;border-color:#fff}.site-footer__signup .site-email-signup input[type=email].site-email-signup__field,.site-footer__signup .site-email-signup input[type=tel].site-email-signup__field,.site-footer__signup .site-email-signup input[type=text].site-email-signup__field{color:#fff;border:1px solid #fff;background-color:#120e02}@media (min-width:1024px){.site-footer__professional{order:0;-webkit-order:0}}.site-footer__professional .menu__item--lvl-2,.site-footer__professional .menu__link--lvl-2{font-size:14px;font-weight:300}.site-footer__primary{background:#120e02;color:#fff;border-top:1px solid #fff;border-bottom:1px solid #fff}.salon-takeover .site-footer__primary{display:none}.site-footer__secondary,.site-footer__secondary-minimal{background:#120e02;color:#fff;font-weight:300;padding-bottom:42px}@media (min-width:1200px){.site-footer__secondary,.site-footer__secondary-minimal{max-width:1200px;margin:0 auto}}@media (max-width:767px){.site-footer__secondary .menu__list,.site-footer__secondary-minimal .menu__list{display:flex;justify-content:flex-start;flex-flow:wrap;column-gap:15px}}.site-footer__secondary .menu--lvl-1,.site-footer__secondary-minimal .menu--lvl-1{font-size:0}.site-footer__secondary .menu--lvl-1 .last img,.site-footer__secondary-minimal .menu--lvl-1 .last img{vertical-align:middle}.site-footer__secondary .site-footer__wrapper,.site-footer__secondary .site-footer__wrapper-minimal,.site-footer__secondary-minimal .site-footer__wrapper,.site-footer__secondary-minimal .site-footer__wrapper-minimal{padding:10px 13px;background:#120e02}@media (min-width:1024px){.site-footer__secondary .site-footer__wrapper,.site-footer__secondary .site-footer__wrapper-minimal,.site-footer__secondary-minimal .site-footer__wrapper,.site-footer__secondary-minimal .site-footer__wrapper-minimal{padding:10px 20px 2px}}.site-footer__secondary .menu__item--lvl-1,.site-footer__secondary-minimal .menu__item--lvl-1{display:inline-block;padding:5px 0;font-size:14px}@media (min-width:1024px){.site-footer__secondary .menu__item--lvl-1,.site-footer__secondary-minimal .menu__item--lvl-1{width:auto;margin:0 10px;padding:0}}.site-footer__regional{display:table;width:100%}@media (min-width:1024px){.site-footer__regional{display:block;float:right;width:auto;margin-left:0;position:relative;z-index:2;margin-top:-2px}}.site-footer__country,.site-footer__language{display:table-cell;width:50%}@media (min-width:768px){.site-footer__country,.site-footer__language{width:auto;display:inline-block}}.site-footer__country{margin-top:-1px}.site-footer__country-image{width:24px;height:auto;vertical-align:middle;margin-top:-8px}@media (min-width:768px){.site-footer__country-image{margin-top:-11px}}.site-footer__country .select-box{z-index:2}@media (min-width:768px){.site-footer__country .select-box{margin-left:7px}}@media (max-width:767px){.site-footer__country .select-box{width:100%}}.site-footer__country .select-box__options{width:auto}.site-footer__country .select-box__label{background:0 0;border:0}.site-footer__country .select-box__label.open:after,.site-footer__country .select-box__label:after{color:#fff;background-color:#fff}.site-footer__country .select-box__options{top:auto;bottom:40px;color:#120e02}@media (max-width:767px){.site-footer__country .select-box__options{width:100%}}.site-footer__country>select{width:100%;color:#fff;background-color:#120e02;border:1px solid #fff}.site-footer__language{font-size:14px}@media (min-width:768px){.site-footer__language{vertical-align:middle;width:auto;margin-top:-6px;margin-right:10px}}.site-footer__language-select__link{color:#a39e9d}.site-footer__language-select__link--selected{color:#120e02}.site-footer a:active,.site-footer a:hover{text-decoration:underline;outline:0}.site-footer .footer_content{display:none}#lpChat .lp_actions_bar_container .lp_actions_bar .lp_action_item{text-transform:capitalize}#lpChat.lp_main_ltr *{min-width:auto!important}#lpChat .lp_header_text.lp_text a{color:#6d6e70!important;text-decoration:none!important}#lpChat .lp_main .lp_main_area .lp_location_bottom .lp_actions_button{text-align:left!important}#lpChat .lp_send_button{text-align:right!important}.section-avhair-quiz #liveperson_floating_chat_button{display:none}@media (min-width:768px){.section-avhair-quiz #liveperson_floating_chat_button{display:block}}@media (min-width:1024px){.footer .site-footer__wrapper-minimal{padding:42px 20px 4px}}
#legal-popup-coresites{display:none;height:155px;background-color:#000;position:fixed;right:10px;bottom:10px;z-index:1000;width:300px;padding:10px;border:1px solid #fff}#legal-popup-coresites p{color:#fff;text-align:left;line-height:18px;font-size:14px;font-weight:300}#legal-popup-coresites a{text-decoration:underline;color:#fff}#legal-popup-coresites .legal-popup-coresites-close{position:absolute;right:6px;top:6px;font-size:19px;font-weight:300;height:30px;cursor:pointer;z-index:103;color:#fff}#legal-popup-coresites .legal-popup-coresites-content{position:relative;width:100%;height:100%}#legal-popup-coresites .legal-popup-coresites-content-inner{position:absolute;top:50%;width:100%;transform:translateY(-50%);text-align:center}
