@media screen and (max-width: 1024px){.header__wrapper{padding-top:20px!important;padding-bottom:20px!important}.shopify-section--header .container{padding-left:24px!important;padding-right:24px!important}.header__wrapper .header__secondary-links.hide-dsk{display:flex!important}.header__wrapper .header__secondary-links.hide-dsk button.header__icon-wrapper .icon{width:40px;height:40px;padding:5px}.header__secondary-links.hide-dsk a.header__icon-wrapper .icon.icon--header-cart,.header__wrapper .header__secondary-links.hide-dsk a.header__icon-wrapper .icon.icon--header-cart{background:#00aced}.header__wrapper a.header__icon-wrapper .icon{color:#fff;width:50px;height:50px;border-radius:50%;background-color:#1a1e7b;padding:15px}.header__wrapper .icon-acc-top,.header__wrapper .icon-cart-top{display:none}.header__wrapper .header__logo-image{width:245px}.header__wrapper a.header__icon-wrapper.tap-area.hidden-pocket{display:none!important}.header__wrapper .header__secondary-links.hide-dsk a.header__icon-wrapper .icon{color:#fff!important;width:50px!important;height:50px!important;border-radius:50%!important;padding:15px!important}.header__wrapper .header__secondary-links.hide-dsk a.header__icon-wrapper .icon.icon--header-customer{background:#e05447!important}.header__wrapper .header__icon-list{gap:8px}.header .header__inline-navigation a.header__icon-wrapper.tap-area,.header__wrapper .hidden-pocket{display:none!important}.header__wrapper .header{padding-left:10px!important;padding-right:10px!important}nav.header__bottom-navigation.custom-display-settings{display:none!important}.header__cart-count{right:-7px!important}}@media screen and (min-width: 1024px) and (max-width: 1250px){.header__wrapper #meteor-desktop-nav{justify-content:flex-end!important}.header .header__wrapper{align-items:center}}@media screen and (max-width: 1024px){.header__wrapper{display:flex!important;justify-content:flex-start!important;gap:0!important}.header__wrapper .header__logo{flex:1!important;margin:0!important;padding:0!important}.header__wrapper .header__secondary-links.hide-dsk{flex:0 0 auto!important;margin-left:0!important;padding-left:0!important;display:flex!important;align-items:center!important}.header__wrapper>*{margin:0!important}.header__wrapper a[href^="tel:"]{flex:0 0 auto!important;margin-right:5px!important}.header__wrapper .header__secondary-links.hide-dsk .header__icon-wrapper{margin:0 5px!important}.header__wrapper .container{padding:0!important}.header__inline-navigation{justify-content:flex-end!important;margin-right:8px!important}}@media screen and (min-width: 800px){.header__wrapper .header__email .header__phone-number{display:none}}@media screen and (max-width: 500px){.header__wrapper .header__logo-image{width:245px!important}}@media screen and (min-width: 1024px){.header .header__inline-navigation .header__secondary-links{margin-bottom:0}}nav.header__bottom-navigation.custom-display-settings{border-top:none!important;padding-top:0}nav.header__bottom-navigation.custom-display-settings #meteor-desktop-nav{justify-content:center!important}.custom-display-settings .header__secondary-links.hidden-phone{display:none!important}ul.header__linklist.list--unstyled.logo_left_navigation_inline-custom-display.hidden-pocket.hidden-lap{display:none}nav.header__bottom-navigation.custom-display-settings{padding-top:0;padding-bottom:0}@media screen and (max-width: 1050px){nav.header__bottom-navigation.custom-display-settings #meteor-desktop-nav{justify-content:center!important}}.img-desktop-hide{display:none!important}.img-mobile-hide{display:block!important}.footer__item.footer__item--newsletter .input-row{display:flex;flex-direction:column}@media screen and (min-width: 1024px){.header .predictive-search.predictive-search-top .predictive-search__form .icon{margin-left:-20px}.predictive-search__input{width:100%;max-width:100%!important;min-width:100%!important;padding-right:30px}}.new-faq--main{position:relative;padding:80px 0;background:url(https://6kusay-6e.myshopify.com/cdn/shop/files/water3.jpg?v=1737379202);background-size:cover}.new-faq--main h3{font-size:54px;color:#1a1e7b;font-weight:800;margin:0 0 30px;line-height:120%;text-align:center}.new-faq--main .new-faq-wrapper{display:flex;justify-content:space-between;align-items:flex-start}.new-faq--main .new-faq-wrapper .faq-box{max-width:100%;width:100%}.new-faq--main .new-faq-wrapper .faq-box .single-faq{cursor:pointer;padding:30px 0}.new-faq--main .new-faq-wrapper .faq-box .single-faq h4{font-size:24px;color:#000;font-weight:600;margin:0;display:flex;justify-content:space-between;align-items:center;line-height:120%}.new-faq--main .new-faq-wrapper .faq-box .single-faq h4 span.arrow-rotator{transform:rotate(0);transition:all .4s}.new-faq--main .new-faq-wrapper .faq-box .single-faq h4 span.arrow-rotator.rotator{transform:rotate(180deg)!important;transition:all .4s}.new-faq--main .new-faq-wrapper .faq-box .single-faq h4.highlight{color:#1a1e7b}.new-faq--main .new-faq-wrapper .faq-box .single-faq div.faq-inner-content{font-size:18px;padding-top:20px}.new-faq--main .new-faq-wrapper .faq-box .single-faq div.faq-inner-content p{margin:10px 0 0;font-size:18px}.new-faq--main .new-faq-wrapper .faq-img-box{max-width:35%;width:100%;position:sticky;top:250px}.new-faq--main .container{max-width:1000px}@media only screen and (max-width:550px){.new-faq--main{padding:40px 0}.new-faq--main h3{font-size:30px}.new-faq--main .new-faq-wrapper{flex-direction:column-reverse;row-gap:30px}.new-faq--main .new-faq-wrapper .faq-box,.new-faq--main .new-faq-wrapper .faq-img-box{max-width:100%;width:100%}.new-faq--main .new-faq-wrapper .faq-box .single-faq h4{column-gap:20px;font-size:18px}.new-faq--main .new-faq-wrapper .faq-box .single-faq p{margin:10px 0 0;font-size:16px}.single-faq h4 span:first-child{display:inline-flex;column-gap:10px;align-items:center}.new-faq--main .new-faq-wrapper .faq-box .single-faq{padding:15px 0}}.product-review-bar{max-width:430px;width:100%;height:auto;line-height:0}.product-review-bar+h1{margin:0 0 10px!important;font-size:52px!important;font-weight:600!important;color:#1a1e7b;font-family:Poppins,sans-serif!important}.product-short-info{margin:0 0 20px;font-size:16px;color:#666;font-family:Poppins,sans-serif!important;line-height:150%}span.price--large{font-size:20px;color:#12b803;font-weight:700}.product-meta{border-bottom:none;margin:0;display:block;padding-bottom:15px!important}.key-point-wrapper{display:flex;align-items:center;column-gap:10px;margin:0;font-size:16px;font-weight:700;color:#1b2279}.key-point-wrapper span:first-child{max-width:30px;width:100%;height:auto}.globo-swatch-product-detail{margin-top:10px!important}.globo-swatch-product-detail legend.name-option{font-size:20px!important;font-weight:700!important;color:#1a1e7b}.globo-swatch-product-detail legend.name-option .name-variant{color:#666;font-size:16px;font-weight:400}.globo-swatch-product-detail legend.name-option .name-variant span{color:#1a1e7b;padding-left:2px;padding-right:10px}.product-form--wrapper{display:flex;justify-content:space-between}.product-form--wrapper .product-form__quantity-label{display:none}.product-form--wrapper #MainPaymentContainer{margin-top:0}.product-form--wrapper .product-form__quantity{max-width:23%;width:100%}.product-form--wrapper .product-form__buy-buttons{max-width:77%;width:100%}.product-form--wrapper .quantity-selector{border:1px solid #1a1e7b}.product-form--wrapper .quantity-selector .quantity-selector__button,.product-form--wrapper #AddToCart{height:60px}.product-form--wrapper .button-bottom-info{max-width:400px;width:100%;margin:0 auto}.product__media-list-wrapper{border:1px solid #BFBFBF;border-radius:10px;overflow:hidden;margin-bottom:30px}.product__thumbnail-list-inner .product__thumbnail-item,.product__thumbnail-item{border:1px solid #DCDCDC;border-radius:3px}.product__thumbnail:after{box-shadow:0 0 0 2px #1a1e7b}.review-box--wrapper{background:#f4f4f4;display:flex;padding:20px;column-gap:15px;border-radius:10px;overflow:hidden}.review-box--wrapper .review-box-left{max-width:60px;width:100%}.review-box--wrapper .review-box-right h4{position:relative;font-size:18px;margin:0;color:#1a1e7b;font-weight:500;font-family:Poppins,sans-serif!important}.review-box--wrapper .review-box-right h4:after{content:"Verified";font-size:12px;color:#fff;background:#1b2279;padding:5px 10px;border-radius:2px;font-family:Poppins,sans-serif!important;margin-left:10px}.review-box--wrapper .review-box-right a{color:#1b2279;font-weight:500;font-size:18px;margin:0;display:flex;text-decoration:underline;font-family:Poppins,sans-serif!important}.review-box--wrapper .review-box-right p{font-size:12px;color:#666;line-height:130%;margin-top:5px;font-family:Poppins,sans-serif!important}.product-single-faq.single-faq{cursor:pointer;padding:10px 0}.product-single-faq.single-faq h4{font-size:18px;color:#1b2279;font-weight:600;margin:0;display:flex;justify-content:space-between;align-items:center;line-height:120%}.product-single-faq.single-faq h4 span.arrow-rotator{transform:rotate(0);transition:all .4s}.product-single-faq.single-faq h4 span.arrow-rotator.rotator{transform:rotate(180deg)!important;transition:all .4s}.product-single-faq.single-faq h4.highlight{color:#1a1e7b}.product-single-faq.single-faq div.faq-inner-content{font-size:18px;padding-top:20px}.product-single-faq.single-faq div.faq-inner-content p{margin:10px 0 0;font-size:16px}.featured--marquee--main{padding:40px 0;background:#f4f4f4}.featured--marquee--main h3{color:#1b2279;font-size:32px;text-align:center;margin:0 0 5px}.featured--marquee--main h4{font-weight:400;color:#1b2279;font-size:18px;text-align:center;margin:0 0 50px}.featured--marquee--main .featured--marquee .swiper-wrapper{-webkit-transition-timing-function:linear!important;transition-timing-function:linear!important}.swiper.featured--marquee{margin-top:50px}.featured--marquee--main .featured--marquee .swiper-slide{width:auto;height:auto;text-align:center;font-size:33px;display:flex;justify-content:center;align-items:center;position:relative}.featured--marquee-wrapper{display:flex;column-gap:10px;align-items:center}.new-iherb--main{padding:30px 0;background:#fff}.new-iherb--main .new-iherb-wrapper{display:flex;justify-content:center;align-items:center;flex-direction:column}.new-iherb--main .new-iherb-wrapper .iherb-left{max-width:10%;width:100%}.new-iherb--main .new-iherb-wrapper .iherb-right{max-width:75%;width:100%;text-align:center}.new-iherb--main .new-iherb-wrapper .iherb-right h3{color:#1b2279;font-family:Poppins,sans-serif!important;font-size:#1B2279;font-size:18px;margin:0;font-weight:700}.new-iherb--main .new-iherb-wrapper .iherb-right p{font-family:Poppins,sans-serif!important;color:#666;font-size:14px;margin:0;line-height:120%}.new-iherb--main .container{max-width:1200px}.new-image-text--main{padding:80px 0;background:#f4f4f4}.new-image-text--main .new-image-text-wrapper{display:flex;justify-content:space-between;align-items:center}.new-image-text--main .new-image-text-wrapper .new-image-text-left,.new-image-text--main .new-image-text-wrapper .new-image-text-right{max-width:49%;width:100%}.new-image-text--main .new-image-text-wrapper .new-image-text-right h3{color:#1b2279;font-family:Poppins,sans-serif!important;font-size:#1B2279;font-size:44px;margin:0;font-weight:700;line-height:120%}.new-image-text--main .new-image-text-wrapper .new-image-text-right h3+p{font-family:Poppins,sans-serif!important;color:#666;font-size:16px;margin:15px 0 40px}.new-image-text--main .new-image-text-wrapper .new-image-text-right .image-text-point-wrapper{margin-bottom:20px;display:flex;justify-content:space-between;align-items:center;column-gap:15px}.new-image-text--main .new-image-text-wrapper .new-image-text-right .image-text-point-wrapper h4{margin:0;font-size:18px;font-weight:500;color:#1b2279}.new-image-text--main .new-image-text-wrapper .new-image-text-right .image-text-point-wrapper p{font-size:16px;margin:0;color:#666}.product-content__tabs:only-child{width:100%!important}#shopify-section-template--24404221526294__logo_list_Gt7LWK .section{margin-top:0!important}#shopify-section-template--24404221526294__rich_text_EzrAdk .section{margin-bottom:0}.header-email .header-phone-number{font-weight:600;font-size:14px!important}.essential-preorder-container-active{margin:0!important}cart-drawer#mini-cart .line-item__discount-list.list--unstyled li{line-height:140%;padding:10px;background:#1a1e7b;border-radius:3px}cart-drawer#mini-cart .shipping-bar__progress:after{background:#1a1e7b}cart-drawer#mini-cart .product-item-meta__title{color:#1a1e7b;font-weight:500}cart-drawer#mini-cart .price.price--highlight{font-weight:600}cart-drawer#mini-cart .price{font-weight:600;color:#1a1e7b}cart-drawer#mini-cart .price.price--compare{color:#919191}cart-drawer#mini-cart .line-item__quantity{display:flex;align-items:flex-end}cart-drawer#mini-cart .line-item__price-list-container.text--small.hidden-phone{display:flex;flex-direction:column-reverse;justify-content:flex-end;row-gap:20px}cart-drawer#mini-cart .shipping-bar__text{background:#000;padding:10px;color:#fff!important;font-weight:500;text-transform:capitalize;display:flex;justify-content:center;column-gap:10px;align-items:center}cart-drawer#mini-cart .shipping-bar__text b{color:orange;font-weight:600}cart-drawer#mini-cart .shipping-bar__text svg{width:30px;height:30px}cart-drawer#mini-cart .icon.icon--header-cart{color:#1a1e7b}cart-drawer#mini-cart .drawer__title.heading.h6{color:#1a1e7b;font-weight:600}cart-drawer#mini-cart .line-item__image-wrapper{border:1px solid #cecece;padding:3px}cart-drawer#mini-cart line-item.line-item{border-bottom:1px solid #1a1e7b2b;padding-bottom:20px}cart-drawer#mini-cart line-item.line-item:last-child{border:none}cart-drawer#mini-cart .quantity-selector__button svg{color:#1a1e7b}cart-drawer#mini-cart .quantity-selector{border:1px solid rgb(26,30,123)}cart-drawer#mini-cart .shipping-bar__text{text-transform:none;border-radius:3px}.product-item .product-item-meta__price-list-container{display:none}.book-promotion-main{padding:80px 0 0}.book-promotion-main .book-promotion-wrap{display:flex;justify-content:space-between;align-items:center}.book-promotion-main .book-promotion-wrap .left-book-promotion{max-width:60%;width:100%}.book-promotion-main .book-promotion-wrap .left-book-promotion .book-promotion-content{max-width:722px;width:100%;display:flex;flex-direction:column;row-gap:24px}.book-promotion-main .book-promotion-wrap .left-book-promotion .book-promotion-content h3{font-size:38px;font-weight:700;color:#1b2279;font-family:Poppins,sans-serif;line-height:120%;margin:0}.book-promotion-main .book-promotion-wrap .left-book-promotion .book-promotion-content span{font-size:22px;font-weight:400;color:#434343;font-family:Poppins,sans-serif;line-height:140%}.book-promotion-main .book-promotion-wrap .left-book-promotion .book-promotion-content p{font-size:16px;font-weight:400;color:#666;font-family:Poppins,sans-serif;margin:0;line-height:140%}.book-promotion-main .book-promotion-wrap .left-book-promotion .book-promotion-content a{max-width:329px;width:100%;background-color:#1b2279;height:54px;color:#fff;display:flex;justify-content:center;align-items:center;font-size:16px;font-weight:400;margin-top:30px;border-radius:3px}.book-promotion-main .book-promotion-wrap .right-book-promotion{max-width:30%;width:100%;margin:0;padding:0}.book-promotion-main .book-promotion-wrap .right-book-promotion img{width:100%;height:auto;display:block}.hair-analysis--main{padding:80px 0}.hair-analysis--main .hair-analysis-image-text-wrapper{display:flex;justify-content:space-between;align-items:flex-start}.hair-analysis--main .hair-analysis-image-text-wrapper .hair-image-box{max-width:48%;width:100%;line-height:0}.hair-analysis--main .hair-analysis-image-text-wrapper .hair-image-box img{width:100%}.hair-analysis--main .hair-analysis-image-text-wrapper .hair-text-box{max-width:48%;width:100%;padding-right:30px}.hair-analysis--main .hair-analysis-image-text-wrapper .hair-text-box .hair-text-inner{max-width:700px;width:100%}.hair-analysis--main .hair-analysis-image-text-wrapper .hair-text-box .hair-text-inner h3{color:#1b2279;font-size:38px;line-height:120%;margin:0}.hair-analysis--main .hair-analysis-image-text-wrapper .hair-text-box .hair-text-inner h4{font-size:22px;color:#434343;line-height:120%;margin:10px 0 30px;font-weight:400}.hair-analysis--main .hair-analysis-image-text-wrapper .hair-text-box .hair-text-inner h5{font-size:26px;color:#1b2279;line-height:30px;margin:0 0 30px}.hair-analysis--main .hair-analysis-image-text-wrapper .hair-text-box .hair-text-inner p{font-size:16px;line-height:30px;color:#666;margin:20px 0}.hair-analysis--main .hair-steps--title{color:#1b2279;font-size:26px;line-height:120%;margin:50px 0 0;text-align:center;padding:0 20px}.hair-analysis--main .hair-steps--subtitloe{color:#434343;font-size:22px;line-height:120%;margin:10px 0 50px;text-align:center;padding:0 20px}.hair-analysis--main .hair-steps--wrapper{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;row-gap:50px;max-width:1240px;width:100%;margin:0 auto;padding:0 20px}.hair-analysis--main .hair-steps--wrapper .hair-single-step{max-width:30%;width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;row-gap:15px}.hair-analysis--main .hair-steps--wrapper .hair-single-step h4{font-size:22px;color:#1b2279;font-weight:600;line-height:120%;margin:0;text-align:center}.hair-analysis--main .hair-steps--wrapper .hair-single-step p{font-size:16px;color:#666;line-height:140%;margin:0;text-align:center}.btn-wrapper-main{display:flex;justify-content:center;align-items:center;margin-top:60px}.btn-wrapper-main a{background:#1a1e7b;color:#fff;font-weight:600;padding:10px 50px;font-size:16px;border-radius:3px}.flickity-viewport{min-height:650px!important}.product__info .massy-custom-pricing-price-wrapper{position:relative}.product__info .massy-custom-pricing-price-wrapper:after{content:"";width:160px;height:30px;background-image:url(/cdn/shop/files/wholesale-badge.svg?v=1756225022);background-size:contain;position:absolute;background-repeat:no-repeat;right:-173px;top:-2px}.product__info .massy-custom-pricing-price-wrapper .massy-custom-pricing-price-original{font-size:22px;font-weight:700;color:#878787}.product__info .massy-custom-pricing-price-wrapper .massy-custom-pricing-price-discount{font-size:22px;font-weight:700;color:#158638;margin-left:10px}.line-item__info .product-item-meta .product-item-meta__price-list-container{display:none}#mini-cart-form .massy-custom-pricing-price-wrapper{position:relative;display:flex;flex-direction:column-reverse;row-gap:0px}#mini-cart-form .massy-custom-pricing-price-wrapper .massy-custom-pricing-price-original{font-size:15px;font-weight:600;color:#878787}#mini-cart-form .massy-custom-pricing-price-wrapper .massy-custom-pricing-price-discount{font-size:15px;font-weight:600;color:#1a1e7b}.main--cart .massy-custom-pricing-price-wrapper{display:flex;flex-direction:column;row-gap:0;font-size:14px;font-weight:600;color:#1a1e7b}.main--cart .massy-custom-pricing-price-wrapper .massy-custom-pricing-price-original{font-weight:600;color:#a2a2a2}.main--cart .massy-custom-pricing-price-wrapper .massy-custom-pricing-price-discount{font-weight:700!important;color:#1a1e7b;font-size:14px}.announcement-bar__message{padding:10px 0;display:flex;justify-content:center;align-items:center;column-gap:10px}.announcement-bar__message p{margin:0;font-size:16px}.homepage-hero--main{display:flex;justify-content:space-between;align-items:stretch}.homepage-hero--main .hero-content-box{background:#f4f4f4;max-width:50%;width:100%;display:flex;justify-content:center;align-items:center;padding:20px}.homepage-hero--main .hero-content-box .hero-content-inner-box{max-width:610px;width:100%}.homepage-hero--main .hero-content-box .hero-content-inner-box h3{font-size:52px;font-weight:700;color:#1b2279;line-height:120%;margin:0 0 20px}.homepage-hero--main .hero-content-box .hero-content-inner-box p.hero-desc{font-size:18px;font-weight:500;color:#1b2279;line-height:30px;margin:0 0 20px}.homepage-hero--main .hero-content-box .hero-content-inner-box .hero-key-row{display:flex;align-items:center;column-gap:8px;margin-bottom:10px}.homepage-hero--main .hero-content-box .hero-content-inner-box .hero-key-row span:first-child{max-width:24px;width:100%;line-height:0}.homepage-hero--main .hero-content-box .hero-content-inner-box .hero-key-row span:first-child svg{width:100%;height:auto}.homepage-hero--main .hero-content-box .hero-content-inner-box .hero-key-row span:last-child{font-size:14px;font-weight:400;color:#1b2279;display:inline-block}.homepage-hero--main .hero-content-box .hero-content-inner-box a{margin-top:20px;font-size:16px;text-decoration:none;background-color:#1b2279;color:#fff;font-weight:700;border-radius:3px;width:300px;height:50px;display:inline-flex;justify-content:center;align-items:center}.homepage-hero--main .hero-image-box{max-width:50%;width:100%;line-height:0}.homepage-hero--main .hero-image-box img{width:100%;height:600px;object-fit:cover;object-position:bottom}p.sale-badge{font-size:16px;font-weight:700;color:#fff;background-color:#1f863c;border-radius:3px;display:inline-block;padding:5px 30px;margin:0 0 10px}.product-item__image-wrapper{position:relative}.product-item__image-wrapper:after{content:"On Sale | 20% OFF";position:absolute;top:0;left:0;font-size:10px;background:#2e8735;color:#fff;font-weight:700;padding:5px 10px;line-height:120%}.featured-collections .product-list__inner{margin-bottom:30px}.sale-promotion--main{padding:80px 0}.sale-promotion--main .sale-promotion-wrapper{display:flex;justify-content:space-between;align-items:center}.sale-promotion--main .sale-promotion-wrapper .sale-promotion-left-box,.sale-promotion--main .sale-promotion-wrapper .sale-promotion-right-box{max-width:49%;width:100%}.sale-promotion--main .sale-promotion-wrapper .sale-promotion-right-box h3{font-size:52px;font-weight:700;color:#1b2279;line-height:120%;margin:0}.sale-promotion--main .sale-promotion-wrapper .sale-promotion-right-box p{font-size:18px;font-weight:500;color:#1b2279;line-height:30px;margin:20px 0}.sale-promotion--main .sale-promotion-wrapper .sale-promotion-right-box a{font-size:16px;text-decoration:none;background-color:#1b2279;color:#fff;font-weight:700;border-radius:3px;width:300px;height:50px;display:inline-flex;justify-content:center;align-items:center;margin-top:20px}.sale-promotion--main .container{max-width:1320px}.massy-volume-discount{display:none!important}.text-with-icons__content-wrapper p:first-child{color:#1b2279;font-weight:700;font-size:18px;margin-bottom:0}.text-with-icons__content-wrapper p:last-child{font-size:16px;color:#666;margin-top:5px}.product-form p.sale-badge{font-size:16px;font-weight:700;color:#fff;background-color:#1f863c;border-radius:3px;display:flex;padding:0;margin:0;max-width:265px;width:100%;justify-content:center;align-items:center;height:40px}@media only screen and (max-width: 740px){.line-item__info .product-item-meta .product-item-meta__price-list-container{display:block}#mini-cart-form .massy-custom-pricing-price-wrapper{flex-direction:row-reverse}}@media only screen and (max-width: 1550px){.flickity-viewport{min-height:620px!important}}@media only screen and (max-width: 1450px){.flickity-viewport{min-height:577px!important}}@media only screen and (max-width: 1350px){.flickity-viewport{min-height:567px!important}}@media only screen and (max-width: 1250px){.flickity-viewport{min-height:523px!important}}@media only screen and (max-width: 1150px){.flickity-viewport{min-height:533px!important}}@media only screen and (max-width: 1050px){.flickity-viewport{min-height:483px!important}}@media only screen and (max-width: 950px){.flickity-viewport{min-height:415px!important}}@media only screen and (max-width: 850px){.flickity-viewport{min-height:367px!important}}@media only screen and (max-width: 750px){.flickity-viewport{min-height:319px!important}}@media only screen and (max-width: 650px){.flickity-viewport{min-height:286px!important}}@media only screen and (max-width: 550px){.flickity-viewport{min-height:238px!important}}@media only screen and (max-width: 450px){.flickity-viewport{min-height:400px!important}}@media only screen and (max-width: 400px){.flickity-viewport{min-height:350px!important}}@media only screen and (max-width: 350px){.flickity-viewport{min-height:300px!important}}@media only screen and (max-width: 320px){.flickity-viewport{min-height:270px!important}}@media only screen and (max-width: 1500px){.product-form--wrapper .product-form__buy-buttons{max-width:70%;width:100%}.hair-analysis-image-text-wrapper{padding:0 20px}.hair-analysis--main{padding:0}}@media only screen and (max-width: 1100px){.homepage-hero--main .hero-content-box .hero-content-inner-box h3{font-size:34px}.homepage-hero--main .hero-content-box .hero-content-inner-box p.hero-desc{font-size:16px}.homepage-hero--main .hero-image-box img{object-fit:contain;object-position:center}.hero-image-box{background:#f4f4f4}}@media only screen and (max-width: 1050px){.product-form--wrapper .product-form__buy-buttons{max-width:65%;width:100%}}@media only screen and (max-width: 1000px){.image-with-text__image-wrapper{margin-bottom:15px}.image-with-text__image-wrapper img{max-width:100px;width:100%;margin:0 auto!important}.hair-analysis--main .hair-analysis-image-text-wrapper .hair-text-box .hair-text-inner h3{font-size:28px}.hair-analysis--main .hair-analysis-image-text-wrapper .hair-text-box .hair-text-inner h4{font-size:18px}.hair-analysis--main .hair-analysis-image-text-wrapper .hair-text-box .hair-text-inner h5{font-size:24px}.sale-promotion--main .sale-promotion-wrapper .sale-promotion-right-box h3{font-size:30px}.sale-promotion--main .sale-promotion-wrapper .sale-promotion-right-box p{font-size:16px}}@media only screen and (max-width: 999px){.product__media{width:100%!important;float:none!important;margin-bottom:50px}.social-media-footer li{width:30px;height:30px}}@media only screen and (max-width: 767px){.new-image-text--main .new-image-text-wrapper{flex-direction:column-reverse;row-gap:30px}.new-image-text-right{max-width:100%!important}.book-promotion-main .book-promotion-wrap{flex-direction:column-reverse;row-gap:20px}.book-promotion-main{padding:40px 0}.book-promotion-main .book-promotion-wrap .left-book-promotion{max-width:100%;width:100%}.book-promotion-main .book-promotion-wrap .right-book-promotion{max-width:50%}.img-desktop-hide{display:block!important}.img-mobile-hide{display:none!important}.book-promotion-main .book-promotion-wrap .left-book-promotion .book-promotion-content{display:block}.book-promotion-content h3+img{width:30%;float:left;margin-right:10px}.book-promotion-main .book-promotion-wrap .left-book-promotion .book-promotion-content h3{font-size:22px;margin-bottom:24px}.book-promotion-main .book-promotion-wrap .left-book-promotion .book-promotion-content span{font-size:22px;font-family:Poppins,sans-serif;line-height:30px;margin-bottom:15px!important;display:block}.book-promotion-main .book-promotion-wrap .left-book-promotion .book-promotion-content p{line-height:30px;margin-bottom:15px}.book-promotion-main .book-promotion-wrap .left-book-promotion .book-promotion-content a{max-width:100%}.homepage-hero--main{flex-direction:column-reverse;row-gap:30px}.homepage-hero--main .hero-content-box{max-width:100%}.hero-image-box{max-width:100%!important}.hero-image-box img{width:100%!important;height:auto!important}.sale-promotion-wrapper{flex-direction:column;align-items:flex-start;row-gap:30px}.sale-promotion-right-box,.sale-promotion-left-box{max-width:100%!important}}@media only screen and (max-width: 600px){.hair-analysis--main .hair-analysis-image-text-wrapper{flex-direction:column;row-gap:30px}.hair-analysis--main .hair-analysis-image-text-wrapper .hair-image-box{max-width:100%}.hair-analysis--main .hair-analysis-image-text-wrapper .hair-text-box{max-width:100%;width:100%;padding-right:30px}}@media only screen and (max-width: 550px){.product__media{margin-bottom:0}.product-form--wrapper{display:flex;justify-content:space-between;flex-direction:column;row-gap:20px}.product-form--wrapper .product-form__buy-buttons{max-width:100%;width:100%}.product-review-bar{margin-top:0}.product__info .sale-badge{margin-top:20px!important}.product-review-bar+h1{font-size:34px!important}.product-short-info{font-size:14px}.review-box--wrapper{flex-direction:column;row-gap:12px}.product-tabs .collapsible-toggle{font-size:18px;color:#1b2279}.new-iherb--main{padding:40px 0}.new-iherb--main .new-iherb-wrapper{flex-direction:column;row-gap:20px}.new-iherb--main .new-iherb-wrapper .iherb-left{max-width:50%;width:100%}.new-iherb--main .new-iherb-wrapper .iherb-right{max-width:100%;width:100%;text-align:center}.new-iherb--main .new-iherb-wrapper .iherb-right h3{font-size:26px}.new-iherb--main .new-iherb-wrapper .iherb-right p{line-height:120%}.featured--marquee--main h3{font-size:26px}.new-image-text--main{padding:40px 0}.new-image-text--main .new-image-text-wrapper{flex-direction:column-reverse;row-gap:30px}.new-image-text-left,.new-image-text-right{max-width:100%!important;width:100%}.new-image-text--main .new-image-text-wrapper .new-image-text-right h3{font-size:28px;line-height:120%}.new-image-text--main .new-image-text-wrapper .new-image-text-right h3+p{font-size:16px;margin:10px 0 30px}.new-image-text--main .new-image-text-wrapper .new-image-text-right .image-text-point-wrapper h4{font-size:16px}.new-image-text--main .new-image-text-wrapper .new-image-text-right .image-text-point-wrapper p{font-size:14px;line-height:120%}body div.faq-inner-content p,body div.faq-inner-content{line-height:140%;font-size:16px!important}.product-tabs__tab-item-content.rte p span{font-size:16px!important;line-height:140%;display:inline-block}.product-content__tabs{margin:0!important}.product-content__tabs .product-tabs__tab-item-wrapper{padding:0}.product-content.anchor{margin:0}.product-content.anchor .collapsible-toggle.heading{text-transform:capitalize}.product-tabs__tab-item-wrapper{border-bottom:none;margin-bottom:20px}.product-tabs__tab-item-wrapper button svg{margin-right:4px}.product.product--thumbnails-bottom{margin-bottom:20px}.hair-analysis--main .hair-steps--wrapper .hair-single-step{max-width:49%}.hair-analysis--main .hair-analysis-image-text-wrapper .hair-text-box{padding-right:0}.book-promotion-main .book-promotion-wrap .left-book-promotion .book-promotion-content h3{font-size:22px}.book-promotion-main .book-promotion-wrap .left-book-promotion .book-promotion-content span{font-size:18px}.book-promotion-main .book-promotion-wrap .left-book-promotion .book-promotion-content p{font-size:14px}}@media only screen and (max-width: 500px){.header__wrapper .header__secondary-links.hide-dsk a.header__icon-wrapper .icon{width:40px!important;height:40px!important;padding:12px!important}}@media only screen and (max-width: 400px){cart-drawer#mini-cart .checkout-button{font-size:10px!important}cart-drawer#mini-cart .shipping-bar__text{font-size:9px}cart-drawer#mini-cart .shipping-bar__text svg{width:20px;height:20px}.discount-badge{font-size:8px}.time-box{padding:6px!important;min-width:44px!important}.time-box span{font-size:18px!important;font-weight:600!important;color:#1b2279!important;line-height:100%!important}.countdown-timer{gap:22px!important}.time-unit:after{right:-16px!important}.time-label{font-size:8px!important}.homepage-hero--main .hero-content-box .hero-content-inner-box a{font-size:14px;width:230px}p.sale-badge{font-size:12px;padding:5px 14px}}@media (min-width: 550px) and (max-width: 1000px){.product.product--thumbnails-bottom{display:flex;justify-content:space-between;align-items:flex-start}.product__media,.product__info{max-width:48%;width:100%!important}.product-review-bar{margin-top:0}.product-review-bar+h1{font-size:24px!important}.key-point-wrapper{font-size:14px;line-height:130%}.globo-swatch-product-detail legend.name-option .name-variant{font-size:14px}}@media (min-width: 550px) and (max-width: 850px){.product-form--wrapper{flex-direction:column;row-gap:20px}.product-form--wrapper .product-form__buy-buttons{max-width:100%;width:100%}.globo-swatch-list .globo-swatch-product-detail .swatch--gl ul.g-variant-color-detail li label{width:50px!important;height:50px!important}}@media (min-width: 300px) and (max-width: 330px){.icon.icon--lock{width:14px}cart-drawer#mini-cart .checkout-button{font-size:8px!important}}@media screen and (max-width: 350px){.header__logo .header__logo-image{max-width:100px!important}.hair-analysis--main .hair-steps--wrapper .hair-single-step{max-width:100%}}@media screen and (max-width: 610px){.social-media-footer li{width:36px;height:36px}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/custom.css.map */
