:root{--font-body-family: "Avenir LT Pro", sans-serif}*{margin:0%;padding:0%;box-sizing:border-box;scroll-behavior:smooth}body{font-family:var(--font-body-family);scroll-behavior:smooth}h1,h2,h3,h4,h5,h6{margin:0%;padding:0%;font-family:var(--font-heading-family)}ul,li,p{margin:0;padding:0}li{list-style-type:none}a{text-decoration:none;color:#000;display:inline-block}img{width:100%;object-fit:cover;display:block}.header{display:block}.top-header{background:#4d69b1}.header-ctn{display:flex;align-items:center;justify-content:space-between}.promo p{font-size:16px;color:#fff;font-weight:600}.promo p span{font-weight:400}.social-media a{font-size:17px;color:#fff;opacity:98%;transition:.4s all}.social-media a:hover{color:#002f4b}.social-media{display:flex;align-items:center;gap:20px}.top-header-ctn .search-box input{height:45px;width:100%;background:transparent;border:none;outline:none;border-bottom:1px solid transparent;padding-left:30px;font-size:15px;transition:.4s all;color:#fff}.top-header-ctn .search-box input:hover,.top-header-ctn .search-box input:focus{background:#000;border-bottom:2px solid #4D69B1}.top-header-ctn .search-box input::placeholder{color:#fff}.top-header-ctn .search-box i{position:absolute;top:50%;left:8px;transform:translateY(-53%);font-size:13px;color:#fff}.top-header-ctn .search-box{width:235px;position:relative}.bottom-header{background:#fff;padding:25px 0}.navigation ul{display:flex;align-items:center;gap:35px}.navigation ul a{font-size:18px;font-weight:400;color:#000;transition:.4s all;position:relative}.navigation ul a.active:after,.navigation ul a:after{content:"";position:absolute;bottom:0;left:0;width:0%;height:2px;background:#4d69b1;border-radius:50%;transition:.4s all}.navigation ul a.active:after{width:100%!important}.navigation ul a.active{color:#4d69b1}.navigation ul a:hover:after{width:100%}.navigation ul a:hover{color:#4d69b1}.logo a{max-width:120px;display:block}.cart svg{width:30px;height:100%;fill:#4d69b1}.cart{position:relative}.header-icon{display:flex;align-items:center;justify-content:start;gap:18px}.header-icon li{cursor:pointer;transition:.4s all}li.user-profile i{color:#fff}.cart-count{position:absolute;top:50%;left:50%;color:#fff;font-weight:600;transform:translate(-50%,-33%);font-size:15px}.user-profile{width:35px;height:35px;background:#4d69b1;color:#fff;text-align:center;line-height:35px;border-radius:50%;font-size:15px}.banner-slider{background:#4d69b1;position:relative;display:flex;align-items:center;height:calc(90vh - 164px)}.banner-img{position:absolute;top:0;right:0;height:100%;width:680px}.banner-slider .main-batch{color:#fff}.banner-slider .owl-stage-outer,.banner-slider .owl-stage,.banner-slider .owl-item,.banner-slider .item,.banner-slider .item .container,.banner-slider .item .row,.banner-img img{height:100%}.banner-slider .owl-item.active .main-title,.banner-slider .owl-item.active .main-batch{animation:fadedown 1.5s both}.banner-slider .owl-item.active .description,.banner-slider .owl-item.active .banner-btn{animation:fadeup 1.5s both}@keyframes fadedown{0%{opacity:0;transform:translate(-80px)}to{opacity:1;transform:translate(0)}}@keyframes fadeup{0%{opacity:0;transform:translate(80px)}to{opacity:1;transform:translate(0)}}.main-title{font-size:48px;color:#fff;font-weight:600;margin:15px 0}.main-title span{font-style:italic}.main-batch{font-size:18px;color:#606060;text-transform:uppercase;font-weight:600}.description p{font-size:16px;color:#fff;font-weight:400;letter-spacing:1px;max-width:590px;margin-top:30px}.description{font-size:16px;color:#fff;font-weight:400;letter-spacing:1px;max-width:350px;margin-top:30px}.btn{color:#fff;text-transform:uppercase;font-size:14px;border:1px solid #fff;border-radius:0;padding:9px 24px;transition:.4s all;position:relative;outline:none}.btn:hover{background-color:#fff;color:#000}.banner-btn{margin-top:25px}trending{padding:20px 0 60px}.title{font-size:54px;font-weight:600;color:#000}.treending-header .main-batch{color:#000000a3;display:block;margin-top:15px}.treending-header{margin-bottom:30px}.trending-product{position:relative;height:100%;background:#f1f1f1}.product-img{overflow:hidden;height:360px;width:100%;transition:.4s all;padding:20px;background:#f1f1f1}.product-img a{display:block;height:100%;width:100%;transition:all .5s}.product-name a{transition:all .5s}.product-name:hover a{color:#4d69b1}.product-img img{transition:.4s all;height:100%;object-fit:contain}.product-content{padding:20px 20px 30px;width:90%;border-top:2px solid #dbdbdb;text-align:center;margin:-10px auto 0}.product-btn .btn{display:inline-block;padding:1rem 1.6rem;background-color:#4d69b1;color:#fff;font-size:1.2rem;font-weight:700;text-transform:uppercase;text-decoration:none;border:1px solid #4d69b1;border-radius:0;transition:.4s all;position:relative;outline:none}.product-btn:hover{background-color:#405f91;border-color:#405f91;color:#fff}.product-name{font-size:20px;font-family:Playfair Display,serif;font-weight:400;color:#000}.product-price{font-size:14px;margin:10px 0;display:block;color:#000;font-weight:400}.product-price del{color:#0000008a}.product-btn .btn:after{content:"";width:100%;height:0%;position:absolute;bottom:0;left:0;line-height:44px;background:#000;transition:.3s;z-index:-1}.product-btn .btn:hover{color:#fff}.product-btn .btn:hover:after{height:100%}.hair-care-ctn-wrapper{position:relative}.hair-care-vid video{width:100%;height:100%;object-fit:cover;object-position:left}.hair-care-ctn-wrapper:nth-child(1){background:#d7dbdf5c}.hair-care-content .title span{color:#000;font-style:italic}.hair-care-content .description{max-width:100%;color:#000;margin-top:20px}.hair-care-content{padding:50px 0}.hair-care-content .main-batch{color:#000000ab}.hair-care-content .title{color:#4d69b1;margin:15px 0}.hair-care-btn .btn{background:#4d69b1;padding:10px;width:100%;transition:.4s all}.hair-care-btn{max-width:122px;margin-top:30px}.hair-care-btn .btn:hover{background:#fff;color:#4d69b1;border-color:#4d69b1}.hair-care-vid{right:0}.hair-care-vid,.hair-care-img{width:952px;position:absolute;height:100%;top:0}.hair-care-img{left:0}.hair-care{padding-top:150px}.hair-care-img img{height:100%}.code-dtl{font-size:16px;color:#4d69b1;font-weight:600;margin-top:15px}.hair-care-ctn-wrapper:nth-child(2) .hair-care-content{padding:180px 0}.why-us-ctn-wrapper{max-width:992px;margin:0 auto}.why-us-ctn .description{max-width:100%;color:#000;margin-top:15px;font-size:15px}.why-us-ctn .description span{font-weight:800;padding-bottom:1px;border-bottom:1px solid #000}.why-us-heading .title span{font-style:italic}.why-us-heading .title{margin:15px 0}.why-us-ctn .title span{color:#4d69b1;font-style:italic}.why-us-ctn{max-width:450px}.why-us{padding-top:100px;background-position:center;background-size:cover;background-repeat:no-repeat;position:relative}.why-us-img{width:85%}.why-us-heading{margin-bottom:80px}.testing-content-wrapper{max-width:880px;margin:0 auto}.testing{padding:30px 0;background:#4d69b1}.testomg-img{width:170px}.testing-content-wrapper .col-lg-3{display:flex;align-items:center;justify-content:center}.recycle-content .description{color:#000;max-width:100%}.recycle-content{max-width:790px;text-align:center;margin:0 auto}.recycle{background-size:cover;position:relative;background-position:center;padding:50px;z-index:1}.recycle-content p.botm-line{font-size:16px;margin-top:15px;font-weight:600;font-style:italic}.recycle:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#0000000f;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:-1}.inner-banner-content{padding:70px 0}.inner-banner-content .description{max-width:100%}.inner-banner-content{max-width:630px}.inner-banner-content .title{margin-top:0;color:#fff}.inner-banner-content .title span{color:#4d69b1;font-style:italic}.inner-banner-content .description{color:#fff}.inner-banner{position:relative;background:#4d69b1;background-position:center;background-repeat:no-repeat;background-size:cover}.breadcrumbs{background:#fff;padding:15px 0;border-bottom:1px solid #00000036}.breadcrumbs ol{margin:0;padding:0;display:flex;align-items:center;justify-content:start;gap:20px;font-size:15px;font-weight:600}.breadcrumbs ol li a{color:#4d69b1}.blog-posts article{background-color:var(--surface-color);box-shadow:0 0 10px #00000017;padding:30px;height:100%;overflow:hidden}.blog-posts .post-img{max-height:240px;margin:-30px -30px 15px;overflow:hidden}.blog-posts .post-category{font-size:16px;color:color-mix(in srgb,var(--default-color),transparent 40%);margin-bottom:10px}.blog-posts .title{font-size:20px;font-weight:700;padding:0;margin:0 0 20px}.blog-posts .title a{color:var(--heading-color);transition:.3s}.blog-posts .title a:hover{color:var(--accent-color)}.blog-posts .post-author-img{width:50px;border-radius:50%;margin-right:15px}.blog-posts .post-author{font-weight:600;margin-bottom:5px}.blog-posts .post-date{font-size:14px;color:color-mix(in srgb,var(--default-color),transparent 40%);margin-bottom:0}#blog-posts{padding:80px 0 60px}.blog-details{padding:60px 0 30px}.blog-details .article{background-color:var(--surface-color);padding:30px;box-shadow:0 4px 16px #0000001a}.blog-details .post-img{margin:-30px -30px 20px;overflow:hidden}.blog-details .title{color:var(--heading-color);font-size:28px;font-weight:700;padding:0;margin:30px 0}.blog-details .content{margin-top:20px}.blog-details .content h3{font-size:22px;margin-top:30px;font-weight:700}.blog-details .content blockquote{position:relative;text-align:center;margin:20px 0;padding:40px;background:#4d69b11a;border-left:2px solid #4D69B1}#blog-details .description{max-width:100%;color:#000;margin:20px 0;line-height:24px;font-size:15px}.blog-details .content blockquote p{color:var(--default-color);line-height:1.6;margin-bottom:0;font-style:italic;font-weight:500;font-size:18px}.widgets-container{background-color:var(--surface-color);padding:30px;margin:60px 0 30px;box-shadow:0 4px 16px #0000001a}.widget-title{color:var(--heading-color);font-size:20px;font-weight:700;padding:0;margin:0 0 20px}.widget-item{margin-bottom:40px}.widget-item:last-child{margin-bottom:0}.search-widget form{border:1px solid #4D69B1;padding:3px 10px;position:relative;transition:.3s;overflow:hidden;border-radius:6px}.search-widget form input[type=text]{border:0;padding:4px;width:100%;background-color:var(--background-color);height:100%}.search-widget form input[type=text]:focus{outline:none}.search-widget form button{background:#4d69b1;color:#fff;position:absolute;top:0;right:0;bottom:0;border:0;font-size:16px;padding:0 15px;margin:-1px;transition:.3s;border-radius:0 4px 4px 0;line-height:0}.search-widget form button i{line-height:0}.search-widget form button:hover{background:color-mix(in srgb,var(--accent-color),transparent 20%)}.search-widget form:is(:focus-within){border-color:var(--accent-color)}.categories-widget ul{list-style:none;padding:0;margin:0}.categories-widget ul li{padding-bottom:10px}.categories-widget ul li:last-child{padding-bottom:0}.categories-widget ul a{color:color-mix(in srgb,var(--default-color),transparent 20%);transition:.3s;font-size:15px}.categories-widget ul a:hover{color:#4d69b1}.categories-widget ul a span{padding-left:5px;font-size:14px}.recent-posts-widget .post-item{display:flex;margin-bottom:15px}.recent-posts-widget .post-item:last-child{margin-bottom:0}.recent-posts-widget .post-item img{width:80px;margin-right:15px}.recent-posts-widget .post-item h4{font-size:15px;font-weight:700;margin-bottom:5px}.recent-posts-widget .post-item h4 a{color:var(--default-color);transition:.3s}.recent-posts-widget .post-item time{display:block;font-style:italic;font-size:14px}.meta-top ul{display:flex;gap:10px}.meta-top ul a{font-size:13px;font-style:italic}.card--standard>.card__content .card__information{padding:15px!important}.card__information h3 a:hover{color:#0c737e;text-decoration:none}.card__information h3{font-size:16px}.about-us .main-title{font-size:56px;color:#000;text-align:center}.about-ctn-wrapper{max-width:1120px;margin:0 auto}.about-us .main-title span{color:#4d69b1}.about-heading{margin-top:30px}.about-ctn-wrapper .title{font-size:50px}.about-ctn-wrapper .title span{color:#4d69b1;font-style:italic}.about-us .description{color:#000;max-width:100%;margin-top:10px;font-size:15px}.about-ctn .sub-title{color:#000;font-weight:600;font-size:21px;text-transform:capitalize}.about-ctn{margin:30px 0}.about-form-wrapper{background:#fcfafa}.about-form-wrapper .row{max-width:1120px;margin:0 auto}.form-group-ctn .form-control{flex:1 1 auto;height:40px}.form-group-wrapper{display:flex;gap:15px;flex-wrap:wrap}.form-group-ctn{flex:1 1 auto}.form-wrapper{display:flex;flex-direction:column;gap:15px}.form-group-ctn label{font-size:13px;margin-bottom:4px}.form-heading-content{margin-bottom:50px}footer{background:#4d69b1;padding-top:70px}.footer-logo{max-width:200px}footer .social-media{margin-top:0}footer .social-media a{font-size:24px}.quick-link li a{font-size:16px;font-weight:500;color:#fff;text-transform:capitalize}.quick-link li{margin-top:8px}.newslater{max-width:767px;box-shadow:1px 3px 15px #0000001a;margin:60px auto;padding:40px;position:relative;z-index:1;background:#fff}.newsleter-heading .title{margin:0;text-align:center;font-size:40px}.newsleter-heading .title span{color:#4d69b1;font-style:italic}.newsleter-heading .description{color:#000;text-align:center;max-width:100%;margin-top:13px;font-size:14px}.newsleter-form .input-wrapper input{width:100%;height:44px;padding-left:10px;font-size:14px;border:1px solid #4D69B1;color:#4d69b1}.newsleter-form .input-wrapper{margin-top:30px;position:relative}.newsleter-form .input-wrapper .btn{background:#4d69b1;width:150px;height:100%;position:absolute;top:0;right:0;border:1px solid #4d69b1}.quick-link{display:flex;gap:30px;margin:30px 0}.social-wrapper{padding:25px 0;border-top:1px solid #ffffff52}.privacy-text{font-size:14px;color:#fff}.privacy-text a{margin-right:8px;color:#fff;font-style:italic}.ambassadors-banner{position:relative;background:#4d69ba;display:flex;align-items:center;height:50vh;overflow:hidden;background-position:center;background-repeat:no-repeat;background-size:cover}.ambassadors-banner .img-box{position:absolute;right:0;top:0}.apply-btn{margin-top:25px}.ambassadors-wrapper{position:relative;padding:60px 0}.wrapper-content h2{font-size:54px;margin-bottom:30px}.wrapper-content p{font-size:16px;color:#000;font-weight:400;letter-spacing:1px;margin-bottom:30px}.wrapper-content ul{margin-bottom:30px}.wrapper-content ul li{font-size:16px;line-height:32px;color:#000;font-weight:400;letter-spacing:1px}.ambassadors-cta{position:relative;background:#4d69ba;padding:60px 0}.ambassadors-cta .img-box{position:absolute;top:0;right:0;height:100%;width:50%}.ambassadors-cta .img-box img{height:100%}.ambassadors-cta .form-wrapper{position:relative;margin-top:2rem;padding-right:5rem}.affiliate-banner{position:relative;background:#4d69ba;display:flex;align-items:center;height:60vh;overflow:hidden;background-position:center;background-repeat:no-repeat;background-size:cover}.affiliate-banner .img-box{position:absolute;left:0;top:0;width:40%;height:100%}.affiliate-banner .img-box img{width:100%;height:100%}.affiliate-wrapper{position:relative;padding:60px 0}.affiliate-cta{position:relative;background:#4d69ba;padding:60px 0}.affiliate-cta .img-box{position:absolute;top:0;right:0;height:100%;width:50%}.affiliate-cta .img-box img{height:100%}.affiliate-cta .form-wrapper{position:relative;margin-top:2rem;padding-right:5rem}@media screen and (min-width: 750px){.page-width{padding:0 1rem}}@media only screen and (min-width:1140px) and (max-width:1280px){.main-title{font-size:36px;color:#fff;font-weight:600;margin:15px 0}.banner-slider{height:calc(100vh - 164px)}}#product-grid{justify-content:center;margin-top:50px}.product__text.inline-richtext{font-size:24px;color:#333;font-weight:700;margin-top:20px;*/}.product__accordion .accordion__title.h4{font-size:24px;font-weight:700}.product__accordion .accordion__content ul li{font-size:16px;line-height:1.5}.product__accordion .accordion__title{font-size:24px;font-weight:700;color:#333;margin-bottom:10px}.product__accordion .accordion__content{padding:20px;background-color:#f9f9f9;border-radius:5px;border:1px solid #ddd}.product__accordion .accordion__content h3{font-size:20px;font-weight:700;margin-top:20px;color:#555}.product__accordion .accordion__content h4{font-size:18px;font-weight:700;margin-top:15px;color:#555}.product__accordion .accordion__content p strong{font-size:16px;color:#333;font-weight:700;margin-bottom:5px}.product__accordion .accordion__content p{font-size:14px;color:#666;margin-bottom:10px}@media (max-width: 768px){.product__accordion .accordion__content{padding:15px}.product__accordion .accordion__title{font-size:20px}.product__accordion .accordion__content h3,.product__accordion .accordion__content h4{font-size:18px}.product__accordion .accordion__content p{font-size:14px}}.directions-section{margin-top:30px;padding:20px;background-color:#f4f4f4;border-radius:5px;border:1px solid #ddd}.directions-section h3{font-size:20px;font-weight:700;margin-bottom:10px;color:#333}.directions-section p{font-size:16px;color:#555;line-height:1.5;margin-bottom:15px}.directions-section p strong{font-weight:700;color:#333}
/*# sourceMappingURL=/cdn/shop/t/11/assets/style.css.map */
