.product-options__container{max-width:500px}.product-options__container-data{align-items:center;display:flex;flex-direction:column;height:250px;justify-content:center;justify-content:space-around}.product-options__inner-container{align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:500px;padding:1rem}.product-options__container-info{padding:0 3rem}.product-options__image_container{align-content:flex-start;align-items:flex-start;background-position:50%!important;display:flex;flex-direction:column;gap:.5rem;height:450px;justify-content:flex-start;padding:1rem;position:relative}.special_product_image{height:400px;width:400px}.special_product_container{display:flex;flex-direction:column;justify-content:flex-end}.product-options__image-container{display:flex;position:relative}.product-options__image{width:450px}.product-options__image-awards-beauty-shortlist{height:110px;left:0;position:absolute;top:0;width:110px}.product-options__listing--category,.product-options__listing--type{color:var(--primary-dark);font-weight:500;opacity:.9}.product-options__listing--category{font-size:2rem;text-align:center}.product-options__listing--type{font-size:1.3rem;text-align:center}.product-options__listing--description{font-size:.8rem;font-weight:500;text-align:center}.product-options__price{align-items:center;display:inline-flex;flex-direction:row-reverse;font-size:2rem;font-weight:500;gap:.8rem;justify-content:center}.product-options__regular-price{font-size:1.125rem;line-height:1.75rem;margin-bottom:-.25rem;opacity:.8;text-decoration-line:line-through}.product-options__out-of-stock{left:0;margin:45% auto auto;opacity:1!important;position:absolute;right:0;text-align:center;top:0;transform:rotate(-25deg)}#cocosolis__nav--menu,#header__top-row,#main__header--container--menu--cart,#mobile--search--toggle,#the__mobile__menu,footer#main_footer{display:none!important}.buy-redirect-button,.buy-redirect-button--disabled{background-color:var(--primary-dark);border:none;border-radius:10px;color:#fff;font-size:20px;font-weight:500;line-height:24.38px;padding:10px 42px;text-align:center;transition:all .3s linear}.buy-redirect-button:hover{background-color:#daa48a!important;color:#fff!important;transition:all .3s linear}.buy-redirect-button--disabled{cursor:default;opacity:.5}.buy-redirect-button--disabled:hover{background-color:var(--primary-dark);color:#fff!important}.section-title{font-size:36px;font-weight:900;line-height:43.88px}.section-paragraph{font-size:16px;font-weight:500;line-height:19.5px}.section-paragraph>strong{font-weight:800!important}li.section-paragraph{margin-left:1.5rem;padding-bottom:1rem}section{padding:2rem;text-align:center}#hero{align-items:center;display:flex;flex-direction:row;justify-content:center}#hero .row-container>img,#perfect-combination .row-container>img{width:48%}#hero .row-container{justify-content:space-between;padding:3rem 0;width:100%}#hero-title{padding-bottom:1rem;text-align:left;width:100%}.hero-section-paragraph{font-size:16px;font-weight:500;line-height:19.5px;text-align:left}#combine-with-hair__title,#how-to-use__title,#perfect-combination__title,#why-it-works__title{font-weight:400}#why-it-works .row-container{gap:2.5rem;text-align:left}.why-it_works-add__container{display:flex;flex-direction:column;gap:1rem}#how-to-use{justify-content:center;text-align:left}#how-to-use,.inner_container{align-items:center;display:flex;flex-direction:row}.inner_container{justify-content:space-between;max-width:1380px}#how-to-use__steps{padding-bottom:1rem}#results .row-container{gap:.5rem;padding:2rem}#results .column-container{gap:2rem}#combine-with-hair__title{padding-bottom:1rem}@media (min-width:1600px){#combine-with-hair .row-container{align-items:flex-start}}.ct-section-inner-wrap{height:100%;margin-left:auto;margin-right:auto;min-height:inherit}#usage-options>.ct-section-inner-wrap{max-width:1000px!important}#usage-options .row-container>.column-container{align-items:flex-start;text-align:left}#perfect-combination .section-paragraph{max-width:920px}section>.ct-section-inner-wrap{max-width:1388px!important}section img{border-radius:26px;max-width:100%}.column-container,.why-it-works-column-container{align-items:center;display:flex;flex-direction:column;gap:1.5rem;justify-content:center}.why-it-works-column-container{max-width:700px}#why-it-works__heading{font-size:1.2rem;font-weight:800}.row-container{align-items:center;display:flex;gap:1.5rem;justify-content:center}#reviews-first .row-container,#reviews-second .row-container{gap:2rem}.review-card{align-items:center;display:flex;gap:1.5rem;justify-content:center;text-align:left;width:33%}#grow-benefits,#hero,#results,#usage-options{background-color:#fbf1eb;color:var(--primary-dark)}#perfect-combination,#reviews-first{background-color:var(--primary-dark);color:#fbf1eb}#reviews-second{background-color:#a8e6e0;color:var(--primary-dark)}@media (max-width:1600px){#why-it-works img{width:50%}#grow-benefits img,#results .row-container{width:70%}#combine-with-hair .row-container img,#results .row-container img{width:50%}}@media (max-width:1300px){#reviews-first .row-container,#reviews-second .row-container{flex-wrap:wrap}.review-card{max-width:460px;width:80%}}@media (min-width:600px){.review-card>.column-container{align-items:flex-start}#combine-with-hair .column-container,#how-to-use .column-container,#why-it-works .column-container{align-items:flex-start;text-align:left}#reviews-first .section-title,#reviews-second .section-title{padding-bottom:4rem}#combine-with-hair,#hero,#perfect-combination,#reviews-first,#reviews-second{padding:4rem 2rem}#why-it-works{padding:5rem 2rem 3rem}#grow-benefits{padding:0 2rem 3rem}#results{padding:3rem 2rem}#usage-options{display:flex;flex-direction:row;justify-content:center;padding:3rem 2rem 4rem}.usage-options_container{align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:1000px}#combine-with-hair .column-container{padding-top:4rem}#combine-with-hair .buy-redirect-button{margin-top:2rem}#mobile-growth-schema{display:none}#how-to-use .buy-redirect-button{margin-bottom:-2rem}#usage-options .row-container{gap:2rem;padding:0 2rem}}section#hair.product__listing--section{background-color:#fbf1eb}#recommended__container{display:grid;grid-template-columns:repeat(3,1fr);padding:0 20px;grid-column-gap:1.2rem;grid-row-gap:2rem;align-items:stretch;justify-items:stretch;margin:auto;text-align:center}.hair__single--product{display:flex;flex-direction:column;justify-content:space-between}.product__listing--link,.product__listing--link:hover{color:var(--primary-dark)!important;width:100%}.product-options__regular-price{display:block;font-size:1.3rem;line-height:1.1;margin-bottom:-4px;-webkit-text-decoration:line-through;text-decoration:line-through}.yotpo.bottomLine{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;padding:0 0 .125rem}.product--awards-beauty-shortlist{height:110px;position:relative;right:150px;top:0;width:110px}.product--awards-beauty-shortlist>img{height:auto;width:100%}@media screen and (min-width:601px) and (max-width:1210px){.inner_container{flex-direction:column}}@media screen and (min-width:911px) and (max-width:1210px){#recommended__container{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:601px) and (max-width:910px){#recommended__container{grid-template-columns:repeat(1,1fr);justify-items:center}}@media screen and (max-width:600px){#recommended__container{display:flex;flex-direction:column;max-width:100%;padding:initial}#hair,#hero,#how-to-use{padding:2rem 1rem}.inner_container{flex-direction:column}.product-options__image_container{height:350px}.product-options__inner-container{padding:initial}.product-options__container-data{height:290px}.product-options__button-container{padding:initial}.product--awards-beauty-shortlist{height:80px;right:90px;width:80px}.special_product_image{height:300px;width:300px}section img{width:100%!important}.review-card img{width:auto!important}.section-title{line-height:29.26px;padding-left:2rem;padding-right:2rem}.section-paragraph{font-size:14px;line-height:17.07px}.review-card,.row-container{flex-direction:column}#reviews-first .section-title,#reviews-second .section-title{padding-bottom:2rem}.review-card{text-align:center}#why-it-works .row-container{flex-direction:column-reverse;text-align:center!important}#how-to-use img{display:none}#results .row-container{width:100%}#combine-with-hair .column-container{padding-bottom:1rem}#combine-with-hair .buy-redirect-button{margin-top:1rem}#grow-benefits .column-container>img{display:none}#grow-benefits{padding:50px 0}#mobile-growth-schema{overflow:hidden}#mobile-growth-schema>img{max-width:200%!important;width:200%!important}#mobile-growth-schema>img:last-child{transform:translate(-50%)}#usage-options .row-container{flex-direction:column-reverse}#usage-options .row-container>.column-container{align-items:center}#reviews-second{padding-bottom:6rem}.product-options__out-of-stock{transform:rotate(-15deg)!important}.column-container{margin-bottom:1rem}#sos_partnership_logos img{border-radius:0;border-radius:initial;width:36vw!important}}@media (min-width:401px) and (max-width:600px){#hero-title{font-size:34px;text-align:center}}@media screen and (max-width:400px){#hero-title{font-size:24px;text-align:center}}