div.privy-pusher.privy-pusher-top{display:block}#privy-widget .privy-widget-bar{position:absolute}body:is(.mini-cart--open,.mini-cart--opening,.mini-cart--closing,.menu-mobile--open,.menu-mobile--opening,.menu-mobile--closing,.menu-drawer--open,.menu-drawer--opening,.menu-drawer--closing,.facet-drawer--open,.facet-drawer--opening,.facet-drawer--closing,.quick-view--open,.quick-view--opening,.quick-view--closing,.search-modal--open,.details-modal--open,.pickup-availability--open,.promo-popup--open,.overflow-hidden) .privy-widget-bar{z-index:1}.cst-article .article-template__content div>img{width:100%}.cst-article .article-template__content section a img{width:100%}.cst-article .article-template__content p img,.cst-article .article-template__content img{width:100%}.cst-article .article-template__content a{word-wrap:break-word}.custom-video-container,.video-set{display:none}div#backToTop{right:25px!important}.cst-article .article-template__content p span{font-weight:300!important}.cst-article .article-template__content p{margin-top:0}.cst-article .article-template__content h2{margin-top:45px;margin-bottom:20px}.video-autohight{width:100%!important;max-width:100%!important;margin:15px auto!important;display:block!important}.video-autohight video{width:100%!important;height:auto!important;max-width:100%!important;display:block!important;object-fit:contain!important}.video-responsive video{width:100%!important;height:auto!important;max-width:100%!important;display:block!important;object-fit:contain!important}.back_to_top{bottom:190px!important;right:10px!important}#chatra.chatra--pos-right{right:100px!important}#chatra.chatra--side-bottom{bottom:70px!important}.page-width .rich-text__blocks .video-container{max-width:100%!important}body#anti-frizz-amp-repair-series .rich-text__text img{width:100%}.card-wrapper .card__badge span.badge{font-weight:500}body .help__desk-button{bottom:70px}body .help__desk-container{bottom:140px!important;top:auto!important;right:20px!important;max-height:calc(100vh - 160px)!important;overflow-y:auto!important}body nav.breadcrumb a:hover{color:#0069ab!important}sticky-header.header-wrapper{box-shadow:0 4px 10px #00000026}.shopify-body-section-header-sticky sticky-header.header-wrapper{box-shadow:0 0}.footer_right_details .details_info h4{font-weight:500}div#shop-hcaptcha-badge-container{bottom:140px}.product--left .price--on-sale .price__compare .price-item--regular bdi{font-weight:500}.price bdi{letter-spacing:0}body nav.breadcrumb{margin-top:20px}body .card-information__wrapper>*:not(.visually-hidden:first-child)+*{margin-top:1rem}.collection_banner_text h1.collection-hero__title.h1{font-weight:500}body .product-recommendations-main .card--product+.card-information .card-information__text{margin-top:10px!important}body .product-recommendations-main .card-information__wrapper .price.price--on-sale{margin-top:10px}body .product-recommendations-main .loox-rating{margin-top:10px!important}.product-recommendations-main .title-wrapper h2.title{font-weight:400}body .price .price__prefix{margin-inline-end:0;margin-inline-start:0}.product__info-container accordion-tab.product__accordion.accordion .expand-icon{top:25px}body .product--left .product-form__quantity quantity-input.quantity .quantity__button{height:55px;min-width:55px}body .product--left .product-form__quantity .quantity__input{height:52px;font-weight:400}body .product--left .product-form__quantity .quantity__input:focus{outline:0;box-shadow:0 0}.product-form__quantity+.product-form__submit span{font-weight:500}div#product_desc .title-wrapper h3.title{font-weight:400;color:#555;letter-spacing:0}body .product--left .product-form__quantity quantity-input.quantity{width:190px}body .product--left .product__accordion .accordion__title{font-weight:500}body .product-form__quantity label.visually-hidden{font-size:20px!important;font-weight:500!important}.product--left .product__info-wrapper .price__sale{flex-direction:row-reverse}.collection-video-section-inner{position:relative;width:100%}form#FacetSortFiltersForm span.count-main{color:#1d1d1d}body .details_info a:hover,.footer-block__newsletter .field button.button:hover{text-decoration:underline}body .footer-block__newsletter .newsletter-form .field__input{border:1px solid #1D1D1D!important;height:55px}span.loox-rating-label{color:#1d1d1d;letter-spacing:0}body .collection-hero__title{font-weight:400}.pagination__item svg{height:12px;width:12px}.article-template__content iframe{width:100%;height:678px}.product__info-container fieldset.product-form__input .form__label{font-size:16px;color:#555;font-weight:600}body .product-form__input input[type=radio]+label{box-shadow:inset 0 0 0 .1rem #555;color:#555}body .product-form__input input.button-input__input:checked+label:after{background-color:#0e588e}.mt5{margin-top:5px}.mt25{margin-top:25px}.video-set{position:relative;width:100%;max-width:100%;aspect-ratio:16/9;overflow:hidden}.video-set iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.product__info-wrapper .card__badge span.badge,.card-wrapper .card__badge span.badge{background:#0069ab;color:#fff;border-color:#0069ab}.collection-video-section-inner iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.collection-video-section-inner video{width:100%;padding-bottom:20px}.cst-page-about .page-width h6{font-size:17px;font-weight:600;margin-top:20px!important}.product_desc iframe{height:564px}.collection-video-section-inner video{padding-bottom:20px}.loox-dynamic-carousel-widget .dynamic-carousel-pagination-horizontal{justify-content:center!important}.loox-dynamic-carousel-widget .text-swiper{box-shadow:0 4px 40px #00000012}.shopify-section-header:not(.shopify-section-header-sticky) .header-transparent .header__menu-item--top,.shopify-section-header:not(.shopify-section-header-sticky) .header-transparent .header__icon,.shopify-section-header:not(.shopify-section-header-sticky) .header-transparent .header__heading-link .h2{color:rgb(var(--color-header-foreground))!important}.slideshow .button [style*="0, 0, 0"]{background-color:transparent!important}.slideshow--legacy .flickity-button{display:block!important}.button:before{content:"";width:20px;height:20px;position:absolute;right:45px;top:50%;transform:translateY(-50%);background-color:rgb(var(--color-button-text));-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 11'%3E%3Cpath d='M0.75 5.25L12.75 5.25M12.75 5.25L8.25 9.75M12.75 5.25L8.25 0.75' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' fill='none'/%3E%3C/svg%3E") no-repeat center;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 11'%3E%3Cpath d='M0.75 5.25L12.75 5.25M12.75 5.25L8.25 9.75M12.75 5.25L8.25 0.75' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' fill='none'/%3E%3C/svg%3E") no-repeat center;left:auto;-webkit-mask-size:contain;mask-size:contain;z-index:1}.button{padding:21.5px 74px 21.5px 52px}.button:hover:before{background-color:rgb(var(--color-button-background))}.button--secondary:hover:before{background-color:rgb(var(--color-button-text))!important}.faq-custom-image-section{padding-bottom:30px}.text-wrapper{padding-bottom:60px}.header__menu-item{font-weight:500}.slideshow__content .slideshow__heading{line-height:58px}.header__menu-item+.list-menu-dropdown,.header__menu-item:has(+.list-menu-dropdown) .icon-caret{display:block!important}.header__menu-item:hover .icon-caret{transform:rotate(180deg)}.icon-play{width:auto!important;height:auto!important}.video-reels__container .active .deferred-media__poster-button{background-color:unset!important;outline:unset!important;color:#fff!important;box-shadow:unset!important}.video-reels__container .active .deferred-media__poster-button .icon-play{transform:scale(1.5)}.video-reels .swiper-pagination{display:none!important}.video-reels-buttons{padding-top:50px;display:flex;justify-content:center}.video-reels .wt-slider__nav-btn{background:transparent!important}.guarantees .guarantee__item{height:100%;padding:40px 30px}.guarantee__icon img{border-radius:16px}.article-card a:hover .h4{color:#0069ab!important;text-decoration:underline}.faq-accordion-section .product-details .accordion details:not([open]) summary:hover,.faq-accordion-section .product-details .accordion details[open] summary{color:#0069ab!important}.faq-accordion-section .product-details .accordion details:not([open]) summary:hover .icon,.faq-accordion-section .product-details .accordion details[open] summary .icon{color:rgb(var(--color-heading))!important}.smile-launcher-frame-container{bottom:70px!important}.smile-panel-frame-container{bottom:150px!important}div#smile-ui-container,div#chatra,.back_to_top{z-index:4!important}.video-reels-buttons .svg-icon{width:30px;height:30px}.flickity-button{--color-button-background: transparent !important}.header__menu-item:hover{color:var(--menu-hover-color)!important;text-decoration:underline}.header__inline-menu .header__menu-item--top:hover,.header__inline-menu .header__active-menu-item{color:var(--menu-hover-color)!important;text-decoration:none!important}.breadcrumb .arrow{padding:0 15px}.slideshow__content .flickity-button:after{display:none}.slider-button{background-color:transparent!important}.template-product .product .price__compare{order:1}.main-product-recommendations .swiper-button-prev,.main-product-recommendations .swiper-button-next{display:block!important}.main-product-recommendations{position:relative}.product-description .page-width{max-width:1104px}.product_desc iframe{width:100%!important}.product_desc img{width:100%;height:100%}#privy-container #privy-inner-container .privy-mobile.privy-tab-container.privy-basic,.loox-float-toggler-container{z-index:4!important}.menu-drawer__account{color:rgb(var(--color-header-foreground))!important}.image-background-main .banner__box{width:55%!important}.footer__blocks-wrapper .accordion summary{padding:3rem 0}.space-header .title-wrapper{display:block!important}main .video-reels-buttons .swiper-button-prev{left:0!important}main .video-reels-buttons .swiper-button-next{right:0!important}main .video-reels-buttons .wt-slider__nav-btn{width:unset!important;height:unset!important}.smile-panel-frame-container.smile-panel-border-radius-rounded{height:calc(100% - 180px)!important}.show_password{max-width:24px;max-height:24px;display:flex;align-items:center;justify-content:center;position:absolute;height:auto;top:10px;cursor:pointer;right:10px}.slash-icon{position:absolute;width:2px;height:16px;background-color:currentColor;transform:rotate(45deg);top:4px;left:11px;display:none}.show_password svg{width:100%;height:100%}input[type=password]~.show_password .slash-icon,input[type=password]~.show_password_input .slash-icon{display:block!important}.rich-text__image img{height:100%}.mini-cart__navigation .button:before{display:none!important}.mini-cart__navigation .button{padding:.6rem 2rem}.mini-cart__footer .button-container .button:before{display:none!important}#chatra{max-height:calc(100% - 190px)!important}.chatra--expanded #chatra__iframe-wrapper{max-height:600px!important;min-height:0!important;max-width:380px!important}.product-count .count-main{color:rgb(var(--color-heading))!important}.template-product .product__tax,.blog-header .small-hide{display:none}.blog-header .large-up-hide{display:block!important}.article-template .button:before{display:none}.mini-cart__navigation .price--on-sale .price-item--regular bdi{font-size:1.6rem}.price--on-sale .price__compare .price-item--regular bdi{text-decoration:line-through;font-weight:400}.card--product+.card-information .card-information__text{font-weight:400!important;color:#555!important;letter-spacing:0!important;font-family:var(--font-body-family)}.template-collection .collection-image-with-video-grid .collection-image-banner{width:100%!important}.template-collection .collection-image-with-video-grid .collection-video-banner{display:none}.logo-section .swiper-slide{padding:0 30px}.cst-page-store-locator h1.page-title{text-align:center!important}.cst-page-store-locator .info-image a{background-image:none!important}.product__info-wrapper .custom__liquid .card__badge{position:static!important;flex-direction:row!important;gap:10px!important;max-width:100%!important}.product-videos video{width:100%}@media screen and (hover:hover){.card-information__text{background-image:unset!important}}@media only screen and (min-width:767px){.footer__content-top{padding-left:5rem!important;padding-right:5rem!important}.collection .price--on-sale .price__compare .price-item--regular bdi{font-size:18px}.related-products-swiper .price--on-sale .price__compare .price-item--regular bdi{font-size:18px}body .price dd{margin-inline-end:1rem}.product--left dd.price__compare{margin-inline-end:1.5rem}body .product--left .accordion__content{font-size:18px}}@media only screen and (min-width:1280px){.cst-page-about h2.rich-text__heading.h2{font-size:40px}.card-wrapper .card__badge span.badge{font-size:14px;font-weight:500}.product--left div.custom__liquid .card__badge .badge{font-size:14px!important;font-weight:500}.product--left .card__badge{margin-bottom:30px}}@media only screen and (min-width:1025px){.footer .flex-grid,.footer .footer__blocks-wrapper{--grid-horizontal-spacing: 9rem !important}.footer .flex-grid--4-col-tablet .flex-grid__item{width:calc(15% - var(--grid-horizontal-spacing) * 3 / 4)}.footer .flex-grid--4-col-tablet .flex-grid__item:first-child{width:calc(30% - var(--grid-horizontal-spacing) * 3 / 4)}}@media only screen and (max-width:1599px){.slideshow__content .flickity-button.previous{left:20px!important}.slideshow__content .flickity-button.next{right:20px!important}main .swiper-button-prev,main .swiper-rtl .swiper-button-next,.wt-cart .swiper-button-prev,.wt-cart .swiper-rtl .swiper-button-next{left:-30px!important}main .swiper-button-next,main .swiper-rtl .swiper-button-prev,.wt-cart .swiper-button-next,.wt-cart .swiper-rtl .swiper-button-prev{right:-30px!important}}@media only screen and (max-width:1499.9px){.slideshow__content .flickity-button.previous{left:15px!important}.slideshow__content .flickity-button.next{right:15px!important}.section--padding,.header-section--padding{padding-top:calc(var(--section-padding-top) * .6);padding-bottom:calc(var(--section-padding-bottom) * .6)}.collection-video-section-inner video{padding-bottom:10px}}@media only screen and (max-width:1399.99px){.header__menu-item{padding:3.6rem 1rem}.logo-section .swiper-slide{padding:0 20px}}@media only screen and (max-width:1299.99px){.article-template__content iframe{height:558px}.header__menu-item{padding:3.6rem .5rem}}@media only screen and (max-width:1199.99px){.header__menu-item{font-size:12px}.header__menu-item{padding:3.6rem .5rem}.section--padding,.header-section--padding{padding-top:calc(var(--section-padding-top) * .6);padding-bottom:calc(var(--section-padding-bottom) * .6)}.logo-section .swiper-slide{padding:0 10px}}@media only screen and (max-width:1024px){.product_desc iframe{height:519px}.article-template__content iframe{height:410px}}@media only screen and (max-width:991.99px){.video-responsive video{height:auto}body .product-form__quantity label.visually-hidden{font-size:16px!important}.product__info-container accordion-tab.product__accordion.accordion .expand-icon{top:23px}body .breadcrumb .arrow{padding:0 10px}.text-wrapper{padding-bottom:40px!important}.blog-header-main .text-wrapper{padding-bottom:0!important}.blog-header-main{grid-auto-flow:row!important;gap:30px!important}.blog-header-main .title-wrapper{display:block}.footer_right_details ul{justify-content:space-between!important}.blog .slider.slider--tablet{scrollbar-width:none!important}.section--padding,.header-section--padding{padding-top:calc(var(--section-padding-top) * .5);padding-bottom:calc(var(--section-padding-bottom) * .5)}.image-background-main .banner__box{width:100%!important}.image-background-main .banner{flex-direction:column!important}.product_desc iframe,.article-template__content iframe{height:375px}}@media screen and (min-width:750px)and (max-width:991px){.footer__content-left{width:calc(100% - var(--grid-horizontal-spacing) / 2)!important}}@media only screen and (max-width:767px){.cst-article .article-template__content h2{margin-top:30px;margin-bottom:10px}body#anti-grey-hair-shampoo-natural-hair-colour-shampoo .rich-text__text.typeset2 p{margin-bottom:0}.chatra-mobile-widget-expanded div#help__desk,.smile-ios-overflow-scroll div#help__desk{display:none}.video-set{aspect-ratio:14 / 9}.mt25{margin-top:10px}.collection-video-section-inner video{padding-bottom:7px}.cst-page-about .page-width h6{font-size:15px;margin-top:20px!important}.product_desc iframe,.article-template__content iframe{height:182px}.template-product .collection-video-section-inner{width:calc(100% + 30px);margin-left:-15px;margin-right:-15px;padding-top:70%}.template-product .collection-video-section-inner iframe{width:100%;height:240px}.feature-product-slider .tabs-nav{gap:20px!important}.back_to_top{bottom:190px!important;right:20px!important}.feature-product-slider .swiper-scrollbar{max-width:100%!important}.blog .slider-buttons .slider-button--next{right:-30px!important}.blog .slider-buttons .slider-button--prev,.slideshow__content .flickity-button.previous{left:-30px!important}.slideshow__content .flickity-button.next{right:-30px!important}.guarantees .guarantee__item{padding:20px 15px!important}.footer_right_details li{max-width:100%!important}.footer .footer__content-bottom{padding:1.8rem 0 6.8rem!important}.flickity-button{background-color:transparent!important}.slideshow__content .slideshow__heading{line-height:40px!important}.feature-product-slider .tabs-nav{padding:0}.footer .accordion__title{padding-bottom:0!important}.loox-rating .loox-rating-content{display:block!important}.template-collection .price--on-sale .price__sale{flex-direction:column-reverse!important;align-items:self-start!important}.feature-product-slider .tabs-nav{display:inline-flex!important;flex-direction:column;width:100%;margin:0 auto;text-align:center}.smile-panel-frame-container.smile-panel-border-radius-rounded{height:100%!important}.section--padding,.header-section--padding{padding-top:calc(var(--section-padding-top) * .3);padding-bottom:calc(var(--section-padding-bottom) * .3)}.template-collection .price dd{order:1!important}.product-tab-navigation-section{padding-bottom:30px}.addresses ul li{display:flex;flex-direction:column;flex-wrap:wrap;gap:15px}.chatra-mobile-widget-expanded #chatra.chatra--pos-right{right:0!important}.chatra-mobile-widget-expanded div#chatra,.smile-ios-overflow-scroll #smile-ui-container{z-index:21!important}.chatra--expanded #chatra__iframe-wrapper{max-height:100%!important;min-height:0!important;max-width:100%!important}#chatra{max-height:calc(100% + -0px)!important}.collection-image-with-video .collection-image-banner,.collection-image-with-video .collection-video-banner{width:100%!important}.collection-image-with-video .collection-image-with-video-grid{display:block!important}}@media only screen and (max-width:480px){product_desc iframe{height:191px}.article-template__content iframe{height:191px}}@media only screen and (max-width:390px){product_desc iframe{height:170px}.article-template__content iframe{height:170px}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/custom.css.map */
