.page-hair-guides h1,.page-hair-guides h2,.page-hair-guides h3,.page-hair-guides h4{font-family:Bauhaus Medium;font-weight:600;letter-spacing:1px}.page-hair-guides h1{font-size:32px;margin-bottom:50px}.page-hair-guides h3{font-size:24px;margin-bottom:20px}.page-hair-guides h5{font-family:Muli,sans-serif;font-size:17px;font-style:italic;margin-bottom:20px}.page-hair-guides a.custom{color:#000;cursor:pointer;font-weight:700;text-decoration:underline!important}.page-hair-guides p{font-family:Muli,sans-serif;font-size:17px;margin-bottom:20px}.page-hair-guides p a{color:#000;cursor:pointer;font-weight:700;text-decoration:underline!important}.page-hair-guides .page-block{font-family:Muli,sans-serif;font-size:17px;margin:50px 0 80px}.page-hair-guides .page-block img{max-width:100%}.page-hair-guides .page-block ul{list-style:none;padding:0;margin:15px 0 20px}.page-hair-guides .page-block ul li{padding-left:20px;text-indent:-1.7em;margin-bottom:15px}.page-hair-guides .page-block ul li:before{content:"\2022";color:#930054;font-size:20px;line-height:0;padding:0 10px}.page-hair-guides .page-block ul li a{color:#000;cursor:pointer;font-weight:700;text-decoration:underline!important}.page-hair-guides .page-block .page-block-button{background-color:#000;color:#fff!important;cursor:pointer;display:block;font-family:Bauhaus Medium;font-size:21px;letter-spacing:3px;margin:30px auto;padding:30px 33px 27px;text-transform:uppercase;width:fit-content}.page-hair-guides .page-block .page-block-button:hover,.page-hair-guides .page-block .page-block-button:active{background-color:#333;text-decoration:none}.page-hair-guides .block-image{position:relative;display:inline-block}.page-hair-guides .block-image img{max-width:100%}.page-hair-guides .block-image img.img-up{margin:-14px 0 14px -12px;padding:0 6px 6px 0}.page-hair-guides .block-image img.img-down{padding:0 6px 6px 0}.page-hair-guides .block-image .img-frame-overlay-up,.page-hair-guides .block-image .img-frame-overlay-down{border:6px solid #930054;height:100%;position:absolute;width:100%}.page-hair-guides .block-image .img-frame-overlay-up{top:-20px;left:-18px}.page-hair-guides .block-image .img-frame-overlay-down{top:0;left:0}.page-hair-guides .block-image-full{position:relative;text-align:center;width:100%}.page-hair-guides .block-image-full img{max-width:100%;height:500px}.page-hair-guides .block-text-and-image-1{line-height:1.3}.page-hair-guides .block-text-and-image-1 .block-text{overflow-x:hidden;overflow-y:auto}.page-hair-guides .block-text-and-image-1 .col-right{padding:0}.page-hair-guides .block-text-and-image-1 .col-right .block-text{margin:0 0 0 -20px;padding:0 8px 0 0}.page-hair-guides .block-text-and-image-1 .col-right .block-text .page-block-button{margin:30px auto 30px 0}.page-hair-guides .block-relative-products{font-family:Muli,sans-serif;margin-bottom:50px}.page-hair-guides .block-relative-products .block-image{align-items:center;display:flex;justify-content:center}.page-hair-guides .block-relative-products .block-image .img-zoom{transform:scale(1.5)}.page-hair-guides .block-relative-products .product-title{color:#940055;font-size:18px;font-weight:600;margin-bottom:10px}.page-hair-guides .block-relative-products .shop-now{color:#940055;cursor:pointer;font-size:18px;font-weight:600;text-decoration:underline!important}.page-hair-guides .block-relative-products .shop-now:hover,.page-hair-guides .block-relative-products .shop-now:active{color:#94356c}.page-hair-guides .block-relative-products .product-intro{font-size:16px;margin-bottom:30px}.page-hair-guides .block-video{height:500px;position:relative}.page-hair-guides .block-video .custom-play-button{background:#0ab9e5;border:none;border-radius:100%;height:100px;left:calc(50% - 50px);position:absolute;top:calc(50% - 50px);width:100px}.page-hair-guides .block-video .custom-play-button:hover{background:#5fcbe6}.page-hair-guides .block-video .custom-play-button:focus{outline:0}.page-hair-guides .block-video .custom-play-button:after{border-color:transparent transparent transparent white;border-style:solid;border-width:15px 0 15px 30px;content:"";display:inline-block;left:4px;position:relative;top:3px}.page-hair-guides .block-text-and-image-3{position:relative}.page-hair-guides .block-text-and-image-3 .part-text{bottom:0;display:flex;position:absolute;top:0}.page-hair-guides .block-text-and-image-3 .part-text .block-text{background:#fff;height:100%}.page-hair-guides .align-center{display:flex;align-items:center}.page-hair-guide-coarse .page-block ul li:before{color:#930054}.page-hair-guide-coarse .block-image .img-frame-overlay-up,.page-hair-guide-coarse .block-image .img-frame-overlay-down{border:6px solid #930054}.page-hair-guide-coarse .block-relative-products .product-title,.page-hair-guide-coarse .block-relative-products .shop-now{color:#940055}.page-hair-guide-coarse .block-relative-products .shop-now:hover,.page-hair-guide-coarse .block-relative-products .shop-now:active{color:#94356c}.page-hair-guide-fine .page-block ul li:before{color:#0ab9e5}.page-hair-guide-fine .block-image .img-frame-overlay-up,.page-hair-guide-fine .block-image .img-frame-overlay-down{border:6px solid #0ab9e5}.page-hair-guide-frizzy .block-video .custom-play-button{background:#940055}.page-hair-guide-frizzy .block-video .custom-play-button:hover{background:#94356c}.page-hair-guide-men .page-block ul li:before{color:#1a3187}.page-hair-guide-men .block-image .img-frame-overlay-up,.page-hair-guide-men .block-image .img-frame-overlay-down{border:6px solid #1a3187}.page-hair-guide-normalcomb .block-video .custom-play-button{background:#940055}.page-hair-guide-normalcomb .block-video .custom-play-button:hover{background:#94356c}.page-hair-guide-oily .page-block ul li:before{color:#b561c3}.page-hair-guide-oily .block-image .img-frame-overlay-up,.page-hair-guide-oily .block-image .img-frame-overlay-down{border:6px solid #b561c3}.page-hair-guide-oily .block-video .custom-play-button{background:#b561c3}.page-hair-guide-oily .block-video .custom-play-button:hover{background:#bc8ec4}.page-hair-guide-straight .page-block ul li:before{color:#000}.page-hair-guide-straight .block-image .img-frame-overlay-up,.page-hair-guide-straight .block-image .img-frame-overlay-down{border:6px solid #000000}.page-hair-guide-straight .block-text-and-image-3 .part-text .block-text{background:none}.page-hair-guide-colortreated .page-block ul li:before{color:#b561c3}.page-hair-guide-colortreated .block-image .img-frame-overlay-up,.page-hair-guide-colortreated .block-image .img-frame-overlay-down{border:6px solid #b561c3}.page-hair-guide-colortreated .block-video .custom-play-button{background:#b561c3}.page-hair-guide-colortreated .block-video .custom-play-button:hover{background:#bc8ec4}.page-hair-guide-wavycurly .page-block ul li:before{color:#0ab9e5}.page-hair-guide-wavycurly .block-image .img-frame-overlay-up,.page-hair-guide-wavycurly .block-image .img-frame-overlay-down{border:6px solid #0ab9e5}.page-hair-guide-wavycurly .block-video .custom-play-button{background:#0ab9e5}.page-hair-guide-wavycurly .block-video .custom-play-button:hover{background:#51c2e5}.page-hair-guide-wavycurly .block-text-and-image-3 .part-text{line-height:1.3}.page-hair-guide-wavycurly .block-text-and-image-3 .part-text .block-text{background:none}.page-hair-guide-wavycurly .block-text-and-image-3 .part-text .block-text ul li:before{color:#000;padding:0 7px;font-size:18px}.page-hair-guide-drydamaged .page-block ul li:before{color:#b561c3}.page-hair-guide-drydamaged .block-image .img-frame-overlay-up,.page-hair-guide-drydamaged .block-image .img-frame-overlay-down{border:6px solid #b561c3}.page-hair-guide-drydamaged .block-video .custom-play-button{background:#b561c3}.page-hair-guide-drydamaged .block-video .custom-play-button:hover{background:#bc8ec4}@media screen and (min-width: 1200px){.page-hair-guides .block-text-and-image-3 .part-text{padding:60px 30px}.page-hair-guides .block-text-and-image-3 .part-text .block-text{padding:25px}.page-hair-guides .block-text-and-image-3 .part-text .block-text h3{font-size:24px;margin-bottom:30px}.page-hair-guides .block-text-and-image-3 .part-text .block-text h5,.page-hair-guides .block-text-and-image-3 .part-text .block-text p{font-size:14px;margin-bottom:30px}.page-hair-guides .block-text-and-image-3 .part-text .block-text ul{font-size:14px}.page-hair-guides .block-text-and-image-3 .part-text .block-text ul li{margin-bottom:15px}.page-hair-guide-wavycurly .block-text-and-image-3 .part-text{padding:30px}.page-hair-guide-wavycurly .block-text-and-image-3 .part-text .block-text h3{font-size:20px;margin-bottom:20px}.page-hair-guide-wavycurly .block-text-and-image-3 .part-text .block-text h5,.page-hair-guide-wavycurly .block-text-and-image-3 .part-text .block-text p{margin-bottom:20px}.page-hair-guide-wavycurly .block-text-and-image-3 .part-text .block-text ul li{margin-bottom:5px}}@media screen and (min-width: 992px) and (max-width: 1199px){.page-hair-guides .block-text-and-image-1 .block-text{max-height:550px}.page-hair-guides .block-text-and-image-3 .part-text{padding:50px 30px}.page-hair-guides .block-text-and-image-3 .part-text .block-text{padding:20px}.page-hair-guides .block-text-and-image-3 .part-text .block-text h3{font-size:20px;margin-bottom:20px}.page-hair-guides .block-text-and-image-3 .part-text .block-text h5,.page-hair-guides .block-text-and-image-3 .part-text .block-text p{font-size:12px;margin-bottom:15px}.page-hair-guides .block-text-and-image-3 .part-text .block-text ul{font-size:12px}.page-hair-guides .block-text-and-image-3 .part-text .block-text ul li{margin-bottom:5px}.page-hair-guide-wavycurly .block-text-and-image-3 .part-text{padding:30px}.page-hair-guide-wavycurly .block-text-and-image-3 .part-text .block-text h3{font-size:16px;margin-bottom:20px}}@media screen and (min-width: 992px){.page-hair-guides .page-block .block-text.left{margin-right:80px}.page-hair-guides .page-block .block-text.right{margin-left:60px}.page-hair-guide-fine .block-text-and-image-1 .block-text.left,.page-hair-guide-frizzy .block-text-and-image-1 .block-text.left,.page-hair-guide-men .block-text-and-image-1 .block-text.left,.page-hair-guide-normalcomb .block-text-and-image-1 .block-text.left,.page-hair-guide-oily .block-text-and-image-1 .block-text.left,.page-hair-guide-straight .block-text-and-image-1 .block-text.left,.page-hair-guide-colortreated .block-text-and-image-1 .block-text.left,.page-hair-guide-wavycurly .block-text-and-image-1 .block-text.left,.page-hair-guide-drydamaged .block-text-and-image-1 .block-text.left{margin-left:10px}.page-hair-guide-fine .block-text-and-image-1 .block-text.left h1,.page-hair-guide-frizzy .block-text-and-image-1 .block-text.left h1,.page-hair-guide-men .block-text-and-image-1 .block-text.left h1,.page-hair-guide-normalcomb .block-text-and-image-1 .block-text.left h1,.page-hair-guide-oily .block-text-and-image-1 .block-text.left h1,.page-hair-guide-straight .block-text-and-image-1 .block-text.left h1,.page-hair-guide-colortreated .block-text-and-image-1 .block-text.left h1,.page-hair-guide-wavycurly .block-text-and-image-1 .block-text.left h1,.page-hair-guide-drydamaged .block-text-and-image-1 .block-text.left h1{margin-right:-70px}.page-hair-guide-fine .block-text-and-image-1 .block-text.right,.page-hair-guide-frizzy .block-text-and-image-1 .block-text.right,.page-hair-guide-men .block-text-and-image-1 .block-text.right,.page-hair-guide-normalcomb .block-text-and-image-1 .block-text.right,.page-hair-guide-oily .block-text-and-image-1 .block-text.right,.page-hair-guide-straight .block-text-and-image-1 .block-text.right,.page-hair-guide-colortreated .block-text-and-image-1 .block-text.right,.page-hair-guide-wavycurly .block-text-and-image-1 .block-text.right,.page-hair-guide-drydamaged .block-text-and-image-1 .block-text.right{margin-left:10px}.page-hair-guide-fine .block-text-and-image-1 .col-right,.page-hair-guide-frizzy .block-text-and-image-1 .col-right,.page-hair-guide-men .block-text-and-image-1 .col-right,.page-hair-guide-normalcomb .block-text-and-image-1 .col-right,.page-hair-guide-oily .block-text-and-image-1 .col-right,.page-hair-guide-straight .block-text-and-image-1 .col-right,.page-hair-guide-colortreated .block-text-and-image-1 .col-right,.page-hair-guide-wavycurly .block-text-and-image-1 .col-right,.page-hair-guide-drydamaged .block-text-and-image-1 .col-right{padding:0}.page-hair-guide-fine .block-text-and-image-1 .col-right .block-text,.page-hair-guide-frizzy .block-text-and-image-1 .col-right .block-text,.page-hair-guide-men .block-text-and-image-1 .col-right .block-text,.page-hair-guide-normalcomb .block-text-and-image-1 .col-right .block-text,.page-hair-guide-oily .block-text-and-image-1 .col-right .block-text,.page-hair-guide-straight .block-text-and-image-1 .col-right .block-text,.page-hair-guide-colortreated .block-text-and-image-1 .col-right .block-text,.page-hair-guide-wavycurly .block-text-and-image-1 .col-right .block-text,.page-hair-guide-drydamaged .block-text-and-image-1 .col-right .block-text{margin:0 0 0 20px}.page-hair-guide-fine .block-text-and-image-1 .col-right .block-image,.page-hair-guide-frizzy .block-text-and-image-1 .col-right .block-image,.page-hair-guide-men .block-text-and-image-1 .col-right .block-image,.page-hair-guide-normalcomb .block-text-and-image-1 .col-right .block-image,.page-hair-guide-oily .block-text-and-image-1 .col-right .block-image,.page-hair-guide-straight .block-text-and-image-1 .col-right .block-image,.page-hair-guide-colortreated .block-text-and-image-1 .col-right .block-image,.page-hair-guide-wavycurly .block-text-and-image-1 .col-right .block-image,.page-hair-guide-drydamaged .block-text-and-image-1 .col-right .block-image{float:right}}@media screen and (min-width: 768px) and (max-width: 991px){.page-hair-guides h1{font-size:28px;margin-bottom:50px}.page-hair-guides h3{font-size:20px;margin-bottom:30px}.page-hair-guides h5,.page-hair-guides p{font-size:14px;margin-bottom:20px}.page-hair-guides .page-block{font-size:14px;margin:30px 0 50px}.page-hair-guides .page-block ul{margin:15px 0 20px}.page-hair-guides .page-block .page-block-button{font-size:18px;letter-spacing:2px;margin:25px auto;padding:25px 28px 22px}.page-hair-guides .block-image img.img-up{margin:-14px 0 14px -12px;padding:0 6px 6px 0}.page-hair-guides .block-image img.img-down{padding:0 6px 6px 0}.page-hair-guides .block-image .img-frame-overlay-up,.page-hair-guides .block-image .img-frame-overlay-down{border-width:6px}.page-hair-guides .block-image .img-frame-overlay-up{top:-20px;left:-18px}.page-hair-guides .block-text-and-image-1 .block-text{max-height:400px}.page-hair-guides .block-text-and-image-1 .col-right{padding-right:15px;padding-left:15px}.page-hair-guides .block-text-and-image-1 .col-right .block-text{margin:0;padding:0}.page-hair-guides .block-text-and-image-1 .col-right .block-text .page-block-button{margin:25px auto 25px 0}.page-hair-guides .block-relative-products{margin-bottom:30px}.page-hair-guides .block-relative-products .product-title,.page-hair-guides .block-relative-products .shop-now{font-size:16px}.page-hair-guides .block-relative-products .product-intro{font-size:14px;margin-bottom:25px}.page-hair-guides .block-video{height:350px}.page-hair-guides .block-image-full img{max-width:100%;height:350px}.page-hair-guides .block-text-and-image-3 .part-text,.page-hair-guides .block-text-and-image-3 .part-text .block-text{padding:10px}.page-hair-guides .block-text-and-image-3 .part-text .block-text h3{font-size:18px;margin-bottom:20px}.page-hair-guides .block-text-and-image-3 .part-text .block-text h5,.page-hair-guides .block-text-and-image-3 .part-text .block-text p{font-size:10px;margin-bottom:15px}.page-hair-guides .block-text-and-image-3 .part-text .block-text ul{font-size:10px}.page-hair-guides .block-text-and-image-3 .part-text .block-text ul li{margin-bottom:15px}.page-hair-guide-wavycurly .block-text-and-image-3 .part-text{margin-top:20px;padding:0;position:relative}.page-hair-guide-wavycurly .block-text-and-image-3 .part-text .block-col-12{flex:none;max-width:100%;width:100%}.page-hair-guide-wavycurly .block-text-and-image-3 .part-text .block-text{background:none;padding:0}.page-hair-guide-wavycurly .block-text-and-image-3 .part-text .display-none--sm{display:none}}@media screen and (max-width: 767px){.page-hair-guides h1{font-size:24px;margin-bottom:30px}.page-hair-guides h3{font-size:18px;margin-bottom:20px}.page-hair-guides h5,.page-hair-guides p{font-size:12px;margin-bottom:15px}.page-hair-guides .page-block{font-size:12px;margin:20px 0 40px}.page-hair-guides .page-block ul{margin:12px 0 15px}.page-hair-guides .page-block .page-block-button{font-size:16px;letter-spacing:1px;margin:20px auto;padding:20px 23px 17px}.page-hair-guides .block-image{margin-bottom:50px}.page-hair-guides .block-image img.img-up{margin:-12px 0 12px -10px;padding:0 4px 4px 0}.page-hair-guides .block-image img.img-down{padding:0 4px 4px 0}.page-hair-guides .block-image .img-frame-overlay-up,.page-hair-guides .block-image .img-frame-overlay-down{border-width:4px}.page-hair-guides .block-image .img-frame-overlay-up{top:-16px;left:-14px}.page-hair-guides .block-text-and-image-1 .col-right{padding-right:15px;padding-left:15px}.page-hair-guides .block-text-and-image-1 .col-right .block-text{margin:0;padding:0}.page-hair-guides .block-text-and-image-1 .col-right .block-text .page-block-button{margin:20px auto}.page-hair-guides .block-text{margin-bottom:50px}.page-hair-guides .block-relative-products{margin-bottom:25px}.page-hair-guides .block-relative-products .product-title,.page-hair-guides .block-relative-products .shop-now{font-size:14px}.page-hair-guides .block-relative-products .product-intro{font-size:12px;margin-bottom:20px}.page-hair-guides .block-video{height:220px}.page-hair-guides .block-image-full img{max-width:100%;height:220px}.page-hair-guides .block-text-and-image-3 .part-text{margin-top:20px;padding:0;position:relative}.page-hair-guides .block-text-and-image-3 .part-text .block-col-12{flex:none;max-width:100%;width:100%}.page-hair-guides .block-text-and-image-3 .part-text .block-text{background:none;padding:0}.page-hair-guides .block-text-and-image-3 .part-text .display-none--sm{display:none}}
/*# sourceMappingURL=/cdn/shop/t/131/assets/hair-guide.scss.css.map */
