p{font-family:freight-sans-pro,sans-serif}h1,h2,h3,h4,h5{font-family:brandon-grotesque,sans-serif}.site-nav__link{font-family:freight-sans-pro,sans-serif}.site-nav__link{margin:7.5px 15px;padding:0;border-bottom:1px solid transparent}.site-nav--has-dropdown.is-focused>a,.site-nav--has-dropdown:hover>a{color:#fff!important;background-color:transparent}.site-nav__item ul.site-nav__dropdown{padding:15px 50px 15px 15px;border-radius:5px;background-color:#fffc;left:15px}.site-nav__dropdown>li>a{font-family:freight-sans-pro,sans-serif;font-weight:500;color:#c81373;display:inline-block;border-bottom:2px solid transparent;background:transparent;margin:6px 15px;padding:0}.site-nav__dropdown>li>a:hover{border-bottom:2px solid #c81373}.site-nav__link{border-bottom:2px solid transparent}.site-nav__link:hover{border-color:#fff}.site-nav--has-dropdown:hover>a{border-color:transparent}.site-nav--has-dropdown:hover .site-nav__dropdown:before{content:"";display:inline-block;margin:0 5px;vertical-align:middle;width:15px;height:15px;border-bottom:solid 9px rgba(255,255,255,.8);border-left:solid 7px transparent;border-right:solid 7px transparent;position:absolute;top:-15px;left:20px}.site-nav--has-dropdown:hover>a:before{display:none}.site-footer .site-footer__linklist a{font-size:20px;font-family:freight-sans-pro,sans-serif}.address-section p.footer__title{font-size:20px;padding:4px 0;margin:0;text-transform:uppercase;font-family:freight-sans-pro,sans-serif;font-weight:400}.address-section a,.address-section p.footer-text-detail{font-size:20px;padding:4px 0;font-family:freight-sans-pro,sans-serif;line-height:40px;word-break:break-word}.footer_custom-text p{margin-bottom:0;padding:2px 0}.copyright-with-policy{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.footer__copyright,.footer__powered_by{font-size:15px;margin:0 15px;text-transform:uppercase}.site-footer__bottom{padding-top:0}.footer__privacy_policy ul li{margin:0 15px}.footer__privacy_policy ul{margin:0;display:flex;flex-wrap:wrap}.site-footer{background-size:cover;background-repeat:no-repeat;background-position:center}.slideshow__slide:after{display:none}.new-sideshow-main a.btn,.main-hero-vedio a.btn{font-size:27px;border-radius:5px;font-family:freight-sans-pro,sans-serif;font-weight:100;text-transform:uppercase}.hero__text-content .hero__subtitle{font-family:freight-sans-pro,sans-serif}.hero__text-content .hero__title{font-family:brandon-grotesque,sans-serif;font-weight:900}.section-header h2{color:#512773;font-weight:100;font-family:lust-display,serif;font-style:italic}.feature-headind-num{display:flex}.new-feature-row .h3{font-family:lust-display,serif;font-size:34px;color:#512773;font-style:italic}.number-port{font-family:lust-display,serif;font-size:95px;color:#512773;font-style:italic;padding-right:26px;line-height:100px;font-weight:bolder;display:block}.new-feature-row .featured-row__subtext p{font-size:20px;line-height:25px;font-family:freight-sans-pro,sans-serif;color:#726a6c}.only-button-main{text-align:center}.only-button-main a.btn{font-size:27px;border-radius:5px;font-family:freight-sans-pro,sans-serif;font-weight:400;display:inline-block}.main-buttonbg{padding:135px 0;background-repeat:no-repeat;background-size:cover;background-position:inherit}.media-text-with-image.background-media-text__aligner{margin:0 40px;display:flex}.media-text-with-image .animation-cropper{align-self:center}.media-text-with-image .background-media-text__text{background:transparent;width:50%}.media-text-with-image h2.h3{font-family:brandon-grotesque,sans-serif;color:#fafafa;font-size:65px;text-align:center}.media-text-with-image p{font-size:20px;text-align:center;color:#fff;font-family:freight-sans-pro,sans-serif;line-height:25px}.logobar-image-with-text{display:flex;flex-wrap:wrap}.logobar-image-with-text .logobar-image-with-text__item{flex:0 0 20%;max-width:20%;padding:0 25px}.main-image-with-heading{background-size:cover;background-repeat:no-repeat;background-position:center;padding:70px 0 60px}.logobar-image-with-text__item .logo-subheading h2{color:#fff;font-size:20px;text-align:center;padding-top:15px;font-family:freight-sans-pro,sans-serif;font-weight:100;line-height:25px;margin:0}.logobar-image-with-text__item .image-wrap{background-color:transparent}.mobile-hide-slide{display:block}.mobile-show-slide{display:none}.feature-row__text--left{padding-left:40px}.feature-row__text--right{padding-right:40px}.image-grid-items{flex:0 0 20%;max-width:20%;position:relative}.images-all-grid{display:flex;flex-wrap:wrap}.hover-text{position:absolute;top:0;bottom:0;right:0;left:0;padding:25px 20px;display:flex;flex-wrap:wrap;align-content:space-between;opacity:0;transition:all .3s ease}.hover-text:hover{background:#0009;opacity:1;transition:all .3s ease}.hover-text p{font-size:1.2vw;font-family:freight-sans-pro,sans-serif;color:#fff;line-height:1.8vw;margin-bottom:0}.ho-auther-name span{padding-right:4px}.hover-text span{font-size:1.2vw;font-family:freight-sans-pro,sans-serif;color:#fff;line-height:2vw}.main-section-image{padding:0;background-size:contain;background-repeat:repeat;background-position:center;background-attachment:fixed}.button-bottom{padding-top:100px}.site-nav__link--icon:hover{border-color:transparent}.show-more-product p{text-align:right;margin:50px 0}.show-more-product p a{font-size:20px;color:#512773;line-height:25px}.show-more-product p a:hover{border-bottom:1px solid #512773}#show-one-time-product-list{opacity:0;height:0;visibility:hidden;transition:all .5s ease;display:none}#show-one-time-product-list.show-one-time{opacity:1;height:auto;visibility:visible;transition:all .5s ease;display:block}.template-product #PageContainer{background-color:#fbf8fa}.main-product-container{padding-top:50px;padding-bottom:0;background-color:#fff;border-radius:10px;clear:both;display:block;overflow:hidden}.product__main-photos .image-wrap{background-color:#f3e9f0;border-radius:10px}.bottom-form-elements .product-single__form{margin-bottom:0;margin-top:36px}.bottom-form-elements .add-to-cart{font-size:37px;font-family:freight-sans-pro,sans-serif;border-bottom-left-radius:10px;border-bottom-right-radius:10px;background-color:#512773;border:3px solid #512773;font-weight:400;text-transform:uppercase}.bottom-form-elements .add-to-cart:hover{background-color:#fff;color:#512773}.bottom-form-elements .add-to-cart.btn--loading:hover:after{border-color:#512773;border-top-color:transparent}.bottom-form-elements{margin-left:-30px}.product-single__variants,.variant-wrapper{display:none}.product-detail-part .product-single__title{font-family:brandon-grotesque,sans-serif;font-size:35px;color:#512773;font-weight:700;text-transform:uppercase}.product-detail-part .product-single__description .features li{font-size:18px;padding:5px 0;color:#726a6c;font-family:freight-sans-pro,sans-serif}.product-detail-part .features{list-style:none;margin:0;padding-top:15px}.product-detail-part .product-single__description .features li i{color:#7d7577;margin-right:10px;font-size:20px}.main-product-container .product__thumbs{display:none}.product-detail-part .product-single__meta .product__price,.product-detail-part .product-single__meta .sub-product__price{font-family:brandon-grotesque,sans-serif;font-size:28px;color:#512773;font-weight:700}.product-detail-part .product-single__meta{padding-right:30px}.product-page-title-banner{padding:40px 0;background-size:cover;background-repeat:no-repeat;background-position:bottom}.product-page-title-banner h2{font-size:55px;color:#fff;font-weight:100;margin-bottom:10px;font-family:lust-display,serif;font-style:italic}.product-page-title-banner p{font-size:26px;color:#fff;margin-bottom:10px;font-family:freight-sans-pro,sans-serif}.product-banner-main{padding-top:60px}.product-round{flex:0 0 50%;max-width:calc(50% - 40px);margin:0 20px 25px}.top-portion-product{background-color:#fff;padding:10px}.footer-products-main{padding:100px 0}.product-columns{background-color:#f3e9f0;border-radius:15px;overflow:hidden}.pro-price-portion .regular-red,.product-detail-part .product__price.sale-price,.product-detail-part .sub-product__price.sale-price{color:#dd137e}.product-list-lines{display:flex;flex-wrap:wrap;max-width:950px;margin:0 auto}.shop-now-custom a{display:block;text-align:center;color:#fff;background-color:#512773;font-size:24px;padding:10px 0;border:2px solid #512773;border-bottom-left-radius:15px;border-bottom-right-radius:15px}.desktop-product-title{display:block}.mobile-product-title{display:none}.shop-now-custom a:hover{color:#512773;background-color:#fff}.product-quantity-round{margin:2px 0}.footer-products{max-width:1600px;margin:0 auto;padding:0 40px}.top-portion-product h3{font-size:20px;margin-bottom:10px;color:#512773;text-align:center;line-height:31px;text-transform:uppercase}.pro-price-portion{display:flex;justify-content:center}.compareAt{text-decoration:line-through;text-decoration-thickness:2px}.pro-price-portion h4{font-size:20px;text-align:center;margin-bottom:0;color:#512773;line-height:25px;padding:0 5px}.cross-price{text-decoration:line-through}.middle-product-image img{display:block}.qtybox .btnqty{width:calc(35.33% - 5px);display:block;text-align:center;font-size:33px;color:#7d7678;cursor:pointer;background-color:#fbf8fa;margin:0 auto;line-height:46px}.qtybox input{border:none;text-align:center;font-size:16px;width:29.33%;color:#7d7678;background-color:#fff;font-weight:700;height:50px}.qtybox{display:flex;padding:2px 0}.section-header h2{color:#512773}.mobile-buttons-only{width:100%;padding-top:15px;display:none}a.jdgm-write-rev-link{display:none!important}h1.jdgm-all-reviews-page__title,.jdgm-rev__prod-info-wrapper,.jdgm-rev__timestamp{display:none}.jdgm-all-reviews-widget{margin-top:60px!important}.jdgm-all-reviews-page__wrapper .jdgm-branding-footer{display:none!important}.shopify-policy__title h1{display:none}.shopify-policy__container{max-width:560px;max-width:65ch;margin:0 auto;padding-left:20px;padding-right:20px}.shopify-policy__title{text-align:center}.shopify-policy__body p{font-size:12px}.template-blog .article{position:relative}.article__content .rte{font-size:21px;line-height:28px;font-family:freight-sans-pro,sans-serif;color:#726a6c}.article__h3 a,.article__h3{font-family:brandon-grotesque,sans-serif;color:#231f20}.blog-btn{font-size:21px;color:#231f20;text-decoration:underline;font-family:freight-sans-pro,sans-serif;font-weight:600}.article-border:after{content:"";position:absolute;width:100%;height:2px;background-color:#e3e3e3;bottom:-50px}.article .section-header__title{font-size:35px}.article__body p{font-size:22px;color:#726a6c;line-height:30px}.article__body ol li,.article__body ul li{font-size:18px;font-family:freight-sans-pro,sans-serif;color:#726a6c}.article__body h1,.article__body h2,.article__body h3,.article__body h4{color:#231f20}.section-one{padding:50px 0 300px;background-size:cover;background-repeat:no-repeat;background-position:bottom;position:relative;z-index:4}.main-about-both{overflow:hidden}.page-header-ab h2{color:#512773;text-align:center;font-size:45px;margin-bottom:0;padding-top:50px}.about-page-slider .page-width{max-width:1500px}.about-richtext-rte p{color:#726a6c;font-size:24px;font-weight:100;line-height:34px}.about-richtext-rte{padding:45px 0}.main-flex-about{display:flex;flex-wrap:wrap}.left-abcontent{flex:0 0 80%;max-width:80%;padding-top:200px}.right-abcontent{flex:0 0 20%;max-width:20%}.section-two{background-repeat-x:repeat;background-size:cover;background-position:center;margin-top:-200px;background-attachment:fixed}.three-box-image{position:relative;z-index:3;margin-top:-10%;transition:all .3s ease}.section-down-detailed{max-width:70%;margin:0 auto;padding:0 40px}.three-box-image .image-wrap{background:transparent}.three-different-box{position:relative;height:100%;width:100%;display:block;display:none}.diffbox-image1{position:absolute;width:50%;left:-7%;height:100%;top:0;background-repeat-y:no-repeat;background-size:100%;background-position:left center;z-index:1}.diffbox-image2{position:absolute;width:50%;right:10%;top:-30%;bottom:0;background-repeat-y:no-repeat;background-size:100%;background-position:right center;z-index:2}.diffbox-image3{position:absolute;width:50%;right:-3%;height:100%;top:0;background-repeat-y:no-repeat;background-size:100%;background-position:right center;z-index:3;bottom:0%}@-webkit-keyframes mover{0%{transform:translateY(0)}to{transform:translateY(-10px)}}@keyframes mover{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.stock{margin:0 auto}.stock .bar{position:relative;width:100%;background-color:#f3e9f0!important;margin-bottom:1.5rem;border-radius:10px;border:1px solid #F3E9F0!important}.stock .bar-info{border-radius:10px 0 0 10px;padding:.75rem;background:#a1011c;color:#fff;width:10%;position:relative;height:30px;transition:width 3.3s ease-in-out;animation:blinkBackground .5s infinite alternate}.viewpeaple{color:#726a6c}@keyframes blinkBackground{0%{color:#a1011c;background:red}to{color:#fff;background:#a1011c}}.stock .html{background-color:#a1011c;color:#fff!important}.stock .percent{float:left;color:#fff!important}.stock .comment{position:absolute;top:6px;left:40%;color:#d51373}.learn-page-content h2,.info-about-ingredients h2,.main-title-ingredients h2{font-size:50px;font-family:lust-display,serif;font-style:italic;font-weight:100;line-height:55px}.learn-page-content p{font-size:20px;margin-bottom:5px;line-height:25px}.main-title-ingredients h2{color:#512773}.info-about-ingredients h2{color:#726a6c}.info-about-ingredients p,.main-title-ingredients p{color:#726a6c;font-size:20px;line-height:25px}.main-title-ingredients{text-align:center;margin-bottom:50px}.ingredients-detailed{display:flex;flex-wrap:wrap;justify-content:center}.detailed-of-ingredients{flex:0 0 33.33%;max-width:33.33%;padding:0 20px}.info-about-ingredients{padding-top:15px;text-align:center}.number-of-list-ingre{padding-bottom:60px}.gummy-page-content h2,.learnshampoo-page-content h2,.gummy-page-content h1,.learnshampoo-page-content h1{font-size:49px;font-family:lust-display,serif;font-style:italic;font-weight:100;line-height:54px}.gummy-page-content p,.gummy-page-content li,.learnshampoo-page-content p{font-size:20px;margin-bottom:5px;line-height:25px}.gummy-page-content h5,.learnshampoo-page-content h5{font-size:22px;line-height:27px}.listing-with-background{background-color:#eae3ec;padding:20px;margin:10px 0}#accordion h2.hccategory{display:none}.page-bottm-button{padding-bottom:60px}.remove-banner-space{padding-top:0!important}div#rc_container{display:none!important}.learnshampoo-page-content .rte h2{margin-bottom:25px}body#recharge-novum #recharge-te #te-modal-content .div-main-rc-first h4.text-center{font-size:18px;line-height:23px;color:#512773;margin:0;padding:15px 0 35px;font-weight:500}body#recharge-novum #recharge-te .div-main-rc-first .div-rc-inner img{width:100%;max-width:100%;max-height:100%;height:100%;min-width:100%}body#recharge-novum #recharge-te .step-chk-div p{text-align:center;font-size:14px;color:#512773;margin-bottom:10px}body#recharge-novum #recharge-te .step-chk-div p:first-child{margin-bottom:30px}body#recharge-novum #recharge-te .div-main-rc-first .step-chk-div a{font-size:14px;background:0 0;padding:0;color:#512773}.background-media-text__subtext p{margin-bottom:0}.template-page-02 h2.h1.hero__title,.template-page-02 .hero__link{max-width:600px;text-align:center}.template-page-about-02 .about-page-slider .page-width,.template-page-02 .video-parent-section .page-width,.template-page-about .hero--about-slider .page-width{max-width:100%}.template-page-about-02 h2.h1.hero__title{text-align:center;max-width:830px}.about-richtext-rte{padding:45px 0 100px}.product__main-photos .slick-arrow{background:0 0}.product__main-photos .slick-arrow.slick-disabled{opacity:1}.product__main-photos .slick-arrow .icon{width:30px;height:30px}.add-spacing{padding-top:20px}.subscription-templete-gmc-3 .product__photos{padding-bottom:25px}.subscription-templete-gmc-3 .main-product-container{padding-bottom:30px}.subscription-templete-gmc-3 .bottom-form-elements .add-to-cart{background:none;border:none;padding:0;font-size:0}.subscription-templete-gmc-3 .bottom-form-elements .add-to-cart img{max-width:300px;margin:0 auto;width:100%}.subscription-templete-gmc-3 .bottom-form-elements .add-to-cart:hover .shoppr1{display:none}.subscription-templete-gmc-3 .bottom-form-elements .add-to-cart:hover .shoppr2{display:block}.shoppr2{display:none}.subscribe-banner-main a.subscribe-banner-link{display:block;max-width:850px;margin:0 auto 100px}.subscribe-page-title-banner h2{font-size:44px;line-height:49px;font-weight:400;margin-bottom:7px;font-family:lust-display,serif}.subscribe-page-title-banner p{text-transform:capitalize;font-size:21px;line-height:26px;font-weight:400;margin:0}.subscribe-page-title-banner{border-radius:8px;padding:30px 15px}.subscribe-banner-main{background-color:#f6f6f6}.subscription-templete-gmc-3 .product-page-title-banner p{font-size:32px}.small-page-width{max-width:850px;margin:0 auto;padding:0 50px}.top-image-survey img{display:block}.survey-middle-text p{font-size:25px;text-align:center;margin:0;padding:10px 0;font-family:ITC Franklin Gothic,sans-serif;font-weight:600}.survey-middle-banner h2{margin:0;text-align:center;font-size:37px}.survey-middle-banner{padding:20px 15px}.survey-middle-banner h2 span{color:#ff6565}#shopify-section-survey-lp-01-main-section .survey-middle-banner h2 span,#shopify-section-survey-lp-02-main-section .survey-middle-banner h2 span,#shopify-section-survey-lp-03-main-section .survey-middle-banner h2 span,#shopify-section-Free-Gummy-Sale-survey-lp-03-main-section .survey-middle-banner h2 span,#shopify-section-survey-lp-05-main-section .survey-middle-banner h2 span{color:#f3f483}.question-and-answers-survey .qna-one{margin:0 80px}.question-and-answers-survey .qna-main-section{padding:20px;background-color:#fff;box-shadow:#0000004d 0 4px 12px}.question-and-answers-survey .qna-tabbing_btn{padding:50px 0}.question-and-answers-survey .qna-one{display:none}.question-and-answers-survey .qna-one.active{display:block}.question-and-answers-survey .qna-question .qna-number{font-size:35px;background-color:#de1b83;color:#fff;border-radius:100%;margin-bottom:0;margin-right:15px;width:68px;height:68px;line-height:68px;text-align:center}.question-and-answers-survey .qna-question{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:20px}.question-and-answers-survey .qna-question .qna-question-text{width:calc(100% - 90px);margin-bottom:0;color:#de1b83;font-size:33px;line-height:40px}.question-and-answers-survey .qna-image,.question-and-answers-survey .qna-checkbox{padding:0 30px}.question-and-answers-survey .qna-image img{display:block}.question-and-answers-survey .qna-btn{padding:20px 30px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.question-and-answers-survey .qna_with_checkbox .qna-btn{justify-content:center}.question-and-answers-survey .qna-btn a{font-size:35px;width:47%;line-height:40px;padding:10px 0;display:inline-block;text-align:center;font-family:brandon-grotesque,sans-serif;font-weight:600}.question-and-answers-survey .qna-btn a.btn--color{background-color:#de1b83;color:#fff}.question-and-answers-survey .qna-btn a.btn--bandw{background-color:#d8d8d8;color:#545454}.question-and-answers-survey .qna-checkbox{display:flex;flex-wrap:wrap}.qna-checkbox-with-image{margin:0 5px 5px 0;width:calc(50% - 5px);cursor:pointer}.question-and-answers-survey .qna-checkbox .qna-checkbox-1{display:flex;flex-wrap:wrap;align-items:center;position:relative;justify-content:center;margin:0;padding:10px;background-color:#512773;color:#fff}.qna-checkbox-with-image img{display:block}.question-and-answers-survey .qna-checkbox input[type=checkbox]{position:relative;cursor:pointer;width:22px;height:22px;margin-right:7px;border:none}.question-and-answers-survey .qna-checkbox input[type=checkbox]:before{content:"";display:block;position:absolute;width:22px;height:22px;top:0;left:0;border:0px solid #555555;background-color:#fff}.question-and-answers-survey .qna-checkbox input[type=checkbox]:checked:after{content:"";display:block;width:10px;height:18px;border:solid #de1b83;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:0;left:6px}.qna-checkbox span{font-size:18px;font-family:ITC Franklin Gothic,sans-serif;font-weight:800;line-height:23px}.survey-complte .bottom-form-elements .add-to-cart{margin-top:36px;width:100%;color:#fff;display:block;text-align:center;padding:9px 20px}.survey-complte .bottom-form-elements .add-to-cart:hover{color:#512773}.survey-lp-footer .navigation li{padding:.5rem;display:inline-block}.survey-lp-footer footer{text-align:center;font-size:.8rem}.survey-lp-footer footer .footer_copy{text-align:center;margin-bottom:10px}.survey-lp-footer ul.navigation{margin:25px 0}.survey-complte{max-width:850px;margin:0 auto;padding:0 50px}.survey-complte .product-images-part,.survey-complte .product-detail-part{width:100%;padding-left:0}.survey-complte .product-detail-part .product-single__title{font-size:23px}.survey-complte .product-detail-part .product-single__meta .product__price,.survey-complte .product-detail-part .product-single__meta .sub-product__price{font-size:20px}.survey-complte .main-product-container .grid__item{padding-left:0}.survey-complte .background-media-text{position:relative}.survey-complte .background-media-text--s-lp-background-image-text-2{background:#f4f4f4}.survey-complte .custom-image-with-text .background-media-text__container,.survey-complte .custom-image-with-text .background-media-text__video{height:100%;position:relative}.survey-complte .custom-image-with-text .background-media-text__inner{position:absolute;top:0}.survey-complte .custom-image-with-text .background-media-text__inner{top:20px!important;transform:translate(0)}.survey-complte .media-text-with-image.background-media-text__aligner{margin:0}.survey-complte .media-text-with-image .background-media-text__text{width:100%;padding:0 22px}.survey-complte .media-text-with-image h2.h3{font-size:35px}.survey-complte .media-text-with-image p{font-size:18px;line-height:24px}.survey-complte .bottom-form-elements{margin-left:0}.survey-complte .product-detail-part .product-single__meta{padding-right:15px;padding-left:15px;margin-top:20px}.survey-complte .bottom-form-elements .add-to-cart{font-size:18px}.survey-complte .background-media-text--750,.survey-complte .background-media-text__spacer.background-media-text--750{min-height:auto}.survey-complte .index-section{margin:34px 0}.survey-complte .main-product-container{padding-top:0}.survey-complte .section-header h2{font-size:24px;line-height:29px}.survey-complte .feature-row{flex-direction:column;margin:0}.survey-complte .feature-row__text{order:2;padding-top:20px;padding-bottom:0}.survey-complte .feature-row__text--right{padding-right:0}.survey-complte .feature-row__text--left{padding-left:0}.survey-complte .feature-row__item{flex:1 1 auto;max-width:100%;min-width:100%}.survey-complte .number-port{font-size:80px;line-height:80px}.survey-complte .new-feature-row .h3{font-size:24px}.survey-complte .new-feature-row .featured-row__subtext p{font-size:16px;line-height:21px}.survey-complte .feature-row__item>div{max-width:100%!important}.survey-complte .only-button-main a.btn{padding:6.5px 13px;font-size:18px}.survey-complte .main-image-with-heading{padding:30px 0 20px}.survey-complte .main-image-with-heading .page-width{padding:0 5px}.survey-complte .logobar-image-with-text .logobar-image-with-text__item{padding:0 7px}.survey-complte .logobar-image-with-text__item .logo-subheading h2{font-size:12px;line-height:17px}.survey-complte .product-banner-main{padding-top:0}.survey-complte .footer-products-main{padding:50px 0 0}.survey-complte .product-section .page-content{padding-top:20px}.survey-complte .product-page-title-banner h2{font-size:28px}.survey-complte .product-page-title-banner p{font-size:16px}.survey-complte .product-page-title-banner{padding:40px 15px}.survey-complte .product-list-lines{margin:0}.survey-complte .product-round{flex:0 0 100%;max-width:100%;margin:0 0 45px}.survey-complte .product-columns{border-radius:10px;display:flex;flex-wrap:wrap}.survey-complte .top-portion-product{width:100%;padding:30px 10px}.survey-complte .desktop-product-title{display:none}.survey-complte .top-portion-product h3{font-size:18px;margin:0 auto 5px;line-height:23px;max-width:120px}.survey-complte .middle-portion-product{flex:0 0 45%;max-width:45%;display:flex;align-items:center}.survey-complte .middle-product-image img{display:block}.survey-complte .bottom-portion-product{flex:0 0 55%;max-width:55%}.survey-complte .bottom-portion-product{flex:0 0 55%;max-width:55%;align-content:space-between;display:flex;flex-wrap:wrap;background-color:#fff}.survey-complte .pro-price-portion h4{font-size:18px;line-height:28px}.survey-complte .bottom-portion-product form{width:100%}.survey-complte .product-quantity-round{margin:0;background-color:#f3e9f0;padding:0}.survey-complte .qtybox .btnqty{font-size:27px;line-height:40px}.survey-complte .qtybox input{font-size:14px;height:40px}.survey-complte .shop-now-custom a{font-size:18px;padding:10px 0;border-bottom-left-radius:0;border-bottom-right-radius:10px}.survey-complte .mobile-product-title{display:block}.survey-complte .section-header{margin-bottom:30px}.survey-complte .feature-headind-num{align-items:center}.qna-video video{width:100%}.bottom-form-elements .sold-out-product{pointer-events:none;background-color:#dd0427;border:3px solid #de0327}.sold_out_btn a{background-color:#dd0427;border:2px solid #de0327;pointer-events:none}.country-code .country-title svg{margin-left:10px}.country-code .country-title{font-size:20px;color:#000}.country-code .country-title{font-size:25px;color:#fff;margin:7.5px 15px;display:flex;flex-wrap:wrap;align-items:center;font-family:freight-sans-pro,sans-serif}footer.site-footer .country-code .country-title{color:#fff;padding:4px 0;text-transform:uppercase}.country-code.is-focused .site-nav__dropdown:before{content:"";display:inline-block;margin:0 5px;vertical-align:middle;width:15px;height:15px;border-bottom:solid 9px rgba(255,255,255,.8);border-left:solid 7px transparent;border-right:solid 7px transparent;position:absolute;top:-15px;left:20px}.site-footer__linklist .site-nav__link:hover{border-color:transparent}.site-footer__linklist .site-nav__item{display:block}.text-slider ul{opacity:0;visibility:hidden;height:0}.text-slider ul.slick-initialized.slick-slider{opacity:1;visibility:visible;height:auto}.text-slider ul li{margin:0;padding:0 30px;position:relative}.text-slider ul li:before{content:"|";display:block;position:absolute;left:0}.text-slider ul{display:flex;justify-content:space-around;list-style:none;font-size:25px;font-family:freight-sans-pro,sans-serif;margin:0;padding:15px 0;align-items:center;text-transform:uppercase}.main-image-and-text .new-feature-row .h3{font-family:brandon-grotesque,sans-serif;font-style:normal;color:#000}.main-image-and-text .feature-row{margin:0}.main-image-and-text .img-text--14d97362-2b54-4e88-913e-a614686d9564,.main-image-and-text .img-text--6303baa1-1e18-4cc4-b3de-583aab1ae902{margin-top:50px}.main-image-and-text .feature-row__text .btn{font-family:freight-sans-pro;font-weight:500;font-size:24px;min-width:350px;border-radius:5px;margin-right:0;margin-top:35px}.main-image-and-text .feature-row__text .btn-img-and-text{text-align:left}.main-image-and-text .new-feature-row .featured-row__subtext p{font-size:25px;line-height:1.2;color:#000}.headtitle-with-text-and-image .feature-headind-num{justify-content:center;margin-bottom:50px}.headtitle-with-text-and-image .feature-headind-num .number-port{font-size:120px;color:#000;padding-right:30px;line-height:120px}.headtitle-with-text-and-image .feature-headind-num h2{font-size:40px;font-family:lust-display,serif;font-style:italic;margin:0}.image-slider-with-button .image{padding-left:22px}.main-testimonials-slider-custom .section-header h2{font-family:brandon-grotesque,sans-serif;font-weight:600;font-style:normal;color:#000}.main-testimonials-slider-custom .section-header{margin-bottom:0}.main-testimonials-slider-custom{padding:20px 0 70px}.image-slider-with-button{padding:50px 22px}.image-with-slider{margin:0 -22px}.main-image-and-text .new-feature-row{position:relative;z-index:3}#product-subscribe{margin-bottom:20px;width:100%;font-size:15px;background-color:#fff;border:none;padding-left:35px}#product-onetime{margin-bottom:20px;width:100%;font-size:15px;background-color:#fff;border:none}.main-select-option{position:relative}.main-select-option img.circle{position:absolute;top:9px;left:7px;max-width:20px}.main-product-with-banner .banner-page-width{max-width:1536px;margin:0 auto;padding:0 22px}.main-product-with-banner .product-main-section{display:flex;flex-wrap:wrap}.main-product-with-banner .product-banner-image{flex:0 0 50%;max-width:50%}.main-product-with-banner .product-with-sub-products{flex:0 0 50%;max-width:50%;padding:60px 50px 20px}.product-with-sub-products .product-sub-title h2,.product-with-sub-products .product-sub-title h1{color:#000;font-size:35px;line-height:40px}.product-with-sub-products .jdgm-all-reviews__summary{display:flex;flex-wrap:wrap;align-items:center;float:none}.product-with-sub-products .product-sub--review .jdgm-star,.product-with-sub-products .product-sub--review .jdgm-all-reviews__summary-text{color:#000}.main-product-with-banner{padding-bottom:50px}.product-with-sub-products .product-sub--review .jdgm-star{padding:0!important}.product-with-sub-products .product-sub--review .jdgm-all-reviews__summary-text{margin-left:10px;font-size:18px;border-bottom:1px solid #000}.product-with-sub-products .product-single__description{margin-top:25px;font-size:19px}.product-with-sub-products .product-single__description p{font-size:18px;line-height:1.4}.one-time-and-sub-option{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:20px}.one-time-and-sub-option input{display:none}.one-time-and-sub-option label{margin-bottom:0;text-align:center;width:calc(50% - 15px);padding:12px 0;font-size:18px;font-weight:400;font-family:Futura;border:1px solid #c5c3c3}.one-time-and-sub-option input:checked+label{background-color:#eef6ff}.product-with-sub-products .bottom-form-elements .add-to-cart{font-size:18px;border-bottom-left-radius:0;border-bottom-right-radius:0;background-color:#000;border:2px solid #000}.product-with-sub-products .bottom-form-elements .add-to-cart:hover{color:#fff}.bg--image--hair-care-shampoo-product-faq-section .feature-row,.bg--image--hair-care-shampoo-conditioner-faq-section .feature-row,.bg--image--hair-care-combo-faq-section .feature-row{padding-top:50px;padding-bottom:20px}.text-slider--hair-care-shampoo-product-page-text-slider-02 ul,.text-slider--hair-care-shampoo-conditioner-page-text-slider-02 ul,.text-slider--hair-care-combo-page-text-slider-02 ul{background-color:#262729;color:#fff}.accordian-perticular .accordion-container{display:flex;flex-wrap:wrap;margin-bottom:15px;margin-left:-15px}.accordian-perticular .accordion-container .main-accordian{margin-left:15px}.accordian-perticular .accordion-container .main-accordian:first-child{border-top:1px solid #000}.accordian-perticular .main-accordian a p{font-size:20px}.accordian-perticular .main-accordian a img{max-width:25px}.pro-tab--ELUXE-carbonic-acid-shampoo-with-banner .product-main-section{display:flex;flex-wrap:wrap;background-color:#f8eafc}.pro-tab--ELUXE-carbonic-acid-shampoo-with-banner .product-with-sub-products{flex:0 0 40%;max-width:40%;padding:60px 50px 20px}.pro-tab--ELUXE-carbonic-acid-shampoo-with-banner .product-banner-image{flex:0 0 60%;max-width:60%}.pro-tab--ELUXE-carbonic-acid-shampoo-with-banner .product-banner-image img{height:100%;object-fit:cover}.pro-tab--ELUXE-carbonic-acid-shampoo-with-banner{padding-bottom:0}.pro-tab--ELUXE-carbonic-acid-shampoo-with-banner .image-wrap{background-color:transparent}.add-bottom-text-with-link{text-align:center;margin-top:20px}.add-bottom-text-with-link a{font-size:17px;text-decoration:underline}.pro-tab--ELUXE-carbonic-acid-shampoo-with-banner .one-time-and-sub-option label{font-family:brandon-grotesque}.pro-tab--ELUXE-carbonic-acid-shampoo-with-banner .one-time-and-sub-option input:checked+label{background-color:#fff;border-color:#000}.pro-tab--ELUXE-carbonic-acid-shampoo-with-banner .bottom-form-elements{margin-left:0}.product-with-sub-products .description-text{display:none}.product-with-sub-products .description-text.active{display:block}.product-with-sub-products .tab-titles a{font-size:19px;font-family:freight-sans-pro;text-transform:uppercase;font-weight:800;margin-right:20px;color:#db177d;padding-bottom:8px;display:inline-block;position:relative}.product-with-sub-products .tab-titles{border-bottom:3px solid #dfdfdf}.product-with-sub-products .tab-titles{border-bottom:3px solid #c5c3c3;margin-bottom:20px}.product-with-sub-products .tab-titles a.nav-active:after{content:"";background-color:#db177d;position:absolute;width:100%;height:3px;bottom:-3px;left:0}.only-onetime-btn{display:flex;flex-wrap:wrap;align-items:center}.product-with-sub-products .add-to-cart.btn--loading:hover:after{border-color:#fff;border-top-color:transparent}.product-with-sub-products .only-onetime-btn .js-qty__num{height:47.55px}.accordian-perticular .sub-description-change{margin-bottom:15px;font-family:freight-sans-pro;font-size:17px}.product-with-sub-products .bottom-form-elements .product-single__form{margin-top:0}.product-with-sub-products .form-subscription{display:none}.only-onetime-btn .shop-now-custom a{background-color:#000;padding:8px 0;border:2px solid #000;border-bottom-left-radius:0;border-bottom-right-radius:0;width:100%;font-size:18px;font-family:freight-sans-pro,sans-serif;line-height:26px}.only-onetime-btn .shop-now-custom{width:calc(100% - 120px);margin-left:20px}.only-onetime-btn .product__quantity{margin-bottom:0}.only-onetime-btn .shop-now-custom a:hover{color:#fff}.only-onetime-btn .qtybox input{font-size:17px;width:60px;color:#000;background-color:#fff;height:46px}.only-onetime-btn .qtybox .btnqty{width:20px;font-size:26px;color:#000;background-color:#fff;line-height:46px}.only-onetime-btn .qtybox{padding:0}.only-onetime-btn .product-quantity-round{margin:0}.template-page-ELUXE-carbonic-acid-shampoo .main-content{min-height:500px}.custom-page-width{max-width:1800px;margin:0 auto;padding:0 55px}.hero--survey-lp-01-image-banner .custom-page-width{width:100%;height:100%;display:table}.hero--survey-lp-01-image-banner .hero__title span{color:#cc1717}.hero--survey-lp-01-image-banner .hero__title{text-shadow:#fff 3px 4px 2px}.hero--survey-lp-01-image-banner .hero__link a.btn{background:#000;padding:9px 10px;min-width:350px;border-radius:50px;margin:0}.survey-middle-banner{position:relative}.hero--femalehairloss-survey-lp-01-image-banner .custom-page-width{width:100%;height:100%;display:table}.hero--femalehairloss-survey-lp-01-image-banner .hero__title{text-shadow:#fff 3px 4px 2px}.hero--survey-lp-01-image-banner .hero__subtitle:not(.hero_text){font-size:24px;padding:15px 0}.hero--femalehairloss-survey-lp-01-image-banner .hero__link a.btn{background:#000;padding:9px 10px;min-width:350px;border-radius:50px;margin:0}.hero--femalehairloss-survey-lp-01-image-banner .hero__subtitle.hero_text{font-size:13px}.femalehairloss-survey-lp-01-page .survey-middle-banner h2:after{content:"";position:absolute;width:0;height:0;border-width:30px 20px 0 20px;border-color:#de1b83 transparent transparent transparent;border-style:solid;top:100%;left:0;right:0;margin:0 auto}.femalehairloss-survey-lp-01-page .question-and-answers-survey{padding:100px 0}.femalehairloss-survey-lp-01-page .question-and-answers-survey .qna-main-section{background-color:#fff;padding:0 0 100px}.femalehairloss-survey-lp-01-page .question-and-answers-survey .qna-question{display:flex;flex-wrap:wrap;align-items:inherit}.femalehairloss-survey-lp-01-page .qna-question .qna-number{font-size:45px;background-color:#fff;color:#000;border-radius:100%;margin-bottom:0;margin-right:15px;width:120px;height:68px;line-height:68px;position:relative;text-align:left}.femalehairloss-survey-lp-01-page .qna-question .qna-question-text{width:calc(100% - 135px);margin-bottom:0;color:#000;font-size:30px;line-height:38px;padding-top:35px}.femalehairloss-survey-lp-01-page .qna-question .qna-question-text span{font-size:16px;display:block;line-height:22px}.femalehairloss-survey-lp-01-page h2.qna-number:after{content:"";position:absolute;height:95px;width:95px;background-color:#fff;box-shadow:#3c404399 0 0,#3c404399 2px -1px 6px 2px;left:-18px;top:-10px;transform:rotate(45deg)}.femalehairloss-survey-lp-01-page .qna-number span{position:relative;z-index:2}.femalehairloss-survey-lp-01-page .qna_checkbox_with_image .qna-image{max-width:70%}.femalehairloss-survey-lp-01-page .qna-checkbox{max-width:470px;margin:0 auto}.femalehairloss-survey-lp-01-page .qna_checkbox_with_image .qna-image img{display:block}.femalehairloss-survey-lp-01-page .qna_checkbox_with_image .qna-image{max-width:550px;margin:25px auto}.femalehairloss-survey-lp-01-page .qna-btn{max-width:470px;margin:0 auto}.femalehairloss-survey-lp-01-page .skip-the-question a.btn--skip{background-color:#b7b7b7;color:#727272;width:100%;max-width:250px;padding:14px 20px;display:inline-block;font-size:15px;line-height:1.2}.femalehairloss-survey-lp-01-page .skip-the-question{text-align:center;margin-top:25px;justify-content:center}.femalehairloss-survey-lp-01-page .qna_checkbox_with_image .qna-btn a.btn--color,.femalehairloss-survey-lp-01-page .result-section .qna-btn a.btn--color{max-width:350px;width:100%;margin:35px auto 0;background-color:#000;color:#fff;text-align:center;display:block;padding:20px;font-size:25px;line-height:1.2}.femalehairloss-survey-lp-01-page .qna_with_video .qna-btn a.btn--blue,.femalehairloss-survey-lp-01-page .qna_with_video .qna-btn a.btn--grey{border-bottom:5px solid rgba(0,0,0,.5)}.femalehairloss-survey-lp-01-page .qna_with_video .qna-btn a.btn--blue:hover,.femalehairloss-survey-lp-01-page .qna_with_video .qna-btn a.btn--grey:hover{border-bottom:none;transform:translateY(3px)}.femalehairloss-survey-lp-01-page .question-and-answers-survey .qna_checkbox_with_image input:checked:after{content:"";display:block;width:11px;height:25px;border:solid #000;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:-10px;left:10px}.femalehairloss-survey-lp-01-page .question-and-answers-survey .qna_checkbox_with_image input:before{content:"";display:block;position:absolute;width:22px;height:22px;top:0;left:0;border:1px solid #555555;background-color:#fff}.femalehairloss-survey-lp-01-page .question-and-answers-survey .qna_checkbox_with_image input{position:relative;cursor:pointer;width:22px;height:22px;margin-right:7px;border:none}.femalehairloss-survey-lp-01-page .qna-checkbox label{display:flex;flex-wrap:wrap;align-items:center}.femalehairloss-survey-lp-01-page .qna-checkbox label span{font-size:18px;font-family:brandon-grotesque,sans-serif;cursor:pointer}.femalehairloss-survey-lp-01-page .checkbox_content{margin:0 30px;font-size:16px;max-width:400px;color:#fff;letter-spacing:0;padding:4px 8px;visibility:hidden;opacity:0;height:0;transition:all .5s ease}.femalehairloss-survey-lp-01-page .checkbox_content.open{visibility:visible;opacity:1;height:auto;margin-bottom:25px;transition:all .5s ease}.femalehairloss-survey-lp-01-page .question-and-answers-survey .qna-one.active{display:block}.femalehairloss-survey-lp-01-page .question-and-answers-survey .qna-one{display:none}.femalehairloss-survey-lp-01-page .qna_with_image .qna-image{max-width:550px;margin:40px auto}.femalehairloss-survey-lp-01-page .qna_with_image .qna-btn-radio label{width:47%;display:inline-block;text-align:center;font-size:27px;padding:15px 0;font-family:brandon-grotesque,sans-serif}.femalehairloss-survey-lp-01-page .qna_with_image .qna-btn-radio{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;max-width:550px;margin:0 auto}.femalehairloss-survey-lp-01-page .qna_with_image .qna-btn-radio .btn--color{background-color:#02b524;border-bottom:5px solid rgba(0,0,0,.5);color:#fff}.femalehairloss-survey-lp-01-page .qna_with_image .qna-btn-radio .btn--bandw{background-color:#b5020f;border-bottom:5px solid rgba(0,0,0,.5);color:#fff}.femalehairloss-survey-lp-01-page .qna_with_image .qna-btn-radio .btn--bandw:hover,.femalehairloss-survey-lp-01-page .qna_with_image .qna-btn-radio .btn--color:hover,.femalehairloss-survey-lp-01-page .qna_with_image .qna-btn-radio input[type=radio]:checked+label{border-bottom:none;transform:translateY(3px)}.femalehairloss-survey-lp-01-page .qna_with_image .qna-btn-radio input{display:none}.femalehairloss-survey-lp-01-page .qna_with_image p.content{font-weight:700;max-width:550px;margin:40px auto;padding:10px;background-color:#d5e5fa;font-size:14px}.femalehairloss-survey-lp-01-page .qna_with_image .qna-btn a.btn--next-que{max-width:350px;width:100%;margin:0 auto;background-color:#000;color:#fff;text-align:center;display:block;padding:20px;font-size:25px}.femalehairloss-survey-lp-01-page .question-and-answers-survey .page-width{max-width:990px}.femalehairloss-survey-lp-01-page .qna_with_image p.content,.qna_with_image .qna-btn a.btn--next-que{visibility:hidden;opacity:0;height:0;transition:all .5s ease;margin-top:0;margin-bottom:0;padding:0}.femalehairloss-survey-lp-01-page .qna-main-section.show-content p.content,.femalehairloss-survey-lp-01-page .qna-main-section.show-content .qna-btn a.btn--next-que{visibility:visible;opacity:1;height:auto;transition:all .5s ease}.femalehairloss-survey-lp-01-page .qna-main-section.show-content p.content{padding:10px;margin:40px auto}.femalehairloss-survey-lp-01-page .qna-main-section.show-content .qna-btn a.btn--next-que{padding:20px}.femalehairloss-survey-lp-01-page .qna_with_radiobtn .qna-checkbox,.qna_with_radiobtn .calculation-system{max-width:550px;display:flex;flex-wrap:wrap;margin:0 auto;align-items:center}.femalehairloss-survey-lp-01-page .qna_with_radiobtn .qna-checkbox{justify-content:space-between;height:250px}.femalehairloss-survey-lp-01-page .qna_with_radiobtn .qna-checkbox label{flex:0 0 30%;max-width:calc(30% - 12px);transition:all .2s ease;border:3px solid transparent;position:relative}.femalehairloss-survey-lp-01-page .qna_with_radiobtn .qna-checkbox label.active{flex:0 0 33.33%;max-width:calc(33.33% - 12px);transition:all .2s ease;border:3px solid #000}.femalehairloss-survey-lp-01-page .qna_with_radiobtn .qna-checkbox .qna-checkbox-1{width:100%;position:relative;padding:5px 0 5px 30px;background-color:#000}.femalehairloss-survey-lp-01-page .qna_with_radiobtn .qna-checkbox label span{font-size:15px;color:#fff}.femalehairloss-survey-lp-01-page .qna_with_radiobtn .qna-checkbox .qna-checkbox-1 input{width:19px;height:19px}.femalehairloss-survey-lp-01-page .qna_with_radiobtn .qna-checkbox input[type=radio]{position:absolute;visibility:hidden}.femalehairloss-survey-lp-01-page .qna_with_radiobtn .qna-checkbox-1 .check{display:block;position:absolute;background-color:#fff;border:1px solid #000;border-radius:100%;height:19px;width:19px;top:5px;left:7px;z-index:5;transition:border .25s linear;-webkit-transition:border .25s linear}.femalehairloss-survey-lp-01-page .qna_with_radiobtn .qna-checkbox-1 .check:before{display:block;position:absolute;content:"";border-radius:100%;height:11px;width:11px;top:3px;left:3px;margin:auto;transition:background .25s linear;-webkit-transition:background .25s linear}.femalehairloss-survey-lp-01-page .qna_with_radiobtn input[type=radio]:checked~.qna-checkbox-1 .check:before{background:#000}.femalehairloss-survey-lp-01-page .qna_with_radiobtn .progress-bar-wrap{background-color:#b7b227}.femalehairloss-survey-lp-01-page .qna_with_radiobtn .progress-bar{width:0%;height:30px;background-color:#ac0a0a;transition:width 1s ease}.femalehairloss-survey-lp-01-page .qna_with_radiobtn .calculation-system{margin-top:35px;margin-bottom:25px}.femalehairloss-survey-lp-01-page .cost-per-year .per-year-text{font-size:19px;font-family:brandon-grotesque,sans-serif;margin-bottom:10px;color:#000;font-weight:700}.femalehairloss-survey-lp-01-page .cost-per-year .per-year-price-cost{font-size:19px;font-family:brandon-grotesque,sans-serif;margin:0;background-color:#ffdbbb;padding:2px 10px;color:#000;font-weight:700}.femalehairloss-survey-lp-01-page .cost-per-year .per-year-price-cost .cost-price{color:red}.femalehairloss-survey-lp-01-page .graph-per-annual{width:calc(100% - 150px);padding-left:25px}.femalehairloss-survey-lp-01-page .progressbar-guidance{display:flex;flex-wrap:wrap;align-items:center;margin-top:15px}.femalehairloss-survey-lp-01-page .progressbar-guidance .sub-guidance-1 p,.femalehairloss-survey-lp-01-page .progressbar-guidance .sub-guidance-2 p{margin:0;font-size:14px;font-weight:600;padding-left:20px;position:relative}.femalehairloss-survey-lp-01-page .progressbar-guidance .sub-guidance-2{margin-left:20px}.femalehairloss-survey-lp-01-page .progressbar-guidance .sub-guidance-1 p:before,.femalehairloss-survey-lp-01-page .progressbar-guidance .sub-guidance-2 p:before{content:"";background-color:#000;position:absolute;height:15px;width:15px;top:50%;left:0;transform:translateY(-50%);border-radius:100px}.femalehairloss-survey-lp-01-page .progressbar-guidance .sub-guidance-1 p:before{background-color:#ac0a0a}.femalehairloss-survey-lp-01-page .progressbar-guidance .sub-guidance-2 p:before{background-color:#b7b227}.femalehairloss-survey-lp-01-page .benefits-text{max-width:550px;margin:0 auto;text-align:center;color:#000}.femalehairloss-survey-lp-01-page .qna_with_radiobtn .qna-btn-next-b{text-align:center}.femalehairloss-survey-lp-01-page .qna_with_radiobtn .qna-btn-next-b a{background:linear-gradient(180deg,#2245d9 25%,#1f3eb3 75%);color:#fff;min-width:300px;display:inline-block;padding:12px;font-size:22px;transition:all .5s ease;font-family:brandon-grotesque}.femalehairloss-survey-lp-01-page .qna_with_radiobtn .qna-btn-next-b a:hover{background:linear-gradient(180deg,#8a9deb,#2245d9 25%,#1f3eb3 85%);transition:all .5s ease}.femalehairloss-survey-lp-01-page .qna_with_radiobtn label input[type=radio]:checked+label{border-color:#000}.femalehairloss-survey-lp-01-page .qna_with_radiobtn .result-section{display:none}.femalehairloss-survey-lp-01-page .qna_with_radiobtn .result-description{max-width:550px;margin:30px auto}.femalehairloss-survey-lp-01-page .saving-text-with-treatment{position:relative;color:#fff;padding:4px 8px;font-size:20px;font-family:brandon-grotesque,sans-serif}.femalehairloss-survey-lp-01-page .saving-text-with-treatment .bar-for-treatment-saving{background-color:#ac0a0a;position:absolute;top:0;left:0;width:0%;height:100%;z-index:1}.femalehairloss-survey-lp-01-page .saving-text-with-treatment span{z-index:2;position:relative}.femalehairloss-survey-lp-01-page .yearly-cost-for-fortero{font-size:20px;font-family:brandon-grotesque,sans-serif;padding:8px 8px 8px 30px;margin:15px 0;color:#000;position:relative}.femalehairloss-survey-lp-01-page .yearly-cost-for-fortero .bar-for-treatment-cost{background-color:#2b4fa8;position:absolute;left:0;width:0px;height:100%;top:0}.femalehairloss-survey-lp-01-page .saving-money-per-year span{font-size:23px;font-family:brandon-grotesque,sans-serif;color:#000;font-weight:700}.femalehairloss-survey-lp-01-page .saving-money-per-year span.saving-money-box{padding:5px 10px;background-color:#ffdbbb}.femalehairloss-survey-lp-01-page .saving-money-per-year span.saving-money{color:red}.femalehairloss-survey-lp-01-page .saving-text-with-treatment .treatment-text{padding-left:5px}.femalehairloss-survey-lp-01-page .qna_with_video .qna-video{max-width:470px;margin:25px auto}.femalehairloss-survey-lp-01-page .qna_with_video .qna-video video{width:100%}.femalehairloss-survey-lp-01-page .qna_with_video .qna-btn a.btn--blue,.femalehairloss-survey-lp-01-page .qna_with_video .qna-btn a.btn--grey{width:48%;display:inline-block;text-align:center;font-size:25px;line-height:30px;padding:10px;font-weight:700}.femalehairloss-survey-lp-01-page .qna_with_video .qna-btn{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.femalehairloss-survey-lp-01-page .qna_with_video .qna-btn a.btn--blue{background-color:#2b4fa8;color:#fff}.femalehairloss-survey-lp-01-page .qna_with_video .qna-btn a.btn--grey{background-color:#b7b7b7;color:#727272}.femalehairloss-survey-lp-01-page .qna_with_radiobtn .qna-checkbox label .overlay{position:absolute;height:100%;width:100%;top:0;right:0;bottom:0;left:0;background-color:#00000080}.femalehairloss-survey-lp-01-page .qna_with_radiobtn .qna-checkbox label.active .overlay{display:none}.qna--femalehairloss-survey-lp-01-main-section .qna-question-text{font-size:24px;line-height:29px;padding-bottom:35px}.qna--femalehairloss-survey-lp-01-main-section .qna_with_checkbox .qna-checkbox{display:flex;flex-wrap:wrap}.qna--femalehairloss-survey-lp-01-main-section .qna_with_checkbox .qna-checkbox label{flex:0 0 50%;max-width:calc(50% - 20px);margin:0 10px 20px;align-items:unset}.qna--femalehairloss-survey-lp-01-main-section .qna_with_checkbox .qna-checkbox-with-image .qna-checkbox-1{display:flex;flex-wrap:wrap;background:#512773;padding:5px;align-items:center}.qna--femalehairloss-survey-lp-01-main-section .qna_with_checkbox .qna-checkbox label span{font-size:13px;font-family:brandon-grotesque,sans-serif;line-height:18px;cursor:pointer;width:calc(100% - 40px);margin-left:10px;color:#fff;letter-spacing:1px}.qna--femalehairloss-survey-lp-01-main-section .qna_with_checkbox .qna-checkbox label input{position:relative}.qna--femalehairloss-survey-lp-01-main-section .qna_with_checkbox .qna-checkbox label input:before{content:"";display:block;position:absolute;width:25px;height:25px;top:50%;transform:translateY(-50%);left:0;border:inherit;background-color:#fff}.qna--femalehairloss-survey-lp-01-main-section .qna_with_checkbox .qna-checkbox label input:checked:after{content:"";display:block;width:8px;height:20px;border:solid #000;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:-2px;left:9px}.qna--femalehairloss-survey-lp-01-main-section .qna_with_checkbox .qna-main-section .qna-btn a{max-width:350px;width:100%;margin:35px auto 0;background-color:#000;color:#fff;text-align:center;display:block;padding:15px;font-size:22px;line-height:1.2}.qna--femalehairloss-survey-lp-01-main-section .qna_with_radiobtn .qna-question-text{padding-bottom:0}.qna--femalehairloss-survey-lp-01-main-section .qna_with_radiobtn .qna-checkbox .qna-checkbox-1{background-color:#512773}.qna--femalehairloss-survey-lp-01-main-section .qna_with_radiobtn .qna-checkbox-1 .check{height:15px;width:15px;top:50%;transform:translateY(-50%);left:7px;border:1px solid #fff}.qna--femalehairloss-survey-lp-01-main-section .qna_with_radiobtn .qna-checkbox-1 .check:before{height:10px;width:10px;top:50%;left:49%;transform:translate(-53%,-50%)}.qna--femalehairloss-survey-lp-01-main-section .qna_with_radiobtn .qna-checkbox label.active{border:3px solid #512773;border-top-left-radius:6px;border-top-right-radius:6px}.qna--femalehairloss-survey-lp-01-main-section .qna_with_radiobtn .qna-checkbox label span{font-size:13px;color:#fff;font-weight:600}.qna--femalehairloss-survey-lp-01-main-section .qna_with_radiobtn .progress-bar-wrap{border:1px solid #000}.qna--femalehairloss-survey-lp-01-main-section .qna_checkbox_with_image .qna-checkbox label{align-items:inherit;width:100%}.qna--femalehairloss-survey-lp-01-main-section .qna_checkbox_with_image .qna-checkbox label span{width:calc(100% - 30px)}.qna--femalehairloss-survey-lp-01-main-section .qna_with_video .qna-main-section .image2{max-width:470px;margin:0 auto 50px}.qna--femalehairloss-survey-lp-01-main-section .qna_with_video .qna-btn a.btn--grey{background-color:#b7b7b7;color:#727272}.qna--femalehairloss-survey-lp-01-main-section .qna_with_video .qna-btn a.btn--blue{background-color:#512773;color:#fff}.qna--femalehairloss-survey-lp-01-main-section .qna_with_video .qna-btn a.btn-pink{background-color:#de1b83}.qna--femalehairloss-survey-lp-01-main-section .qna_with_video .qna-btn a.btn--blue,.qna--femalehairloss-survey-lp-01-main-section .qna_with_video .qna-btn a.btn--grey{width:calc(50% - 40px);margin:0 20px}.qna--femalehairloss-survey-lp-01-main-section .qna_with_video .qna-btn a.btn--blue:hover,.qna--femalehairloss-survey-lp-01-main-section .qna_with_video .qna-btn a.btn--grey:hover{transform:translateY(0)}.hero--femalehairloss-survey-lp-01-image-banner .hero__title span{color:#cc1717}.question-and-answers-survey .qna--femalehairloss-survey-lp-01-main-section .qna-one{margin:0}.question-and-answers-survey .qna--femalehairloss-survey-lp-01-main-section .qna-image,.question-and-answers-survey .qna--femalehairloss-survey-lp-01-main-section .qna-checkbox,.question-and-answers-survey .qna--femalehairloss-survey-lp-01-main-section .qna-btn{padding:0}.question-and-answers-survey .qna--femalehairloss-survey-lp-01-main-section .qna-checkbox .qna-checkbox-1{justify-content:flex-start;width:100%}.question-and-answers-survey .qna--haircare-survey-lp-01-main-section #qna--1 .qna-checkbox .qna-checkbox-1,.question-and-answers-survey .qna--haircare-survey-lp-02-main-section #qna--1 .qna-checkbox .qna-checkbox-1{flex:0 0 100%;padding:7px 5px}.main-grandslamsale-banner{position:relative}.main-grandslamsale-banner img{display:block;width:100%}.main-grandslamsale-banner .button-banner a{padding:10px;font-size:1.5vw;display:inline-block;position:absolute;background-color:#000;color:#fff;width:15%;text-align:center;bottom:18%;left:25%;box-shadow:0 5px #000000bf}.image-banner-collaboration-lp-01 .button-banner a{left:27%}.image-banner-collaboration-lp-01 .button-banner-content{position:absolute;width:100%;bottom:35%;left:27%;margin-bottom:10px;max-width:max-content}.image-banner-collaboration-lp-01 .button-banner-content p{margin:0;font-size:1.5vw;color:#000;font-weight:900;font-family:brandon-grotesque,sans-serif;line-height:2vw}.main-grandslamsale-banner .button-banner a:hover{box-shadow:none;transform:translateY(5px)}.mobile-view{display:none!important}.text-slider--survey-lp-01-text-slider-01 ul,.text-slider--survey-lp-01-text-slider-02 ul{text-transform:none;font-family:brandon-grotesque,sans-serif}.text-slider--survey-lp-01-text-slider-02 ul{font-weight:500}.popular-badge p{margin:0;color:#fff;padding:5px 0;font-size:15px;text-align:center;line-height:normal;text-transform:capitalize;background:#182a54;font-family:parisplus-std,sans-serif}.popular-badge{position:absolute;top:0;right:0;-ms-transform:translateX(30%) translateY(0%) rotate(45deg);-webkit-transform:translateX(30%) translateY(0%) rotate(45deg);transform:translate(30%) translateY(0) rotate(45deg);-ms-transform-origin:top left;-webkit-transform-origin:top left;transform-origin:top left}.popular-badge p:before,.popular-badge p:after{content:"";position:absolute;top:0;margin:0 -1px;width:100%;height:100%;background:inherit;min-width:55px}.popular-badge p:after{left:100%}.popular-badge p:before{right:100%}.freeproductcontainer{display:flex;flex-wrap:wrap;align-items:flex-start}.product-temp-loop .product-column{flex:0 0 25%;max-width:calc(25% - 30px);padding:8px 15px 25px;background-color:#fff;margin:0 15px;display:flex;flex-wrap:wrap;align-content:space-between;justify-content:center;position:relative;overflow:hidden}.product-temp-loop .product-column .popular-badge p{font-size:12px}.product-image{flex:0 0 100%;max-width:100%}.deft-error{flex:0 0 100%;max-width:100%;text-align:center}.deft-error img,.product-images-part .product-image img{padding:15px 0;width:100%;max-width:200px;margin:0 auto}.image-split{display:flex;flex-wrap:wrap;align-items:center}.product-temp-loop .offer-redbox span.offer-badge{font-size:14px;display:inline-block;color:#fff;background-color:#dc0000;padding:2px 4px;font-weight:700}.product-temp-loop .Price-box{margin-bottom:10px}.product-temp-loop .offer-redbox{display:flex;align-items:center;justify-content:space-between}.product-temp-loop .bottom-form-elements{margin-left:0;width:100%}.product-temp-loop .offer-redbox .offer-price{font-size:34px;color:#dc0000;font-weight:700;font-family:brandon-grotesque,sans-serif}.product-temp-loop .product-detail-part .product-single__title{font-size:22px;color:#000;text-align:center;line-height:1;min-height:44px}.Price-box>span{width:100%;display:block;text-align:center}.product-temp-loop .product-detail-part .product__price{font-weight:800;color:#000;font-family:brandon-grotesque,sans-serif;font-size:20px;padding-right:0}.product-rowindex-1 span{font-size:17px;width:100%;display:block;text-align:center;color:#000;font-weight:300;font-family:brandon-grotesque,sans-serif}.product-rowindex-1 h3{font-size:21px;text-align:center;color:#000}.short-Description p{font-size:16px;color:#000;min-height:70px;font-family:proxima-nova,sans-serif}.product-temp-loop .bottom-form-elements .add-to-cart{font-size:25px;border-bottom-left-radius:0;border-bottom-right-radius:0;background-color:#000;border:2px solid #000}.product-rowindex-1{width:100%}.product-temp-loop .bottom-form-elements .product-single__form{margin-top:20px}.grandslamsale-lp-01-product-with-onetime .offer-redbox{justify-content:center}.grandslamsale-lp-01-product-with-onetime .freeproductcontainer{justify-content:space-evenly}.grandslamsale-lp-01-product-with-onetime .product-column{flex:0 0 27%;max-width:calc(27% - 30px)}.grandslamsale-lp-01-product-with-onetime .product-column.add-border{border:10px solid #de1b83}.grandslamsale-lp-01-product-with-onetime .offer-redbox span.offer-badge{text-align:center;margin:0 5px}.grandslamsale-lp-01-product-with-onetime h3{margin:10px 0 0}.grandslamsale-lp-01-product-with-onetime .mobile-one-time-product--2 h3{color:#a40000}.grandslamsale-lp-01-product-with-onetime .mobile-one-time-product--1{background-color:#f6f6f6}.grandslamsale-lp-01-product-with-onetime .mobile-one-time-product--1 .add-to-cart{background-color:#6e6e6e;border:2px solid #6e6e6e}.grandslamsale-lp-01-product-with-onetime .mobile-one-time-product--2 .add-to-cart{background-color:#de1b83;border:2px solid #de1b83}.grandslamsale-lp-01-product-with-onetime .product-column h3{font-size:22px}.hairlosstreatment-product-with-onetime .product-column{box-shadow:#0000003d 4px 4px 9px}.grandslamsale-lp-01-product-with-onetime .mobile-one-time-product--2 .add-to-cart:hover{color:#fff}.product-temp-loop{margin:34px 0}.accordion-container{position:relative}.main-accordian{position:relative;width:100%;height:auto;border-bottom:1px solid #000}.main-accordian a{display:flex;flex-wrap:wrap;align-items:center;padding:10px 15px;text-decoration:none;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;transition:all .2s linear;position:relative}.main-accordian a p{font-family:proxima-nova,sans-serif;font-weight:600;font-size:16px;margin:0;padding-left:15px}.main-accordian a.active{background-color:#eaf4fc}.accordian-content{background-color:#fff;display:none;padding:10px 15px;margin:0;font-size:14px;font-family:proxima-nova,sans-serif}.main-accordian a .plus-minus{position:absolute;width:16px;height:16px;right:15px;top:50%;transform:translateY(-50%)}.main-accordian a .plus-minus:before,.main-accordian a .plus-minus:after{content:"";position:absolute;background-color:#000;transition:transform .25s ease-out}.main-accordian a .plus-minus:before{top:0;left:50%;width:3px;height:100%;margin-left:-1.5px}.main-accordian a .plus-minus:after{top:50%;left:0;width:100%;height:3px;margin-top:-2px}.main-accordian a.active .plus-minus:before{transform:rotate(90deg)}.main-accordian a.active .plus-minus:after{transform:rotate(180deg)}.main-accordian a img.roseicon_open,.main-accordian a.active img.roseicon_close{display:none}.main-accordian a.active img.roseicon_open{display:block}.main-accordian a img{max-width:12px;display:block;transform:rotate(45deg)}.main--survey-lp-01-image-marquee-slider{padding:25px 22px}.hero--survey-lp-01-image-banner .hero__image-wrapper:before,.hero--survey-lp-01-image-banner .hero__media:before{background-image:none}.header-fixed.site-header--fixed,.banner-sticky-timer.site-header--fixed,.text-slider.site-header--fixed{position:fixed;top:0;width:100%;z-index:99;left:0}.banner-sticky-timer.site-header--fixed{z-index:21}.main-only-logo{background-color:#de1b83;padding:20px 0}.main-only-logo a,.main-only-logo-2 a{justify-content:center}.main-only-logo-2{border-bottom:3px solid #de1b83;padding:20px 0}.new-only-information-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin-bottom:30px}.new-only-information-footer .footer__logo img{max-width:120px;margin:0 auto;width:100%}.locale-selectors__container{padding:0!important}.image-and-text-full-width .feature-row{margin:0}.image-and-text-full-width .feature-row__text--right{padding-left:40px}.image-and-text-full-width .feature-row__text h2.h3,.img--ELUXE-hair-care-products-text-and-image .feature-row__text h1.h3{color:#000;font-family:freight-sans-pro,sans-serif;font-style:normal;font-weight:400;font-size:45px;line-height:50px}.image-and-text-full-width .featured-row__subtext p{font-size:25px;line-height:30px;color:#000;letter-spacing:0}.img--ELUXE-hair-care-products-text-and-image{padding-bottom:34px}.medium-page-width{max-width:1580px;margin:0 auto;padding:0 40px}.products-link-with-page{display:flex;flex-wrap:wrap;margin-left:-22px}.products-link-with-page .sub-products-with-link{position:relative;padding-left:22px;padding-bottom:25px;flex:0 0 25%;max-width:25%}.sub-products-with-link a{background-color:#fff;display:block}.sub-products-with-link .product-image{position:relative}.sub-products-with-link .tag-bottom-product{position:absolute;bottom:5px;left:5px}.sub-products-with-link .tag-on-product{position:absolute;right:12px;top:12px;text-align:right}.produc-with-banner-ELUXE-hair-care-products-all-products .sub-products-with-link .tag-on-product{right:20px}.sub-products-with-link span.tag-product,.sub-products-with-link span.tag-second,.sub-products-with-link span.tag-third{display:inline-block;padding:4px 13px;font-size:14px;line-height:1;color:#fff;border-radius:13px;margin-bottom:5px}.template-product-ELUXE-hair-care-products #MainContent{background-color:#fcf7fb}.sub-products-with-link .product-image img{display:block}.sub-products-with-link .product-title p{font-size:23px;text-align:center;margin-bottom:0;font-weight:400;padding:10px}.img--ELUXE-hair-care-products-text-and-image .feature-row{align-items:inherit}.img--ELUXE-hair-care-products-text-and-image .feature-row img.feature-row__image{height:100%;object-fit:cover}.tab-description .results-images{padding:0 40px}.tab-description .results-images .slick-arrow{font-size:28px;height:40px;width:40px;border-radius:0;background-color:#db177d}.tab-description .results-images .slick-prev{left:0}.tab-description .results-images .slick-next{right:0}.tab-description .results-images .slick-dots{bottom:-15px;left:0}.tab-description .results-images .slick-dots li button:before{background-color:#818181}.sub-products-with-link .product-image .hover--image{display:none}.sub-products-with-link .product-image:hover .hover--image{display:block}.sub-products-with-link .product-image:hover .first--image{display:none}.pro-tab--ELUXE-carbonic-acid-shampoo-with-banner .one-time-and-sub-option input:checked+label.subscription{background-color:#de1b83;color:#fff}.sub-products-with-link .inline-btn-buy-now{text-align:center;padding:11px;background-color:#000;color:#fff;font-family:brandon-grotesque,sans-serif;font-size:22px;margin:0 25px;width:calc(100% - 50px)}.sub-products-with-link .product-title{background-color:#fff;padding-bottom:20px}.stickyCart-icon.no-item{display:none!important}.reomve-item{position:absolute;right:0;top:0;z-index:2;cursor:pointer}.image-with-text-column{margin:34px 0}.image-with-text-column .section-header h2{font-weight:600;font-family:brandon-grotesque;font-style:normal;color:#000;text-align:center}.text-column-detailed{padding:15px}.text-column-detailed h3{font-size:20px;margin-bottom:10px}.flex-inline-slider .slick-track,.sub--image-with-text-column .slick-track{margin:0 auto}.sub--image-with-text-column:after{clear:unset}.sub--image-with-text-column .slick-track{display:flex;flex-wrap:wrap}.sub--image-with-text-column .slick-list,.flex-inline-slider .slick-list{padding-left:0!important}.item-pr-inline{display:flex!important}.item-pr-inline{display:flex!important;background-color:#fff9f9;margin:0 15px}.pr-inline-img{flex:0 0 90px;max-width:90px}.desc-inline-pr{flex:0 0 calc(100% - 90px);max-width:calc(100% - 90px);padding:10px;display:flex;flex-wrap:wrap}.desc-inline-pr p{font-size:19px;color:#000;margin-bottom:0;flex:0 0 100%;line-height:1.1}.price-list-pr{display:inline-flex;justify-content:space-between;align-items:center;vertical-align:baseline;flex:0 0 100%;align-self:flex-end;flex-wrap:wrap}.price-list-pr a{font-size:18px;font-family:freight-sans-pro,sans-serif;color:#000;text-decoration:underline}.price-list-pr span{font-size:19px;font-family:freight-sans-pro,sans-serif;color:#000;font-weight:600}.main-product-inline .section-header{margin-bottom:0}.main-product-inline .section-header h2{font-family:brandon-grotesque;font-style:normal;font-weight:500;font-size:32px;line-height:1.3}.main-product-inline{padding:40px 0}.flex-inline-slider{margin:0 -15px}.ELUXE-testimonial-box{display:flex;flex-wrap:wrap}.main-tm-parent{flex:0 0 185px;max-width:185px}.main-tm-content{flex:0 0 calc(100% - 185px);max-width:calc(100% - 185px)}.testimonial_header h2{font-size:42px;line-height:1.2}.testimonial_header p{font-size:18px;font-weight:500;padding:20px 0}.block-tm-content{display:none;flex-wrap:wrap;height:100%}.testimonial_image_tm{flex:0 0 45%;max-width:45%}.testimonia-details-tm{flex:0 0 55%;max-width:55%;display:flex;padding:37px 27px;background-color:#fff9f9;border-radius:16px}.quatation-image img{max-width:55px}.quatation-image{flex:0 0 100%;max-width:100%}.main-testimoniat-tabbing .page-width{max-width:1200px}.middle-portion p{font-size:24px;letter-spacing:0;color:#000;font-weight:500}.row-inline{display:flex;align-items:center;padding:15px 0;cursor:pointer}.row-inline.active .row-icon-ic-image{flex:0 0 88px;max-width:88px}.row-icon-ic-image{flex:0 0 75px;max-width:75px;border-radius:50%;border:3px solid transparent;transition:all .5s ease}.testimonial_image_tm .video{height:100%;width:100%}.row-icon-ic-image img{display:block}span.auther-title{display:block;flex-grow:1;text-align:center;margin:0 13px;font-family:freight-sans-pro,sans-serif;font-size:20px;color:#000;font-weight:500;border-top:1px solid #000;border-bottom:1px solid #000}.inline-icon-tm{background-color:#fff9f9;padding:20px 10px;border-radius:15px}.block-tm-content.active{display:flex}.row-inline.active .row-icon-ic-image{border:3px solid #de1b83}.column-testimonial{display:flex;flex-wrap:wrap;align-content:space-between}.column-testimonial .middle-portion{flex:0 0 100%;max-width:100%;padding:20px 25px}.auther-mid-down p{padding-left:30px;position:relative}.auther-mid-down p:before{content:"";position:absolute;width:25px;height:2px;background-color:#000;left:0;top:calc(50% - 1px)}.main-testimoniat-tabbing{padding:80px 0}.testimonial_image_tm img{height:100%;object-fit:cover}.round-content{position:relative;padding-top:100%;border-radius:50%;background-color:#fff}.mobile-ing-img{display:none}.ingredian-details{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);padding:0 50px}.ingredian-item{position:relative;flex:0 0 32.5%;max-width:32.5%;padding:0 30px}.ingredian-item.ingredia-item-2,.ingredian-item.ingredia-item-5{flex:0 0 35%;max-width:35%}.flx-ingredian-container{display:flex;flex-wrap:wrap}.ingredian-details p{font-size:19px;color:#000;font-weight:500;margin:0}.round-title{position:absolute;height:135px;width:135px;display:flex;align-items:center;justify-content:center;z-index:1;border-radius:50%;background-color:#ef8fc1;color:#fff;font-size:30px;top:15px;left:20px;transform:translateY(-40%)}.ingredian-image img{width:100%}.ingredian-image:after{content:"";height:200px;width:2px;background-color:#000;position:absolute;left:50%;top:-100px}.section-header.ingredian_header h2{font-family:brandon-grotesque;font-style:normal;font-weight:600;display:inline-block;margin-bottom:10px;position:relative}.ingredian_header h2:after{content:"";width:40%;position:absolute;height:2px;background-color:#000;top:calc(50% - 1px);right:0;transform:translate(101%)}.ingredian_header h2:before{content:"";width:40%;position:absolute;height:2px;background-color:#000;top:calc(50% - 1px);left:0;transform:translate(-101%)}.ingredian_header p{font-size:22px;color:#000}.Eluxe-key-ingredian{padding:70px 70px 100px}.ingredian_header{margin-bottom:50px}.tabbing-ingredian-title{margin-bottom:60px;display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-end}.eluxe-ingredian--ELUXE-kit-key-ingredian .tabbing-ingredian-title .tab-title{flex:0 0 50%;max-width:50%;margin:0;text-align:center}.tabbing-ingredian-title .tab-title{margin:0 5px;text-align:center;padding:5px 0;background-color:#9579a7;transition:all .5s ease;max-width:calc(33.33% - 20px);width:100%}.tabbing-ingredian-title .tab-title.nav-active{padding:12px 0;background-color:#512773;transition:all .5s ease}.ingredian-tabbing-detailed.active{display:block}.ingredian-tabbing-detailed{display:none}.tabbing-ingredian-title .tab-title a{font-family:brandon-grotesque;color:#fff;font-size:20px;display:block}.ingredian-item.ingredia-item-2 .round-title,.ingredian-item.ingredia-item-5 .round-title{left:60px}.ingredian-image{position:relative;padding-top:30px;text-align:center}.price-list-pr form{margin:0}.price-list-pr form button span{font-size:17px;text-decoration:underline}.price-list-pr form button.add-to-cart{padding:0}.headtitle--ELUXE-shampoo-image-and-text .feature-headind-num{justify-content:flex-start;margin-bottom:15px}.headtitle--ELUXE-shampoo-image-and-text .feature-headind-num h2{text-transform:uppercase}.main-image-and-text .img-text--ELUXE-shampoo-image-and-text .feature-row__text p.subtitle{font-family:brandon-grotesque;font-size:23px}.main-image-and-text .img-text--ELUXE-shampoo-image-and-text .featured-row__subtext p{font-size:18px}.main-image-and-text .img-text--ELUXE-shampoo-image-and-text .featured-row__subtext.text-with-arrow{margin-top:25px}.headtitle--ELUXE-shampoo-image-and-text-accordian .feature-headind-num{justify-content:flex-start}.main-image-and-text .img-text--ELUXE-shampoo-image-and-text-accordian .feature-row__text p.subtitle{font-family:brandon-grotesque;font-size:23px}.main-image-and-text .img-text--ELUXE-shampoo-image-and-text-accordian .featured-row__subtext p{font-size:18px}.main-image-and-text .img-text--ELUXE-shampoo-image-and-text-accordian .featured-row__subtext.text-with-arrow{margin-top:25px}.img-text--ELUXE-shampoo-image-and-text-accordian .main-accordian a{background-color:#512773;color:#fff;padding-right:25px}.img-text--ELUXE-shampoo-image-and-text-accordian .main-accordian a p{font-family:brandon-grotesque;padding-left:0;font-size:21px}.img-text--ELUXE-shampoo-image-and-text-accordian .main-accordian{border-bottom:none;margin-bottom:15px}.img-text--ELUXE-shampoo-image-and-text-accordian .main-accordian a .plus-minus:before,.img-text--ELUXE-shampoo-image-and-text-accordian .main-accordian a .plus-minus:after{background-color:#fff}.img-text--ELUXE-shampoo-image-and-text-accordian .main-accordian .accordian-content{background-color:#fff9f9}.flx-ingredian-container.conditioner-pack-tab{width:100%;max-width:1050px;margin:0 auto;padding:0 50px}.conditioner-pack-tab .main-conditioner-pack{margin-bottom:50px;position:relative}.conditioner-image-with-text .conditioner-image img{display:block}.conditioner-image-with-text{display:flex;flex-wrap:wrap;align-items:center;padding:15px;background-color:#fff;box-shadow:#0000003d 0 3px 8px}.conditioner-image-with-text .conditioner-text{padding:15px 25px}.conditioner-image-with-text .conditioner-text.text-with-image{flex:0 0 60%;max-width:60%}.conditioner-image-with-text .conditioner-image{flex:0 0 40%;max-width:40%}.conditioner-image-with-text .lower-desc{background-color:#fff9f9;padding:10px}.main-conditioner-pack p.main-title{display:block;margin:0;background-color:#de1b83;color:#fff;font-family:brandon-grotesque;padding:5px 15px;font-size:20px;position:absolute;top:-21px;left:-25px}.main-conditioner-pack.text-right p.main-title{right:-25px;left:auto}.title-with-image .hover-image{display:none}.title-with-image:hover .hover-image{display:block}.title-with-image:hover .static-image,.hover-image-for-text .hover-image,.hover-image-for-text:hover .desktop-ing-img.static-image{display:none}.hover-image-for-text:hover .hover-image{display:block}.hover-image-for-text:hover .hover-image.mobileHoveimage{display:none}.biotion-image-with-text{display:flex;flex-wrap:wrap;align-items:center;margin:40px 0}.biotin-image-side{flex:0 0 50%;max-width:50%}.biotion-details-side{flex:0 0 50%;max-width:50%;background-color:#fff;padding:10px 30px}.biotion-image-with-text.bio-Image-right{flex-direction:row-reverse}.biotin-image-side img{width:100%;display:block}.biotion-details-side h2{font-size:38px;margin-bottom:0;color:#000}.biotion-richtext p{font-size:20px;color:#000}.flx-ingredian-container .biotion-image-with-text:first-child{margin-top:0}.img-text--ELUXE-shampoo-image-and-text-accordian .main-accordian p a{background-color:transparent;color:#00f;text-decoration:underline;padding:0;display:inline-block}#hairiche-scalp-essence .biotion-details-side{position:relative;padding:25px 30px}#hairiche-scalp-essence .biotion-details-side h2{margin:0;background-color:#de1b83;color:#fff;font-family:brandon-grotesque;padding:5px 15px;font-size:20px;position:absolute;top:-21px;left:-25px}#hairiche-scalp-essence .biotion-details-side .biotion-richtext p{margin:0;font-size:16px}#hairiche-scalp-essence .biotion-image-with-text.text-right h2{right:-25px;left:auto}#hairiche-scalp-essence .biotin-image-side{padding:0 50px}span.item-sellingPlans{padding:5px 0;display:inline-block;font-size:12px;color:#3c3c3c}#CartDrawer{background-color:#fff9f9}.sub--image-with-text-column.slick-dotted.slick-slider{padding-bottom:40px}.eluxe-ingredian--ELUXE-premium-total-care-kit-key-ingredian .tab-title{max-width:calc(25% - 20px)}.Free-Gummy-Sale-product-with-onetime p.product__price--compare{font-size:16px;text-align:center;display:block;font-family:proxima-nova,sans-serif;font-weight:500}.product-temp-loop.Free-Gummy-Sale-product-with-onetime .offer-redbox span.offer-badge{font-size:22px;padding:4px 10px}.product-temp-loop.Free-Gummy-Sale-product-with-onetime .product-column{flex:0 0 27%;max-width:calc(27% - 30px)}.product-temp-loop.Free-Gummy-Sale-product-with-onetime .offer-redbox{max-width:230px;margin:0 auto}.survey-lp-03-product-with-onetime .freeproductcontainer .bottom-form-elements .open-popup-product{display:block;margin-top:20px;color:#fff;text-align:center;cursor:pointer;background-color:#de1b83;border:2px solid #de1b83;font-size:15px;font-weight:400;text-transform:uppercase;font-family:freight-sans-pro,sans-serif}.template-page-survey-lp-03 header.site-header,.template-page-survey-lp-03 .announcement,.template-page-survey-lp-04 header.site-header,.template-page-survey-lp-04 .announcement,.template-page-survey-lp-05 header.site-header,.template-page-survey-lp-05 .announcement{display:none}body.overflow-hidden{overflow:hidden;padding-right:17px}.image-with-slider .review-images{opacity:0;height:0;visibility:hidden}.image-with-slider .review-images.slick-initialized.slick-slider{opacity:1;height:auto;visibility:visible}.blank_division{flex:0 0 30%;max-width:30%}.bottomNewsletter{flex-grow:1;padding-left:8px}.copyrightColumn{flex:0 0 30%;max-width:30%}.site-footer .needsclick button:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%;background-image:url(/cdn/shop/files/right-anchor.svg?v=1669978309);background-repeat:no-repeat;background-size:56px;cursor:pointer;background-position:center}.site-footer__bottom{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;margin-top:35px}.social-sharing{margin-bottom:20px;display:flex}.social-sharing .social-sharing__link{display:flex;align-items:center;margin:0 15px 0 0}.social-sharing .social-sharing__title{padding-left:8px}.footer-links a.site-nav__link{white-space:inherit}.message-choose-option{font-size:19px;color:red}.hero--eluxe-buy-in-bulk-image-slider .hero__subtitle.hero_text{color:#000}.hero--eluxe-buy-in-bulk-image-slider .hero__link a.btn{border-radius:0}.footer-products-main.buy-bulk-product{background-color:#fff9f9}.product-inline-onetime{display:flex;flex-wrap:wrap;justify-content:center}.product-inline-onetime .product-round{flex:0 0 25%;max-width:calc(25% - 40px)}.product-inline-onetime .product-columns{background-color:transparent;border-radius:0}.buy-bulk-product .top-portion-product h3{color:#000;text-transform:inherit;text-align:center;font-size:20px;min-height:50px;line-height:25px}.buy-bulk-product .pro-price-portion{display:block}.buy-bulk-product span.compareAt{font-size:25px;font-weight:600;font-family:brandon-grotesque}.buy-bulk-product .pro-price-portion span.percentage-text,.buy-bulk-product .pro-price-portion span.regularAt.regular-red{color:red;font-size:20px;font-family:brandon-grotesque;line-height:1.4;font-weight:700}.buy-bulk-product .pro-price-portion span.regularAt.regular-red{font-size:30px}.buy-bulk-product .pro-price-portion span.regularAt{font-size:22px;font-family:brandon-grotesque;font-weight:700}.buy-bulk-product p.addition-text-per-bottle{font-size:19px;margin-bottom:5px}.buy-bulk-product .product-single__form{margin-bottom:0;padding:10px}.buy-bulk-product .product-single__form .add-to-cart{font-size:21px;display:block;margin:0 auto;width:100%;background-color:#000;color:#fff;font-family:brandon-grotesque;padding:5px 0}.buy-bulk-product .pro-price-portion span.extra-sale-text{font-size:15px;color:#fff;background-color:#cc0e0e;padding:3px 10px;display:inline-block;margin-bottom:5px;margin-left:7px;font-family:brandon-grotesque;font-weight:700}.bottom-portion-product{width:100%}.product-inline-onetime .product-columns{background-color:#fff;height:100%;display:flex;flex-wrap:wrap;align-content:space-between}.product-inline-onetime .product-columns .subscription-form{width:100%}.footer-products-main.buy-bulk-product{padding:100px 0 50px}.checkout-error-message{margin:5px 0;color:red;font-weight:700;font-size:16px;font-family:freight-sans-pro;animation:blinktext .5s infinite alternate}@keyframes blinktext{0%{opacity:0}to{opacity:1}}.main-all-products form{margin:0}.sub-products-with-link .product-title p.price-section{padding:0 0 5px;font-size:20px;font-family:brandon-grotesque;font-weight:700;line-height:25px}.sub-products-with-link .product-title p.price-section .com_price{color:#767676;text-decoration:line-through;padding-right:5px}.sub-products-with-link .product-title p.price-section .reg_price{color:#de1b83}.sub-products-with-link .product-title span.regular_price{font-size:20px;line-height:25px}.purchase-option{display:flex;flex-wrap:wrap;padding:7px;background-color:#fff}.purchase-option-left{flex:0 0 75%;max-width:75%;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;position:relative}.purchase-option-left span{width:calc(100% - 30px);font-family:freight-sans-pro;font-size:17px;font-weight:600;line-height:22px;letter-spacing:0;margin:0;display:block}.purchase-option-right{flex:0 0 25%;max-width:25%;text-align:right}.purchase-option-left span.discount-text{color:#d13333}.purchase-option-left span.contracts-text{font-size:12px}.purchase-option-right p.price{font-weight:600;font-size:20px;margin:0}.purchase-option.one-time{border:2px solid #989898;border-bottom:none}.purchase-option.sub-time{border:2px solid #989898;border-top:none}.purchase-option-right p.price span.compare-price{margin-right:10px;color:#aaa;text-decoration:line-through;font-weight:400}.purchase-option.active{border:2px solid #e2489a}.purchase-option label{display:flex;flex-wrap:wrap;width:100%;margin:0;position:relative;padding-left:30px}.purchase-option input{display:none}.purchase-option [type=radio]:checked+label:before,.purchase-option [type=radio]:not(:checked)+label:before,.custom-radio[type=radio]:checked+label:before,.custom-radio[type=radio]:not(:checked)+label:before{content:"";position:absolute;left:0;top:4px;width:18px;height:18px;border:1px solid #e2489a;border-radius:100%;background:#fff}.purchase-option [type=radio]:checked+label:after,.purchase-option [type=radio]:not(:checked)+label:after,.custom-radio[type=radio]:checked+label:after,.custom-radio[type=radio]:not(:checked)+label:after{content:"";width:12px;height:12px;background:#e2489a;position:absolute;top:7px;left:3px;border-radius:100%;-webkit-transition:all .2s ease;transition:all .2s ease}.purchase-option [type=radio]:not(:checked)+label:after,.custom-radio[type=radio]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.purchase-option [type=radio]:checked+label:after,.custom-radio[type=radio]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.bottom-form-elements .add-to-cart-popup{margin-top:25px;display:block;text-align:center;font-size:20px;padding:6px 10px;color:#fff;background-color:#000}.product-with-sub-products .bottom-form-elements .direct-onetime-cart .add-to-cart{border-bottom-left-radius:0;border-bottom-right-radius:0;border:2px solid #000;width:100%;max-width:100%;margin-top:25px;display:block;text-align:center;font-size:20px;padding:6px 10px;color:#fff;background-color:#000}.no-underline{border:none!important}.no-underline:after{content:"";display:none}.harsh-chem{display:flex;flex-wrap:wrap;align-items:center}.harsh-chem .img-block{flex:0 0 40%;max-width:40%}.harsh-chem .content-block{flex:0 0 60%;max-width:60%;padding-left:20px}.img-block img{width:100%}.accordian-product-page a.accordianmain-title{padding:0;background-color:transparent;display:flex}.accordian-product-page a.accordianmain-title img{max-width:17px;transform:none}.accordian-product-page a.accordianmain-title p{display:inline-block;font-size:19px;font-family:brandon-grotesque;font-weight:500;padding:5px 7px}.accordion-container.accordian-product-page{margin:15px 25px;min-height:39px}.star-rating-product{text-align:center;min-height:20px}.sidebar-sticky-icon a.icon-info-popup{display:block;margin:10px 0}.sidebar-sticky-icon a.icon-info-popup img{display:block}.sidebar-sticky-icon{position:-webkit-sticky;position:sticky;top:0%;height:100%}.main-all-products{display:flex;justify-content:space-between}.accordion-container.accordian-product-page .main-accordian{border-top:1px solid #000}.footer-products-main.buy-bulk-product .product-inline-onetime{justify-content:left}.buy-bulk-product .input-select-subscription label.subscription-1{width:100%;margin:0;position:relative;padding-left:30px}.buy-bulk-product .input-select-subscription .select-product{padding:4px;background-color:#fff;border:2px solid transparent;background-color:#fff9f9}.buy-bulk-product .input-select-subscription .select-product.active{border-color:#512773;box-shadow:3px 3px 6px #0009;position:relative;z-index:1}.buy-bulk-product .input-select-subscription .upper-text{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;margin-bottom:10px}.buy-bulk-product .input-select-subscription .upper-text p.kits-text{margin:0;padding:0 2px;font-family:brandon-grotesque;font-weight:800;font-size:18px}.buy-bulk-product .input-select-subscription .upper-text p.save-text{margin:0;background-color:#512773;color:#fff;font-weight:800;padding:1px 5px;font-family:brandon-grotesque}.buy-bulk-product .input-select-subscription .subscription-1 span.regular-price{color:#be0000;font-weight:800;font-size:18px}.buy-bulk-product .input-select-subscription .subscription-1 span.compare-price{font-size:14px}.buy-bulk-product .product-image,.buy-bulk-product .subscription-form{display:none}.buy-bulk-product .product-image.show,.buy-bulk-product .subscription-form.show{display:block}.pro-hp-select-option-products .sub-products-with-link .product-title p.main-product-title{font-size:17px;font-weight:600;padding:10px 0}.pro-hp-select-option-products .sub-products-with-link .product-title p.price-section .reg_price{color:#b00101}.pro-hp-select-option-products .accordion-container.accordian-product-page{margin:15px 0}.pro-hp-select-option-products .sub-products-with-link .inline-btn-buy-now{padding:6px 10px;max-width:225px;margin:0 auto}.pro-hp-select-option-products .sub-products-with-link .tag-on-product{right:5px;top:5px;text-align:right;bottom:0}.pro-hp-select-option-products .sub-products-with-link span.tag-product{border-radius:0;font-weight:700}.pro-hp-select-option-products.products-link-with-page .sub-products-with-link{display:flex;flex-wrap:wrap;align-content:space-between}.pro-hp-select-option-products .sub-products-with-link .product-title{width:100%}.main-all-products .section-header{margin-bottom:0;padding-top:50px}.main-all-products .section-header h2{margin:0;font-family:brandon-grotesque;font-style:normal;font-weight:600}.star-rating-product svg{height:20px;width:20px}.home-page-new-slider .min-page-width{max-width:980px;margin:0 auto;display:table;width:100%;height:100%}.home-page-new-slider h2.h1.hero__title,.home-page-new-slider .hero__subtitle,.home-page-new-slider .hero__link{max-width:797px;padding:0 25px;text-align:center;display:block}.home-page-new-slider h2.h1.hero__title{font-family:lust-display,serif;font-style:italic;font-weight:100}.home-page-new-slider .hero__text-content.vertical-center .hero__subtitle{font-size:23px;font-family:brandon-grotesque;line-height:30px;font-weight:500;position:relative}.home-page-new-slider .hero__text-content.vertical-center .hero__subtitle.hero_text{font-family:freight-sans-pro,sans-serif;font-size:20px;line-height:25px;margin-top:35px;margin-bottom:35px;font-weight:100}.home-page-new-slider .hero__link a.btn{font-family:brandon-grotesque;font-size:25px;text-transform:capitalize;font-weight:700;color:#000;background:#faf4f9!important}.home-page-new-slider .hero__text-content.vertical-center .hero__subtitle.title_with-border:before,.home-page-new-slider .hero__text-content.vertical-center .hero__subtitle.title_with-border:after{content:"";position:absolute;top:50%;transform:translateY(-50%);height:2px;width:20%;background-color:#fff}.home-page-new-slider .hero__text-content.vertical-center .hero__subtitle.title_with-border:before{left:5%}.home-page-new-slider .hero__text-content.vertical-center .hero__subtitle.title_with-border:after{right:5%}.main-all-products .link-with-text a{font-size:18px;text-decoration:underline;font-family:freight-sans-pro;font-weight:500}.home-page-shampoo-section{background-color:#fff9f9;padding:50px 0;margin:50px 0}.home-page-shampoo-section h3{font-size:20px;font-family:freight-sans-pro;margin-bottom:0}.home-page-shampoo-section .rte-setting.text-spacing{margin:0}.home-page-shampoo-section .rte-setting.text-spacing p{font-size:17px;font-weight:500;color:#000}.main-testimoniat-tabbing .product-title-with-price{padding-right:10px}.main-testimoniat-tabbing .product-onetime-form a.add-to-cart{font-size:15px;padding:4px 6px;text-transform:inherit;font-family:brandon-grotesque;text-align:center}.main-testimoniat-tabbing .product-title-with-price p{font-size:16px;font-weight:600;margin-bottom:3px;font-family:brandon-grotesque}.main-testimoniat-tabbing span.compare_price{font-size:15px;font-family:brandon-grotesque;font-weight:500;text-decoration:line-through;padding-right:7px}.main-testimoniat-tabbing span.regular_price{font-size:15px;font-family:brandon-grotesque;font-weight:500;color:#b81111;padding-right:7px}.main-testimoniat-tabbing span.saving-text{color:#b81111;font-size:15px;font-weight:600;font-family:brandon-grotesque;text-transform:uppercase;width:100%}.blog-section a.btn{display:block;margin-bottom:25px;font-family:brandon-grotesque;background:#000;padding:10px;font-size:20px}.blog-section h3{font-size:24px;margin-bottom:10px}.blog-section p{font-size:18px;font-weight:500}.blog-section .section-header h2{font-family:brandon-grotesque;font-style:normal;color:#000;font-weight:600;margin-bottom:5px}.blog-section .section-header p{font-size:22px}.kit-image img{width:100%}.kit-prdouct-grid-item{padding:0 30px;text-align:center;max-width:400px;margin-bottom:30px}.fl-product-grid{margin:0 -30px;display:flex}.kit-title p{font-size:25px;color:#000;font-weight:700;margin:0;text-transform:uppercase;font-family:brandon-grotesque,sans-serif}.bottom-partitem a.kit-shop-now{font-size:15px;display:inline-block;width:100%;background-color:#000;color:#fff;padding:10px 5px;font-family:brandon-grotesque,sans-serif;font-weight:500;text-transform:uppercase}.section-bottom-link a{font-size:25px;font-family:brandon-grotesque;display:inline-block;font-weight:700;text-transform:uppercase;position:relative}.section-bottom-link a:after{content:"";position:absolute;width:100%;height:1px;background-color:#000;left:0;right:0;bottom:3px}.main-hp-image-with-product-link{padding:40px 0}.kit-title{padding:20px 0;min-height:110px;display:flex;justify-content:center;align-items:center}.fl-product-grid .slick-track{display:flex!important}.fl-instagram-grid-list .insta-grid-item{flex:0 0 20%;max-width:20%;padding:0 15px;margin-bottom:20px}.fl-instagram-grid-list{display:flex;flex-wrap:wrap;padding:0 20px;justify-content:center}.section-footer p{font-size:29px;color:#000;font-weight:500}.section-footer h2{font-family:freight-sans-pro;font-weight:600;font-size:34px}.section-bottom-button a{display:inline-block;background-color:#000;color:#fff;padding:16px 24px;font-size:17px;font-family:brandon-grotesque;text-transform:uppercase;min-width:274px}.insta-grid-item img{display:block}.main-instagram-section{padding:50px 0}.section-bottom-button{padding-bottom:15px}.fl-instagram-grid-list .slick-dots li.slick-active button:before,.fl-instagram-grid-list .slick-dots li button:before,.main-hp-image-with-product-link .slick-dots li.slick-active button:before,.main-hp-image-with-product-link .slick-dots li button:before{background-color:#878484}.home-page-new-slider .hero__image-wrapper:before{background-image:none}.flex-inline-slider.slick-dotted.slick-slider{padding-bottom:24px}.column--ELUXE-premium-total-care-kit-text-columns.slick-initialized .slick-slide,.column--ELUXE-hair-system-text-columns.slick-initialized .slick-slide{height:inherit}.column--ELUXE-premium-total-care-kit-text-columns .information-text-with-image,.column--ELUXE-hair-system-text-columns .information-text-with-image{background-color:#fff9f9;height:100%}.main-product-detailed{display:flex}.price-with-saving-text span.compare-price{text-decoration:line-through}.price-with-saving-text span.saving-text{color:#c61010;font-weight:600;font-family:proxima-nova,sans-serif}#shopify-section-survey-lp-06-main-section .survey-middle-banner h2 span{color:#f3f483}.qna--survey-lp-06-main-section .qna_with_checkbox .qna-checkbox{justify-content:center}.qna--survey-lp-06-main-section .qna-price-compare-body-inner{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;text-align:center;padding:10px 30px}.qna--survey-lp-06-main-section .qna-price-compare-left-side,.qna--survey-lp-06-main-section .qna-price-compare-right-side{flex:0 0 44%;max-width:44%;display:flex;flex-wrap:wrap}.qna--survey-lp-06-main-section .qna-price-compare-title h3{margin:0}.qna--survey-lp-06-main-section .qna-price-compare-title span{font-size:19px;font-weight:500;font-family:brandon-grotesque,sans-serif;line-height:23px}.qna--survey-lp-06-main-section .qna-price-compare-left-side .qna-price-compare-inner{flex:0 0 calc(100% - 80px);max-width:calc(100% - 95px);margin-right:15px;margin-top:40px}.qna--survey-lp-06-main-section .qna-price-compare-left-side .qna-price-compare-poll,.qna--survey-lp-06-main-section .qna-price-compare-right-side .qna-price-compare-poll{flex:0 0 80px;max-width:80px;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:end}.qna--survey-lp-06-main-section .qna-price-compare-left-side .qna-price-compare-poll .poll-height,.qna--survey-lp-06-main-section .qna-price-compare-right-side .qna-price-compare-poll .poll-height{width:100%}.qna--survey-lp-06-main-section .qna-price-compare-right-side .qna-price-compare-inner{flex:0 0 calc(100% - 80px);max-width:calc(100% - 95px);margin-left:15px;margin-top:40px}.qna--survey-lp-06-main-section .qna-price-compare-image img{display:block}.qna--survey-lp-06-main-section a.btn--next-que{max-width:350px;width:100%;margin:80px auto 0;background-color:#de1b83;color:#fff;text-align:center;display:block;padding:20px;font-size:25px;line-height:1.2}.qna--survey-lp-06-main-section .qna-save-price-text{width:230%;transform:translate(-50%);color:#c43737;margin-bottom:40px}.qna--survey-lp-06-main-section .qna-save-price-text span{font-size:33px;line-height:1;font-family:brandon-grotesque,sans-serif;font-weight:600}.qna--survey-lp-06-main-section .qna-save-price-text h3,.qna--survey-lp-06-main-section .qna-save-price-text h3 span{font-size:50px;font-weight:700;line-height:1}.qna--survey-lp-06-main-section .qna_with_image .qna-btn-radio .btn--color{background:#de1b83;border:0}.qna--survey-lp-06-main-section .qna_with_image .qna-btn-radio .btn--bandw{background:#3c3c3c;border:0}.question-and-answers-survey .qna--survey-lp-06-main-section .qna-btn-flex{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;max-width:550px;margin:0 auto}.question-and-answers-survey .qna--survey-lp-06-main-section .qna-btn-flex a{visibility:visible;opacity:1;height:100%}.femalehairloss-survey-lp-01-page .qna_with_image .qna-btn.yes a.btn--next-que{background:#de1b83}.femalehairloss-survey-lp-01-page .qna_with_image .qna-btn.no a.btn--next-que{background:#3c3c3c}.qna-price-compare-poll .poll-height,.qna--survey-lp-06-main-section .qna-price-compare-body .qna-price-compare-poll-range .left-side .poll-height{animation:animation-top 1.2s .1s forwards}.qna-price-compare-poll .poll-height-2,.qna--survey-lp-06-main-section .qna-price-compare-body .qna-price-compare-poll-range .right-side .poll-height-2{animation:animation-top-2 1.2s .1s forwards;width:100%}@-webkit-keyframes animation-top{0%{height:0}to{height:100%}}@-webkit-keyframes animation-top-2{0%{height:0}to{height:24%}}.hero--image-banner-survey-lp-06 .hero__text-content .hero__subtitle-btn-block{width:100%;max-width:850px;margin-left:auto;display:flex;flex-wrap:wrap;margin-top:15px}.hero--image-banner-survey-lp-06 .hero__text-content span.hero__medium_title{font-size:35px;font-weight:500;color:#000;text-align:left;display:block;max-width:850px;margin:10px 0 10px auto}.hero--image-banner-survey-lp-06 .hero__text-content .hero__title{color:#000;font-family:lust-display,serif;font-style:italic;font-weight:400}.hero--image-banner-survey-lp-06 .hero__text-content .hero__subtitle-btn-block .hero__subtitle{flex:0 0 60%;max-width:60%;text-align:left}.hero--image-banner-survey-lp-06 .hero__text-content .hero__subtitle-btn-block .hero__subtitle p{font-size:30px;font-weight:500;color:#000;margin:0}.hero--image-banner-survey-lp-06 .hero__text-content .hero__subtitle-btn-block .hero__link{flex:0 0 40%;max-width:40%;display:flex;flex-direction:column;justify-content:end;width:100%}.hero--image-banner-survey-lp-06 .hero__text-content .hero__subtitle-btn-block .hero__link a.btn{background:#000;width:100%;font-size:25px;font-weight:500;padding:10px 20px;min-width:250px;font-family:brandon-grotesque}.hero--image-banner-survey-lp-06 .hero__image-wrapper:before{background:none}.survey-lp-06-subscribe-product .section-header h2{font-size:40px;line-height:1;font-weight:700;color:#000;font-family:freight-sans-pro,sans-serif}.survey-lp-06-subscribe-product .products-link-with-page{margin-left:-30px}.survey-lp-06-subscribe-product .products-link-with-page .sub-products-with-link{padding-left:30px}.survey-lp-06-subscribe-product .products-link-with-page .sub-products-with-link p.main-product-title{font-size:20px;line-height:1;padding:15px 0}.survey-lp-06-subscribe-product .product-title .bottom-detail{margin-top:5px}.survey-lp-06-subscribe-product .sub-products-with-link .product-title .bottom-detail .price-section span{display:block;color:#000;font-family:freight-sans-pro,sans-serif;font-weight:600;margin-bottom:5px;padding:0}.survey-lp-06-subscribe-product .sub-products-with-link .product-title .bottom-detail .price-section span.reg_price{color:#c80d0d;font-family:brandon-grotesque,sans-serif}.survey-lp-06-subscribe-product .sub-products-with-link .product-title .bottom-detail .price-section span.reg_price span{font-size:34px;line-height:1;display:inline-block;color:#c80d0d;font-family:brandon-grotesque,sans-serif;margin:0}.survey-lp-06-subscribe-product .bottom-detail .accordion-container{margin:5px 0 15px}.survey-lp-06-subscribe-product .bottom-detail .bottom-custom-text{margin-bottom:15px}.survey-lp-06-subscribe-product .bottom-detail .bottom-custom-text p{font-size:16px;line-height:1.5;font-weight:600;text-align:left}.survey-lp-06-subscribe-product .link-with-text{text-align:center!important}.survey-lp-06-subscribe-product .link-with-text a{font-size:22px;line-height:1;font-weight:500}.survey-lp-06-subscribe-product .link-with-text a span{display:block;font-size:20px}.main-image-and-text--survey-lp-06-text-with-image-block .new-feature-row .feature-row__text{padding-left:45px}.main-image-and-text--survey-lp-06-text-with-image-block .new-feature-row .h3{font-size:45px;line-height:1;margin-bottom:25px}.main-image-and-text--survey-lp-06-text-with-image-block .new-feature-row .feature-row__text p.subtitle{font-size:30px;line-height:1;font-weight:500;margin-bottom:25px}.main-image-and-text--survey-lp-06-text-with-image-block .new-feature-row .feature-row__text .featured-row__subtext p{font-size:22px;line-height:1.3;font-weight:500}.main-image-and-text--survey-lp-06-text-with-image-block .btn-img-and-text a.btn{width:100%;border-radius:0;font-weight:400;min-width:unset;text-align:left}.main-image-and-text--survey-lp-06-text-with-image-block .btn-img-and-text a.btn span{font-weight:700}.survey-lp-06-subscribe-product .bottom-detail a.add-to-cart-popup{font-weight:500}.main-image-and-text--survey-lp-06-text-with-image-block .btn-img-and-text_2{display:flex;flex-wrap:wrap}.main-image-and-text--survey-lp-06-text-with-image-block .btn-img-and-text_2 a.btn:first-child{flex:0 0 60%;max-width:60%;min-width:unset;width:100%;border-radius:0;font-weight:400;text-align:left}.main-image-and-text--survey-lp-06-text-with-image-block .btn-img-and-text_2 a.btn:first-child span{font-weight:600}.main-image-and-text--survey-lp-06-text-with-image-block .btn-img-and-text_2 a.btn:last-child{flex:0 0 40%;max-width:40%;min-width:unset;width:100%;border-radius:0;color:#e12121;font-weight:700}.survey-lp-06-testimonial-tabbing-with-product{padding-top:0}.bottom-image-banner-survey-lp-06 .hero__image-wrapper:before{background:none}.bottom-image-banner-survey-lp-06 .custom-page-width{display:table;width:100%;height:100%}.bottom-image-banner-survey-lp-06 .hero__text-content{max-width:800px;margin-left:auto;display:table;text-align:center}.bottom-image-banner-survey-lp-06 h2.hero__title{font-family:lust-display,serif;font-style:italic;font-weight:400;color:#000}.bottom-image-banner-survey-lp-06 .hero__text-content .hero__subtitle p{font-size:30px;color:#000;max-width:450px;text-align:left}.bottom-image-banner-survey-lp-06 span.hero__medium_title{font-size:36px;font-weight:500;color:#000;margin:15px 0;display:block;font-family:brandon-grotesque,sans-serif}.bottom-image-banner-survey-lp-06 .hero__subtitle-btn-block .hero__link a{font-family:brandon-grotesque;font-size:25px;text-transform:capitalize;font-weight:700;color:#fff;background:#000;width:100%;min-width:270px;padding:12px 20px}.survey-lp-06-banner-sale.grandslamsale-lp-01-banner-sale .main-banner-timer p{font-size:24px;font-weight:400;text-align:left;margin-right:30px}.survey-lp-06-save-price-banner .save-price-banner-image{position:relative}.survey-lp-06-save-price-banner .save-price-banner-image img{display:block;width:100%}.survey-lp-06-save-price-banner .save-price-banner-image .save-price-text{position:absolute;top:50%;transform:translateY(-50%);right:2%}.survey-lp-06-save-price-banner .save-price-banner-image .save-price-text span{font-size:2.7vw;line-height:1;font-weight:500;color:#fff;text-decoration:underline;font-family:brandon-grotesque,sans-serif}.template-page-survey-lp-06 .header-wrapper,.template-product-eluxe-hair-care-products-10OFF .header-wrapper,.template-page-eluxe-specialized-kits-sale-01 .header-wrapper,.template-page-eluxe-specialized-kits-sale-02 .header-wrapper,.template-page-buy-1-get-double-sale-01 .header-wrapper,.template-page-buy-1-get-double-sale-02 .header-wrapper,.template-product-eluxe-hair-care-products-meta01 .header-wrapper,.template-page-eluxe-custom-haircare-kit .header-wrapper,.template-product-eluxe-hair-care-products-yt01 .header-wrapper,.template-page-eluxe-custom-haircare-kit-yt01 .header-wrapper,.template-page-eyelashes-eyebrows-serum-sale01 .header-wrapper{display:none}.main-image-and-text.main-image-and-text--survey-lp-06-text-with-image-block .index-section{margin-bottom:0}.home-page--survey-lp-06-text-columns{margin-top:0;margin-bottom:0}.footer-survey-01-footer-main .site-footer__bottom{justify-content:center}.qna--survey-lp-06-main-section .qna_with_checkbox .qna-checkbox label input:before{width:20px;height:20px}.qna--survey-lp-06-main-section .qna_with_checkbox .qna-checkbox label input:checked:after{top:-6px;left:7px}.subscription-form.direct-form-button{text-align:center}.subscription-form.direct-form-button .add-to-cart{padding:6px 10px;max-width:225px;margin:0 auto;text-align:center;background-color:#000;color:#fff;font-family:brandon-grotesque,sans-serif;font-size:22px;width:calc(100% - 50px);font-weight:500}.pro--survey-lp-06-subscribe-product .accordion-container.accordian-product-page .main-accordian:first-child{border-top:1px solid #000}.pro--survey-lp-06-subscribe-product .accordion-container.accordian-product-page .main-accordian{border-top:0px solid #000}.main-review-with-banner-product{max-width:80vw;margin:0 auto;background-color:#fff9f9;padding:25px 80px 80px}.main-review-with-banner-product .banner-title-and-days{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.main-review-with-banner-product .banner-top-usernmae{display:flex;flex-wrap:wrap;align-items:center}.main-review-with-banner-product .banner-top-usernmae p{font-size:20px;padding-left:25px;font-family:brandon-grotesque}.main-review-with-banner-product .product-with-review{background-color:#fff;display:flex;flex-wrap:wrap}.main-review-with-banner-product .review-with-sub-products,.main-review-with-banner-product .review-banner-image{flex:0 0 50%;max-width:50%}.main-review-with-banner-product .review-with-sub-products{padding:50px 40px}.main-review-with-banner-product .review-banner-image{padding-left:50px}.main-review-with-banner-product .only-sub-product,.main-review-with-banner-product .one-time-purchase-pro{display:flex;flex-wrap:wrap;margin:35px 0;align-items:center}.main-review-with-banner-product .review-product-image{flex:0 0 30%;max-width:30%}.main-review-with-banner-product .review-product-detail{flex:0 0 70%;max-width:70%;padding-left:15px}.main-review-with-banner-product .review-product-detail .bottom-form-elements .product-single__form{margin-bottom:0;margin-top:20px}.main-review-with-banner-product .review-product-detail .bottom-form-elements{margin-left:0}.main-review-with-banner-product .review-with-sub-products h2{margin:0}.main-review-with-banner-product .product-sub-title h2{font-size:21px;margin-bottom:10px}.main-review-with-banner-product .review-product-detail .product__price{font-size:19px;font-weight:400}.main-review-with-banner-product .review-product-detail .bottom-form-elements .add-to-cart,.main-review-with-banner-product .review-product-detail .subscription-form .add-to-cart,.main-review-with-banner-product .shop-now-banner a{font-size:20px;border-bottom-left-radius:0;border-bottom-right-radius:0;background-color:#000;border:2px solid #000;font-weight:100;max-width:250px;padding:8px}.main-review-with-banner-product .review-product-detail .subscription-form .add-to-cart{font-weight:600;font-family:freight-sans-pro;margin-top:15px}.main-review-with-banner-product .shop-now-banner a{display:inline-block;text-align:center;color:#fff;margin-top:20px;width:100%}.review-with-sub-products .add-bottom-text-with-link a{margin:0}.main-review-with-banner-product .review-product-detail .sale-price{font-weight:bolder}.main-tabbing-with-richtext{padding-top:50px}.main-tabbing-with-richtext .main-accordian a{background-color:#512773;padding-right:40px}.main-tabbing-with-richtext .main-accordian a img{max-width:18px;transform:rotate(0)}.main-tabbing-with-richtext .main-accordian{border:none;margin-bottom:25px;margin-left:50px;width:calc(50% - 50px)}.main-tabbing-with-richtext .main-accordian a p{color:#fff;width:calc(100% - 18px)}.main-tabbing-with-richtext .main-accordian a .plus-minus:before,.main-tabbing-with-richtext .main-accordian a .plus-minus:after{background-color:#fff}.main-tabbing-with-richtext .accordian-content{background-color:#f3e1ee}.main-tabbing-with-richtext .accordion-container{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;margin-left:-50px}.pro--esks-select-product-sub-and-onetime-section .sub-products-with-link .tag-on-product{right:auto;top:auto;text-align:right;bottom:0;left:8px}.indengredian-verticle-version{position:relative;display:flex;align-items:flex-start}.rounded-tabbing-buttons{position:sticky;display:flex;flex-direction:column;top:0;justify-content:space-between;flex:0 0 250px;max-width:250px}.indengredian-verticle-version .tabbing-ingredian-title{display:none}.indengredian-verticle-version .main-key-ingredian{padding-left:0;flex-grow:1;max-width:100%}.indengredian-verticle-version .ingredian-details p{-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;display:-webkit-box;text-overflow:ellipsis}.rounded-tabbing-buttons .rounded-btn{display:inline-block;max-width:151px;margin:12px 0;border-radius:50%;transition:all .3s ease}.rounded-btn img{display:block}.rounded-tabbing-buttons .rounded-btn.nav-active{border:7px solid #de1b83;box-shadow:7px 3px 2px #0009;transform:scale(1.2);transition:all .3s ease}.products-link-with-page-flex{display:flex;flex-wrap:wrap}.sub-products-with-link-esks{flex:0 0 33.33%;max-width:33.33%;padding:0 25px;margin-bottom:15px}.linear-product-box{display:flex;flex-wrap:wrap;align-items:center}.linear-product-image{flex:0 0 150px;max-width:150px}.linear-content-box{flex:0 0 calc(100% - 150px);max-width:calc(100% - 150px)}.linear-content-box .linear-price-title span{font-family:freight-sans-pro,sans-serif;font-size:20px;color:#000}.linear-content-box .linear-price-title .compare-line-price{text-decoration:line-through}.linear-content-box .shipping-title{font-size:20px;font-family:freight-sans-pro,sans-serif;color:#000}.linear-content-box .linear-price-title .reg-line-off-text{font-weight:700;color:#b30606;margin-left:4px}.linear-content-box .button-block{margin-top:10px;margin-right:25px}.linear-content-box .button-block .add-to-cart-popup{font-family:freight-sans-pro,sans-serif;font-size:24px;display:inline-block;width:100%;text-align:center;color:#fff;background-color:#000;padding:4px 3px}.heading-for-add h2{font-family:freight-sans-pro,sans-serif;text-align:center;font-size:35px;line-height:1.1;margin:0}.heading-for-add{padding:11px 0}.heading-for-add h2 .day-color{color:#de1b83}.heading-for-add h2 .normal-weight{font-weight:100}.sub-products-with-link-esks .transfomation-image{position:relative}.sub-products-with-link-esks .transfomation-image img{display:block}.moneyback-tag{background-color:#b30606;text-align:center;font-family:freight-sans-pro,sans-serif;color:#fff;font-size:20px;font-weight:700;position:absolute;left:0;right:0;bottom:0}.main-reusult-slider{padding:75px;opacity:0;transition:opacity 1s ease-in-out}.resulte-slider-wrapper{display:flex;flex-wrap:wrap;align-items:center}.flex-rusult-div{flex:0 0 45%;max-width:45%}.carosel-reuslt-main{flex:0 0 55%;max-width:55%}.heading-result h2{font-size:105px;font-family:lust-display,serif;color:#de1b83;font-style:italic;font-weight:100}.resul-sl-image img{width:100%}.resul-sl-image{position:relative;margin-bottom:20px}.result-description p{font-size:20px;font-weight:500;color:#000;margin:0;letter-spacing:0}.result-description{padding:5px 10px;background-color:#fff9f9}.over-image-content{position:absolute;bottom:0;left:0;width:45%}.over-image-content span{font-size:2.2vw;font-family:brandon-grotesque;font-weight:600;letter-spacing:0}.line-one-overcontent span.count-text{color:#de1b83}.over-image-content .text-line2{font-size:1.7vw}.line-one-overcontent{display:flex;align-items:center;justify-content:space-between}.line-one-overcontent a{font-size:1.8vw;font-family:brandon-grotesque;font-weight:500;color:#fff;display:inline-block;background-color:#000;width:55%;text-align:center;line-height:1.2;padding:2px 0}.selector-slick-slider.slick-dotted{margin-bottom:90px}.selector-slick-slider ul.slick-dots{bottom:-57.5px;z-index:1;width:auto;right:50%;transform:translate(50%)}.slider-bottom-buttons .btn-prev-next{background-color:#de1b83;color:#fff;padding:5px 15px;font-family:brandon-grotesque;font-size:26px;flex:0 0 125px;max-width:125px;text-align:center;cursor:pointer}.slider-bottom-buttons{display:flex;justify-content:space-between;margin-top:-67px}.selector-slick-slider .slick-dots li,.selector-slick-slider .slick-dots li button,.selector-slick-slider .slick-dots li button:before,.selector-slick-slider .slick-dots li.slick-active button:before,.selector-slick-slider .slick-dots li.slick-active,.selector-slick-slider .slick-dots li.slick-active button{width:20px;height:20px}.selector-slick-slider .slick-arrow{display:none!important}.products-link-with-page-flex .slick-track{display:flex!important}.products-link-with-page-flex .slick-list{padding-left:0!important}.video-chapter-tabbing{background-color:#512773;padding:80px 0 50px}.main-video-section{display:flex;flex-wrap:wrap;align-items:center}.main-video-section .video-with-text,.main-video-section .main-chapter-tabbing{flex:0 0 50%;max-width:50%}.main-chapter-text .chapter-text-and-desc h5{font-weight:500;color:#fff;font-family:proxima-nova,sans-serif;font-size:20px;margin-bottom:8px}.main-chapter-text .chapter-text-and-desc p{font-size:15px;color:#fff;font-family:proxima-nova,sans-serif;font-weight:300}.main-video-section .video-with-image video{width:100%}.main-chapter-text .chapter-text-and-desc{display:none}.main-chapter-text .chapter-text-and-desc.active,.video-with-image .video-banner-image img{display:block}.main-video-section .main-chapter-text{margin-top:50px}.main-chapter-tabbing{padding-left:50px}.main-chapter-tabbing a{color:#000;font-size:20px;font-family:proxima-nova,sans-serif;background-color:#fff;padding:8px 60px 8px 15px;position:relative;display:block;margin:15px 0}.video-chapter-tabbing .main-chapter-tabbing a img{position:absolute;max-width:36px;right:25px;top:50%;transform:translateY(-50%)}.video-banner-image{position:relative}.video-chapter-tabbing .video-banner-image:before{content:"";border:2px solid #fff;height:100%;width:100%;position:absolute;transform:rotate(3deg);top:0;left:0;z-index:1}.video-chapter-tabbing .video-banner-image:after{content:"";border:2px solid #fff;height:100%;width:100%;position:absolute;transform:rotate(354deg);top:0;left:0;z-index:1}.video-chapter-tabbing .section-header h2{color:#fff;margin-bottom:5px;font-family:freight-sans-pro;font-weight:500;font-style:normal}.video-chapter-tabbing .section-header p{color:#fff;font-family:freight-sans-pro;font-size:25px;padding-bottom:15px}.button-absolute-with-no-shadow a{position:absolute;bottom:18%;left:38.5%;background-color:#512773;color:#fff;padding:15px;font-size:1.5vw;width:26%;text-align:center;font-family:brandon-grotesque;font-weight:500}.button-absolute-with-no-shadow{position:relative}.pro--buy-1-get-double-sale-01-product-purchase-section .sub-products-with-link{flex:0 0 20%;max-width:20%}.pro--buy-1-get-double-sale-01-product-purchase-section .sub-products-with-link .product-title p.price-section .reg_price{color:#b00101}.pro--buy-1-get-double-sale-01-product-purchase-section .sub-products-with-link .product-title p.price-section{font-size:17px;line-height:22px;min-height:49px}#shopify-section-buy-1-get-double-sale-01-product-purchase-section .main-all-products,#shopify-section-buy-1-get-double-sale-02-product-purchase-section .main-all-products{background-color:#fff9f9}.pro--buy-1-get-double-sale-01-product-purchase-section .sub-products-with-link .product-title,.pro--buy-1-get-double-sale-01-product-purchase-section .accordian-content{background-color:transparent}.last-btn-with-url{width:100%}.last-btn-with-url a{font-size:25px;text-decoration:underline;font-family:freight-sans-pro;font-weight:500}.buy-1-get-double-sale-01-track-days-prouducts{padding-bottom:50px}.testimonia-details-tm .direct-checkout-form button{font-size:14px;font-family:ITC Franklin Gothic;font-weight:100;background-color:#000;padding:3px 8px;line-height:19px}.button-absolute-with-no-shadow img{display:block}.small-page-width{max-width:640px;padding:0 20px}.sub-products-with-link-esks .subscription-form .inline-btn-buy-now{font-size:18px;color:#fff;background-color:#000;padding:4px 22px;width:100%;font-family:brandon-grotesque;font-weight:400}.testimonia-details-tm .product-single__form{margin-bottom:0}.pro--buy-1-get-double-sale-01-product-purchase-section .product-title p.limit_sale-text{padding:0 10px 10px;color:#a11010;font-weight:700;font-size:18px;line-height:1;min-height:37px}.main-testimoniat-tabbing a.product-bundle-click{background-color:#000;color:#fff;padding:4px 10px}a.product-bundle-click.btn--loading{color:#000}.pro--buy-1-get-double-sale-01-product-purchase-section .product-title p.main-product-title span{font-size:15px;margin-right:5px;padding:0 6px;background-color:#dbb9b9;color:#fff;line-height:1}.pro-tab--ELUXE-carbonic-acid-shampoo-with-banner .product-sub-title h1{margin-bottom:5px}.pro-tab--ELUXE-carbonic-acid-shampoo-with-banner .product-sub-price p{font-family:brandon-grotesque;font-weight:700;font-size:35px;margin:0}.rc_container_wrapper{display:none!important}.main-payment-div img{display:block}div#cart-drawer__progress{padding:10px 0}#cart-drawer__progress #progressbar-drawer{width:100%;margin:0}#cart-drawer__progress #cart-progresbar{max-width:100%;padding:15px 60px 15px 25px}#cart-drawer__progress .progress-value{border-top-right-radius:5px;border-bottom-right-radius:5px}#cart-drawer__progress .progress-bar .truck-icon-image{position:absolute;transition:all .5s ease;top:0;left:0;width:0;height:0;opacity:1;border-left:5px solid transparent;border-right:5px solid transparent;border-top:8px solid #fff;transform:translate(-6px,-10px)}#cart-drawer__progress .progress-value,#cart-drawer__progress .progress-bar{height:6px}.start-point-icon{position:absolute;left:-9px;top:-21px}.start-point-icon .start-point-box{width:15px;height:15px;border-radius:50%;border:1px solid #464b91;background-color:#fff}.free-shipping-cart-image,.gift-cart-image{position:absolute;width:80px;top:0;transform:translateY(-40%);object-position:center;object-fit:none;z-index:10;margin-top:0;padding:2px}.gift-cart-image{right:-50px}.free-shipping-cart-image p,.gift-cart-image p,.start-point-icon p{margin:0 auto 5px;line-height:1;text-align:center;color:#fff;font-size:12px}.free-shipping-cart-image img,.gift-cart-image img{display:block;width:40px;height:40px;object-fit:contain;background:#fff;border:2px solid #AEAFB4;border-radius:50%;padding:2px;margin:0 auto}.free-shipping-cart-image span,.gift-cart-image span{margin:6px auto 0;line-height:1;text-align:center;color:#fff;font-size:12px;display:block}#cart-drawer__progress .progressbar-item{padding:30px 0 50px}#cart-progresbar{position:relative;max-width:450px;background-color:#512773;padding:10px 20px 15px;display:none}.cart-progressbar p.progress-text{color:#fff;font-family:proxima-nova,sans-serif;font-weight:500;font-size:14px;text-align:center;margin-right:-35px}.cart-progressbar p.progress-text span.progress-price{padding-right:5px}.progress-bar{background:#fff;justify-content:flex-start;align-items:center;position:relative;display:flex;height:10px;width:100%}.progress-value{box-shadow:0 10px 40px -10px #fff;background:#f9c5d4;height:10px;transition:all .5s ease;width:0}.progress-bar img.truck-icon-image{position:absolute;left:25px;transition:all .5s ease;height:25px;width:25px;transform:translate(-25px)}#progressbar-drawer #cart-progresbar{display:block}#progressbar-drawer{width:calc(100% + 80px);margin:-20px -40px 25px}.cart-progressbar p.over-shipping{font-size:15px;color:#fff;font-family:proxima-nova,sans-serif;font-weight:500;text-align:center;margin:0}.pro--hair-care-products-meta01-sub-and-onetime-section .sub-products-with-link .product-title p.price-section .reg_price{color:#000}.pro--hair-care-products-meta01-sub-and-onetime-section .sub-products-with-link .product-title p.price-section .reg_price span{color:#b00101}.pro--hair-care-products-meta01-sub-and-onetime-section .sub-products-with-link .inline-btn-buy-now{margin:10px auto 0;max-width:100%}.pro--hair-care-products-meta01-sub-and-onetime-section{padding-top:50px}.template-product-eluxe-hair-care-products-meta01 #PageContainer{background-color:#fff}.hero--eluxe-custom-haircare-kit-image-slider .hero__title{text-shadow:#737372 3px 4px 2px;font-weight:600;margin-left:200px}.hero--eluxe-custom-haircare-kit-image-slider .hero__link{margin-left:200px}.hero--eluxe-custom-haircare-kit-image-slider .hero__link .animation-contents,.hero--eluxe-custom-haircare-kit-image-slider .hero__link .animation-cropper{width:100%}.hero--eluxe-custom-haircare-kit-image-slider .hero__link a.btn{display:block;font-family:brandon-grotesque;font-weight:600;text-transform:capitalize;border-radius:15px;background:linear-gradient(180deg,#eb78b6,#c8186b 55% 100%);border:none;font-size:30px;padding:8px 10px}.hero--eluxe-custom-haircare-kit-image-slider .hero__title .animation-contents{position:relative}.hero--eluxe-custom-haircare-kit-image-slider .hero__title .animation-contents:after{content:"";background-color:#fff;width:150px;position:absolute;left:0;height:3px;bottom:39px;box-shadow:#737372 2px 2px 2px}.ont-eluxe-custom-haircare-kit-sub-and-onetime-section .section-header p{font-size:28px;color:#000;font-weight:500}.ont-eluxe-custom-haircare-kit-sub-and-onetime-section,.ont-eluxe-custom-haircare-kit-sub-and-onetime-section .sub-products-with-link{display:none}.ont-eluxe-custom-haircare-kit-sub-and-onetime-section .products-link-with-page{justify-content:center;align-items:flex-end}.ont-eluxe-custom-haircare-kit-sub-and-onetime-section .sub-products-with-link{flex:0 0 23%;max-width:23%}.ont-eluxe-custom-haircare-kit-sub-and-onetime-section .sub-products-with-link.highlight-product-with-tag{flex:0 0 27%;max-width:27%}.pro--eluxe-custom-haircare-kit-sub-and-onetime-section p.best-choice-tag{color:#fff;margin:0;background-color:#de1b83;width:100%;text-align:center;font-size:25px;padding:3px 0}.btn-last-of-survey-section{width:100%;display:flex;flex-wrap:wrap;justify-content:center}.btn-last-of-survey-section .btn-with-text a{display:inline-block;text-transform:capitalize;border-radius:15px;background:linear-gradient(180deg,#eb78b6,#c8186b 55% 100%);border:none;font-size:21px;padding:8px 10px;color:#fff;font-weight:600;box-shadow:#737372 3px 4px 2px}.btn-last-of-survey-section .btn-with-text a.active{box-shadow:none}.btn-last-of-survey-section .btn-with-text{margin:0 20px}.show-bottom-section-2 .ont-hair-care-products-meta01-sub-and-onetime-section,.show-bottom-section{display:none}.image-banner-with-product-description{display:flex;flex-wrap:wrap}.image-banner-with-product-description .product-banner-image,.image-banner-with-product-description .product-with-description{flex:0 0 50%;max-width:50%}.image-banner-with-product-description .product-with-description{padding:40px}.product-with-description .product-sub-title h2{color:#000;font-size:44px;line-height:1.2}.product-with-description .tab-titles{display:flex;justify-content:center;padding:5px 0 10px;background-color:#de1b83;margin:0 0 25px;list-style:none}.product-with-description .tab-titles li{max-width:33.33%;flex:0 0 33.33%;text-align:center;padding:0 10px;border-right:1px solid #fff;margin:0;font-family:brandon-grotesque,sans-serif;font-weight:500}.product-with-description .tab-titles li:last-child{border:none}.product-with-description .tab-titles li a{font-size:20px;color:#fff;padding:0 15px;border-bottom:1px solid transparent}.product-with-description .tab-titles li a.nav-active{border-color:#fff}.product-with-description .tab-description .description-text{display:none}.product-with-description .tab-description .description-text.active{display:block}.product-with-description .description-text p{font-size:21px;color:#000;font-weight:500;font-family:freight-sans-pro,sans-serif;margin-bottom:10px}.product-with-description .button-of-banner{margin-top:35px;text-align:center}.product-with-description .button-of-banner a{font-family:brandon-grotesque,sans-serif;background:linear-gradient(180deg,#524e4f,#000 40%);color:#fff;font-size:26px;max-width:400px;width:100%;display:inline-block;font-weight:500;padding:10px;letter-spacing:0}.hero--eyebrows-serum-sale01-image-banner .hero__text-content.vertical-center .hero__subtitle{display:block}.hero--eyebrows-serum-sale01-image-banner .hero__title{text-shadow:none;font-family:lust-display,serif;font-style:italic;font-weight:500}.hero--eyebrows-serum-sale01-image-banner .hero__text-content .hero__subtitle{font-family:brandon-grotesque,sans-serif;font-size:44px;line-height:1.2;font-weight:500}.hero--eyebrows-serum-sale01-image-banner .hero__link a.btn{background:#fff;padding:10px;min-width:450px;margin:0;color:#000;border-radius:0;font-weight:600}.side-banner-with-products{display:flex;flex-wrap:wrap;align-items:center}.side-banner-with-products .side-banner-image{flex:0 0 25%;max-width:25%}.side-banner-with-products .side-banner-image img{display:block}.side-banner-with-products .product-side-bar{flex:0 0 75%;max-width:75%;padding-right:15%}.side-banner-with-products .product-side-bar .product-detailed{flex:0 0 33.33%;max-width:33.33%;padding:0 25px;text-align:center}.side-banner-with-products .product-side-bar .product-info-side{display:flex;flex-wrap:wrap;align-items:center;padding-bottom:30px}.side-banner-with-products .product-side-bar .section-header{margin-bottom:0}.side-banner-with-products .product-side-bar .section-header h2{margin:20px 0;color:#ca2c2c;font-size:55px;line-height:60px}.product-side-bar .product-detailed .product-title p{font-size:26px;text-align:center;font-weight:700;letter-spacing:0;margin-bottom:5px}.product-side-bar .product-detailed .product-image{display:flex;flex-wrap:wrap;justify-content:center}.product-side-bar .product-detailed .product-image .image-wrap{max-width:220px;width:100%}.product-detailed .product-prices span.regular_price{font-family:freight-sans-pro,sans-serif;font-size:30px;font-weight:700;color:#000}.product-detailed .product-prices{margin-bottom:15px}.product-detailed .product-prices span.com_price{font-family:freight-sans-pro,sans-serif;font-size:30px;font-weight:100;color:#a4a4a4;text-decoration:line-through}.product-detailed .product-prices span.sale_price{font-family:freight-sans-pro,sans-serif;font-size:17px;font-weight:700;background-color:#ca2c2c;color:#fff;padding:4px 10px;border-radius:50px}.product-detailed .subscription-form .product-single__form{margin-bottom:0}.product-detailed .subscription-form button.add-to-cart{background-color:#000;color:#fff;font-size:21px;font-family:freight-sans-pro,sans-serif;font-weight:600;padding:4px 20px;max-width:165px;width:100%}.serum-2-in-1-images{margin:35px 0}.serum-2-in-1-images{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.serum-2-in-1-images .serum-images-1{flex:0 0 30%;max-width:30%}.serum-2-in-1-images .serum-texts{flex:0 0 30%;max-width:30%;padding:0 20px}.serum-2-in-1-images .serum-images-2{flex:0 0 40%;max-width:40%}.serum-2-in-1-images .serum-texts h2{font-size:65px;font-family:lust-display,serif;font-style:italic;font-weight:500;line-height:70px}.serum-2-in-1-images .serum-texts h2,.serum-2-in-1-images .serum-texts .description{max-width:400px;margin:0 auto}.serum-2-in-1-images .serum-texts .description p{font-size:35px;margin:0}.image-banner-with-product-description .product-banner-image img.feature-row__image{height:100%;object-fit:cover}.hero--eyebrows-serum-sale01-image-banner-2 .hero__title{text-shadow:none;font-family:freight-sans-pro,sans-serif;margin:0 auto}.hero--eyebrows-serum-sale01-image-banner-2 .hero__link{margin:0 auto}.hero--eyebrows-serum-sale01-image-banner-2 .hero__text-content.vertical-center .hero__subtitle{margin:0 auto;display:block;padding:15px 30px}.hero--eyebrows-serum-sale01-image-banner-2 .hero__subtitle span{display:block;font-size:27px;font-family:freight-sans-pro,sans-serif;font-weight:500;padding-left:40px;position:relative}.hero--eyebrows-serum-sale01-image-banner-2 .hero__subtitle span:before{content:"";background-image:url(/cdn/shop/files/07.png?v=1696332300);background-size:100%;width:25px;height:25px;position:absolute;left:0;top:50%;transform:translateY(-50%);background-repeat:no-repeat}.hero--eyebrows-serum-sale01-image-banner-2 .hero__link a.btn{border-radius:0}.serum-results-with-images-step{display:flex;flex-wrap:wrap;align-items:center}.serum-results-with-images-step .result-step-text{flex:0 0 35%;max-width:35%;padding:50px}.serum-results-with-images-step .serum-results-step-images{flex:0 0 65%;max-width:65%}.serum-results-with-images-step .serum-results-title h2{font-family:freight-sans-pro,sans-serif}.serum-results-with-images-step .serum-results-title h2{font-family:freight-sans-pro,sans-serif;font-size:45px}.serum-results-description p.text-1{font-size:35px;color:#000;font-weight:500;margin:0}.serum-results-description p.text-2{font-size:150px;margin:0;line-height:170px;font-weight:700}.tabbing--eyebrows-serum-sale01-tabbing-with-richtext .section-header h2{font-family:freight-sans-pro,sans-serif;font-style:normal;color:#000;font-weight:700;font-size:60px;line-height:65px}.tabbing--eyebrows-serum-sale01-tabbing-with-richtext .main-accordian{width:100%;margin-left:0}.tabbing--eyebrows-serum-sale01-tabbing-with-richtext .accordion-container{margin-left:0}.tabbing--eyebrows-serum-sale01-tabbing-with-richtext .accordian-content p{margin:0;font-size:20px;font-weight:500}.tabbing--eyebrows-serum-sale01-tabbing-with-richtext .main-accordian a p{font-family:brandon-grotesque,sans-serif;font-size:22px}.tabbing--eyebrows-serum-sale01-tabbing-with-richtext{padding-bottom:50px}.tabbing--eyebrows-serum-sale01-tabbing-with-richtext .main-accordian a p{padding-left:0}.product-with-description #tab--how-to-use video#video{max-width:450px;width:100%}.product-with-description #tab--how-to-use.description-text.active{text-align:center}.combine_popup-product p.coupen_text.red-color{color:red;text-align:right;font-size:17px;margin:0;font-family:brandon-grotesque;font-weight:500}@media only screen and (min-width: 590px){.section-header h2{font-size:44px;line-height:49px;color:#512773;font-weight:100;font-family:lust-display,serif;font-style:italic}.br-remove-only-desktop br{display:none}.main-image-and-text .index-section,.image-with-text-column,.product-temp-loop{margin:50px 0}.img--ELUXE-hair-care-products-text-and-image{padding-bottom:100px}}@media only screen and (max-width: 1440px){.main-buttonbg{padding:80px 0}.media-text-with-image h2.h3{font-size:45px}.hover-text p{line-height:1.8vw}.text-slider ul{font-size:18px;padding:10px 0}.main-testimoniat-tabbing{padding:50px 0}.ingredian-details p{font-size:16px}.round-title{height:115px;width:115px;font-size:22px;top:3px;left:4px}.Eluxe-key-ingredian{padding:70px 35px 75px}.ingredian-details{padding:0 35px}.ingredian-item.ingredia-item-2 .round-title,.ingredian-item.ingredia-item-5 .round-title{left:48px}.ingredian-image:after{height:110px;top:-55px}.ingredian-item{padding:0 20px}.purchase-option-right p.price span.compare-price{display:block;margin-right:0}.purchase-option-right p.price{font-size:16px}.purchase-option-left span{font-size:15px;line-height:20px}.kit-prdouct-grid-item{padding:0 20px}.fl-product-grid{margin:0 -20px}.main-image-and-text--survey-lp-06-text-with-image-block .btn-img-and-text_2 a.btn:first-child,.main-image-and-text--survey-lp-06-text-with-image-block .btn-img-and-text_2 a.btn:last-child{padding:9px 0}.main-image-and-text--survey-lp-06-text-with-image-block .btn-img-and-text_2 a.btn:first-child{padding-left:10px}.main-review-with-banner-product .review-with-sub-products{padding:20px 15px}.main-review-with-banner-product{padding:25px 35px 35px}.main-review-with-banner-product .only-sub-product,.main-review-with-banner-product .one-time-purchase-pro{margin:15px 0}.main-review-with-banner-product .product-sub-title h2{font-size:18px}.main-review-with-banner-product .review-product-detail .product__price{font-size:17px}.main-review-with-banner-product .review-product-detail .bottom-form-elements .add-to-cart,.main-review-with-banner-product .shop-now-banner a{font-size:17px;padding:6px}.main-review-with-banner-product .review-banner-image{padding-left:20px}.main-review-with-banner-product .review-product-detail .bottom-form-elements .product-single__form,.main-review-with-banner-product .shop-now-banner a{margin-top:10px}.heading-result h2{font-size:80px}.main-reusult-slider{padding:60px}.rounded-tabbing-buttons{flex:0 0 170px;max-width:170px}.rounded-tabbing-buttons .rounded-btn{max-width:120px}.linear-product-image{flex:0 0 130px;max-width:130px}.linear-content-box{flex:0 0 calc(100% - 130px);max-width:calc(100% - 130px)}.heading-for-add h2{font-size:28px}.sub-products-with-link-esks{padding:0 15px}.linear-content-box .button-block .add-to-cart-popup{font-size:20px}.product-with-description .product-sub-title h2{font-size:30px}.product-with-description .tab-titles li a{font-size:13px;padding:0 5px}.product-with-description .description-text p{font-size:16px}.product-with-description .button-of-banner a{font-size:16px;max-width:250px}.image-banner-with-product-description .product-with-description{padding:22px 10px}.side-banner-with-products .product-side-bar .product-detailed{padding:0 10px}.serum-2-in-1-images .serum-texts h2{font-size:50px;line-height:55px}.serum-2-in-1-images .serum-texts h2,.serum-2-in-1-images .serum-texts .description{max-width:375px;margin:0 auto}.serum-2-in-1-images .serum-texts .description p{font-size:25px;margin:0}.serum-results-with-images-step .serum-results-title h2{font-size:28px;margin:0}.serum-results-description p.text-1{font-size:18px}.serum-results-description p.text-2{font-size:70px;line-height:90px}.serum-results-with-images-step .result-step-text{flex:0 0 45%;max-width:45%;padding:10px 22px}.serum-results-with-images-step .serum-results-step-images{flex:0 0 55%;max-width:55%}}@media (max-width:1366px){.main-image-and-text--survey-lp-06-text-with-image-block .btn-img-and-text_2 a.btn:first-child,.main-image-and-text--survey-lp-06-text-with-image-block .btn-img-and-text_2 a.btn:last-child{font-size:18px;margin-top:25px}.main-image-and-text--survey-lp-06-text-with-image-block .btn-img-and-text a.btn{font-size:20px;margin-top:25px}.main-image-and-text--survey-lp-06-text-with-image-block .new-feature-row .h3{font-size:36px;margin-bottom:20px}.main-image-and-text--survey-lp-06-text-with-image-block .new-feature-row .feature-row__text p.subtitle{font-size:25px;margin-bottom:20px}.main-image-and-text--survey-lp-06-text-with-image-block .new-feature-row .feature-row__text .featured-row__subtext p{font-size:18px}.side-banner-with-products .side-banner-image{flex:0 0 33.33%;max-width:33.33%}.side-banner-with-products .product-side-bar{flex:0 0 66.66%;max-width:66.66%;padding-right:0}.side-banner-with-products .product-side-bar .section-header h2{margin:10px 0;font-size:30px;line-height:35px}.product-side-bar .product-detailed .product-title p{font-size:18px}.product-detailed .product-prices span.regular_price,.product-detailed .product-prices span.com_price{font-size:20px}.product-detailed .product-prices span.sale_price{font-size:12px;padding:2px 6px}.product-detailed .subscription-form button.add-to-cart{font-size:16px}}@media only screen and (max-width: 1200px){.media-text-with-image .background-media-text__text{width:80%}.about-richtext-rte p{font-size:20px;line-height:25px}.page-header-ab h2{font-size:25px;line-height:30px;padding-top:0}.right-abcontent{flex:0 0 40%;max-width:40%}.left-abcontent{flex:0 0 60%;max-width:60%}.section-down-detailed{max-width:100%;margin:0 auto;padding:0 22px}.main-image-and-text .new-feature-row .featured-row__subtext p{font-size:18px}.headtitle-with-text-and-image .feature-headind-num .number-port{font-size:90px;line-height:90px}.headtitle-with-text-and-image .feature-headind-num h2{font-size:30px}.product-temp-loop .product-column{max-width:calc(25% - 20px);margin:0 10px}.grandslamsale-lp-01-product-with-onetime .product-column{max-width:calc(30% - 20px)}.product-rowindex-1 span{font-size:15px}.product-temp-loop .product-detail-part .product__price,.product-rowindex-1 h3,.grandslamsale-lp-01-product-with-onetime .product-column h3{font-size:17px}.product-temp-loop .product-detail-part .product-single__title{font-size:19px;min-height:38px}.product-temp-loop .offer-redbox .offer-price{font-size:28px}.short-Description p{min-height:90px}.main-accordian a{padding:10px 0}.img-text--ELUXE-shampoo-image-and-text-accordian .main-accordian a{padding:10px 25px}.main-accordian a p{font-size:15px}.products-link-with-page .sub-products-with-link{flex:0 0 33.33%;max-width:33.33%}.image-and-text-full-width .feature-row__text h2.h3,.img--ELUXE-hair-care-products-text-and-image .feature-row__text h1.h3{font-size:30px;line-height:35px}.image-and-text-full-width .featured-row__subtext p{font-size:17px;line-height:22px}.sub-products-with-link .product-title p{font-size:18px}.desc-inline-pr p{font-size:17px}.item-pr-inline{margin:0 10px}.flex-inline-slider{margin:0 -10px}.price-list-pr span,.price-list-pr a{font-size:16px}.ingredian-details p{-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;display:-webkit-box;text-overflow:ellipsis}.site-footer .site-footer__linklist a.ELUXE-Creator-Community{font-size:14px}.main-review-with-banner-product .review-with-sub-products,.main-review-with-banner-product .review-banner-image{flex:0 0 100%;max-width:100%}.main-review-with-banner-product .review-with-sub-products{order:2}.main-review-with-banner-product .review-banner-image{padding-left:0}.main-tabbing-with-richtext .main-accordian a{padding-left:10px}.rounded-tabbing-buttons{flex:0 0 130px;max-width:130px}.rounded-tabbing-buttons .rounded-btn{max-width:95px}.linear-content-box{flex:0 0 calc(100% - 100px);max-width:calc(100% - 100px)}.linear-product-image{flex:0 0 100px;max-width:100px}}@media only screen and (max-width: 1080px){.site-nav__link,.site-nav__dropdown-link{font-size:18px!important}.section-header h2{font-size:28px;line-height:33px}.product-page-title-banner{padding:40px 15px}.pro-tab--ELUXE-carbonic-acid-shampoo-with-banner .product-with-sub-products{flex:0 0 45%;max-width:45%;padding:60px 50px 20px}.pro-tab--ELUXE-carbonic-acid-shampoo-with-banner .product-banner-image{flex:0 0 55%;max-width:55%}.site-footer .site-footer__linklist a.ELUXE-Creator-Community{font-size:14px!important}.footer-products-main.buy-bulk-product{padding:50px 0 35px}.product-inline-onetime .product-round{flex:0 0 50%;max-width:calc(50% - 20px);margin:0 10px 25px}.product-detailed .product-prices span.regular_price,.product-detailed .product-prices span.com_price{font-size:17px}}@media only screen and (max-width: 1024px){.product-temp-loop .product-column,.product-temp-loop.Free-Gummy-Sale-product-with-onetime .product-column{max-width:calc(50% - 30px);margin:0 15px 30px;flex:0 0 50%}.product-temp-loop .product-detail-part .product-single__title{min-height:auto}.short-Description p{min-height:67.17px}.main-reusult-slider{padding:25px}.heading-result h2{font-size:64px}.result-description p{font-size:18px}.slider-bottom-buttons .btn-prev-next{padding:5px 15px;font-size:20px;flex:0 0 105px;max-width:105px}.slider-bottom-buttons{margin-top:-64px}}@media only screen and (max-width: 991px){.product-round{flex:0 0 100%;max-width:100%;margin:0 0 45px}.product-list-lines{margin:0}.pro-tab--ELUXE-carbonic-acid-shampoo-with-banner .product-with-sub-products{flex:0 0 100%;max-width:100%;padding:25px 22px}.pro-tab--ELUXE-carbonic-acid-shampoo-with-banner .product-banner-image{flex:0 0 100%;max-width:100%}.testimonial_header h2{font-size:32px}.testimonial_header p{font-size:17px;padding:10px 0}.round-title{height:85px;width:85px;font-size:17px;top:3px;left:4px}.ingredian-item{padding:0 10px}.Eluxe-key-ingredian{padding:30px 20px 50px}.copyrightColumn,.blank_division{flex:0 0 100%;max-width:100%}.bottomNewsletter{max-width:400px;margin:0 auto;padding:15px 5px}.klavioForm input{height:50px!important}.needsclick button{font-size:9px!important;height:50px!important}.bottomNewsletter h3.newsletter-heading{font-size:18px;text-align:center;margin:0}.fl-instagram-grid-list .insta-grid-item{padding:0 10px}.section-footer h2{font-size:26px}.section-footer p{font-size:23px}body.overflow-hidden{padding-right:0}.hero--image-banner-survey-lp-06 .hero__text-content .hero__title{text-align:left}.rounded-tabbing-buttons{flex:0 0 100px;max-width:100px}.rounded-tabbing-buttons .rounded-btn{max-width:80px}}@media only screen and (max-width: 850px){.product__price{font-size:20px}.main-product-container .grid__item{padding-left:0}.main-product-container{padding:0}.product-images-part .product-image-main .image-wrap{border-radius:0}.product-banner-main{padding-top:20px}.bottom-form-elements{margin-left:0;margin-right:0}.product-detail-part .product-single__meta{padding-right:35px;padding-left:35px;margin-top:35px}.bottom-form-elements .product-single__form{margin-bottom:0;margin-top:10px}.footer-products-main{padding:50px 0}.desktop-product-title{display:none}.mobile-product-title{display:block}.product-columns{display:flex;flex-wrap:wrap}.top-portion-product{padding:30px 10px}.top-portion-product h3{font-size:30px;line-height:40px;max-width:184px;margin:0 auto}.pro-price-portion h4{font-size:24px;line-height:34px}.middle-portion-product{flex:0 0 40%;max-width:40%}.bottom-portion-product{flex:0 0 60%;max-width:60%;align-content:space-between;display:flex;flex-wrap:wrap;background-color:#fff}.bottom-portion-product form{width:100%}.product-columns{border-radius:10px}.top-portion-product{width:100%}.shop-now-custom a{border-bottom-left-radius:0;border-bottom-right-radius:10px}.product-quantity-round{margin:0;background-color:#f3e9f0;padding:0}.mobile-hide-slide{display:none}.mobile-show-slide{display:block}.button-bottom{padding-top:70px}.main-section-image{padding:0}.logobar-image-with-text__item .logo-subheading h2{font-size:16px;line-height:21px}.logobar-image-with-text .logobar-image-with-text__item{padding:0 20px}.main-image-with-heading{padding:60px 0 50px}.learn-page-slider .hero__text-content,.about-page-slider .hero__text-content{vertical-align:top;text-align:center}.zero-two-text .hero__text-content.vertical-center.horizontal-left{text-align:center}.template-index .main-hero-vedio .hero__text-content{vertical-align:top}.main-hero-vedio a.btn{padding:6.5px 13px;font-size:18px}.subscribe-page-title-banner h2{font-size:26px;line-height:40px}.subscribe-page-title-banner p{font-size:18px;line-height:23px}.subscribe-page-title-banner{padding:20px}.subscribe-banner-main{padding:0 25px}.subscription-templete-gmc-3 .stock{padding-right:35px;padding-left:35px}.product-detail-part,.product-images-part{width:100%}.sub--image-with-text-column.slick-dotted.slick-slider,.flex-inline-slider.slick-dotted.slick-slider{padding-bottom:24px;margin-bottom:0}.product-inline-onetime .middle-portion-product,.product-inline-onetime .bottom-portion-product{flex:0 0 100%;max-width:100%}.buy-bulk-product .top-portion-product h3{margin:0;max-width:100%}.buy-bulk-product .top-portion-product{padding:10px}.home-page-new-slider .hero__text-content.vertical-center{vertical-align:bottom}.home-page-new-slider .hero__text-content.vertical-center .hero__subtitle.title_with-border:before,.home-page-new-slider .hero__text-content.vertical-center .hero__subtitle.title_with-border:after{display:none}.hero--image-banner-survey-lp-06 .hero__text-content.vertical-center{vertical-align:bottom;padding-bottom:25px}.hero--image-banner-survey-lp-06 .hero__text-content .hero__title{text-align:center;font-size:30px}.hero--image-banner-survey-lp-06 .hero__text-content span.hero__medium_title{font-size:26px;text-align:center}.hero--image-banner-survey-lp-06 .hero__text-content .hero__subtitle-btn-block{flex-direction:column}.hero--image-banner-survey-lp-06 .hero__text-content .hero__subtitle-btn-block .hero__subtitle{flex:0 0 100%;max-width:fit-content;margin:0 auto}.hero--image-banner-survey-lp-06 .hero__text-content .hero__subtitle-btn-block .hero__link{flex:0 0 100%;max-width:100%;flex-direction:row;justify-content:center}.hero--image-banner-survey-lp-06 .hero__text-content .hero__subtitle-btn-block .hero__subtitle p{font-size:24px}.hero--bottom-image-banner-survey-lp-06 .hero__image-wrapper{position:relative}.hero--bottom-image-banner-survey-lp-06{height:100%!important;background-color:#fff}.hero--bottom-image-banner-survey-lp-06 .hero__text-wrap .hero__text-content{padding:25px 0;max-width:100%;margin:0;width:100%}.bottom-image-banner-survey-lp-06 h2.hero__title{font-size:24px}.bottom-image-banner-survey-lp-06 span.hero__medium_title{font-size:20px;margin:10px 0}.bottom-image-banner-survey-lp-06 .hero__text-content .hero__subtitle p{font-size:20px;margin-bottom:0}.bottom-image-banner-survey-lp-06 .custom-page-width{padding:0 10px}}@media only screen and (max-width: 768px){.mobile-menu.footer-links{float:right}.footer-links .site-footer__linklist .site-nav__item a{font-size:14px!important}.mobile-nav__item a.mobile-nav__link,.mobile-button-started a.mobile-button{font-family:freight-sans-pro,sans-serif;text-transform:uppercase}.mobile-nav__item.mobile-button-started:after{content:unset}.mobile-nav__item .mobile-button:hover{color:#fff}.new-sideshow-main a.btn{padding:6.5px 13px;font-size:18px}.images-all-grid{width:800px}.scrollbar-tab{overflow-y:auto}.hover-text{padding:13px}.hover-text p{font-size:11px;line-height:14px;margin:0 0 10px}.hover-text span{font-size:11px;line-height:14px}.logobar-image-with-text .logobar-image-with-text__item{padding:0 13px}.only-button-main a.btn{padding:6.5px 13px;font-size:18px}.main-buttonbg{margin-top:-100px}.new-sideshow-main .hero__text-content.horizontal-left{text-align:center}.logo-mobile{width:40%}.mobile-menu{width:60%}.address-section{width:60%;float:right;margin-top:0;padding-left:44.5px}.footer__logo-social{padding-top:15px}.footer__logo img{margin:0 auto}.site-footer__bottom{padding-top:55px}.site-footer{padding-bottom:25px}.site-footer .site-footer__linklist a{font-size:18px}.address-section p.footer__title{font-size:18px;padding:0}.address-section a,.address-section p.footer-text-detail{font-size:18px;padding:0;line-height:30px}.site-footer__linklist li{margin-bottom:0}.product-page-title-banner h2{font-size:28px}.product-page-title-banner p,.shop-now-custom a{font-size:18px}.top-portion-product h3{font-size:25px;line-height:35px}.qtybox input{height:40px}.qtybox .btnqty{font-size:28px;line-height:35px}.middle-portion-product{flex:0 0 45%;max-width:45%;display:flex;align-items:center}.bottom-portion-product{flex:0 0 55%;max-width:55%}.bottom-form-elements .add-to-cart,.product-detail-part .product-single__title{font-size:28px}.product-detail-part .product-single__meta .product__price,.product-detail-part .product-single__meta .sub-product__price{font-size:24px}.desktop-view{display:none!important}.mobile-view{display:block!important}.media-text-with-image.background-media-text__aligner{margin:0}.media-text-with-image .background-media-text__text{width:100%;padding:0 22px}.info-about-ingredients h2,.learn-page-content h2,.main-title-ingredients h2{font-size:25px;line-height:30px}.learn-page-content p,.info-about-ingredients p,.main-title-ingredients p{font-size:15px;line-height:20px}.detailed-of-ingredients{flex:0 0 100%;max-width:100%;padding:0 20px}.info-about-ingredients{padding-top:10px;text-align:center}.main-title-ingredients{margin-bottom:25px}.learn-page-slider .hero__text-content{padding-top:150px}.gummy-page-content h2,.learnshampoo-page-content h2,.gummy-page-content h1,.learnshampoo-page-content h1{font-size:25px;line-height:30px}.gummy-page-content p,.learnshampoo-page-content p{font-size:15px;margin-bottom:5px;line-height:20px}.gummy-page-content h5,.learnshampoo-page-content h5{font-size:18px;line-height:23px;margin-top:25px;margin-bottom:10px}.section-one{padding-bottom:50px}.about-richtext-rte p{font-size:15px;line-height:20px}.page-header-ab h2{font-size:20px;line-height:25px;padding:0 22px}.right-abcontent{padding-top:200px}.three-box-image{margin-top:0}#shopify-section-blog-slide .hero__text-content{vertical-align:text-bottom;text-align:center}.page-bottm-button{padding-bottom:30px}.template-page-02 .zero-two-text .hero__text-content.vertical-center.horizontal-left{vertical-align:baseline}.qna-checkbox span{font-size:15px;line-height:20px}.country-code .country-title{font-size:16px;margin:7.5px 15px}.country-code .country-title svg{margin-left:5px}.site-footer__linklist ul.site-nav__dropdown a{margin:0 15px!important}.header-country{width:100px}.header-country.country-code ul.site-nav__dropdown{padding:15px 20px 15px 15px;min-width:140px}.text-slider ul{font-size:13px;padding:8px 0}.main-image-and-text .feature-row__text .btn{font-size:18px}.main-image-and-text .img-text--14d97362-2b54-4e88-913e-a614686d9564,.main-image-and-text .img-text--6303baa1-1e18-4cc4-b3de-583aab1ae902{margin-top:25px}.headtitle-with-text-and-image .feature-headind-num{justify-content:flex-start;margin-bottom:20px}.headtitle-with-text-and-image .feature-headind-num h2{font-size:25px}.headtitle-with-text-and-image .feature-headind-num .number-port{font-size:75px;line-height:80px}img.review-star-image{max-width:140px}.custom-page-width,.medium-page-width{padding:0 22px}.hero--survey-lp-01-image-banner .hero__text-content{padding-top:20px}.hero--survey-lp-01-image-banner .hero__title{text-shadow:none}.hero--survey-lp-01-image-banner .hero__subtitle:not(.hero_text){font-size:16px;padding:10px 0}.hero--survey-lp-01-image-banner .hero__text-content.vertical-center{display:block}.hero--survey-lp-01-image-banner .hero__link a.btn{min-width:200px}.femalehairloss-survey-lp-01-page .question-and-answers-survey{padding:50px 0}.femalehairloss-survey-lp-01-page .question-and-answers-survey .qna-main-section{padding:0 15px 50px}.femalehairloss-survey-lp-01-page h2.qna-number:after{height:70px;width:70px;left:2px;top:-3px}.femalehairloss-survey-lp-01-page .qna-question .qna-number{font-size:25px;max-width:80px;height:60px;line-height:60px;padding-left:20px}.femalehairloss-survey-lp-01-page .qna_with_radiobtn .qna-checkbox label{max-width:calc(33.33% - 8px)}.femalehairloss-survey-lp-01-page .qna_with_radiobtn .qna-checkbox{height:100%}.femalehairloss-survey-lp-01-page .qna_checkbox_with_image .qna-btn a.btn--color,.femalehairloss-survey-lp-01-page .result-section .qna-btn a.btn--color{max-width:250px;margin:15px auto 0;padding:12px;font-size:19px}.femalehairloss-survey-lp-01-page .qna-checkbox label span{font-size:16px;font-weight:400}.image-banner-collaboration-lp-01 .button-banner-content{left:0;bottom:inherit;top:50%;right:0;margin:0 auto}.image-banner-collaboration-lp-01 .button-banner-content p{font-size:4vw;line-height:5vw;text-align:center}.main-grandslamsale-banner .button-banner a{padding:7px 10px;font-size:4vw;width:42%;bottom:inherit;left:0;right:0;margin:0 auto;top:37%}.image-banner-collaboration-lp-01 .button-banner a{top:65%}.grandslamsale-lp-01-product-with-onetime .mobile-one-time-product--1{order:2}.image-and-text-full-width .feature-row__text--right{padding-left:22px}.products-link-with-page .sub-products-with-link{flex:0 0 50%;max-width:50%}.sub-products-with-link .inline-btn-buy-now,.subscription-form.direct-form-button .add-to-cart{padding:7px;font-size:19px}.main-testimoniat-tabbing{padding:0 0 35px}.ELUXE-testimonial-box .main-tm-parent{flex:0 0 100%;max-width:100%}.ELUXE-testimonial-box .inline-icon-tm{display:flex;flex-wrap:wrap;justify-content:space-around;background-color:transparent;max-width:600px;margin:0 auto;padding:10px}.row-inline{padding:0}.ELUXE-testimonial-box .row-inline{display:block}.ELUXE-testimonial-box .row-inline span.auther-title{display:none}.testimonial_header h2{font-size:24px}.testimonial_header p{font-size:15px}.ELUXE-testimonial-box .main-tm-content{flex:0 0 100%;max-width:100%}.ELUXE-testimonial-box .testimonial_image_tm img{max-width:200px;padding:25px 0}.ELUXE-testimonial-box .testimonial_image_tm{flex:0 0 100%;max-width:100%;text-align:center;padding-right:0}.ELUXE-testimonial-box .block-tm-content{justify-content:center}.ELUXE-testimonial-box .testimonia-details-tm{flex:0 0 100%;max-width:100%;padding:20px 16px}.ELUXE-testimonial-box .quatation-image img{max-width:24px}.ELUXE-testimonial-box .column-testimonial .middle-portion{flex:0 0 100%;max-width:100%;padding:5px 20px}.ELUXE-testimonial-box .middle-portion p{font-size:16px}.ELUXE-testimonial-box .auther-mid-down p{margin-bottom:0}.ingredian-item.ingredia-item-2,.ingredian-item.ingredia-item-5{flex:0 0 100%;max-width:100%}.ingredian-item{flex:0 0 100%;max-width:100%;padding-bottom:30px;margin-top:25px}.ingredian-item.ingredia-item-2,.ingredian-item.ingredia-item-5{order:1}.ingredia-item-1,.ingredia-item-4{order:2}.ingredia-item-3,.ingredia-item-6{order:3}.Eluxe-key-ingredian{padding:30px 0 50px}.round-title{height:150px;width:150px;font-size:23px;top:7%;left:0}.ingredian-item.ingredia-item-2 .round-title,.ingredian-item.ingredia-item-5 .round-title{left:0}.ingredian-image img{max-width:400px;margin:0 auto}.ingredian-image .desktop-ing-img{display:none}.ingredian-image .mobile-ing-img{display:block}.ingredian_header{margin-bottom:50px}.ingredian-details p{-webkit-line-clamp:inherit}.img-text--ELUXE-shampoo-image-and-text .feature-row__text--right{padding-left:22px;padding-bottom:34px}.main-image-and-text .img-text--ELUXE-shampoo-image-and-text .featured-row__subtext p{font-size:16px;margin-bottom:10px}.main-image-and-text .img-text--ELUXE-shampoo-image-and-text .featured-row__subtext.text-with-arrow{margin-top:15px}.img-text--ELUXE-shampoo-image-and-text-accordian .feature-row__text--left{padding-right:22px;padding-bottom:27px}.img-text--ELUXE-shampoo-image-and-text-accordian .main-accordian a{padding:10px 25px 10px 10px}.img-text--ELUXE-shampoo-image-and-text-accordian .main-accordian a p{font-size:17px}.img-text--ELUXE-shampoo-image-and-text-accordian .main-accordian a .plus-minus{right:5px}.accordian-tabbing .main-accordian a .plus-minus:before,.accordian-tabbing .main-accordian a .plus-minus:after{background-color:#fff}.accordian-tabbing .main-accordian a{background-color:#512773;color:#fff}.accordian-tabbing .main-accordian{border:none}.accordian-tabbing .main-accordian{margin-bottom:20px}.accordian-tabbing .main-accordian:last-child{margin-bottom:0}.accordian-tabbing .accordian-content{background-color:transparent;padding:35px 0 0}.img-text--ELUXE-shampoo-image-and-text .feature-row__text--right{padding-left:22px;padding-right:22px}.flx-ingredian-container.conditioner-pack-tab{padding:0 35px}.conditioner-image-with-text .conditioner-text.text-with-image,.conditioner-image-with-text .conditioner-image{flex:0 0 100%;max-width:100%}.conditioner-image-with-text .conditioner-text{padding:15px 0}.main-conditioner-pack p.main-title{font-size:16px}.hover-image-for-text:hover .mobile-ing-img.static-image,.hover-image-for-text:hover .hover-image.mobile-hover-hide{display:none}.hover-image-for-text:hover .hover-image.mobileHoveimage{display:block}.conditioner-image-with-text .conditioner-text.text-with-image{order:1}.biotin-image-side,.biotion-details-side{flex:0 0 100%;max-width:100%}.biotion-image-with-text{margin:15px 0}.biotion-details-side h2{font-size:25px}.biotion-richtext p{font-size:16px}.biotion-details-side{padding:10px 15px}#hairiche-scalp-essence .biotion-details-side h2{font-size:16px}#hairiche-scalp-essence .biotin-image-side{padding:0 0 35px}#hairiche-scalp-essence.text-right .biotion-details-side h2{right:-25px;left:auto}.main-image-and-text--Free-Gummy-Sale-text-with-image-block .img-text--9522eb97-1e61-42b0-acd8-3d70b09acb20,.main-image-and-text--Free-Gummy-Sale-survey-text-with-image-block .img-text--b7873895-0726-4fea-a324-d8269a96d8c1,.tab--Free-Gummy-Sale-testimonial-tabbing{margin-top:25px}.Free-Gummy-Sale-product-with-onetime .freeproductcontainer .slick-list{padding-left:0!important}.Free-Gummy-Sale-product-with-onetime .page-width{padding:0}.Free-Gummy-Sale-product-with-onetime .freeproductcontainer .product-column{margin:0 15px 30px}.Free-Gummy-Sale-product-with-onetime .freeproductcontainer .product-column{flex:auto!important;max-width:100%!important;height:inherit!important}.Free-Gummy-Sale-product-with-onetime .freeproductcontainer .slick-track{display:flex!important}.image-slider-with-button.main--Free-Gummy-Sale-image-marquee-slider{padding:20px 22px}.product-inline-onetime .middle-portion-product,.product-inline-onetime .bottom-portion-product{flex:0 0 100%;max-width:100%}.sub-products-with-link .product-title p.price-section{padding:0 0 6px}.harsh-chem .content-block{flex:0 0 100%;max-width:100%;padding-left:0}.harsh-chem .img-block{flex:0 0 100%;max-width:100%}.section-bottom-link a{font-size:18px}.fl-product-grid .slick-list.draggable{padding-left:0!important}.kit-prdouct-grid-item{max-width:initial}.blog-section a.btn{font-size:16px}.testimonia-details-tm .middle-portion-product{flex:0 0 100%;max-width:100%}.testimonia-details-tm .product-onetime-form{margin:5px 0}.home-page-shampoo-section .grid{display:flex;flex-wrap:wrap}.home-page-shampoo-section .grid__item.items--1{order:2}.home-page-shampoo-section .grid__item.items--2{order:1}.home-page-shampoo-section .grid__item.items--3{order:3}.main-testimoniat-tabbing span.saving-text{font-size:13px}.home-page-new-slider .hero__text-content.vertical-center.horizontal-left{padding-bottom:70px}.survey-lp-06-subscribe-product .section-header h2{font-size:24px}.main-image-and-text--survey-lp-06-text-with-image-block .new-feature-row .feature-row__text{padding-left:22px;padding-right:22px;padding-bottom:22px}.qna--survey-lp-06-main-section .qna-price-compare-title h3{font-size:20px}.qna--survey-lp-06-main-section .qna-price-compare-title span{font-size:14px;line-height:1}.qna--survey-lp-06-main-section .qna-price-compare-left-side,.qna--survey-lp-06-main-section .qna-price-compare-right-side{flex:0 0 48%;max-width:48%;display:flex;flex-wrap:wrap}.qna--survey-lp-06-main-section .qna-price-compare-left-side .qna-price-compare-inner{flex:0 0 100%;max-width:calc(100% - 10px);margin-right:10px;margin-top:20px}.qna--survey-lp-06-main-section .qna-price-compare-body .qna-price-compare-poll-range-outer{flex:0 0 100%;max-width:100%}.qna--survey-lp-06-main-section .qna-price-compare-body .qna-price-compare-poll-range{display:flex!important;flex-wrap:wrap;width:100%;justify-content:space-between;height:220px;max-width:200px;margin:0 auto}.qna--survey-lp-06-main-section .qna-price-compare-body .qna-price-compare-poll-range .left-side,.qna--survey-lp-06-main-section .qna-price-compare-body .qna-price-compare-poll-range .right-side{flex:0 0 35%;max-width:35%;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:end}.qna--survey-lp-06-main-section .qna-price-compare-body .qna-price-compare-poll-range .left-side .poll-height,.qna--survey-lp-06-main-section .qna-price-compare-body .qna-price-compare-poll-range .right-side .poll-height-2{height:100%}.qna--survey-lp-06-main-section .qna-price-compare-body .qna-price-compare-poll-range .right-side .qna-save-price-text{width:100%;margin-bottom:0}.qna--survey-lp-06-main-section .qna-price-compare-right-side .qna-price-compare-inner{flex:0 0 100%;max-width:calc(100% - 10px);margin-left:10px;margin-top:20px}.qna--survey-lp-06-main-section .qna-save-price-text span{font-size:15px;line-height:1;font-family:brandon-grotesque,sans-serif;font-weight:600}.qna--survey-lp-06-main-section .qna-save-price-text h3,.qna--survey-lp-06-main-section .qna-save-price-text h3 span{font-size:30px;font-weight:700;line-height:1}.main-review-with-banner-product{max-width:90vw}.main-review-with-banner-product h2{font-size:20px}.main-review-with-banner-product .banner-top-usernmae p{font-size:15px;padding-left:15px}.main-review-with-banner-product .product-sub-title h2{font-size:16px}.main-review-with-banner-product .review-product-detail .subscription-form .add-to-cart{font-size:15px}.main-tabbing-with-richtext .accordion-container{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;margin-left:-50px}.main-tabbing-with-richtext .main-accordian,.main-tabbing-with-richtext .accordion-container{margin-left:0}.main-tabbing-with-richtext .main-accordian{flex:0 0 100%;max-width:100%;margin-bottom:15px}#shopify-section-track-days-prouducts .medium-page-width,#shopify-section-esks-2-track-days-prouducts .medium-page-width{width:100%}.sub-products-with-link-esks{flex:0 0 auto;max-width:initial;margin-bottom:30px}.flex-rusult-div,.carosel-reuslt-main{flex:0 0 100%;max-width:100%}.heading-result h2 br.mobile-remove-br{display:none}.heading-result h2{text-align:center}.over-image-content span{font-size:4.2vw}.line-one-overcontent a{font-size:3.8vw}.over-image-content .text-line2{font-size:3vw}.main-tm-parent.stiky-tabs-mobile{position:sticky;top:0;background-color:#fff;z-index:1}.ont-esks-select-product-sub-and-onetime-section .link-with-text,.ont-esks-2-select-product-sub-and-onetime-section .link-with-text,.esks-2-track-days-prouducts .link-with-text,.track-days-prouducts .link-with-text{margin-top:10px;text-align:center!important}.track-days-prouducts .link-with-text,.esks-2-track-days-prouducts .link-with-text{margin-right:22px}.main-all-products.esks-2-track-days-prouducts,.main-all-products.track-days-prouducts{display:block}.main-video-section .video-with-text,.main-video-section .main-chapter-tabbing{flex:0 0 100%;max-width:100%}.main-chapter-tabbing{padding-left:0}.main-chapter-tabbing a{font-size:15px;padding:8px 35px 8px 10px;margin:8px 0}.video-chapter-tabbing .main-chapter-tabbing a img{max-width:30px;right:6px}.main-chapter-text .chapter-text-and-desc p{font-size:13px;margin:0}.main-chapter-text .chapter-text-and-desc h5{font-size:16px}.hero--image-banner-money-back-sale-01 .hero_text .animation-cropper{width:100%;justify-content:center}.video-chapter-tabbing .section-header p{font-size:18px}.chapter-description{margin-bottom:30px}.chapter-description a{color:#fff;text-decoration:underline;font-size:14px;font-family:freight-sans-pro;display:inline-block!important;padding-left:10px;font-weight:600}.chapter-full-words{display:none}.chapter-description{position:relative}.chapter-description.read-more-text .chapter-truncate-words{display:none!important}.chapter-description.read-more-text .chapter-full-words{display:block}.chapter-description.read-more-text a.readmore-less{position:relative;right:0;left:auto;text-align:right}.main-chapter-tabbing{display:flex;flex-wrap:wrap}.main-chapter-tabbing .chapter-title{width:100%}.main-video-section a.chapter-more-less{background-color:transparent;text-align:center;padding:0;text-decoration:underline;color:#fff;font-size:18px;font-family:freight-sans-pro}.main-video-section .lastbtn-more{width:100%;margin-top:15px}.main-chapter-tabbing.more-less{height:auto}.video-chapter-tabbing{padding:35px 0 50px}.button-absolute-with-no-shadow a{bottom:27%;left:7.5%;font-size:3.5vw;width:56%}.main-all-products{display:block}.pro--buy-1-get-double-sale-01-product-purchase-section .sub-products-with-link .product-title p.price-section{font-size:13px;line-height:18px;min-height:42px}.last-btn-with-url a{font-size:17px}.sub-products-with-link-esks .subscription-form .inline-btn-buy-now{font-size:15px;padding:2px 10px}.products-link-with-page.pro--buy-1-get-double-sale-01-product-purchase-section .product--1{order:4}.products-link-with-page.pro--buy-1-get-double-sale-01-product-purchase-section .product--2{order:5}.products-link-with-page.pro--buy-1-get-double-sale-01-product-purchase-section .product--3{order:2}.products-link-with-page.pro--buy-1-get-double-sale-01-product-purchase-section .product--4{order:3}.products-link-with-page.pro--buy-1-get-double-sale-01-product-purchase-section .product--5{order:1;flex:0 0 100%;max-width:100%}.products-link-with-page.pro--buy-1-get-double-sale-01-product-purchase-section .last-btn-with-url{order:6}.pro--buy-1-get-double-sale-01-product-purchase-section .product-title p.limit_sale-text{min-height:auto}.sub-products-with-link.product--5 .product-title p{font-size:24px;line-height:1.2}.pro--buy-1-get-double-sale-01-product-purchase-section .sub-products-with-link.product--5 .product-title p.limit_sale-text{font-size:20px}.sub-products-with-link.product--5 span.tag-product{font-size:15px}.pro--buy-1-get-double-sale-01-product-purchase-section .sub-products-with-link.product--5 .product-title p.price-section{font-size:18px;line-height:23px}.pro--buy-1-get-double-sale-01-product-purchase-section .product-title p.main-product-title span{font-size:12px}.main-payment-div img{margin:0 auto}.hero--eluxe-custom-haircare-kit-image-slider .hero__title,.hero--eluxe-custom-haircare-kit-image-slider .hero__link{max-width:285px!important;margin:0 auto}.hero--eluxe-custom-haircare-kit-image-slider .hero__text-content.vertical-center{text-align:right!important}.hero--eluxe-custom-haircare-kit-image-slider .hero__title .animation-contents:after{width:115px;height:3px;bottom:28px}.hero--eluxe-custom-haircare-kit-image-slider .hero__title{text-shadow:#737372 3px 4px 2px}.hero--eluxe-custom-haircare-kit-image-slider .hero__link a.btn{font-size:20px}.ont-eluxe-custom-haircare-kit-sub-and-onetime-section .sub-products-with-link.highlight-product-with-tag{flex:0 0 50%;max-width:50%}.pro--eluxe-custom-haircare-kit-sub-and-onetime-section p.best-choice-tag{font-size:14px}.btn-last-of-survey-section .btn-with-text{margin:8px 14px;width:calc(50% - 28px)}.btn-last-of-survey-section .btn-with-text a{font-size:14px;padding:8px 5px;width:100%;text-align:center;font-weight:700}.image-banner-with-product-description .product-banner-image,.image-banner-with-product-description .product-with-description{flex:0 0 100%;max-width:100%}.product-with-description .product-sub-title h2{font-size:24px}.side-banner-with-products .product-side-bar{flex:0 0 100%;max-width:100%}.hero--750px.hero--eyebrows-serum-sale01-image-banner .hero__text-content{text-align:right!important;display:table-cell}.hero--eyebrows-serum-sale01-image-banner .hero__text-content.vertical-center{padding-right:25%}.hero--eyebrows-serum-sale01-image-banner .hero__text-content .hero__subtitle{font-size:14px}.hero--eyebrows-serum-sale01-image-banner .hero__link a.btn{min-width:160px;padding:4px 0}.serum-2-in-1-images .serum-images-1,.serum-2-in-1-images .serum-texts,.serum-2-in-1-images .serum-images-2{flex:0 0 100%;max-width:100%}.serum-2-in-1-images .serum-images-2{padding:0 20px}.serum-2-in-1-images .serum-texts{padding:25px 20px;text-align:center}.serum-2-in-1-images .serum-images-1{display:flex;flex-wrap:wrap;align-items:center}.serum-2-in-1-images .serum-images-1 .image-wrap{flex:0 0 50%;max-width:50%;padding:0%!important;height:100%!important}.serum-2-in-1-images .serum-images-1 .description{flex:0 0 50%;max-width:50%}.serum-2-in-1-images{margin-top:0}.serum-2-in-1-images .serum-images-1 .description p{font-size:5.5vw;margin:0 0 0 -18%}.serum-2-in-1-images .serum-texts .description p{font-size:5.5vw}.hero--eyebrows-serum-sale01-image-banner-2 .hero__image-wrapper.mobile-show-slide .hero__image{object-position:left}.hero--eyebrows-serum-sale01-image-banner-2 .hero__text-content.vertical-center{display:table-cell;text-align:left!important;padding-left:30%}.hero--eyebrows-serum-sale01-image-banner-2 .hero__text-content.vertical-center .hero__subtitle{padding:0}.hero--eyebrows-serum-sale01-image-banner-2 .hero__subtitle span{font-size:4vw;padding:3px 0 3px 20px;line-height:5vw}.hero--eyebrows-serum-sale01-image-banner-2 .hero__link a.btn{min-width:160px;padding:5px 10px;font-size:16px}.hero--eyebrows-serum-sale01-image-banner-2 .hero__subtitle span:before{width:14px;height:14px}.serum-results-with-images-step .result-step-text,.serum-results-with-images-step .serum-results-step-images{flex:0 0 100%;max-width:100%}.serum-results-with-images-step{justify-content:center}.serum-results-description p.text-1{font-size:22px}.serum-results-with-images-step .result-step-text{max-width:400px;width:100%}.tabbing--eyebrows-serum-sale01-tabbing-with-richtext{padding-bottom:35px;padding-top:35px}.tabbing--eyebrows-serum-sale01-tabbing-with-richtext .section-header h2{font-size:40px;line-height:45px}.tabbing--eyebrows-serum-sale01-tabbing-with-richtext .main-accordian a p,.tabbing--eyebrows-serum-sale01-tabbing-with-richtext .accordian-content p{font-size:14px}.hero--eyebrows-serum-sale01-image-banner .hero__title{font-size:7vw!important}.hero--eyebrows-serum-sale01-image-banner .hero__text-content .hero__subtitle{font-size:5vw}.hero--eyebrows-serum-sale01-image-banner-2 .hero__title{font-size:6vw!important}.combine_popup-product p.coupen_text.red-color{text-align:left;font-size:11px}}@media only screen and (max-width: 690px){.new-feature-row .h3{font-size:26px}.number-port{font-size:80px;line-height:80px}.new-feature-row .featured-row__subtext p{font-size:16px;line-height:21px}.survey-complte,.small-page-width{padding:0}.main-image-and-text .new-feature-row .h3{font-size:26px}.feature-row__text--left{padding-left:0}.main-image-and-text .new-feature-row .featured-row__subtext p{font-size:16px}.feature-row__text--right{padding-right:0}.img-text--ELUXE-shampoo-image-and-text-accordian .feature-row__text--left{padding-left:22px}}@media only screen and (max-width: 589px){.logobar-image-with-text__item .logo-subheading h2{font-size:2.5vw;line-height:4vw}.main-image-with-heading{padding:40px 0 30px}.logobar-image-with-text .logobar-image-with-text__item{padding:0 7px}.main-buttonbg{margin-top:-50px;padding:40px 0}.section-header h2{font-size:24px;line-height:29px}.site-footer .grid__item:after{display:none}.footer_collapsible--disabled{padding:0}.footer__logo-social .footer__logo{flex:0 0 100%}.site-footer{padding-bottom:25px;padding-top:50px}.address-section{padding-left:53px}.mobile-menu{padding-left:40px}.custom-image-with-text .background-media-text__inner{top:20px!important;transform:translate(0)}.product-page-title-banner p{font-size:16px}.pro-price-portion h4{font-size:18px;line-height:28px}.top-portion-product h3{font-size:25px;line-height:35px}.custom-image-with-text .background-media-text__container,.custom-image-with-text .background-media-text__video{height:100%}.custom-image-with-text .background-media-text__inner{position:absolute;top:0}.media-text-with-image.background-media-text__aligner{margin:0}.media-text-with-image .background-media-text__text{width:100%;padding:0 22px}.media-text-with-image h2.h3{font-size:20px}.media-text-with-image p{font-size:15px;line-height:20px}.background-media-text__inner{position:absolute;top:20px}.br-remove-only-mobile br{display:none}.template-page-about-02 .hero__text-content.vertical-center,.template-page-about .hero__text-content.vertical-center{padding-top:75px}.section-one,.about-richtext-rte{padding-top:20px}.learnshampoo-page-content .rte h2{margin-bottom:10px}.subscription-templete-gmc-3 .product-page-title-banner p{font-size:24px}.survey-complte .logobar-image-with-text__item .logo-subheading h2{font-size:2.5vw;line-height:4vw}.survey-middle-text p{font-size:18px}.survey-middle-banner h2{font-size:20px}.question-and-answers-survey .qna-one{margin:0 22px}.question-and-answers-survey .qna-main-section{padding:12px}.question-and-answers-survey .qna-question .qna-number{font-size:18px;width:35px;height:35px;line-height:35px}.question-and-answers-survey .qna-question .qna-question-text{width:calc(100% - 50px);font-size:18px;line-height:25px}.question-and-answers-survey .qna-btn a{font-size:19px;line-height:24px}.question-and-answers-survey .qna-checkbox,.question-and-answers-survey .qna-image{padding:0 15px}.question-and-answers-survey .qna-tabbing_btn{padding:25px 0}.question-and-answers-survey .qna-checkbox input[type=checkbox]{width:16px;height:16px}.question-and-answers-survey .qna-checkbox input[type=checkbox]:before{width:16px;height:16px}.question-and-answers-survey .qna-checkbox input[type=checkbox]:checked:after{width:7px;height:12px;border-width:0 2px 2px 0;left:5px}.header-country.is-focused .site-nav__dropdown{right:0;left:inherit}.header-country.is-focused .site-nav__dropdown:before{left:auto;right:20px}.country-code .site-nav__dropdown{left:0}.header-country .site-nav__dropdown{left:auto;right:0}.country-code.is-focused .site-nav__dropdown:before{border-bottom:solid 5px rgba(255,255,255,.8)}.main-testimonials-slider-custom{padding:0 0 50px}.product-with-sub-products .product-sub-title h1{font-size:26px;line-height:31px}.product-with-sub-products .tab-titles a{font-size:15px;margin-right:15px;padding-bottom:4px}.product-with-sub-products .tab-titles{margin-bottom:15px}.product-with-sub-products .product-single__description p{font-size:16px}.femalehairloss-survey-lp-01-page h2.qna-number:after{height:50px;width:50px;left:-9px;top:0}.femalehairloss-survey-lp-01-page .qna-question .qna-number{max-width:60px;font-size:25px;height:50px;width:60px;line-height:50px;padding-left:0;margin-right:0}.femalehairloss-survey-lp-01-page .qna-question .qna-question-text{padding-top:15px;width:calc(100% - 60px)}.femalehairloss-survey-lp-01-page .qna_with_radiobtn .qna-checkbox label{flex:0 0 45%;max-width:45%;margin:8px auto}.femalehairloss-survey-lp-01-page .qna_with_radiobtn .qna-checkbox label img{width:100%}.femalehairloss-survey-lp-01-page .qna_with_radiobtn .qna-checkbox label.active{flex:0 0 47%;max-width:47%}.femalehairloss-survey-lp-01-page .graph-per-annual{width:calc(100% + 0px);padding-left:0;padding-top:20px}.qna_with_radiobtn .calculation-system{margin-top:15px;margin-bottom:15px;justify-content:center}.femalehairloss-survey-lp-01-page .qna_with_radiobtn .qna-btn-next-b a{min-width:250px;padding:15px;font-size:18px}.femalehairloss-survey-lp-01-page .saving-text-with-treatment,.femalehairloss-survey-lp-01-page .yearly-cost-for-fortero{font-size:17px}.femalehairloss-survey-lp-01-page .saving-money-per-year span{font-size:20px}.femalehairloss-survey-lp-01-page .question-and-answers-survey .qna-checkbox input[type=checkbox]:checked:after{width:8px;height:19px;border-width:0 2px 2px 0;top:-7px;left:8px}.main-grandslamsale-banner .button-banner a{padding:10px;width:55%}.product-temp-loop .product-column,.product-temp-loop.Free-Gummy-Sale-product-with-onetime .product-column{max-width:100%;margin:0 0 30px;flex:0 0 100%}.image-split{max-width:360px;margin:0 auto}.product-temp-loop .product-detail-part .product-single__title{font-size:20px}.product-temp-loop .product-detail-part .product__price{font-size:21px}.product-temp-loop .offer-redbox{max-width:220px;margin:0 auto}.short-Description p{min-height:auto}.product-temp-loop .bottom-form-elements .add-to-cart{font-size:20px}.sub-products-with-link .product-title p{font-size:15px}.image-and-text-full-width .feature-row__text h2.h3,.img--ELUXE-hair-care-products-text-and-image .feature-row__text h1.h3{font-size:25px;line-height:30px}.tab-description .results-images .slick-arrow{font-size:23px;height:30px;width:30px}span.tag-product{padding:3px 9px;font-size:11px;border-radius:8px}.main-product-inline .section-header h2{font-size:24px;margin-bottom:17px}.ELUXE-testimonial-box .row-inline{flex:0 0 20%;max-width:20%;justify-content:center}.row-inline.active .row-icon-ic-image{flex:0 0 90%;max-width:90%}.row-icon-ic-image{flex:0 0 80%;max-width:80%;margin:0 auto}.ELUXE-testimonial-box .inline-icon-tm{justify-content:space-between;padding:10px 0;margin:0 -2%}.Free-Gummy-Sale-product-with-onetime .freeproductcontainer .product-column{margin:0 15px 30px}.site-footer__bottom{padding-top:20px}.buy-bulk-product .top-portion-product h3{font-size:16px}.buy-bulk-product span.compareAt,.buy-bulk-product .pro-price-portion span.percentage-text{font-size:15px}.buy-bulk-product .pro-price-portion span.regularAt.regular-red{font-size:20px}.buy-bulk-product .pro-price-portion span.extra-sale-text{font-size:14px;padding:1px 5px}.buy-bulk-product p.addition-text-per-bottle{font-size:15px}.buy-bulk-product .product-single__form .add-to-cart{font-size:17px}.product-inline-onetime{margin-left:-8px}.product-inline-onetime .product-round{flex:0 0 50%;max-width:calc(50% - 8px);margin:0 0 25px 8px}.checkout-error-message{font-size:15px}#CartDrawer .drawer__scrollable{padding-top:40px}.sub-products-with-link .product-title p.price-section{font-size:15px;line-height:20px}.sub-products-with-link .product-title span.regular_price{line-height:40px}.buy-bulk-product .input-select-subscription .subscription-1 span.regular-price{font-size:14px}.buy-bulk-product .input-select-subscription .subscription-1 span.compare-price{font-size:12px}.buy-bulk-product .input-select-subscription .upper-text p.kits-text{font-size:14px}.buy-bulk-product .input-select-subscription .upper-text p.save-text{font-size:12px}.buy-bulk-product .input-select-subscription label.subscription-1{padding-left:23px}.fl-instagram-grid-list .slick-list{padding-left:0!important}.fl-instagram-grid-list .slick-list .slick-track{display:flex!important}.fl-instagram-grid-list .insta-grid-item{flex:auto;max-width:100%;margin-bottom:30px}.fl-instagram-grid-list{padding:0;margin-bottom:7px!important}.main-instagram-section{padding:25px 0}.section-footer{padding:0 20px}.home-page-new-slider .hero__text-content.vertical-center .hero__subtitle{font-size:15px;line-height:20px}.home-page-new-slider .hero__text-content.vertical-center .hero__subtitle.hero_text{font-size:15px;line-height:20px;margin-top:20px;margin-bottom:20px}.home-page-new-slider .hero__link a.btn{font-size:16px}.blog-section .slick-list{padding-left:0!important}.testimonia-details-tm .item-pr-inline{margin:0}.testimonia-details-tm .desc-inline-pr{padding-right:0}.main-testimoniat-tabbing .product-title-with-price{padding-right:5px;flex:0 0 58%;max-width:58%}.testimonia-details-tm .product-onetime-form{flex:0 0 42%;max-width:42%}.main-product-detailed{width:100%}.main-testimoniat-tabbing .product-title-with-price p,.main-testimoniat-tabbing span.compare_price,.main-testimoniat-tabbing span.regular_price,.main-testimoniat-tabbing .product-onetime-form a.add-to-cart{font-size:13px}.testimonia-details-tm .price-list-pr{display:flex;flex-wrap:wrap;justify-content:flex-start}.survey-lp-06-subscribe-product .sub-products-with-link .product-title .bottom-detail .price-section span.reg_price span{font-size:24px}.survey-lp-06-save-price-banner .save-price-banner-image .save-price-text span{font-size:3vw}.question-and-answers-survey .qna--survey-lp-06-main-section .qna-btn-flex{margin-top:25px}.qna--survey-lp-06-main-section .qna-main-section .qna-btn-flex .qna-btn{min-width:300px;margin:0 auto 10px}.heading-result h2{font-size:10vw;text-shadow:unset}.pro--buy-1-get-double-sale-01-product-purchase-section .sub-products-with-link .product-title span.regular_price{line-height:1;font-size:13px}.pro--buy-1-get-double-sale-01-product-purchase-section .product-title p.limit_sale-text{padding:0 5px 7px;font-size:14px}.products-link-with-page.pro--buy-1-get-double-sale-01-product-purchase-section .product-section-counter{margin:8px 0}.main-testimoniat-tabbing a.product-bundle-click{padding:4px 5px;font-size:12px}.pro-tab--ELUXE-carbonic-acid-shampoo-with-banner .product-sub-price p{font-size:26px;line-height:31px}.side-banner-with-products .product-side-bar .product-info-side{justify-content:center}.side-banner-with-products .product-side-bar .product-detailed{padding:0 10px 25px;flex:0 0 50%;max-width:50%}.side-banner-with-products .product-side-bar .product-detailed.product--3{order:2}.side-banner-with-products .product-side-bar .product-detailed.product--2{order:1}.side-banner-with-products .product-side-bar .product-detailed.product--1{order:3}}@media only screen and (max-width: 480px){span.tag-product{right:8px;top:8px}.new-feature-row .h3{font-size:24px}.images-all-grid{width:1000px}.button-bottom{padding-top:40px}.main-section-image{padding:0}.main-image-with-heading .page-width{padding:0 5px}.main-image-with-heading{padding:30px 0 20px}.address-section a,.address-section p.footer-text-detail{font-size:15px;padding:0;line-height:25px}.address-section p.footer__title{font-size:15px;padding:0}.site-footer .site-footer__linklist a{font-size:15px}.site-footer__linklist a{display:block;padding:3px 0}.footer__copyright,.footer__powered_by,.footer__privacy_policy ul li{margin:0 10px;padding-bottom:5px}.product-detail-part .product-single__title{font-size:23px}.product-detail-part .product-single__description .features li{font-size:17px;padding:3px 0}.bottom-form-elements .add-to-cart{font-size:18px}.shop-now-custom a{font-size:18px;padding:10px 0}.qtybox input{font-size:14px;height:40px}.qtybox .btnqty{font-size:27px;line-height:40px}.top-portion-product h3{font-size:18px;margin-bottom:5px;line-height:23px;max-width:120px}.product-detail-part .product-single__meta .product__price,.product-detail-part .product-single__meta .sub-product__price{font-size:20px}.show-more-product p{margin:25px 0}.product-detail-part .product-single__meta{padding-right:15px;padding-left:15px;margin-top:20px}.show-more-product p a{font-size:15px;color:#512773;line-height:20px}.subscription-templete-gmc-3 .stock{padding-right:15px;padding-left:15px}.survey-complte .media-text-with-image h2.h3{font-size:20px}.survey-complte .media-text-with-image p{font-size:15px;line-height:20px}.qna-checkbox span{font-size:11px}.image-banner-collaboration-lp-01 .button-banner-content{top:45%;padding:0 15px}.image-banner-collaboration-lp-01 .button-banner a{top:57%}.sub-products-with-link .product-title{padding-bottom:14px}.sub-products-with-link .inline-btn-buy-now{font-size:16px;margin:0 13px;width:calc(100% - 26px)}.subscription-form.direct-form-button .add-to-cart{font-size:16px;width:calc(100% - 26px)}.pr-inline-img{flex:0 0 85px;max-width:85px}.desc-inline-pr p{font-size:15px}.desc-inline-pr{flex:0 0 calc(100% - 85px);max-width:calc(100% - 85px)}.flex-inline-slider.slick-dotted.slick-slider{margin-right:-20px}.ELUXE-testimonial-box .testimonial_image_tm img{padding:10px 0 25px}.ingredian_header{overflow:hidden;margin-bottom:20px}.ingredian_header h2:before,.ingredian_header h2:after{width:100%}.round-title{height:115px;width:115px;font-size:23px;top:2%}.ingredian-item{padding-bottom:50px}.ingredian-details p{-webkit-line-clamp:8}.price-list-pr form button span{font-size:16px}.mobile-menu{padding-left:15px}.address-section{padding-left:30px}.klavioForm input,.needsclick button{height:40px!important}.sub-products-with-link span.tag-product,.sub-products-with-link span.tag-second,.sub-products-with-link span.tag-third{padding:4px 5px;font-size:9px;margin-bottom:3px}.sub-products-with-link .tag-on-product{right:5px;top:4px}.produc-with-banner-ELUXE-hair-care-products-all-products .sub-products-with-link .tag-on-product{right:14px}.kit-title p{font-size:18px}.main-hp-image-with-product-link .page-width{padding:0}.fl-product-grid{margin-left:0;margin-right:0}.kit-title{padding:10px 0;min-height:71px}.section-bottom-link a{font-size:14px}.fl-product-grid{margin-bottom:15px!important}.section-footer p{font-size:18px}.section-bottom-button a{padding:12px 20px;min-width:250px}.blog-section h3{font-size:19px}.blog-section p{font-size:16px}.hero--image-banner-survey-lp-06 .hero__text-content .hero__title{font-size:20px}.hero--image-banner-survey-lp-06 .hero__text-content span.hero__medium_title{font-size:16px}.hero--image-banner-survey-lp-06 .hero__text-content .hero__subtitle-btn-block .hero__subtitle p{font-size:14px}.hero--image-banner-survey-lp-06 .hero__text-content .hero__subtitle-btn-block .hero__link a.btn{font-size:15px;padding:9px 20px;margin-top:0}.survey-lp-06-subscribe-product .link-with-text a{font-size:18px}.survey-lp-06-subscribe-product .link-with-text a span{font-size:14px}.survey-lp-06-subscribe-product .sub-products-with-link .product-title .bottom-detail .price-section span.reg_price{font-size:13px}.survey-lp-06-subscribe-product .sub-products-with-link .product-title .bottom-detail .price-section span.reg_price span{font-size:18px}.survey-lp-06-subscribe-product .bottom-detail .bottom-custom-text p{font-size:13px;padding:0 10px}.survey-lp-06-subscribe-product .bottom-detail .accordion-container{margin:5px 0 10px}.bottom-image-banner-survey-lp-06 .hero__subtitle-btn-block .hero__link a{font-size:20px;min-width:220px;padding:9px 20px}.qna--survey-lp-06-main-section .qna-price-compare-title span{min-height:34px;display:block}.qna--survey-lp-06-main-section .qna_with_price_compare a.btn--next-que{margin:25px auto 0}.hero--image-banner-survey-lp-06 .hero__text-content.vertical-center{padding-bottom:35px}.main-review-with-banner-product{padding:17px 22px 22px}.main-review-with-banner-product .banner-top-usernmae{display:block}.main-review-with-banner-product .banner-top-usernmae p{padding-left:0}.track-days-prouducts .medium-page-width,.esks-2-track-days-prouducts .medium-page-width{padding:0}.heading-for-add h2{font-size:22px}.moneyback-tag{font-size:17px}.track-days-prouducts .last-button-text a{font-size:18px}.result-description p{font-size:15px}.slider-bottom-buttons .btn-prev-next{font-size:15px;flex:0 0 85px;max-width:85px}.selector-slick-slider .slick-dots li,.selector-slick-slider .slick-dots li button,.selector-slick-slider .slick-dots li button:before,.selector-slick-slider .slick-dots li.slick-active button:before,.selector-slick-slider .slick-dots li.slick-active,.selector-slick-slider .slick-dots li.slick-active button{width:15px;height:15px}.slider-bottom-buttons{margin-top:-56.5px}.pro--hair-care-products-meta01-sub-and-onetime-section .sub-products-with-link .product-title p.price-section .reg_price span{display:block}.product-with-description .tab-titles li a{font-size:12px;padding:0 5px}.product-with-description .tab-titles li{padding:0}.serum-2-in-1-images .serum-texts h2{font-size:30px;line-height:35px}}@media only screen and (max-width: 420px){.sub-products-with-link .product-title p.main-product-title{height:83px}.accordion-container.accordian-product-page{margin:15px 5px}.accordian-product-page .main-accordian a .plus-minus{right:0}.main-image-and-text--survey-lp-06-text-with-image-block .btn-img-and-text_2 a.btn:first-child,.main-image-and-text--survey-lp-06-text-with-image-block .btn-img-and-text_2 a.btn:last-child{font-size:12px;margin-top:20px}.main-image-and-text--survey-lp-06-text-with-image-block .btn-img-and-text a.btn{font-size:14px;margin-top:20px}.bottom-image-banner-survey-lp-06 h2.hero__title{font-size:15px}.bottom-image-banner-survey-lp-06 span.hero__medium_title{font-size:16px;margin:10px 0}.survey-lp-06-subscribe-product .products-link-with-page .sub-products-with-link p.main-product-title{font-size:16px}.pro--survey-lp-06-subscribe-product .accordian-product-page a.accordianmain-title p{font-size:13px}.pro--survey-lp-06-subscribe-product .accordian-content{padding:10px 5px;font-size:12px}.pro--buy-1-get-double-sale-01-product-purchase-section .sub-products-with-link .product-title p.price-section{min-height:60px}.pro--buy-1-get-double-sale-01-product-purchase-section .product-title p.main-product-title span{display:block}.pro--buy-1-get-double-sale-01-product-purchase-section .product-title p.main-product-title br{display:none}.pro--hair-care-products-meta01-sub-and-onetime-section .product-title p.main-product-title{height:70px}.side-banner-with-products .product-side-bar .section-header h2{font-size:20px;line-height:25px}.product-detailed .product-prices span.regular_price,.product-detailed .product-prices span.com_price{font-size:14px}.product-detailed .product-prices span.sale_price{font-size:10px}}@media only screen and (max-width: 380px){.images-all-grid{width:830px}.mobile-menu{padding-left:0}.address-section{padding-left:15px}.stock .comment{left:27%;font-size:12px}.media-text-with-image p,.survey-complte .media-text-with-image p{font-size:12px;line-height:17px}.question-and-answers-survey .qna-btn{padding:20px 0}.question-and-answers-survey .qna-checkbox,.question-and-answers-survey .qna-image{padding:0}.main-image-and-text .feature-row__text .btn{min-width:280px}.desc-inline-pr{flex:0 0 calc(100% - 80px);max-width:calc(100% - 80px)}.pr-inline-img{flex:0 0 80px;max-width:80px}.ingredian-details p{-webkit-line-clamp:7}.sub-products-with-link .product-title p.price-section{padding-left:5px;padding-right:5px}.kit-prdouct-grid-item{padding:0 15px}.section-bottom-link a{font-size:13px}.linear-content-box .shipping-title{font-size:17px}.linear-content-box .linear-price-title span{font-size:16px}.sub-products-with-link-esks{padding:0 10px}.linear-content-box .button-block .add-to-cart-popup{font-size:17px}.main-reusult-slider{padding:15px}.slider-bottom-buttons .btn-prev-next{font-size:15px;flex:0 0 70px;max-width:70px}}@media only screen and (max-width: 360px){.media-text-with-image h2.h3{font-size:18px}.media-text-with-image p{font-size:12px;line-height:17px}.qna--survey-lp-06-main-section .qna-main-section .qna-btn-flex .qna-btn{min-width:100%;margin:0 auto 10px}.pro--survey-lp-06-subscribe-product .subscription-form.direct-form-button .add-to-cart{font-size:12px}.survey-lp-06-subscribe-product .bottom-detail a.add-to-cart-popup{font-size:12px;padding:7px 10px}.femalehairloss-survey-lp-01-page .qna--survey-lp-06-main-section .qna_with_image .qna-btn a.btn--next-que,.qna--femalehairloss-survey-lp-01-main-section.qna--survey-lp-06-main-section .qna_with_checkbox .qna-main-section .qna-btn a{font-size:19px}.serum-results-with-images-step .serum-results-title h2{font-size:26px}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/custom.css.map */
