*{box-sizing:border-box}body{margin:auto;padding:0;font-family:""}div,form,h1,h2,h3,h4,h5,img,input,li,p,textarea,ul{margin:0;padding:0}article,aside,figure,footer,header,main,nav,section{display:block}table,td,tr{border:0}a{outline:0;color:inherit;text-decoration:none}img{border:none;height:auto}li{list-style:none}ul li a{text-decoration:none}.img-fluid{max-width:100%;height:auto;width:100%}.banner-container{position:relative;height:100vh;background-size:cover;background-position:center}.banner .text-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;text-align:center;padding:20px 25px;border-radius:10px}.banner .banner-container.left-image{background:url(/cdn/shop/files/90day-left.jpg?v=1747242613);background-repeat:no-repeat;background-size:cover;background-position:center}.banner .banner-container.right-image{background:url(/cdn/shop/files/90day-right.jpg?v=1747242613);background-position:center;background-repeat:no-repeat;background-size:cover}h2{font-size:53px;font-weight:400;line-height:72px;letter-spacing:1px;color:#000;font-family:kudryashev-d-contrast}p{font-size:16px;font-family:mr-eaves-sans,sans-serif;color:#000}.banner h2{padding-bottom:40px}.banner p{padding-bottom:30px;font-weight:200;font-size:32px}.banner p:nth-of-type(2){margin-bottom:35px}.banner p span{font-weight:300}.banner .shop-now a.btn{max-width:379px}.shop-now a.btn{padding:25px 20px;border:2px solid #ffffff;border-radius:10px;color:#b35252;text-decoration:none;margin-top:10px;display:inline-block;text-transform:uppercase;font-size:25px;line-height:12px;font-weight:700;letter-spacing:1px;transition:transform .2s;font-family:brother-1816,sans-serif;font-weight:500;font-style:normal;background:#fff;width:300px}.shop-now a.btn:hover{transform:scale(1.1)}@media only screen and (max-width: 767px){.shop-now a.btn{background-color:#f2c298;color:#fff}}.best-hair{padding:100px 0 70px}.best-hair-content{text-align:center}.best-hair .best-hair-content h2{margin-bottom:20px}.best-hair .best-hair-content p{font-size:32px;font-weight:200}.best-hair .custom-prev,.custom-next{font-size:20px;color:#fff;font-weight:700;cursor:pointer;position:absolute;transform:translateY(-50%);background:#ffffffb3;padding:0 15px;z-index:1000;background:#eabeb0!important;border-radius:50%;width:30px;height:30px;display:flex;justify-content:center;align-items:center;top:-4px}.best-hair .custom-prev{left:0}.best-hair .custom-next{right:0}.best-hair .owl-carousel .owl-nav{display:flex!important;justify-content:space-between;width:100%;position:absolute;top:50%;transform:translateY(-50%)}.best-hair .owl-carousel .owl-nav button{opacity:1!important;visibility:visible!important}.best-hair .best-hair-content p:last-of-type{padding-bottom:40px}.best-hair .bottom-best-hair-content h3{padding-top:40px;padding-bottom:30px;font-size:38px;line-height:48px;text-transform:uppercase;color:#000;font-family:brother-1816}.best-hair .bottom-best-hair-content p{padding-bottom:30px;font-weight:200;font-size:32px}.best-hair .bottom-best-hair-content ul{max-width:70%;width:100%;text-align:start;padding-bottom:30px;margin:auto}.best-hair .bottom-best-hair-content ul li{padding-left:40px;background:url(tick-green.png) no-repeat 0px 1px;font-size:33px;font-weight:200;line-height:48px;font-family:mr-eaves-sans,sans-serif;letter-spacing:.5px;color:#1b1c1f;background-size:25px;background-position:center left}.growth_guarantee h4{font-size:25px!important;line-height:40px!important;font-weight:400!important}.growth_guarantee h3{font-size:70px!important}.growth_guarantee_right_con{max-width:100%!important}.growth_guarantee_right_con .growth-btn{padding:25px 20px;width:250px;border:2px solid #000;border-radius:10px;color:#000;text-decoration:none;margin-top:10px;display:inline-block;text-transform:uppercase;font-size:20px;line-height:12px;font-weight:700;letter-spacing:3px;transition:transform .2s;font-family:brother-1816,sans-serif;font-weight:500;font-style:normal;background:transparent}.growth-btn:hover{transform:scale(1.1)}.challenge-div{background:url(challange-bg.png) no-repeat;background-size:cover;background-position:center;padding:100px 0}@media only screen and (min-width: 1450px){.challenge-div{background:url(challange-bg.jpg) no-repeat;background-size:cover;background-position:center}}.challenge-div h3{margin-bottom:50px;color:#000;font-family:kudryashev-d-contrast;text-align:center;font-size:50px}.challenge-div p{text-align:center;font-size:32px;line-height:48px;font-weight:200;margin-bottom:50px}.challenge-div .container{position:relative}.feature{display:flex;justify-content:space-between;padding-top:500px}.feature li{width:25%}.feature li h4{color:#000;font-family:kudryashev-d-contrast;text-align:center;font-size:40px;font-weight:200}.feature li h5{font-family:mr-eaves-sans,sans-serif;color:#000;text-align:center;font-size:22px;font-weight:500;letter-spacing:5px;text-transform:uppercase;width:70%;margin:auto}.feature li p{font-size:16px;line-height:normal}.guarantee-div img{width:100%}.progress-track{text-align:center;padding:120px 0 80px}.progress-track h3{margin-bottom:50px;color:#000;font-family:kudryashev-d-contrast;font-size:50px}.progress-track p{font-size:32px;line-height:48px;font-weight:200;margin-bottom:50px}.progress-track h4{margin-bottom:20px;color:#000;font-size:40px;font-family:mr-eaves-sans,sans-serif}.progress-track ul li{position:relative;font-size:32px;line-height:48px;font-weight:200;font-family:mr-eaves-sans,sans-serif}.progress-track ul li img{width:40px;height:40px}.reviews{padding:80px 0}.reviews h3{margin-bottom:80px;font-size:32px;line-height:48px;font-family:brother-1816,sans-serif;text-transform:uppercase}.special-offer{padding:100px 0 150px;position:relative}.special-offer:after{position:absolute;content:"";top:0;left:50%;transform:translate(-50%);height:2px;width:1000px;background-color:#ccc}.special-offer .container{position:relative}.so-right{padding-left:50px}.so-right h3{margin-bottom:50px;color:#000;font-family:kudryashev-d-contrast;font-size:50px}.so-right ul li{font-size:20px;font-weight:500;line-height:48px;font-family:brother-1816,sans-serif;text-transform:uppercase;margin-bottom:10px}.so-right ul li img{width:32px;height:32px;position:relative;top:-3px;margin-right:10px}.so-para p{font-size:32px;line-height:38px;font-weight:200;margin-bottom:50px}.so-left{text-align:center}.so-left h3{font-size:33px;font-weight:500;line-height:40px;font-family:brother-1816,sans-serif;text-transform:uppercase;margin-top:50px}.so-left h3 span{font-size:25px;text-transform:lowercase}.so-price h4{font-size:38px;line-height:38px;font-weight:300;font-family:mr-eaves-sans,sans-serif;display:inline-block;text-decoration:line-through 1px;margin:10px 0 0}.so-price h5{font-family:brother-1816,sans-serif;color:#c23e3e;font-size:35px;margin-bottom:10px}.so-price p{font-size:22px;line-height:28px;font-weight:200}.so-left .shop-now a.btn{margin-top:20px;margin-bottom:20px;width:350px}.low-price-div span{font-size:16px;font-family:mr-eaves-sans,sans-serif;font-style:italic}.low-price-div p{font-family:kudryashev-d-contrast;font-size:25px}.low-price-div p span{text-decoration:underline;font-family:kudryashev-d-contrast;font-size:25px;font-style:normal}.company-logo{position:absolute;bottom:30px;right:0;max-width:50%}.mob-view{display:none}@media screen and (max-width: 1499px){.feature{padding-top:500px}}@media screen and (max-width: 1399px){.banner h2,.best-hair .best-hair-content h2,.challenge-div h3,.progress-track h3,.so-right h3{font-size:40px;line-height:60px}.banner p,.best-hair .best-hair-content p,.best-hair .bottom-best-hair-content p,.challenge-div p,.progress-track p,.best-hair .bottom-best-hair-content ul li,.best-hair .bottom-best-hair-content h4{font-size:30px;line-height:40px}.feature li h5{font-size:16px}.feature li h4{font-size:35px}.feature{padding-top:400px}.progress-track ul li{font-size:30px}.so-right{padding-left:20px}.so-right h3{margin-bottom:20px}.so-para p{font-size:26px;line-height:30px;margin-bottom:20px}.so-right ul li{font-size:20px}.so-right ul li img{width:22px;height:22px;margin-right:5px}.so-left h3{font-size:25px}.so-price h4,.so-price h5{font-size:30px}.growth_guarantee h3{font-size:50px!important}.growth_guarantee h4{font-size:20px!important}.reviews h3{font-size:30px}}@media screen and (max-width: 1199px){.special-offer:after{width:80%}.so-right ul li{line-height:35px;font-size:16px}}@media screen and (max-width: 1050px){.growth_guarantee h4{font-size:16px!important;font-weight:500!important}.reviews h3{font-size:26px;margin-bottom:30px}.reviews{padding:50px 0}}@media screen and (max-width: 991px){.feature li{margin:0 10px}.feature li h5{width:100%}.challenge-div{padding:50px 0}.so-para p{font-size:22px;line-height:30px;margin-bottom:10px}.so-right ul li{line-height:26px}.company-logo{bottom:0}.growth_guarantee h3{font-size:40px!important}.growth_guarantee h4{font-size:13px!important;line-height:30px!important}.growth_guarantee_right_con .growth-btn{font-size:18px;padding:20px;width:200px}.so-right ul li{font-size:13px}}@media screen and (max-width: 767px){.banner .banner-container.left-image{background:none;padding:0;order:2}.banner .banner-container.right-image{background:#fff;padding-top:40px}.banner-container .mob-view{display:block}.banner-container{height:auto}.banner .text-container{position:initial;transform:none}.header-wrapper{background:#fff!important}.company-logo{position:initial;max-width:max-content}.mob-view{display:block}.desk-view{display:none}.banner p,.best-hair .best-hair-content p,.best-hair .bottom-best-hair-content p,.challenge-div p,.progress-track p,.best-hair .bottom-best-hair-content h4{font-size:25px;line-height:30px}.banner h2,.best-hair .best-hair-content h2,.challenge-div h3,.progress-track h3,.so-right h3{font-size:35px;line-height:45px}.best-hair .bottom-best-hair-content ul li{font-size:22px;line-height:30px;background-size:22px;font-weight:300}.bottom-best-hair-content{padding:0 35px}.banner p:nth-of-type(2){margin-bottom:0}.best-hair{padding:50px 0}.best-hair .bottom-best-hair-content ul{max-width:100%}bottom-best-hair-content{padding:0 35px}.feature{flex-wrap:wrap;justify-content:space-evenly;gap:30px}.feature li{width:40%}.progress-track{padding:50px 0}.so-right{padding-left:0;margin-top:40px}.so-left .shop-now a.btn{width:300px}.so-right ul li{font-size:16px}.special-offer{padding:50px 0}}@media screen and (max-width: 650px){.challenge-div{background:url(challange-bg-mob.png) no-repeat;background-size:cover;background-position:bottom 35% center}.feature{padding-top:350px}.growth_guarantee_right_con .growth-btn{border-radius:30px}.best-hair-content,.challenge-div p,.so-right{padding:0 30px}.so-left h3{font-size:32px}}@media screen and (max-width: 575px){.feature{padding-top:300px}.feature li h4{font-size:30px}.challenge-div h3,.challenge-div p,.progress-track h3,.progress-track p{margin-bottom:20px}.guarantee-div img{display:none}.progress-track ul li{font-size:20px;line-height:35px;font-weight:300}.progress-track ul li img{width:30px;height:30px}.progress-track h4{font-size:35px}.so-right ul{margin-top:40px}.so-right ul li{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:15px}.so-right ul li img{margin-right:0;margin-bottom:10px;width:40px;height:40px}.banner .shop-now a.btn{max-width:250px}.shop-now a.btn{padding:20px;font-size:23px;width:250px}.challenge-div p strong{font-weight:200}.so-price p{font-weight:500}.so-right ul li{font-size:18px;margin:0 auto 15px;text-align:center}}@media screen and (max-width: 425px){.growth_guarantee h4{font-size:12px!important}}.footer_brand_name{color:#000;letter-spacing:4px}.grand-prize{max-width:800px;margin:30px auto 0}
/*# sourceMappingURL=/cdn/shop/t/98/assets/lander-90-day-challenge.css.map */
