@media(max-width: 767px){.global-header .navbar-fixed-top .container{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}}.hero{margin:0 auto 40px;background-position-x:80px;-webkit-box-shadow:0px 2px 28px 0px rgba(0,0,0,.05);-moz-box-shadow:0px 2px 28px 0px rgba(0,0,0,.05);box-shadow:0px 2px 28px 0px rgba(0,0,0,.05)}@media(max-width: 767px){.hero{padding-bottom:35px}}.hero .hero-container{height:450px;background-color:#fef2f1;margin-bottom:80px}@media(max-width: 991px){.hero .hero-container{height:370px;margin-bottom:60px}}@media(max-width: 767px){.hero .hero-container{background-color:#fff;height:auto;margin-bottom:40px;-webkit-box-shadow:0px 2px 28px 0px rgba(0,0,0,.05);-moz-box-shadow:0px 2px 28px 0px rgba(0,0,0,.05);box-shadow:0px 2px 28px 0px rgba(0,0,0,.05)}}.hero .container.lp{width:100%}.hero .container.lp.row{height:100%;margin:0 auto 80px}@media(max-width: 1199px){.hero .container.lp.row{width:997px;padding:0}}@media(max-width: 991px){.hero .container.lp.row{width:753px}}@media(max-width: 767px){.hero .container.lp.row{width:100%;margin-bottom:0}}.hero .hero-img{height:100%;background-position:right -115px;background-size:400px}@media(max-width: 1199px){.hero .hero-img{background-size:75%;background-position:90px -80px}}@media(max-width: 991px){.hero .hero-img{background-size:80%;background-position:50px -80px}}.hero .hero-text-block{font-size:16px;padding-left:60px;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media(max-width: 991px){.hero .hero-text-block{padding-left:30px}}@media(max-width: 767px){.hero .hero-text-block{text-align:center;width:100%;left:0;padding:35px 10px 30px;top:inherit;-webkit-transform:none;-ms-transform:none;transform:none}}.hero .hero-text-block h1{font-family:"Domaine";font-size:41px;font-weight:600;text-transform:none;color:#13446a;letter-spacing:.5px;line-height:46px;margin-bottom:25px}.hero .hero-text-block h1 span.small-text{font-size:30px}@media(max-width: 991px){.hero .hero-text-block h1{font-size:32px;line-height:40px}}@media(max-width: 767px){.hero .hero-text-block h1{font-size:32px;letter-spacing:.77px;line-height:37px;margin-bottom:15px}.hero .hero-text-block h1 span.small-text{font-size:inherit}}.hero .hero-text-block button{margin-bottom:35px}@media(max-width: 991px){.hero .hero-text-block button{margin-bottom:25px}}.hero .hero-text-block .first-color-price{font-weight:600;font-size:22px;color:#f8506e;letter-spacing:.67px;line-height:23px;margin-bottom:25px}@media(max-width: 991px){.hero .hero-text-block .first-color-price{margin:0 15px 25px;font-size:18px}}@media(max-width: 767px){.hero .hero-text-block .first-color-price{margin-bottom:15px}}@media(max-width: 320px){.hero .hero-text-block .first-color-price{margin:0 0 15px}}.hero .hero-text-block .ratings{font-size:14px;font-weight:500}.hero .hero-text-block .ratings .rating-number{margin-bottom:10px}.hero .hero-text-block .ratings .rating-stars{margin-bottom:17px}.hero .hero-text-block .ratings .rating-stars .pd-review-stars span.stars{background-size:21px auto !important;background-position:0 -20px;height:19px !important;width:107px}.hero .hero-text-block .ratings .rating-stars .pd-review-stars span{background-size:21px auto !important;height:19px !important}.hero .hero-text-block .ratings .rating{font-family:"Domaine";font-size:15px;color:#13446a;letter-spacing:.3px}@media(max-width: 767px){.hero .hero-text-block .mobile-hero{margin-bottom:20px}}.hero .hero-text-block.with-email{padding:20px 30px}@media(max-width: 991px){.hero .hero-text-block.with-email{padding:15px 15px}}.hero .hero-text-block.with-email h1{font-size:32px;line-height:38px;margin-bottom:15px}@media(max-width: 991px){.hero .hero-text-block.with-email h1{font-size:22px;line-height:28px;margin-bottom:10px}}@media(max-width: 767px){.hero .hero-text-block.with-email h1{font-size:28px;line-height:38px}}.hero .hero-text-block.with-email button{margin-bottom:25px}@media(max-width: 991px){.hero .hero-text-block.with-email button{margin-bottom:15px}}@media(max-width: 767px){.hero .hero-text-block.with-email .mobile-hero{margin:0 -15px 25px}}.hero .hero-text-block.with-email .first-color-price{font-size:14px;margin-bottom:5px}@media(max-width: 991px){.hero .hero-text-block.with-email .first-color-price{font-size:12px;margin-bottom:0}}@media(max-width: 767px){.hero .hero-text-block.with-email .first-color-price{font-size:14px;margin-bottom:5px}}@media(max-width: 320px){.hero .hero-text-block.with-email .first-color-price{font-size:12px}}.hero .hero-text-block.with-email .rating-number{margin-bottom:5px}@media(max-width: 991px){.hero .hero-text-block.with-email .rating-number{font-size:12px}}@media(max-width: 767px){.hero .hero-text-block.with-email .rating-number{font-size:14px}}@media(max-width: 991px){.hero .hero-text-block.with-email .rating{font-size:16px}}@media(max-width: 767px){.hero .hero-text-block.with-email .rating{font-size:20px}}.hero .hero-text-block.with-email .rating-stars{margin-bottom:5px}.hero .hero-text-block.with-email .rating-stars .pd-review-stars span.stars{background-size:20px auto !important;background-position:0 -19px;height:18px !important;width:100px}.hero .hero-text-block.with-email .rating-stars .pd-review-stars span{background-size:20px auto !important;height:18px !important}.hero .error-msg a,.hero .error-msg a:visited,.hero .error-msg a:link{color:#030303;text-decoration:underline}@media(max-width: 320px){.hero .error-msg{font-size:12px}}.hero .subhero{width:840px;margin:auto;padding-bottom:80px}@media(max-width: 991px){.hero .subhero{width:720px;padding-bottom:60px}}@media(max-width: 767px){.hero .subhero{width:100%;padding:0 30px}}.hero .subhero h2{font-family:"Domaine";font-weight:600;font-size:32px;color:#13446a;letter-spacing:.53px;line-height:38px;margin-bottom:0;padding-left:33px;transform:translateY(1em)}@media(max-width: 767px){.hero .subhero h2{font-size:26px;line-height:31px}}.hero .subhero .subhero-body{font-size:16px;color:#13446a;letter-spacing:.3px;line-height:24px;font-weight:200;padding:27px 70px 27px 33px}@media(max-width: 991px){.hero .subhero .subhero-body{padding-right:0}}.hero .subhero .body-section{border-left:1px solid #f8506e}.hero .subhero .subhero-text-block{padding-top:5%}@media(max-width: 991px){.hero .subhero .subhero-text-block{padding-top:2%}}.hero .subhero-cta{font-weight:600;letter-spacing:1.8px;padding-left:33px}@media(max-width: 767px){.hero .subhero-cta{margin-bottom:40px}}@media(max-width: 767px){.hero.v1 .hero-img{display:none}}.hero.v2 .hero-container,.hero.v5 .hero-container,.hero.v4 .hero-container,.hero.v3 .hero-container{height:auto;width:1200px;margin:0 auto 65px}@media(max-width: 1199px){.hero.v2 .hero-container,.hero.v5 .hero-container,.hero.v4 .hero-container,.hero.v3 .hero-container{width:992px}}@media(max-width: 991px){.hero.v2 .hero-container,.hero.v5 .hero-container,.hero.v4 .hero-container,.hero.v3 .hero-container{width:768px;margin-bottom:55px}}@media(max-width: 767px){.hero.v2 .hero-container,.hero.v5 .hero-container,.hero.v4 .hero-container,.hero.v3 .hero-container{width:100%;margin-bottom:40px;background-color:#fef2f1}}.hero.v2 .hero-container .row,.hero.v5 .hero-container .row,.hero.v4 .hero-container .row,.hero.v3 .hero-container .row{width:100% !important;margin:0;padding:0}@media(max-width: 767px){.hero.v2 .hero-container .row,.hero.v5 .hero-container .row,.hero.v4 .hero-container .row,.hero.v3 .hero-container .row{padding-bottom:20px}}.hero.v2 .hero-container .row>div,.hero.v5 .hero-container .row>div,.hero.v4 .hero-container .row>div,.hero.v3 .hero-container .row>div{padding:0}@media(max-width: 767px){.hero.v2 .hero-container .row .hero-img img,.hero.v5 .hero-container .row .hero-img img,.hero.v4 .hero-container .row .hero-img img,.hero.v3 .hero-container .row .hero-img img{margin:auto}}.hero.v2 .hero-container .row .hero-text-block,.hero.v5 .hero-container .row .hero-text-block,.hero.v4 .hero-container .row .hero-text-block,.hero.v3 .hero-container .row .hero-text-block{padding:70px 60px;top:0;top:inherit;-webkit-transform:none;-ms-transform:none;transform:none}@media(max-width: 1199px){.hero.v2 .hero-container .row .hero-text-block,.hero.v5 .hero-container .row .hero-text-block,.hero.v4 .hero-container .row .hero-text-block,.hero.v3 .hero-container .row .hero-text-block{padding:40px}}@media(max-width: 991px){.hero.v2 .hero-container .row .hero-text-block,.hero.v5 .hero-container .row .hero-text-block,.hero.v4 .hero-container .row .hero-text-block,.hero.v3 .hero-container .row .hero-text-block{padding:15px 20px 0}}@media(max-width: 767px){.hero.v2 .hero-container .row .hero-text-block,.hero.v5 .hero-container .row .hero-text-block,.hero.v4 .hero-container .row .hero-text-block,.hero.v3 .hero-container .row .hero-text-block{text-align:left}}.hero.v2 .hero-container .row .hero-text-block h1,.hero.v5 .hero-container .row .hero-text-block h1,.hero.v4 .hero-container .row .hero-text-block h1,.hero.v3 .hero-container .row .hero-text-block h1{font-size:41px;letter-spacing:.77px;line-height:46px}@media(max-width: 991px){.hero.v2 .hero-container .row .hero-text-block h1,.hero.v5 .hero-container .row .hero-text-block h1,.hero.v4 .hero-container .row .hero-text-block h1,.hero.v3 .hero-container .row .hero-text-block h1{font-size:30px;line-height:36px}}@media(max-width: 767px){.hero.v2 .hero-container .row .hero-text-block h1,.hero.v5 .hero-container .row .hero-text-block h1,.hero.v4 .hero-container .row .hero-text-block h1,.hero.v3 .hero-container .row .hero-text-block h1{font-size:28px;letter-spacing:.77px;line-height:37px}}.hero.v2 .hero-container .row .hero-text-block button,.hero.v5 .hero-container .row .hero-text-block button,.hero.v4 .hero-container .row .hero-text-block button,.hero.v3 .hero-container .row .hero-text-block button{margin-bottom:0}.hero.v2 .hero-container .row .hero-text-block .hero-supertitle,.hero.v5 .hero-container .row .hero-text-block .hero-supertitle,.hero.v4 .hero-container .row .hero-text-block .hero-supertitle,.hero.v3 .hero-container .row .hero-text-block .hero-supertitle{font-family:"Apercu-Mono";font-size:19px;color:#13446a;letter-spacing:.77px;line-height:50px}@media(max-width: 991px){.hero.v2 .hero-container .row .hero-text-block .hero-supertitle,.hero.v5 .hero-container .row .hero-text-block .hero-supertitle,.hero.v4 .hero-container .row .hero-text-block .hero-supertitle,.hero.v3 .hero-container .row .hero-text-block .hero-supertitle{font-size:17px}}.hero.v2 .hero-container .row .hero-text-block .hero-subtitle,.hero.v5 .hero-container .row .hero-text-block .hero-subtitle,.hero.v4 .hero-container .row .hero-text-block .hero-subtitle,.hero.v3 .hero-container .row .hero-text-block .hero-subtitle{font-weight:600;font-size:16px;color:#096394;letter-spacing:.67px;line-height:23px;margin-bottom:25px}@media(max-width: 991px){.hero.v2 .hero-container .row .hero-text-block .hero-subtitle,.hero.v5 .hero-container .row .hero-text-block .hero-subtitle,.hero.v4 .hero-container .row .hero-text-block .hero-subtitle,.hero.v3 .hero-container .row .hero-text-block .hero-subtitle{font-size:15px}}.hero.v2 .hero-container .row .hero-text-block .email_form .hero-subtitle,.hero.v5 .hero-container .row .hero-text-block .email_form .hero-subtitle,.hero.v4 .hero-container .row .hero-text-block .email_form .hero-subtitle,.hero.v3 .hero-container .row .hero-text-block .email_form .hero-subtitle{margin-bottom:5px}.hero.v2 .hero-container .row .hero-text-block .hero-divider,.hero.v5 .hero-container .row .hero-text-block .hero-divider,.hero.v4 .hero-container .row .hero-text-block .hero-divider,.hero.v3 .hero-container .row .hero-text-block .hero-divider{height:1px;width:50px;border-top:1px solid #f8506e;margin:30px 0}@media(max-width: 991px){.hero.v2 .hero-container .row .hero-text-block .hero-divider,.hero.v5 .hero-container .row .hero-text-block .hero-divider,.hero.v4 .hero-container .row .hero-text-block .hero-divider,.hero.v3 .hero-container .row .hero-text-block .hero-divider{margin:25px 0}}@media(max-width: 767px){.hero.v2 .hero-container .row .hero-text-block .hero-divider,.hero.v5 .hero-container .row .hero-text-block .hero-divider,.hero.v4 .hero-container .row .hero-text-block .hero-divider,.hero.v3 .hero-container .row .hero-text-block .hero-divider{display:none}}.hero.v2 .hero-container .row .hero-text-block.with-email,.hero.v5 .hero-container .row .hero-text-block.with-email,.hero.v4 .hero-container .row .hero-text-block.with-email,.hero.v3 .hero-container .row .hero-text-block.with-email{padding:40px 60px 0}.hero.v2 .hero-container .row .hero-text-block.with-email .email-tc,.hero.v5 .hero-container .row .hero-text-block.with-email .email-tc,.hero.v4 .hero-container .row .hero-text-block.with-email .email-tc,.hero.v3 .hero-container .row .hero-text-block.with-email .email-tc{font-size:12px;margin-top:30px;text-align:left;line-height:18px;letter-spacing:normal}.hero.v2 .hero-container .row .hero-text-block.with-email .email-tc a,.hero.v5 .hero-container .row .hero-text-block.with-email .email-tc a,.hero.v4 .hero-container .row .hero-text-block.with-email .email-tc a,.hero.v3 .hero-container .row .hero-text-block.with-email .email-tc a{font-size:inherit;font-weight:inherit;color:inherit;text-decoration:underline}@media(max-width: 1199px){.hero.v2 .hero-container .row .hero-text-block.with-email,.hero.v5 .hero-container .row .hero-text-block.with-email,.hero.v4 .hero-container .row .hero-text-block.with-email,.hero.v3 .hero-container .row .hero-text-block.with-email{padding:10px 40px 0}.hero.v2 .hero-container .row .hero-text-block.with-email .hero-divider,.hero.v5 .hero-container .row .hero-text-block.with-email .hero-divider,.hero.v4 .hero-container .row .hero-text-block.with-email .hero-divider,.hero.v3 .hero-container .row .hero-text-block.with-email .hero-divider{margin:25px 0}.hero.v2 .hero-container .row .hero-text-block.with-email .email-tc,.hero.v5 .hero-container .row .hero-text-block.with-email .email-tc,.hero.v4 .hero-container .row .hero-text-block.with-email .email-tc,.hero.v3 .hero-container .row .hero-text-block.with-email .email-tc{margin-top:10px}}@media(max-width: 991px){.hero.v2 .hero-container .row .hero-text-block.with-email,.hero.v5 .hero-container .row .hero-text-block.with-email,.hero.v4 .hero-container .row .hero-text-block.with-email,.hero.v3 .hero-container .row .hero-text-block.with-email{padding:5px 40px 0}.hero.v2 .hero-container .row .hero-text-block.with-email h1,.hero.v5 .hero-container .row .hero-text-block.with-email h1,.hero.v4 .hero-container .row .hero-text-block.with-email h1,.hero.v3 .hero-container .row .hero-text-block.with-email h1{font-size:28px;line-height:32px}.hero.v2 .hero-container .row .hero-text-block.with-email button,.hero.v5 .hero-container .row .hero-text-block.with-email button,.hero.v4 .hero-container .row .hero-text-block.with-email button,.hero.v3 .hero-container .row .hero-text-block.with-email button{line-height:45px}.hero.v2 .hero-container .row .hero-text-block.with-email .hero-supertitle,.hero.v5 .hero-container .row .hero-text-block.with-email .hero-supertitle,.hero.v4 .hero-container .row .hero-text-block.with-email .hero-supertitle,.hero.v3 .hero-container .row .hero-text-block.with-email .hero-supertitle{line-height:30px}.hero.v2 .hero-container .row .hero-text-block.with-email .hero-divider,.hero.v5 .hero-container .row .hero-text-block.with-email .hero-divider,.hero.v4 .hero-container .row .hero-text-block.with-email .hero-divider,.hero.v3 .hero-container .row .hero-text-block.with-email .hero-divider{display:none}.hero.v2 .hero-container .row .hero-text-block.with-email .email-tc,.hero.v5 .hero-container .row .hero-text-block.with-email .email-tc,.hero.v4 .hero-container .row .hero-text-block.with-email .email-tc,.hero.v3 .hero-container .row .hero-text-block.with-email .email-tc{margin-top:10px}}@media(max-width: 767px){.hero.v2 .hero-container .row .hero-text-block.with-email .hero-divider,.hero.v5 .hero-container .row .hero-text-block.with-email .hero-divider,.hero.v4 .hero-container .row .hero-text-block.with-email .hero-divider,.hero.v3 .hero-container .row .hero-text-block.with-email .hero-divider{display:block}.hero.v2 .hero-container .row .hero-text-block.with-email .email-tc,.hero.v5 .hero-container .row .hero-text-block.with-email .email-tc,.hero.v4 .hero-container .row .hero-text-block.with-email .email-tc,.hero.v3 .hero-container .row .hero-text-block.with-email .email-tc{margin-top:30px}}.hero.v2 .subhero,.hero.v5 .subhero,.hero.v4 .subhero,.hero.v3 .subhero{font-family:"Domaine";font-size:20px;color:#13446a;letter-spacing:0;padding:0 125px 65px;text-align:center}@media(max-width: 991px){.hero.v2 .subhero,.hero.v5 .subhero,.hero.v4 .subhero,.hero.v3 .subhero{padding-bottom:55px}}@media(max-width: 767px){.hero.v2 .subhero,.hero.v5 .subhero,.hero.v4 .subhero,.hero.v3 .subhero{padding:10px 20px 15px;font-size:16px}}.hero.v2 .subhero .subhero-attrib,.hero.v5 .subhero .subhero-attrib,.hero.v4 .subhero .subhero-attrib,.hero.v3 .subhero .subhero-attrib{font-family:"Apercu";font-weight:600;font-size:16px;line-height:20px;padding-top:20px}@media(max-width: 991px){.hero.v3 .hero-container{width:100%;margin-bottom:40px}}.hero.v3 .hero-container .row .hero-text-block{text-align:left}.hero.v3 .hero-container .row .hero-text-block .hero-divider{margin:35px 0}@media(max-width: 1199px){.hero.v3 .hero-container .row .hero-text-block{padding:30px 40px}}@media(max-width: 991px){.hero.v3 .hero-container .row .hero-text-block{padding:0 20px}.hero.v3 .hero-container .row .hero-text-block .hero-divider{margin:15px auto}}@media(max-width: 767px){.hero.v3 .hero-container .row .hero-text-block{text-align:left}}.hero.v4 .hero-container .row .hero-text-block{text-align:center;padding:60px}@media(max-width: 1199px){.hero.v4 .hero-container .row .hero-text-block{padding:20px}}@media(max-width: 991px){.hero.v4 .hero-container .row .hero-text-block{padding:0}}.hero.v4 .hero-container .row .hero-text-block .hero-divider{margin:35px auto}@media(max-width: 991px){.hero.v4 .hero-container .row .hero-text-block .hero-divider{margin:20px auto}}@media(max-width: 991px){.hero.v5 .hero-container{width:753px}}@media(max-width: 767px){.hero.v5 .hero-container{width:100%}}.hero.v5 .hero-container .row .hero-text-block{padding:60px}@media(max-width: 1199px){.hero.v5 .hero-container .row .hero-text-block{padding:18px 60px}}@media(max-width: 991px){.hero.v5 .hero-container .row .hero-text-block{padding:24px 32px}}@media(max-width: 767px){.hero.v5 .hero-container .row .hero-text-block{padding:30px}}.hero.v5 .hero-container .row .hero-text-block h1{font-size:41px;letter-spacing:.77px;line-height:50px}@media(max-width: 991px){.hero.v5 .hero-container .row .hero-text-block h1{font-size:38px;line-height:40px}}@media(max-width: 767px){.hero.v5 .hero-container .row .hero-text-block h1{font-size:32px;letter-spacing:.77px;line-height:37px}}@media(max-width: 767px){.hero.v5 .hero-container .row .hero-text-block .hero-subtitle{margin-bottom:15px}}.hero.v5 .logo{width:57px;margin-bottom:30px}@media(max-width: 1199px){.hero.v5 .logo{margin-bottom:20px}}@media(max-width: 991px){.hero.v5 .logo{display:none}}@media(max-width: 991px){.hero.v5 .hero-divider{display:none}}.hero.v5 .pre-cta{font-family:"Domaine";font-weight:600;font-size:22px;color:#f8506e;letter-spacing:.67px;line-height:23px;margin-bottom:35px}@media(max-width: 767px){.hero.v5 .pre-cta{margin-bottom:15px}}@media(max-width: 991px){.container.lp{width:100%}}@media(max-width: 767px){.container.lp{padding:0 15px}}.container.lp h2{text-align:center;font-weight:600;font-size:32px;color:#13446a;letter-spacing:0;margin-bottom:0}@media(max-width: 767px){.container.lp h2{font-size:26px;letter-spacing:.64px;line-height:31px}}.container.lp button{padding:0 35px}@media(max-width: 767px){.container.lp button{padding:0 20px}}.container.lp .body-text{line-height:26px}.container.lp .body-title{font-size:14px;line-height:26px;font-weight:500;margin-bottom:5px}.container.lp .nowrap{white-space:nowrap}.container.lp .popover{width:100%;max-width:none;border-color:#e6947b;border-radius:5px;cursor:default}.container.lp .popover.top{top:-50px !important;display:block;margin:auto;position:absolute}.container.lp .popover.top>.arrow{border-top-color:#e6947b}.container.lp .popover-content{text-align:center;font-size:12px}.container.lp .popover-content .tip-close-icon{position:absolute;top:0;right:6px;color:#e6947b}.container.lp .error-msg{font-size:14px;margin-bottom:0;height:22px}.container.lp .form-group{margin-top:0;margin-bottom:15px}.container.lp .title-divider{height:1px;width:50px;margin:35px auto 47px;border-top:1px solid #f8506e}@media(max-width: 767px){.container.lp .title-divider{margin:25px auto 30px}}.container.lp .lp-subtitle{font-family:"Domaine";font-size:17px;color:#13446a;letter-spacing:.53px;padding-top:12px}.lp-elements{text-align:center;padding-bottom:60px}@media(max-width: 767px){.lp-elements{padding-bottom:30px}}.lp-elements.hair-color .element{width:100%}.lp-elements .element{width:80%;margin:0 auto 50px}@media(max-width: 991px){.lp-elements .element{width:initial}}.lp-elements .divider{position:relative;width:30px;margin:0 auto 22px;border-top:1px solid #c72d30}.lp-elements .close img{width:25px}.lp-elements .modal-content{padding-top:20px}.lp-elements .element{text-align:center;width:840px}@media(max-width: 991px){.lp-elements .element{width:100%}}@media(max-width: 767px){.lp-elements .element.before-after{margin:60px auto 30px}}.lp-elements .element.before-after .b-a-pic>div:first-child{padding-right:3px}.lp-elements .element.before-after .b-a-pic>div:last-child{padding-left:3px}.lp-elements .element.before-after .b-a-label{font-family:"Apercu-Mono";font-size:17px;color:#f8506e;letter-spacing:.43px;line-height:27px;text-align:left;padding-left:16px;margin-top:20px;border-left:1px solid #f8506e}@media(max-width: 767px){.lp-elements .container.lp:first-child{border-top:none}}.lp-elements .container.lp.c-1,.lp-elements .container.lp.c-2{width:100%;background-color:#faf9f7}@media(max-width: 767px){.lp-elements .container.lp.c-1,.lp-elements .container.lp.c-2{background-color:#fff}}.lp-elements .container.lp.g-1,.lp-elements .container.lp.g-2{padding:0;margin-bottom:90px}@media(max-width: 767px){.lp-elements .container.lp.g-1,.lp-elements .container.lp.g-2{border-top:none;margin-bottom:30px}}@media(max-width: 767px){.lp-elements .container.lp.f-1,.lp-elements .container.lp.f-2,.lp-elements .container.lp.f-3{border-top:none}}@media(max-width: 991px){.lp-elements .container.lp.u-1{width:720px}}@media(max-width: 767px){.lp-elements .container.lp.u-1{width:100%}}.lp-elements .h-1,.lp-elements .h-3,.lp-elements .h-4,.lp-elements .h-5{margin:60px auto 50px}@media(max-width: 991px){.lp-elements .h-1,.lp-elements .h-3,.lp-elements .h-4,.lp-elements .h-5{width:720px}}@media(max-width: 767px){.lp-elements .h-1,.lp-elements .h-3,.lp-elements .h-4,.lp-elements .h-5{width:100%;margin:50px auto 0}.lp-elements .h-1 .row,.lp-elements .h-3 .row,.lp-elements .h-4 .row,.lp-elements .h-5 .row{margin:0 auto}}@media(max-width: 767px){.lp-elements .h-1 h2,.lp-elements .h-3 h2,.lp-elements .h-4 h2,.lp-elements .h-5 h2{margin-bottom:40px}}.lp-elements .h-1 .step p,.lp-elements .h-3 .step p,.lp-elements .h-4 .step p,.lp-elements .h-5 .step p{text-align:left;font-style:normal;font-family:"Apercu-Mono";font-size:43px;color:#f8506e;letter-spacing:-0.5px;margin-bottom:65px}.lp-elements .h-1 .step p span,.lp-elements .h-3 .step p span,.lp-elements .h-4 .step p span,.lp-elements .h-5 .step p span{border-bottom:1px solid #f8506e;padding-bottom:16px}.lp-elements .h-1 .step p.body-text,.lp-elements .h-3 .step p.body-text,.lp-elements .h-4 .step p.body-text,.lp-elements .h-5 .step p.body-text{font-family:"Apercu";font-size:16px;font-weight:600;color:#13446a;letter-spacing:.5px;line-height:24px}@media(max-width: 767px){.lp-elements .h-1 .step p.body-text,.lp-elements .h-3 .step p.body-text,.lp-elements .h-4 .step p.body-text,.lp-elements .h-5 .step p.body-text{font-size:18px;letter-spacing:.8px;line-height:26px}}@media(max-width: 767px){.lp-elements .h-1 .step p,.lp-elements .h-3 .step p,.lp-elements .h-4 .step p,.lp-elements .h-5 .step p{text-align:center}}.lp-elements .h-1 .title-divider,.lp-elements .h-3 .title-divider,.lp-elements .h-4 .title-divider,.lp-elements .h-5 .title-divider{margin-bottom:87px}@media(max-width: 767px){.lp-elements .h-1 .title-divider,.lp-elements .h-3 .title-divider,.lp-elements .h-4 .title-divider,.lp-elements .h-5 .title-divider{display:none}}.lp-elements .h-2{margin:60px auto 50px}@media(max-width: 767px){.lp-elements .h-2{margin:15px auto 0}.lp-elements .h-2 .row{margin:0 -15px}}.lp-elements .h-2 p{text-align:left;font-family:"Apercu-Mono";font-size:20px;color:#f8506e;letter-spacing:-0.5px;margin-bottom:10px}.lp-elements .h-2 p.body-text{font-family:"Apercu";font-size:16px;color:#13446a;letter-spacing:.5px;line-height:24px}.lp-elements .h-2 .step-image{margin-bottom:25px}.lp-elements .h-3 p:first-child,.lp-elements .h-4 p:first-child,.lp-elements .h-5 p:first-child{font-size:36px;font-weight:500;margin-bottom:5px}.lp-elements .h-3 .step,.lp-elements .h-4 .step,.lp-elements .h-5 .step{padding:35px 0 0;height:240px}.lp-elements .h-4 p:first-child,.lp-elements .h-5 p:first-child{margin-top:-0.3em}.lp-elements .h-4 .body-title,.lp-elements .h-5 .body-title{margin-bottom:10px !important}.lp-elements .h-4 .step,.lp-elements .h-5 .step{height:auto;padding:initial;background-color:#fff;-webkit-box-shadow:0px 10px 0px -5px #f6cfc3;-moz-box-shadow:none;box-shadow:none}@media(max-width: 767px){.lp-elements .h-4 .step,.lp-elements .h-5 .step{text-align:left;max-width:100%}}.lp-elements .h-4 .step .step-image,.lp-elements .h-5 .step .step-image{-webkit-box-shadow:0px 10px 0px -5px #f6cfc3;-moz-box-shadow:0px 10px 0px -5px #f6cfc3;box-shadow:0px 10px 0px -5px #f6cfc3}@media(max-width: 767px){.lp-elements .h-4 .step .step-image,.lp-elements .h-5 .step .step-image{max-width:260px}}@media(max-width: 767px){.lp-elements .h-4 .step .divider,.lp-elements .h-5 .step .divider{margin:0 0 8px}}@media(max-width: 767px){.lp-elements .h-5 .step{margin-bottom:0;text-align:center}}.lp-elements .h-5 .step .step-image{margin-bottom:25px}@media(max-width: 767px){.lp-elements .h-5 .step .step-image{max-width:260px;margin:0 auto 20px}}@media(max-width: 767px){.lp-elements .h-5 .step .divider{margin:0 auto 8px}}@media(max-width: 767px){.lp-elements .h-5 .row>div{margin-bottom:30px}}.lp-elements .f-1 section.lp-featured,.lp-elements .f-2 section.lp-featured,.lp-elements .f-3 section.lp-featured{border-top:1px solid #ebe7e0;margin:60px auto 0}@media(max-width: 1199px){.lp-elements .f-1 section.lp-featured,.lp-elements .f-2 section.lp-featured,.lp-elements .f-3 section.lp-featured{width:100%}}@media(max-width: 767px){.lp-elements .f-1 section.lp-featured,.lp-elements .f-2 section.lp-featured,.lp-elements .f-3 section.lp-featured{margin-top:40px}}.lp-elements .f-1 section.lp-featured .section-heading,.lp-elements .f-2 section.lp-featured .section-heading,.lp-elements .f-3 section.lp-featured .section-heading{font-weight:600;font-size:17px;letter-spacing:1.2px;color:#13446a;margin:-0.6em auto 40px;text-align:center}@media(max-width: 767px){.lp-elements .f-1 section.lp-featured .section-heading,.lp-elements .f-2 section.lp-featured .section-heading,.lp-elements .f-3 section.lp-featured .section-heading{margin-bottom:20px}}.lp-elements .f-1 section.lp-featured .section-heading span,.lp-elements .f-2 section.lp-featured .section-heading span,.lp-elements .f-3 section.lp-featured .section-heading span{background-color:#fff;padding:0 40px}.lp-elements .f-1 section.lp-featured .logo-section,.lp-elements .f-2 section.lp-featured .logo-section,.lp-elements .f-3 section.lp-featured .logo-section{text-align:center}.lp-elements .f-1 section.lp-featured .logo-section img,.lp-elements .f-2 section.lp-featured .logo-section img,.lp-elements .f-3 section.lp-featured .logo-section img{display:inline-block;height:20px;padding:0 36px}@media(max-width: 1199px){.lp-elements .f-1 section.lp-featured .logo-section img,.lp-elements .f-2 section.lp-featured .logo-section img,.lp-elements .f-3 section.lp-featured .logo-section img{padding:0 27px}}@media(max-width: 991px){.lp-elements .f-1 section.lp-featured .logo-section img,.lp-elements .f-2 section.lp-featured .logo-section img,.lp-elements .f-3 section.lp-featured .logo-section img{padding:0 17px}}@media(max-width: 767px){.lp-elements .f-1 section.lp-featured .logo-section img,.lp-elements .f-2 section.lp-featured .logo-section img,.lp-elements .f-3 section.lp-featured .logo-section img{transform:translateY(70%)}}.lp-elements .f-1 section.lp-featured .logo-section img.oprah,.lp-elements .f-2 section.lp-featured .logo-section img.oprah,.lp-elements .f-3 section.lp-featured .logo-section img.oprah{height:60px}.lp-elements .f-1 section.lp-featured .logo-section img.refinery,.lp-elements .f-2 section.lp-featured .logo-section img.refinery,.lp-elements .f-3 section.lp-featured .logo-section img.refinery{height:25px}.lp-elements .f-1 section.lp-featured .logo-section img:first-child,.lp-elements .f-2 section.lp-featured .logo-section img:first-child,.lp-elements .f-3 section.lp-featured .logo-section img:first-child{padding-left:0}.lp-elements .f-1 section.lp-featured .logo-section img:last-child,.lp-elements .f-2 section.lp-featured .logo-section img:last-child,.lp-elements .f-3 section.lp-featured .logo-section img:last-child{padding-right:0}@media(max-width: 767px){.lp-elements .f-1 section.lp-featured .logo-section .row,.lp-elements .f-2 section.lp-featured .logo-section .row,.lp-elements .f-3 section.lp-featured .logo-section .row{margin:0}.lp-elements .f-1 section.lp-featured .logo-section .row>div,.lp-elements .f-2 section.lp-featured .logo-section .row>div,.lp-elements .f-3 section.lp-featured .logo-section .row>div{height:60px}.lp-elements .f-1 section.lp-featured .logo-section .row>div img,.lp-elements .f-2 section.lp-featured .logo-section .row>div img,.lp-elements .f-3 section.lp-featured .logo-section .row>div img{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}.lp-elements .f-2 .lp-featured-container,.lp-elements .f-3 .lp-featured-container{padding-top:.8em;background-color:#fff}.lp-elements .f-2 .lp-featured-container .lp-featured-heading,.lp-elements .f-3 .lp-featured-container .lp-featured-heading{border-top:1px solid #ccc;height:1px}@media(max-width: 767px){.lp-elements .f-2 .lp-featured-container .lp-featured-heading,.lp-elements .f-3 .lp-featured-container .lp-featured-heading{border-top:none;height:auto}}.lp-elements .f-2 .lp-featured-container .lp-featured-heading span,.lp-elements .f-3 .lp-featured-container .lp-featured-heading span{position:relative;background-color:#fff;padding:0 25px;top:-0.8em}@media(max-width: 767px){.lp-elements .f-2 .lp-featured-container .lp-featured-heading span,.lp-elements .f-3 .lp-featured-container .lp-featured-heading span{top:0}}.lp-elements .f-2 .lp-featured-container .lp-featured-images .lp-featured-img,.lp-elements .f-3 .lp-featured-container .lp-featured-images .lp-featured-img{border:none}.lp-elements .c-1,.lp-elements .c-2{margin:70px auto}@media(max-width: 767px){.lp-elements .c-1,.lp-elements .c-2{margin:36px auto}}.lp-elements .c-1 .lp-client-quote,.lp-elements .c-2 .lp-client-quote{text-align:left;padding:5px 0 0 40px;margin-bottom:10px;border-left:1px solid #0e4f81}@media(max-width: 767px){.lp-elements .c-1 .lp-client-quote,.lp-elements .c-2 .lp-client-quote{max-width:260px;margin:0 auto 30px;padding:50px 0}}.lp-elements .c-1 .lp-client-quote .lp-quote,.lp-elements .c-2 .lp-client-quote .lp-quote{font-family:"Domaine";font-size:15px;color:#000;letter-spacing:.52px;line-height:25px;margin-bottom:40px}@media(min-width: 768px){.lp-elements .c-1 .lp-client-quote .lp-quote,.lp-elements .c-2 .lp-client-quote .lp-quote{height:115px;position:relative}}.lp-elements .c-1 .lp-client-quote .lp-quote-symbol,.lp-elements .c-2 .lp-client-quote .lp-quote-symbol{font-family:"Domaine";font-weight:600;font-size:76px;line-height:47px;color:#13446a;letter-spacing:0;margin-left:-8px}.lp-elements .c-1 .lp-client-quote .lp-client-name,.lp-elements .c-2 .lp-client-quote .lp-client-name{font-family:"Apercu-Mono";font-size:15px;color:#13446a;letter-spacing:-0.5px;line-height:20px}.lp-elements .c-1 .lp-client-quote .lp-client-since,.lp-elements .c-2 .lp-client-quote .lp-client-since{color:#797979;font-size:13px;letter-spacing:.39px;line-height:20px}@media(min-width: 768px){.lp-elements .c-1 .lp-client-quote .name-wrapper,.lp-elements .c-2 .lp-client-quote .name-wrapper{position:absolute;bottom:0}}.lp-elements .c-1 .row,.lp-elements .c-2 .row{padding-top:17px}.lp-elements .c-2{margin:70px auto}@media(max-width: 767px){.lp-elements .c-2{margin:36px auto}}.lp-elements .c-2 .lp-client-quote{text-align:left;padding:5px 0 0 40px;margin-bottom:10px;border-left:1px solid #0e4f81;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.lp-elements .c-2 .row{padding-top:17px}.lp-elements .g-1,.lp-elements .g-2{width:100%}.lp-elements .g-1 .hp-guarantee-banner,.lp-elements .g-2 .hp-guarantee-banner{width:100%;margin-top:80px;padding:75px 0;background:url(/images/esalon/home/D_color_happiness_pattern.png);background-size:cover}@media(max-width: 767px){.lp-elements .g-1 .hp-guarantee-banner,.lp-elements .g-2 .hp-guarantee-banner{margin-top:30px;padding:45px 0 45px 35px;background:url(/images/esalon/home/M_color_happiness_pattern.png);background-size:contain}}@media(max-width: 320px){.lp-elements .g-1 .hp-guarantee-banner,.lp-elements .g-2 .hp-guarantee-banner{padding:45px 20px 45px 15px}}.lp-elements .g-1 .hp-guarantee-banner .container,.lp-elements .g-2 .hp-guarantee-banner .container{width:100%}@media(max-width: 991px){.lp-elements .g-1 .hp-guarantee-banner .container,.lp-elements .g-2 .hp-guarantee-banner .container{width:100%}}@media(max-width: 767px){.lp-elements .g-1 .hp-guarantee-banner .container,.lp-elements .g-2 .hp-guarantee-banner .container{width:100%}}.lp-elements .g-1 .hp-guarantee-banner img,.lp-elements .g-2 .hp-guarantee-banner img{width:129px;margin:0 45px 0 30px}@media(max-width: 767px){.lp-elements .g-1 .hp-guarantee-banner img,.lp-elements .g-2 .hp-guarantee-banner img{width:108px;margin:0 45px 25px 0}}.lp-elements .g-1 .hp-guarantee-banner .guarantee-text,.lp-elements .g-2 .hp-guarantee-banner .guarantee-text{display:inline-block;position:relative;font-weight:600;font-size:20px;color:#096394;letter-spacing:.82px;line-height:29px;vertical-align:top;text-align:left}@media(max-width: 991px){.lp-elements .g-1 .hp-guarantee-banner .guarantee-text,.lp-elements .g-2 .hp-guarantee-banner .guarantee-text{font-size:19px}}@media(max-width: 767px){.lp-elements .g-1 .hp-guarantee-banner .guarantee-text,.lp-elements .g-2 .hp-guarantee-banner .guarantee-text{font-size:17px;line-height:26px}}.lp-elements .g-1 .hp-guarantee-banner .guarantee-text .guarantee-divider,.lp-elements .g-2 .hp-guarantee-banner .guarantee-text .guarantee-divider{width:50px;height:1px;background-color:#f8506e;margin-bottom:24px}@media(max-width: 767px){.lp-elements .g-1 .hp-guarantee-banner .guarantee-text .guarantee-divider,.lp-elements .g-2 .hp-guarantee-banner .guarantee-text .guarantee-divider{margin-bottom:20px}}.lp-elements .g-1 .hp-guarantee-banner .guarantee-text .guarantee-body,.lp-elements .g-2 .hp-guarantee-banner .guarantee-text .guarantee-body{margin-bottom:35px}@media(max-width: 767px){.lp-elements .g-1 .hp-guarantee-banner .guarantee-text .guarantee-body,.lp-elements .g-2 .hp-guarantee-banner .guarantee-text .guarantee-body{margin-bottom:15px;letter-spacing:.76px;line-height:29px}}.lp-elements .g-1 .hp-guarantee-banner .guarantee-text button,.lp-elements .g-2 .hp-guarantee-banner .guarantee-text button{display:block}.lp-elements .u-1{text-align:left}@media(max-width: 991px){.lp-elements .u-1{width:720px}}@media(max-width: 767px){.lp-elements .u-1{width:100%}}.lp-elements .u-1 section.instagram>div{text-align:left;padding:0}.lp-elements .u-1 section.instagram>div:first-child{padding-top:12%}.lp-elements .u-1 section.instagram h2{text-align:left;font-weight:600;font-size:24px;color:#f8506e;letter-spacing:.8px;margin-bottom:5px}@media(max-width: 767px){.lp-elements .u-1 section.instagram h2{text-align:center;font-size:20px;letter-spacing:.67px}}.lp-elements .u-1 section.instagram .u-subhead{font-weight:600;font-size:24px;color:#13446a;letter-spacing:.8px}@media(max-width: 767px){.lp-elements .u-1 section.instagram .u-subhead{text-align:center;font-size:20px;letter-spacing:.67px}}.lp-elements .u-1 section.instagram .image-table>div{padding:0}@media(max-width: 991px){.lp-elements .u-1 section.instagram .image-table{max-width:480px;margin:0 auto}}.lp-elements .u-1 section.instagram .divider{width:30px;margin:0 0 28px;border-top:1px solid #f8506e}@media(max-width: 767px){.lp-elements .u-1 section.instagram .divider{margin:15px auto 30px}}.lp-elements .u-1 section .insta-image{margin:5px}@media(max-width: 767px){.lp-elements .u-2 .instagram-images{max-width:320px;margin:auto}.lp-elements .u-2 .instagram-images .insta-image{margin-bottom:15px}.lp-elements .u-2 .instagram-images .image-group{padding-left:8px;padding-right:8px}}.lp-elements .u-2 .instagram-images .small-images>.row:first-child{margin-bottom:30px}@media(max-width: 767px){.lp-elements .u-2 .instagram-images .small-images>.row:first-child{margin-bottom:0}}.lp-elements .a-1,.lp-elements .a-2{padding:60px 0;width:840px}@media(max-width: 991px){.lp-elements .a-1,.lp-elements .a-2{width:100%}}@media(max-width: 767px){.lp-elements .a-1,.lp-elements .a-2{border-top:none !important;padding:30px 0}}@media(max-width: 767px){.lp-elements .a-2{padding:0}}.lp-elements .a-2 .subhero{font-family:"Domaine";font-size:20px;color:#13446a;letter-spacing:0;padding:0 125px 50px;text-align:center}@media(max-width: 767px){.lp-elements .a-2 .subhero{padding:0 20px 30px;font-size:16px}}.lp-elements .a-2 .subhero .subhero-attrib{font-family:"Apercu";font-weight:600;font-size:16px;line-height:20px;padding-top:20px}.lp-elements .lp-allure .allure-body{text-align:center}@media(max-width: 991px){.lp-elements .lp-allure .allure-body{margin:0}}.lp-elements .lp-allure .allure-quote,.lp-elements .lp-allure #allure-winner #client_quotes .client-quote,#allure-winner #client_quotes .lp-elements .lp-allure .client-quote{font-family:"Domaine";font-size:20px;color:#13446a;letter-spacing:0;margin-bottom:60px}.lp-elements .lp-allure .allure-quote span,.lp-elements .lp-allure #allure-winner #client_quotes .client-quote span,#allure-winner #client_quotes .lp-elements .lp-allure .client-quote span{font-family:"Apercu";font-size:16px;line-height:20px;display:block;font-weight:600;padding-top:15px}@media(max-width: 767px){.lp-elements .lp-allure .allure-quote,.lp-elements .lp-allure #allure-winner #client_quotes .client-quote,#allure-winner #client_quotes .lp-elements .lp-allure .client-quote{font-size:16px;margin-bottom:30px}}.lp-elements .lp-allure .award-img{width:210px;display:block;margin:0 auto 20px auto}.lp-elements .lp-allure .award-seal{position:absolute}@media(max-width: 767px){.lp-elements .lp-allure .award-seal{width:75px;height:75px}}.lp-elements .lp-allure .award-seal.seal-1{left:74px;top:100px}@media(max-width: 767px){.lp-elements .lp-allure .award-seal.seal-1{left:50px;top:18%}}@media(max-width: 320px){.lp-elements .lp-allure .award-seal.seal-1{left:30px}}.lp-elements .lp-allure .award-seal.seal-2{left:170px;top:100px}@media(max-width: 767px){.lp-elements .lp-allure .award-seal.seal-2{left:130px;top:18%}}@media(max-width: 320px){.lp-elements .lp-allure .award-seal.seal-2{left:108px}}.lp-elements .lp-allure .product-img{margin:0 auto}@media(max-width: 767px){.lp-elements .lp-allure .product-img{margin-bottom:20px}}.lp-elements .lp-allure .vrule-block{position:absolute;width:0px;height:72%;border-left:1px solid #f8506e;right:0;top:10%}@media(max-width: 991px){.lp-elements .lp-allure .vrule-block{right:15px}}@media(max-width: 767px){.lp-elements .lp-allure .vrule-block{display:none}}.lp-elements .lp-allure .get-started-copy{font-weight:200;font-size:16px;color:#13446a;letter-spacing:.3px;line-height:24px;text-align:left}.lp-elements .lp-allure .get-started-copy .copy-block{padding:0 30px}@media(max-width: 767px){.lp-elements .lp-allure .get-started-copy .copy-block{padding:0}}@media(max-width: 1199px){.lp-elements .lp-allure .get-started-copy{padding-right:15px}}@media(max-width: 991px){.lp-elements .lp-allure .get-started-copy{padding-left:15px}}@media(max-width: 767px){.lp-elements .lp-allure .get-started-copy{padding:25px 25px 0;width:80%;margin:-50px auto 0px;background-color:#fff}}.lp-elements .lp-allure .get-started-copy p{font-weight:200;font-size:16px;color:#13446a;letter-spacing:.3px;line-height:24px}.lp-elements .lp-allure .get-started-copy p.see-why{font-weight:500;margin-bottom:25px;font-weight:600}@media(max-width: 991px){.lp-elements .lp-allure .get-started-copy p.see-why{margin-bottom:15px}}@media(max-width: 767px){.lp-elements .lp-allure .get-started-copy p{font-size:16px}}.lp-elements .lp-allure .allure-cta{width:175px}@media(max-width: 767px){.lp-elements .lp-allure .allure-cta{display:block;margin:30px auto 0}}.lp-elements .cc-1{width:940px;margin:25px auto 45px}@media(max-width: 991px){.lp-elements .cc-1{width:100%}}@media(max-width: 767px){.lp-elements .cc-1{padding-top:25px;margin-bottom:0}}.lp-elements .cc-1 h2{margin-bottom:25px}.lp-elements .cc-1 .cc-divider{height:1px;width:50px;border-top:1px solid #f8506e;margin-bottom:35px}.lp-elements .cc-1 .header-text{font-weight:200;font-size:16px;color:#13446a;letter-spacing:.3px;line-height:26px;margin-bottom:45px}.lp-elements .cc-1 .header-text span{display:block}@media(max-width: 767px){.lp-elements .cc-1 .header-text span{display:inline}}.lp-elements .cc-1 .header-text br{display:none}@media(max-width: 767px){.lp-elements .cc-1 .header-text br{display:block}}.lp-elements .cc-1 .charts{margin:auto}@media(max-width: 767px){.lp-elements .cc-1 .charts{height:auto;width:100%}}@media(max-width: 767px){.lp-elements .cc-1 .charts .chart-col{padding:0}}@media(max-width: 991px){.lp-elements .cc-1 .charts .chart-col.other .chart-container{padding-left:60px}}.lp-elements .cc-1 .charts .chart-col.other ul.comparison-chart li{background-image:url(/images/esalon/icons/icon-gray-x.png);background-size:15px;background-position:0 12px;background-repeat:no-repeat}@media(max-width: 991px){.lp-elements .cc-1 .charts .chart-col.other ul.comparison-chart li{margin-left:-27px;background-position:0 16px}}.lp-elements .cc-1 .charts .chart-col.other ul.comparison-chart li .check-mark{width:15px;margin-right:12px;vertical-align:baseline}@media(max-width: 991px){.lp-elements .cc-1 .charts .chart-col.other ul.comparison-chart li .check-mark{margin-right:8px}}.lp-elements .cc-1 .charts .chart-container{text-align:left;padding:47px 0 47px 80px;background-color:#faf9f7}@media(max-width: 991px){.lp-elements .cc-1 .charts .chart-container{padding-left:50px}}@media(max-width: 767px){.lp-elements .cc-1 .charts .chart-container{float:none !important;margin:0 auto 15px}}.lp-elements .cc-1 .charts .chart-container .chart-title{font-weight:600;font-size:20px;color:#13446a;letter-spacing:.6px;line-height:30px;margin-bottom:15px}.lp-elements .cc-1 .charts .chart-container .chart-title .esalon-logo{position:relative;top:-6px;width:57px}.lp-elements .cc-1 .charts .chart-container ul.comparison-chart{margin:0 0 0px 0}.lp-elements .cc-1 .charts .chart-container ul.comparison-chart li{font-size:16px;color:#13446a;letter-spacing:.3px;line-height:40px;margin-left:-30px;padding-left:30px;background-image:url(/images/esalon/icons/icon-checkmark-pink@2x.png);background-size:20px;background-position:0 10px;background-repeat:no-repeat}@media(max-width: 991px){.lp-elements .cc-1 .charts .chart-container ul.comparison-chart li{font-size:15px;padding:15px 0 0 30px;background-position:0 14px}}@media(max-width: 991px){.lp-elements .cc-1 .charts .chart-container ul.comparison-chart li{font-size:13px;letter-spacing:.3px;line-height:20px}}.lp-elements .cc-1 .charts .chart-container ul.comparison-chart li .check-mark{width:21px;margin-right:5px;vertical-align:baseline}@media(max-width: 991px){.lp-elements .cc-1 .charts .chart-container ul.comparison-chart li .check-mark{margin-right:2px}}section.lp-featured{border:none !important}section.lp-featured .press{text-align:center}section.lp-featured .press p{letter-spacing:1.2px;font-size:17px;font-size:1.7rem;line-height:20px;line-height:2rem;font-weight:600;margin-bottom:40px;position:relative;color:#13446a}section.lp-featured .press p span{padding:0 32px;background-color:#fff;z-index:1;font-weight:600}section.lp-featured .press p:before,section.lp-featured .press p:after{content:"";border-top:1px solid #ebe7e0;width:100%;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;z-index:-1}section.lp-featured .press p:before{left:0px}section.lp-featured .press p:after{right:0px}section.lp-featured .press ul{margin-bottom:0}section.lp-featured .press ul li{width:130px;display:inline-block;vertical-align:middle;float:none}section.lp-featured .press ul li img{margin:auto}@media(max-width: 991px){section.lp-featured .press ul li{width:99px}}@media(max-width: 767px){section.lp-featured .press ul li{margin:0 20px 40px}}section.lp-custom-difference{width:840px;margin:25px auto;text-align:left}@media(max-width: 991px){section.lp-custom-difference{width:720px}}@media(max-width: 767px){section.lp-custom-difference{width:100%;margin:0}}section.lp-custom-difference .row{margin-bottom:55px}@media(max-width: 767px){section.lp-custom-difference .row{margin-bottom:30px}}section.lp-custom-difference .row>div:last-child{padding-top:110px}@media(max-width: 991px){section.lp-custom-difference .row>div:last-child{padding-top:50px}}@media(max-width: 767px){section.lp-custom-difference .row>div:last-child{padding-top:0;margin-top:-25px}}section.lp-custom-difference .row>div:last-child .difference-block{padding:0 30px 10px;border-right:1px solid #f8506e}@media(max-width: 767px){section.lp-custom-difference .row>div:last-child .difference-block{padding:20px;border:none;margin:0 20px;background-color:#fff;text-align:left}}@media(max-width: 320px){section.lp-custom-difference .row>div:last-child .difference-block{padding:15px 13px}}section.lp-custom-difference .row>div:last-child.col-sm-pull-6 .difference-block{border:none;border-left:1px solid #f8506e}@media(max-width: 767px){section.lp-custom-difference .row>div:last-child.col-sm-pull-6 .difference-block{border:none}}section.lp-custom-difference .row>div .difference-block .subheading-divider{margin:25px 0 15px}section.lp-custom-difference .cta{text-align:center;margin-bottom:80px}@media(max-width: 767px){section.lp-custom-difference .subheading-divider{margin:16px auto 32px}}section.lp-custom-difference .block-title{font-family:"Domaine";font-weight:600;color:#13446a;font-size:32px;letter-spacing:.53px;line-height:38px;margin-bottom:20px}@media(max-width: 991px){section.lp-custom-difference .block-title{font-size:32px}}@media(max-width: 767px){section.lp-custom-difference .block-title{font-size:26px;color:#13446a;letter-spacing:.5px;line-height:31px}}section.lp-custom-difference .block-body{font-size:16px;font-weight:200;color:#13446a;letter-spacing:.3px;line-height:23px}section.lp-custom-difference .allure-seal{width:100px;position:absolute;bottom:120px;left:50px}@media(max-width: 991px){section.lp-custom-difference .allure-seal{width:90px;bottom:100px;left:35px}}@media(max-width: 767px){section.lp-custom-difference .allure-seal{width:23%;bottom:27vw;left:8vw}}section.made-for-you-text{border-top:1px solid #ebe7e0;padding:50px 0}section.made-for-you-text p{font-size:16px;font-weight:200;color:#000;letter-spacing:.67px;line-height:26px}@media(max-width: 767px){section.made-for-you-text{border-top:none;padding-top:25px;text-align:left}section.made-for-you-text .page-cta{text-align:center}}section.meet-the-experts{padding:50px 0;background-color:#faf9f7}section.meet-the-experts .experts-pic img{margin:0 auto 25px}section.meet-the-experts .experts-quote{font-family:"Domaine";font-size:20px;color:#13446a;letter-spacing:0;line-height:22px;margin-bottom:40px}section.client-sample{margin-top:80px;padding-bottom:35px}section.client-sample .row{margin-bottom:45px}section.client-sample .image-box{display:inline-block;text-align:left;margin:auto}section.client-sample .image-box .copy{display:inline-block;padding:14px 8px;bottom:20px;position:absolute;background-color:#fff;min-width:50%}section.client-sample .image-box .copy p{font-size:13px;color:#13446a;letter-spacing:0;line-height:18px;margin-bottom:0;text-align:left;text-transform:none}section.client-sample .image-box .copy p:last-child{font-weight:600}#allure-winner{width:100%;-webkit-box-shadow:0px 2px 28px 0px rgba(0,0,0,.05);-moz-box-shadow:0px 2px 28px 0px rgba(0,0,0,.05);box-shadow:0px 2px 28px 0px rgba(0,0,0,.05)}@media(max-width: 767px){#allure-winner{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}}#allure-winner section{margin-bottom:50px}@media(max-width: 767px){#allure-winner section{margin-bottom:25px}#allure-winner section.flawless-hair{margin-bottom:8px}}#allure-winner a{font-weight:400}#allure-winner button{width:250px}@media(max-width: 767px){#allure-winner button{display:block;margin:0 auto 15px}}#allure-winner .allure-winner{background-color:#13446a;margin-left:0;margin-right:0;height:450px}@media(max-width: 991px){#allure-winner .allure-winner{height:355px;padding:0;margin-left:-15px;margin-right:-15px}}@media(max-width: 767px){#allure-winner .allure-winner{height:auto;text-align:center;margin-left:-15px;margin-right:-15px}}#allure-winner .feature-content-allure{font-size:28px;font-weight:300;letter-spacing:-1px;margin-bottom:5px}@media(max-width: 1199px){#allure-winner .feature-content-allure{font-size:26px}}@media(max-width: 991px){#allure-winner .feature-content-allure{font-size:22px;margin-bottom:0}}@media(max-width: 767px){#allure-winner .feature-content-allure{font-size:20px;margin-bottom:0}}@media(max-width: 320px){#allure-winner .feature-content-allure{font-size:19px}}#allure-winner .feature-title{font-family:"Domaine";font-weight:600;font-size:41px;color:#fff;letter-spacing:.77px;line-height:50px;text-transform:none}@media(max-width: 991px){#allure-winner .feature-title{font-size:31px;line-height:40px}}@media(max-width: 767px){#allure-winner .feature-title{font-size:28px;line-height:34px}}#allure-winner .first-order{font-size:22px;color:#f8506e;letter-spacing:.67px;line-height:23px;margin-bottom:25px;margin-top:10px;font-weight:600}@media(max-width: 991px){#allure-winner .first-order{margin-bottom:20px}}#allure-winner .subhero{font-family:"Domaine";font-size:20px;color:#13446a;letter-spacing:0;padding:0 125px 50px;text-align:center}@media(max-width: 767px){#allure-winner .subhero{padding:0 20px 0;font-size:16px}}#allure-winner .subhero .subhero-attrib{font-family:"Apercu";font-weight:600;font-size:16px;line-height:20px;padding-top:20px}#allure-winner .f-s-copy{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding-left:30px}@media(max-width: 991px){#allure-winner .f-s-copy{padding-left:15px}}@media(max-width: 767px){#allure-winner .f-s-copy{transform:none;padding:20px 0 0}}#allure-winner .f-s-img{padding-left:0}#allure-winner .f-s-img .allure-img-container{width:100%;height:450px;background-size:cover;background-position:center center}@media(max-width: 991px){#allure-winner .f-s-img .allure-img-container{height:355px}}@media(max-width: 767px){#allure-winner .f-s-img .allure-img-container{height:290px}}@media(max-width: 767px){#allure-winner .f-s-img{padding-right:0}}#allure-winner .allure-body{text-align:center}#allure-winner .award-img{width:200px;display:block;margin:0 auto 20px auto}#allure-winner .product-img{width:190px;margin:0 auto}@media(max-width: 767px){#allure-winner .product-img{margin-bottom:20px;width:170px}}#allure-winner .get-started-copy{text-align:left;padding-left:30px;padding-right:45px}@media(max-width: 1199px){#allure-winner .get-started-copy{padding-right:15px}}@media(max-width: 991px){#allure-winner .get-started-copy{padding-left:15px}}@media(max-width: 767px){#allure-winner .get-started-copy{padding-left:15px;padding-right:15px}}#allure-winner .get-started-copy p{font-size:14px;line-height:26px;margin-bottom:25px}#allure-winner .get-started-copy p.see-why{font-weight:500;margin-bottom:25px}@media(max-width: 991px){#allure-winner .get-started-copy p.see-why{margin-bottom:15px}}@media(max-width: 1199px){#allure-winner .get-started-copy p{font-size:14px}}@media(max-width: 991px){#allure-winner .get-started-copy p{font-size:13px;line-height:24px;margin-bottom:20px}}@media(max-width: 767px){#allure-winner .get-started-copy p{font-size:14px}#allure-winner .get-started-copy p span{text-align:center}}#allure-winner .client-footer{text-align:center;margin-top:80px;width:100%}#allure-winner .client-footer h2{font-size:24px}#allure-winner .client-footer ul li{display:inline-block}@media(max-width: 1199px){#allure-winner .client-footer img{width:200px}}@media(max-width: 991px){#allure-winner .client-footer{margin-top:60px}#allure-winner .client-footer img{max-width:160px}}@media(max-width: 767px){#allure-winner .client-footer img{max-width:290px}#allure-winner .client-footer ul li{display:block}}#allure-winner #client_quotes{text-align:center;padding-top:25px;margin-bottom:45px}@media(max-width: 1199px){#allure-winner #client_quotes{margin-bottom:30px}}@media(max-width: 767px){#allure-winner #client_quotes{padding-top:40px;border-top:1px solid #030303;margin-bottom:30px}}#allure-winner #client_quotes h2{font-size:24px;margin-bottom:40px}@media(max-width: 767px){#allure-winner #client_quotes h2{font-size:18px;margin-bottom:18px}}#allure-winner #client_quotes .client-quote{font-size:16px;width:220px;margin:0 auto 15px auto;padding:20px;background-color:#fdece7;-webkit-box-shadow:10px 10px 0px 0px #f7d8d0;-moz-box-shadow:10px 10px 0px 0px #f7d8d0;box-shadow:10px 10px 0px 0px #f7d8d0}#allure-winner #client_quotes .client-quote span{padding-top:5px;font-size:13px}#allure-winner #client_quotes .client-quote img{display:block;width:40px;margin:0 auto 10px auto}#allure-winner #quoteCarousel .item{width:100%}#allure-winner .carousel-indicators{bottom:-40px}#allure-winner .carousel-indicators li{border:1px solid #030303}#allure-winner .carousel-indicators li.active{background-color:#f7d8d0}#allure-winner .ratings{font-family:"Domaine";font-size:15px;color:#fff;letter-spacing:.3px;padding-top:35px;line-height:26px}#allure-winner .ratings .rating-stars{margin-bottom:10px}@media(max-width: 991px){#allure-winner .ratings{padding-top:15px}}@media(max-width: 767px){#allure-winner .ratings{padding-top:0;padding-bottom:20px}}#allure-winner .element{text-align:center}#allure-winner .h-1 p:first-child,#allure-winner .h-3 p:first-child,#allure-winner .h-4 p:first-child,#allure-winner .h-5 p:first-child{font-size:26px;font-style:italic;line-height:normal;color:#c72d30;margin-bottom:24px}#allure-winner .h-1 p:last-child,#allure-winner .h-3 p:last-child,#allure-winner .h-4 p:last-child,#allure-winner .h-5 p:last-child{margin-bottom:0}#allure-winner .h-1 .step,#allure-winner .h-3 .step,#allure-winner .h-4 .step,#allure-winner .h-5 .step{padding:55px 0;background-color:#fdf1ee;-webkit-box-shadow:0px 10px 0px -5px #f6cfc3;-moz-box-shadow:0px 10px 0px -5px #f6cfc3;box-shadow:0px 10px 0px -5px #f6cfc3}@media(max-width: 767px){#allure-winner .h-1 .step,#allure-winner .h-3 .step,#allure-winner .h-4 .step,#allure-winner .h-5 .step{max-width:260px;margin:0 auto 30px;padding:50px 0}}@media(max-width: 767px){#allure-winner .h-2{max-width:260px}}#allure-winner .h-2 p:first-child{margin-bottom:7px;font-weight:500}#allure-winner .h-2 .divider{margin-bottom:20px}#allure-winner .h-2 .step-image{margin-bottom:25px;-webkit-box-shadow:0px 10px 0px -5px #f6cfc3;-moz-box-shadow:0px 10px 0px -5px #f6cfc3;box-shadow:0px 10px 0px -5px #f6cfc3}#allure-winner .h-3 p:first-child,#allure-winner .h-4 p:first-child,#allure-winner .h-5 p:first-child{font-size:36px;font-weight:500;margin-bottom:5px}#allure-winner .h-3 .step,#allure-winner .h-4 .step,#allure-winner .h-5 .step{padding:35px 0 0;height:240px}#allure-winner .h-4 p:first-child,#allure-winner .h-5 p:first-child{margin-top:-0.3em}#allure-winner .h-4 .body-title,#allure-winner .h-5 .body-title{margin-bottom:10px !important}#allure-winner .h-4 .step,#allure-winner .h-5 .step{height:auto;padding:initial;background-color:#fff;-webkit-box-shadow:0px 10px 0px -5px #f6cfc3;-moz-box-shadow:none;box-shadow:none}@media(max-width: 767px){#allure-winner .h-4 .step,#allure-winner .h-5 .step{text-align:left;max-width:100%}}#allure-winner .h-4 .step .step-image,#allure-winner .h-5 .step .step-image{-webkit-box-shadow:0px 10px 0px -5px #f6cfc3;-moz-box-shadow:0px 10px 0px -5px #f6cfc3;box-shadow:0px 10px 0px -5px #f6cfc3}@media(max-width: 767px){#allure-winner .h-4 .step .step-image,#allure-winner .h-5 .step .step-image{max-width:260px}}@media(max-width: 767px){#allure-winner .h-4 .step .divider,#allure-winner .h-5 .step .divider{margin:0 0 8px}}@media(max-width: 767px){#allure-winner .h-5 .step{margin-bottom:0;text-align:center}}#allure-winner .h-5 .step .step-image{margin-bottom:25px}@media(max-width: 767px){#allure-winner .h-5 .step .step-image{max-width:260px;margin:0 auto 20px}}@media(max-width: 767px){#allure-winner .h-5 .step .divider{margin:0 auto 8px}}@media(max-width: 767px){#allure-winner .h-5 .row>div{margin-bottom:30px}}#allure-winner .f-1 .lp-featured-container,#allure-winner .f-2 .lp-featured-container,#allure-winner .f-3 .lp-featured-container{padding:20px 0;background-color:#fdf1ee}#allure-winner .f-1 .lp-featured-container .lp-featured-heading,#allure-winner .f-2 .lp-featured-container .lp-featured-heading,#allure-winner .f-3 .lp-featured-container .lp-featured-heading{text-align:center;font-family:"Chronicle SSm A","Chronicle SSm B";font-style:italic;font-size:22px}#allure-winner .f-1 .lp-featured-container .lp-featured-images,#allure-winner .f-2 .lp-featured-container .lp-featured-images,#allure-winner .f-3 .lp-featured-container .lp-featured-images{display:flex;padding:30px 0 0;width:95%;margin:auto}@media(max-width: 767px){#allure-winner .f-1 .lp-featured-container .lp-featured-images,#allure-winner .f-2 .lp-featured-container .lp-featured-images,#allure-winner .f-3 .lp-featured-container .lp-featured-images{padding:30px 0 0;display:block}}#allure-winner .f-1 .lp-featured-container .lp-featured-images .lp-featured-img,#allure-winner .f-2 .lp-featured-container .lp-featured-images .lp-featured-img,#allure-winner .f-3 .lp-featured-container .lp-featured-images .lp-featured-img{display:inline-block;width:20%;padding:0 30px;border-right:1px solid #f1b8a8;height:135px}#allure-winner .f-1 .lp-featured-container .lp-featured-images .lp-featured-img:last-child,#allure-winner .f-2 .lp-featured-container .lp-featured-images .lp-featured-img:last-child,#allure-winner .f-3 .lp-featured-container .lp-featured-images .lp-featured-img:last-child{border:none}@media(max-width: 767px){#allure-winner .f-1 .lp-featured-container .lp-featured-images .lp-featured-img,#allure-winner .f-2 .lp-featured-container .lp-featured-images .lp-featured-img,#allure-winner .f-3 .lp-featured-container .lp-featured-images .lp-featured-img{width:180px;display:block;margin:0 auto 30px;height:auto;border-right:none;border-bottom:1px solid #f1b8a8}}@media(max-width: 767px){#allure-winner .f-1 .lp-featured-container .lp-featured-images .lp-featured-img.refinery-29,#allure-winner .f-2 .lp-featured-container .lp-featured-images .lp-featured-img.refinery-29,#allure-winner .f-3 .lp-featured-container .lp-featured-images .lp-featured-img.refinery-29{padding:0 10px 30px}}@media(max-width: 767px){#allure-winner .f-1 .lp-featured-container .lp-featured-images .lp-featured-img.instyle,#allure-winner .f-2 .lp-featured-container .lp-featured-images .lp-featured-img.instyle,#allure-winner .f-3 .lp-featured-container .lp-featured-images .lp-featured-img.instyle{padding:0 20px 30px}}@media(max-width: 767px){#allure-winner .f-1 .lp-featured-container .lp-featured-images .lp-featured-img.allure,#allure-winner .f-2 .lp-featured-container .lp-featured-images .lp-featured-img.allure,#allure-winner .f-3 .lp-featured-container .lp-featured-images .lp-featured-img.allure{padding:0 25px 30px}}@media(max-width: 767px){#allure-winner .f-1 .lp-featured-container .lp-featured-images .lp-featured-img.oprah,#allure-winner .f-2 .lp-featured-container .lp-featured-images .lp-featured-img.oprah,#allure-winner .f-3 .lp-featured-container .lp-featured-images .lp-featured-img.oprah{padding:0 30px 30px}}@media(max-width: 767px){#allure-winner .f-1 .lp-featured-container .lp-featured-images .lp-featured-img.bazaar,#allure-winner .f-2 .lp-featured-container .lp-featured-images .lp-featured-img.bazaar,#allure-winner .f-3 .lp-featured-container .lp-featured-images .lp-featured-img.bazaar{padding:0 10px 0}}#allure-winner .f-1 .lp-featured-container .lp-featured-images .lp-featured-img img,#allure-winner .f-2 .lp-featured-container .lp-featured-images .lp-featured-img img,#allure-winner .f-3 .lp-featured-container .lp-featured-images .lp-featured-img img{max-width:100%;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media(max-width: 767px){#allure-winner .f-1 .lp-featured-container .lp-featured-images .lp-featured-img img,#allure-winner .f-2 .lp-featured-container .lp-featured-images .lp-featured-img img,#allure-winner .f-3 .lp-featured-container .lp-featured-images .lp-featured-img img{top:inherit;-webkit-transform:none;-ms-transform:none;transform:none}}#allure-winner .f-2 .lp-featured-container,#allure-winner .f-3 .lp-featured-container{padding-top:.8em;background-color:#fff}#allure-winner .f-2 .lp-featured-container .lp-featured-heading,#allure-winner .f-3 .lp-featured-container .lp-featured-heading{border-top:1px solid #ccc;height:1px}@media(max-width: 767px){#allure-winner .f-2 .lp-featured-container .lp-featured-heading,#allure-winner .f-3 .lp-featured-container .lp-featured-heading{border-top:none;height:auto}}#allure-winner .f-2 .lp-featured-container .lp-featured-heading span,#allure-winner .f-3 .lp-featured-container .lp-featured-heading span{position:relative;background-color:#fff;padding:0 25px;top:-0.8em}@media(max-width: 767px){#allure-winner .f-2 .lp-featured-container .lp-featured-heading span,#allure-winner .f-3 .lp-featured-container .lp-featured-heading span{top:0}}#allure-winner .f-2 .lp-featured-container .lp-featured-images .lp-featured-img,#allure-winner .f-3 .lp-featured-container .lp-featured-images .lp-featured-img{border:none}#allure-winner .c-1 .lp-client-quote,#allure-winner .c-2 .lp-client-quote{background-color:#fdf1ee;padding:60px 0;-webkit-box-shadow:0px 10px 0px -5px #f6cfc3;-moz-box-shadow:0px 10px 0px -5px #f6cfc3;box-shadow:0px 10px 0px -5px #f6cfc3}@media(max-width: 767px){#allure-winner .c-1 .lp-client-quote,#allure-winner .c-2 .lp-client-quote{max-width:260px;margin:0 auto 30px;padding:50px 0}}#allure-winner .c-1 .lp-client-quote .lp-quote,#allure-winner .c-2 .lp-client-quote .lp-quote{font-family:"Chronicle SSm A","Chronicle SSm B";font-style:italic;font-size:15px;margin-bottom:30px}#allure-winner .c-1 .lp-client-quote .lp-client-name,#allure-winner .c-2 .lp-client-quote .lp-client-name{font-weight:500;margin-bottom:5px}#allure-winner .c-2 .lp-client-quote{background-color:#fff;padding:25px 0;margin-bottom:10px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}@media(max-width: 767px){#allure-winner .c-2 .lp-client-quote{border-bottom:1px solid #f1b8a8}}#allure-winner .c-2 .row>div{border-right:1px solid #f1b8a8}#allure-winner .c-2 .row>div:last-child{border:none}#allure-winner .c-2 .row>div:last-child .lp-client-quote{border-bottom:none}@media(max-width: 767px){#allure-winner .c-2 .row>div:last-child .lp-client-quote{padding-bottom:0}}@media(max-width: 767px){#allure-winner .c-2 .row>div:first-child .lp-client-quote{padding-top:0}}@media(max-width: 767px){#allure-winner .c-2 .row>div{border-right:none}}#allure-winner .g-1,#allure-winner .g-2{padding-top:70px}@media(max-width: 767px){#allure-winner .g-1,#allure-winner .g-2{padding-top:0}}#allure-winner .g-1 .guarantee-banner,#allure-winner .g-2 .guarantee-banner{position:relative}#allure-winner .g-1 .guarantee-banner .subhero-cta,#allure-winner .g-2 .guarantee-banner .subhero-cta{margin-bottom:0}#allure-winner .g-1 .guarantee-banner .copy,#allure-winner .g-2 .guarantee-banner .copy{padding:70px 20px 25px;background-color:#fdf1ee;-webkit-box-shadow:0px 20px 0px -10px #f6cfc3;-moz-box-shadow:0px 20px 0px -10px #f6cfc3;box-shadow:0px 20px 0px -10px #f6cfc3}#allure-winner .g-1 .guarantee-banner .copy .subtitle,#allure-winner .g-2 .guarantee-banner .copy .subtitle{color:#030303;font-size:14px;margin-bottom:15px}#allure-winner .g-1 .guarantee-banner .copy .highlight-text,#allure-winner .g-2 .guarantee-banner .copy .highlight-text{font-size:16px;line-height:24px;width:500px;margin:0 auto 20px}#allure-winner .g-1 .guarantee-banner .guarantee-icon,#allure-winner .g-2 .guarantee-banner .guarantee-icon{border-radius:50%;width:140px;height:140px;background-color:#fdf1ee;position:absolute;left:0;right:0;margin:auto;top:-70px}#allure-winner .g-1 .guarantee-banner .guarantee-icon .icon,#allure-winner .g-2 .guarantee-banner .guarantee-icon .icon{background:url("/images/archive/seal-esalon-100-peach_100x100.png")}@media(min--moz-device-pixel-ratio: 1.3),(-o-min-device-pixel-ratio: 2.6/2),(-webkit-min-device-pixel-ratio: 1.3),(min-device-pixel-ratio: 1.3),(min-resolution: 1.3dppx){#allure-winner .g-1 .guarantee-banner .guarantee-icon .icon,#allure-winner .g-2 .guarantee-banner .guarantee-icon .icon{background-image:url("/images/archive/seal-esalon-100-peach_100x100@2x.png");background-size:100px 100px}}#allure-winner .g-1 .guarantee-banner .guarantee-icon .icon,#allure-winner .g-2 .guarantee-banner .guarantee-icon .icon{border-radius:50%;width:100px;height:100px;display:block;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin:auto}#allure-winner .g-1 .guarantee-banner .bg,#allure-winner .g-2 .guarantee-banner .bg{width:814px;margin:auto;height:10px;background-color:#f6cfc3}@media(max-width: 991px){#allure-winner .g-1 .guarantee-banner .copy .highlight-text,#allure-winner .g-2 .guarantee-banner .copy .highlight-text{width:335px}#allure-winner .g-1 .guarantee-banner .bg,#allure-winner .g-2 .guarantee-banner .bg{width:90%}}@media(max-width: 767px){#allure-winner .g-1 .guarantee-banner,#allure-winner .g-2 .guarantee-banner{margin:100px auto 25px}#allure-winner .g-1 .guarantee-banner .copy .highlight-text,#allure-winner .g-2 .guarantee-banner .copy .highlight-text{width:auto;font-size:14px;line-height:22px}#allure-winner .g-1 .guarantee-banner .copy .subtitle,#allure-winner .g-2 .guarantee-banner .copy .subtitle{font-size:14px;margin-bottom:10px}#allure-winner .g-1 .guarantee-banner .break.sm,#allure-winner .g-2 .guarantee-banner .break.sm{display:block}}@media(max-width: 320px){#allure-winner .g-1 .guarantee-banner .break.xs,#allure-winner .g-2 .guarantee-banner .break.xs{display:block}}@media(max-width: 767px){#allure-winner .u-1 img{padding-bottom:30px}}@media(max-width: 767px){#allure-winner .u-2 .instagram-images{max-width:320px;margin:auto}#allure-winner .u-2 .instagram-images .insta-image{margin-bottom:15px}#allure-winner .u-2 .instagram-images .image-group{padding-left:8px;padding-right:8px}}#allure-winner .u-2 .instagram-images .small-images>.row:first-child{margin-bottom:30px}@media(max-width: 767px){#allure-winner .u-2 .instagram-images .small-images>.row:first-child{margin-bottom:0}}#allure-winner .lp-allure .allure-body{text-align:center}#allure-winner .lp-allure .allure-quote,#allure-winner .lp-allure #client_quotes .client-quote,#allure-winner #client_quotes .lp-allure .client-quote{font-size:18px;font-family:"Chronicle SSm A","Chronicle SSm B";font-style:italic;font-weight:400;line-height:27px;margin-bottom:40px}#allure-winner .lp-allure .allure-quote span,#allure-winner .lp-allure #client_quotes .client-quote span,#allure-winner #client_quotes .lp-allure .client-quote span{font-family:"Gotham SSm 3r","Gotham SSm A","Gotham SSm B";font-style:normal;font-size:14px;display:block;font-weight:600;padding-top:15px}@media(max-width: 767px){#allure-winner .lp-allure .allure-quote,#allure-winner .lp-allure #client_quotes .client-quote,#allure-winner #client_quotes .lp-allure .client-quote{font-size:16px;margin-bottom:30px}}#allure-winner .lp-allure .award-img{width:210px;display:block;margin:0 auto 20px auto}#allure-winner .lp-allure .product-img{width:190px;margin:0 auto}@media(max-width: 767px){#allure-winner .lp-allure .product-img{margin-bottom:20px;width:170px}}#allure-winner .lp-allure .get-started-copy{text-align:left;padding-left:30px;padding-right:45px}@media(max-width: 1199px){#allure-winner .lp-allure .get-started-copy{padding-right:15px}}@media(max-width: 991px){#allure-winner .lp-allure .get-started-copy{padding-left:15px}}@media(max-width: 767px){#allure-winner .lp-allure .get-started-copy{padding-left:15px;padding-right:15px}}#allure-winner .lp-allure .get-started-copy p{font-size:14px;line-height:26px;margin-bottom:25px}#allure-winner .lp-allure .get-started-copy p.see-why{font-weight:500;margin-bottom:25px}@media(max-width: 991px){#allure-winner .lp-allure .get-started-copy p.see-why{margin-bottom:15px}}@media(max-width: 1199px){#allure-winner .lp-allure .get-started-copy p{font-size:14px}}@media(max-width: 991px){#allure-winner .lp-allure .get-started-copy p{font-size:13px;line-height:24px;margin-bottom:20px}}@media(max-width: 767px){#allure-winner .lp-allure .get-started-copy p{font-size:14px}#allure-winner .lp-allure .get-started-copy p span{text-align:center}}#allure-winner .lp-allure .allure-cta{width:250px}@media(max-width: 767px){#allure-winner .lp-allure .allure-cta{display:block;margin:0 auto 15px}}#allure-winner .cc-1 h2{margin-bottom:25px}#allure-winner .cc-1 .header-text{margin-bottom:30px}#allure-winner .cc-1 .header-text span{display:block}@media(max-width: 767px){#allure-winner .cc-1 .header-text span{display:inline}}#allure-winner .cc-1 .header-text br{display:none}@media(max-width: 767px){#allure-winner .cc-1 .header-text br{display:block}}#allure-winner .cc-1 .charts{width:650px;height:295px;margin:auto}@media(max-width: 767px){#allure-winner .cc-1 .charts{height:auto;width:100%}}#allure-winner .cc-1 .charts .chart-container{padding:25px 0 20px;width:320px}#allure-winner .cc-1 .charts .chart-container.esalon{background:#fdf1ee;float:left}@media(max-width: 767px){#allure-winner .cc-1 .charts .chart-container.esalon{margin-bottom:15px}}#allure-winner .cc-1 .charts .chart-container.other{background:#f9f9f9;float:right}@media(max-width: 767px){#allure-winner .cc-1 .charts .chart-container{float:none !important;margin:auto}}#allure-winner .cc-1 .charts .chart-container img{margin-bottom:20px}#allure-winner .cc-1 .charts .chart-container .chart-title{font-size:14px;letter-spacing:.75px;font-weight:500;margin-bottom:15px}#allure-winner .cc-1 .charts .chart-container ul.comparison-chart{margin:0 0 0px 0}#allure-winner .cc-1 .charts .chart-container ul.comparison-chart li{font-size:12px;line-height:24px;font-weight:400}
