.image-compare{background:#fdfdfd;width:auto;cursor:grab;display:grid;justify-content:stretch;align-items:stretch;position:relative;overflow:hidden;-webkit-user-select:none;user-select:none;aspect-ratio:unset!important}.image-compare img{width:100%;height:100%;display:block;user-drag:none;-webkit-user-select:none;user-select:none;pointer-events:none;object-fit:cover}.image-compare .after-image{position:absolute;top:0;left:0;width:50%;overflow:hidden;height:100%}.image-compare .after-image img{position:absolute;top:0;left:0;width:auto}.image-compare .handle{position:absolute;top:0;left:50%;width:2px;height:100%;background:#fff;cursor:ew-resize;transform:translate(-50%);z-index:2;display:block}.image-compare .handle:before{content:"";position:absolute;top:50%;left:50%;width:20px;height:20px;border-radius:50%;transform:translate(-50%,-50%);background:url('data:image/svg+xml,<svg width="20" height="10" viewBox="0 0 20 10" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7 0.454871V9.54513C7.00009 9.63507 6.96593 9.72302 6.90184 9.79783C6.83776 9.87264 6.74662 9.93095 6.63998 9.96538C6.53334 9.99981 6.41599 10.0088 6.30278 9.99125C6.18957 9.97368 6.0856 9.93033 6.00402 9.8667L0.171072 5.32157C0.11684 5.27936 0.0738169 5.22923 0.0444629 5.17405C0.015109 5.11887 0 5.05973 0 5C0 4.94027 0.015109 4.88113 0.0444629 4.82595C0.0738169 4.77077 0.11684 4.72064 0.171072 4.67843L6.00402 0.133303C6.0856 0.069666 6.18957 0.0263202 6.30278 0.00875313C6.41599 -0.00881397 6.53334 0.000187484 6.63998 0.034618C6.74662 0.0690484 6.83776 0.12736 6.90184 0.20217C6.96593 0.27698 7.00009 0.364925 7 0.454871Z" fill="white"/><path d="M13 9.54513L13 0.454872C12.9999 0.364926 13.0341 0.276981 13.0982 0.202171C13.1622 0.127361 13.2534 0.0690495 13.36 0.034619C13.4667 0.00018847 13.584 -0.00881231 13.6972 0.00875437C13.8104 0.0263211 13.9144 0.0696665 13.996 0.133303L19.8289 4.67843C19.8832 4.72064 19.9262 4.77077 19.9555 4.82595C19.9849 4.88113 20 4.94027 20 5C20 5.05973 19.9849 5.11887 19.9555 5.17405C19.9262 5.22923 19.8832 5.27936 19.8289 5.32157L13.996 9.8667C13.9144 9.93033 13.8104 9.97368 13.6972 9.99125C13.584 10.0088 13.4667 9.99981 13.36 9.96538C13.2534 9.93095 13.1622 9.87264 13.0982 9.79783C13.0341 9.72302 12.9999 9.63508 13 9.54513Z" fill="white"/></svg>');background-repeat:no-repeat;background-position:center}.promotional-slider-container .p-slide-wrap{position:relative;width:100%;height:500px;overflow:hidden;margin-bottom:100px}.promotional-slider-container .p-slide-wrap .p-slide-img,.promotional-slider-container .p-slide-wrap .p-slide-video{position:absolute;width:100%;height:100%}.promotional-slider-container .p-slide-wrap .p-slide-img .p-overlay,.promotional-slider-container .p-slide-wrap .p-slide-video .p-overlay{height:100%;width:100%;transition:all .8s;position:absolute;background-color:#fff;left:0;top:0;z-index:1}.promotional-slider-container .p-slide-wrap .p-slide-img img{height:100%;width:100%;object-fit:cover}.promotional-slider-container .p-slide-wrap .p-sliders{position:absolute;bottom:20px;left:50%;transform:translate(-50%);z-index:1;display:flex;align-items:center}.promotional-slider-container .p-slide-wrap .p-sliders label{width:10px;height:10px;margin:0 3px;border-radius:50%;cursor:pointer;transition:all .3s ease;background:#ddd}#psl_1:checked~.p-sliders label.psl_1,#psl_2:checked~.p-sliders label.psl_2,#psl_3:checked~.p-sliders label.psl_3,#psl_4:checked~.p-sliders label.psl_4,#psl_5:checked~.p-sliders label.psl_5{width:15px;height:15px;background:#3e1114}.promotional-slider-container .p-slide-wrap .p-sliders label:hover{background:#3e1114}.promotional-slider-container .p-slide-wrap .p-slide-rd-nav{display:none}.p-slide-wrap .p-slide-img .p-slide-inner-wrap{display:flex;height:100%}.p-slide-wrap .p-slide-img .p-img-wrap{order:2;flex:1}.p-slide-wrap .p-slide-img .content-wrap{flex:1.2;background:#fdfdfd}.p-slide-wrap .p-slide-inner-wrap{display:flex;height:100%}.p-slide-wrap .p-slide-inner-wrap .p-video-wrap{flex:1}.p-slide-wrap .p-slide-inner-wrap .p-video-wrap video{border-radius:0}.p-slide-wrap .p-slide-inner-wrap .content-wrap{flex:1.2;position:relative}.p-slide-wrap .right .p-slide-inner-wrap .p-img-wrap{order:1}.p-slide-wrap .right .p-slide-inner-wrap .content-wrap{order:2}.p-slide-wrap .p-slide-img .content-wrap .content-wrap-inner,.p-slide-wrap .p-slide-inner-wrap .content-wrap .content-wrap-inner{max-width:unset;margin:0 auto;padding:0 2rem;position:absolute;left:0;right:0;height:100%;display:flex;flex-direction:column;justify-content:center}.p-slide-wrap .content-wrap .content-wrap-inner .button{width:fit-content;margin-top:30px;border-radius:5px;background:#3e1114;font-weight:700;padding:13px 20px 12px}.p-slide-wrap .content-wrap .content-wrap-inner h2,.p-slide-wrap .content-wrap .content-wrap-inner h3,.p-slide-wrap .content-wrap .content-wrap-inner p{margin:0}.p-slide-wrap .content-wrap .content-wrap-inner h3{color:#3e1114;font-family:MarkPro-Book!important;font-size:22px;font-style:normal;font-weight:400;line-height:normal}.p-slide-wrap .content-wrap .content-wrap-inner h2{color:#3e1114;font-family:MarkPro-Book!important;font-size:51px;font-style:normal;font-weight:400;line-height:normal;margin:15px 0!important}.p-slide-wrap .content-wrap .content-wrap-inner p{color:#8d8d8d;font-family:MarkPro-Book!important;font-size:18px;font-style:normal;font-weight:450;line-height:normal;letter-spacing:-.54px}.p-slide-wrap .full .p-slide-inner-wrap{position:relative}.p-slide-wrap .right .content-wrap .content-wrap-inner .button{margin-left:auto}.p-slide-wrap .full .p-slide-inner-wrap .content-wrap{position:absolute;z-index:5;max-width:unset;width:100%;height:100%;background:none;margin:0 auto;left:0;right:0}.p-slide-wrap .full .content-wrap .content-wrap-inner h2,.p-slide-wrap .full .content-wrap .content-wrap-inner h3,.p-slide-wrap .full .content-wrap .content-wrap-inner p{color:#fff!important}.brand-logo-slider-row{max-width:unset;margin:0 auto 100px;padding:0 2rem;overflow:hidden}.brand-logo-slider-row .slick-track{display:flex}.brand-logo-slider-row .row-logo{height:auto}.brand-logo-slider-row .logo__wrap{height:100%;display:flex;align-items:center;justify-content:center}.brand-logo-slider-row .logo__wrap img{max-width:115px;height:auto}.promotional__home .page-width{max-width:unset!important;padding:0 2rem}.promotional__home .title-wrapper-with-link{margin:0 0 60px}.promotional__home .title-wrapper-with-link h2.title{width:100%;text-align:center;color:#3e1114;font-size:32px;font-style:normal;font-weight:400!important;font-family:MarkPro-Book!important}.promotional__home .slider-mobile-gutter .multicolumn-list .grid__item .multicolumn-card{padding:0}.promotional__home .slider-mobile-gutter .multicolumn-list .grid__item .multicolumn-card__image-wrapper{padding:0;margin:0}.promotional__home .slider-mobile-gutter .multicolumn-list .grid__item .multicolumn-card__image-wrapper .media--transparent{margin:0 auto;display:flex;width:60px;height:60px;padding:10px!important;justify-content:center;align-items:center;border-radius:100px;background:#fafafa}.promotional__home .slider-mobile-gutter .multicolumn-list .grid__item .multicolumn-card__image-wrapper .media--transparent img{position:unset;width:30px;height:30px}.promotional__home .slider-mobile-gutter .multicolumn-list .grid__item .multicolumn-card__info{padding:10px 10px 0;text-align:center}.promotional__home .slider-mobile-gutter .multicolumn-list .grid__item .multicolumn-card__info h3{color:#3e1114;font-family:MarkPro-Book!important;font-size:20px;font-style:normal;font-weight:450;line-height:normal}.promotional__home .slider-mobile-gutter .multicolumn-list .grid__item .multicolumn-card__info p{color:#8d8d8d!important;text-align:center;font-family:MarkPro-Book!important;font-size:16px;font-style:normal;font-weight:400;line-height:normal!important}.sec__promotional__video{max-width:unset;margin:100px auto 60px;padding:0 2rem}.sec__promotional__video .promotional__video{border-radius:0}.product__collection__wrapp h2.rich-text__heading{color:#3e1114!important;font-size:32px!important;font-style:normal;font-weight:400;text-transform:unset!important;font-family:MarkPro-Book!important}.promotional__home__products .collection{padding-top:0}.promotional__home__products .collection__title{position:relative;padding:0!important;max-width:unset}.promotional__home__products .collection__title h2{text-align:center;margin:0!important;color:#3e1114;font-family:MarkPro-Book!important;font-size:36px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.2px!important}.promotional__home__products .collection__description{position:absolute;right:2rem;top:0;display:flex;align-items:center;height:100%}.promotional__home__products .collection__description p a{color:#000!important;font-family:MarkPro-Book!important;font-size:20px;font-style:normal;font-weight:450;line-height:normal;text-decoration:none!important;border-bottom-color:#000;border-bottom-style:solid;border-bottom-width:1px;padding-bottom:2px}.promotional__home__products .slider-mobile-gutter{max-width:unset;margin:60px auto 66px;padding:0 2rem!important}.promotional__home__products .slider-mobile-gutter .product-grid{gap:40px;scroll-padding-left:0px!important}.promotional__home__products ul li{margin-left:0!important}.promotional__home__products ul li .card__content .card__information{padding-top:0!important}.promotional__home__products .card-wrapper.product-card-wrapper.underline-links-hover{box-shadow:none;margin:0!important;border-radius:5px;background:#fdfdfd!important;overflow:hidden}.promotional__home__products .card-wrapper.product-card-wrapper.underline-links-hover .card--media{margin:0!important}.promotional__home__products .card-wrapper.product-card-wrapper.underline-links-hover .card--media .card__media{border-radius:0!important}.promotional__home__products .card-wrapper.product-card-wrapper.underline-links-hover .card--media .card__media img{width:100%;object-fit:cover!important}.promotional__home__products .card-wrapper.product-card-wrapper.underline-links-hover .card--media .card__information h3 a{font-family:Mark Pro!important;color:#3e1114!important;font-size:16px;font-style:normal;letter-spacing:normal!important;padding-top:0!important;margin-bottom:0}.promotional__home__products .card-wrapper.product-card-wrapper.underline-links-hover .card--media .card__information .rating-star:before{background:#f2dc69!important;font-size:20px;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important}.promotional__home__products .card-wrapper.product-card-wrapper.underline-links-hover .card--media .card__information p.rating-count.caption{color:#3e1114!important;font-size:16px;font-family:MarkPro-Book!important}.promotional__home__products .card-wrapper.product-card-wrapper.underline-links-hover .card--media .card-information .price{line-height:50px}.promotional__home__products .card-wrapper.product-card-wrapper.underline-links-hover .card--media .card-information .price__container{color:#3e1114!important;font-size:16px!important;font-family:Mark Pro!important;font-style:normal;font-weight:450;line-height:normal}.promotional__home__products .card-wrapper.product-card-wrapper.underline-links-hover .card--media .card-information .price--on-sale .price-item--regular{display:none}.promotional__home__products .card-wrapper.product-card-wrapper.underline-links-hover .card--media .quick-add__submit{width:100%;max-width:none;box-sizing:border-box;display:block;margin:0 0 10px;border-radius:5px;background:#3e1114;font-size:16px;font-weight:700;font-family:MarkPro-Book!important;min-width:unset}.section__tow__col{padding-top:0!important;padding-bottom:0!important}.section__tow__col .grid__item .image-with-text__media{padding:0!important}.section__tow__col .grid__item .image-with-text__media img{object-fit:cover!important;max-height:350px;position:relative}.section__tow__col .grid__item .image-with-text__content{padding:0!important}.section__tow__col .grid__item .image-with-text__content h2{color:#3e1114!important;font-size:32px!important;font-family:MarkPro-Book!important;font-style:normal;font-weight:450;text-transform:unset!important;max-width:520px;align-self:unset}.section__tow__col .grid__item .image-with-text__content .image-with-text__text{align-self:unset}.section__tow__col .grid__item .image-with-text__content p{color:#916d71!important;font-size:24px!important;font-family:MarkPro-Book!important;font-style:normal;font-weight:450;text-transform:unset!important;max-width:430px}.section__tow__col .grid__item a.btn__img__txt{display:flex!important;max-width:300px;margin:50px 0 0;border-radius:5px;background:#3e1114;font-size:24px;font-weight:700;font-family:MarkPro-Book!important;min-width:unset;box-shadow:none!important;width:100%;align-self:unset}.section__tow__col .grid__item a.btn__img__txt:after{display:none}.sec__image__comparison{max-width:unset;margin:100px auto;padding:0 2rem!important}.sec__image__comparison h2{color:#3e1114!important;font-size:32px!important;font-family:MarkPro-Book!important;font-style:normal;font-weight:400;text-transform:unset!important;text-align:center;margin:0;letter-spacing:.2px!important}.sec__image__comparison p{text-align:center;margin:0!important;color:#3e1114!important;font-family:MarkPro-Book!important;font-size:24px;font-style:normal;font-weight:450;line-height:normal}.sec__image__comparison__list__wrap{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:60px}.hair__blog .isolate{padding:0!important}.hair__blog .title-wrapper-with-link{margin:0 0 60px!important;flex-direction:column;align-items:unset;gap:0}.hair__blog .title-wrapper-with-link h2{color:#3e1114!important;font-size:32px!important;font-family:MarkPro-Book!important;font-style:normal;font-weight:450;text-transform:unset!important;text-align:center;margin:0}.hair__blog .title-wrapper-with-link p{text-align:center;margin:0!important;color:#3e1114!important;font-family:MarkPro-Book!important;font-size:24px;font-style:normal;font-weight:450;line-height:normal}.hair__blog .blog__posts{display:grid;grid-template-columns:repeat(4,1fr);column-gap:24px;padding:0 0rem!important}.hair__blog .blog__posts .slider__slide{width:100%!important;max-width:unset!important}.hair__blog .blog__posts .card-wrapper{padding:0;border-radius:0;box-shadow:none;background-color:#fdfdfd}.hair__blog .blog__posts .card-wrapper .card .card__inner .card__media{border-radius:0!important}.hair__blog .blog__posts .card-wrapper .card.card--standard.card--media{margin:0!important;height:440px;position:relative}.hair__blog .blog__posts .card-wrapper .card.card--standard.card--media .card__inner{height:100%}.hair__blog .blog__posts .card-wrapper .card .card__inner .card__media .media img{padding:0!important;object-fit:cover!important;height:100%;width:100%}.hair__blog .blog__posts .card-wrapper .card__content{position:absolute;height:100%;display:flex;align-items:flex-end;padding-bottom:20px}.hair__blog .blog__posts .card-wrapper .card__information{padding:0 10px!important}.hair__blog .blog__posts .card-wrapper .card__information h3 a{padding:10px 0 0!important;margin-bottom:0;text-align:left;color:#fff!important}.hair__blog .blog__posts .card-wrapper .card__information .article-card__excerpt{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-bottom:20px;display:none}.hair__blog .blog__posts .card-wrapper .card__information .btn__read__more{width:149px;height:43px;border-radius:5px;color:#fff;font-size:22px!important;font-family:MarkPro-Book!important;font-style:normal;font-weight:450;text-transform:unset!important;text-align:center;display:flex;border:2px solid #fff;text-decoration:none;align-items:center;justify-content:center;margin-top:10px}.social__media__wrap .rich-text{padding-bottom:0!important;padding-top:60px!important}.social__media__wrap .rich-text h2{color:#3e1114!important;font-size:32px!important;font-family:MarkPro-Book!important;font-style:normal;font-weight:450;text-transform:unset!important;text-align:center;margin:0}#shopify-section-template--24646004212097__1739968186d8d53dea .page-width{padding:0 0 60px!important}.full__width__banner .banner__media img{object-fit:cover!important}.promotional__home__products .slider-buttons{justify-content:space-between;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;height:60px;width:100%;max-width:unset;padding:0px .8rem}.promotional__home__products .slider-buttons .slider-button{height:60px;width:60px;display:flex;align-items:center;justify-content:center;border-radius:70px;background:#765b4e40;position:relative;z-index:2}.promotional__home__products .slider-buttons .slider-button[disabled]{opacity:0}.promotional__home__products .slider-buttons .slider-button .icon{height:12px}.promotional__home__products .slider-buttons .slider-button .icon path{fill:#3e1114}.promotional__home__products .slider-buttons .slider-counter{display:none}.hair__blog__inner .slider-buttons{justify-content:space-between;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;height:60px;width:100%;max-width:unset;padding:0px .8rem}.hair__blog__inner .slider-buttons .slider-button{height:60px;width:60px;display:flex;align-items:center;justify-content:center;border-radius:70px;background:#dbd5d1;position:relative;z-index:2}.hair__blog__inner .slider-buttons .slider-button[disabled]{opacity:0}.hair__blog__inner .slider-buttons .slider-button .icon{height:12px}.hair__blog__inner .slider-buttons .slider-button .icon path{fill:#3e1114}.hair__blog__inner .slider-buttons .slider-counter{display:none}.hair__blog__inner .slider-buttons .slider-button--prev{left:-25px}.hair__blog__inner .slider-buttons .slider-button--next{right:-25px}.full__width__bg{position:relative;max-width:unset;margin:0 auto}.full__width__bg .image__box__full{width:100%!important;max-width:unset;max-height:415px;height:415px;overflow:hidden;padding:0px 2rem}.full__width__bg .image__box__full .image-with-text__media{height:100%;padding:0!important;min-height:unset;position:relative}.full__width__bg .image__box__full .image-with-text__media img{position:unset;height:100%;width:100%;object-fit:cover!important}.full__width__bg .overlay__text__wrapp{position:absolute;top:0;left:0;height:100%;width:100%;display:flex;align-items:center;padding:0px 6rem!important}.full__width__bg .overlay__text__wrapp .image-with-text__content{padding:0;background:none;max-width:460px}.full__width__bg .overlay__text__wrapp .image-with-text__content h2{font-family:MarkPro-Book!important;font-size:32px;font-style:normal;font-weight:450;line-height:normal!important;margin:0!important;color:#3e1114;text-align:center}.full__width__bg .overlay__text__wrapp .image-with-text__content .image-with-text__text{max-width:390px;margin:10px auto 0}.full__width__bg .overlay__text__wrapp .image-with-text__content p{font-family:MarkPro-Book!important;font-size:22px;font-style:normal;font-weight:450;line-height:normal!important;margin:0!important;color:#3e1114!important}.full__width__bg .overlay__text__wrapp .image-with-text__content .button{margin-left:auto;margin-right:auto;background-color:#3e1114;box-shadow:none!important;width:100%;max-width:300px;height:55px}.full__width__bg .overlay__text__wrapp .image-with-text__content .button:after{display:none}.social__heading__wrap{margin-top:100px;margin-bottom:60px}.social__heading__wrap .page-width{max-width:unset!important;padding:0px 2rem;padding-bottom:0!important}#shopify-section-template--24646004212097__1739968186d8d53dea .page-width{max-width:unset!important;padding:0px 2rem;margin-bottom:40px}.social__heading__wrap .multicolumn-card__info{padding:0}.social__heading__wrap h3.inline-richtext{color:#3e1114!important;font-size:32px!important;font-style:normal;font-weight:700;text-transform:unset!important;margin:0}.social__heading__wrap .page-width{padding-top:0;padding-bottom:20px}.social__heading__wrap .multicolumn-card{display:flex;align-items:center}.social__heading__wrap .multicolumn-card .media--transparent{padding:0!important;height:30px;position:unset;margin-left:auto}.social__heading__wrap .multicolumn-card .multicolumn-card__image{height:30px;width:30px;width:30px!important;position:unset}#instagram-feed-box{max-width:unset;margin:0 auto}.ingtagram-grid-item{margin:0 10px!important}.social__heading__wrap .multicolumn-card-spacing{padding:0!important;margin:0!important;width:unset}#shopify-section-template--16160777273497__1699548387a11026af .page-width{width:100%!important;max-width:unset!important;padding:0 2rem!important}#ATm0zMkxMRjM1N0xpY__gsc_instagram_feed_instafeed_ibcrQh{padding-left:0!important;padding-right:0!important}.social__heading__wrap .multicolumn-list__item:nth-child(2) .multicolumn-card{justify-content:flex-end;gap:5px}.social__heading__wrap a.link{margin:0;font-family:MarkPro-Book!important;font-size:20px;font-style:normal;font-weight:400;line-height:normal;background:linear-gradient(90deg,#f68990 .03%,#571f71,#ff6868 99.97%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.social__heading__wrap a.link .icon-wrap{display:none}.hair__blog{position:relative}.hair__blog .page-width-desktop{max-width:unset;padding:0 2rem!important;width:100%!important}.hair__blog .blog__view-all{position:absolute;right:0;left:0;margin:0 auto;top:0;width:100%;height:70px;display:flex;align-items:flex-end;justify-content:flex-end;max-width:unset;padding:0 2rem!important}.hair__blog .blog__view-all a.blog__button{margin-top:0;color:#000!important;font-family:MarkPro-Book!important;font-size:20px;font-style:normal;font-weight:450;line-height:normal;text-decoration:none!important;border-bottom-color:#000;border-bottom-style:solid;border-bottom-width:1px;padding-bottom:2px;padding-left:0;padding-right:0;background:none;border-radius:0;max-width:unset;min-width:unset;min-height:unset}.gfa-widget.GSC-GIZCTTnjJwXqNWD{padding-bottom:0!important}.gfa-content.GSC-GIZCTTnjJwXqNWD{max-width:unset!important}.gfa-content.GSC-GIZCTTnjJwXqNWD .gfa-content__text h3{color:#3e1114!important;font-size:32px!important;font-family:MarkPro-Book!important;font-style:normal;font-weight:450;text-transform:unset!important;text-align:center;margin:0}.gfa-content__text.text-OPDjwBEgLtCc span{margin-bottom:60px!important}.gfa-content__button.button-CMgukkkSMbLv{margin-left:auto!important;margin-right:auto!important;background-color:#3e1114!important;box-shadow:none!important;width:100%!important;max-width:300px;height:55px;text-transform:uppercase!important;font-weight:700!important;font-size:2rem!important;margin-top:60px!important;border-radius:5px!important}@media screen and (max-width:1299px){.p-slide-wrap .content-wrap .content-wrap-inner h2{font-size:35px}}@media screen and (max-width:989px){.promotional-slider-container .p-slide-wrap{height:750px}.promotional-slider-container .p-slide-wrap .p-sliders label{width:5px;height:5px}#psl_1:checked~.p-sliders label.psl_1,#psl_2:checked~.p-sliders label.psl_2,#psl_3:checked~.p-sliders label.psl_3,#psl_4:checked~.p-sliders label.psl_4,#psl_5:checked~.p-sliders label.psl_5{width:10px;height:10px}.p-slide-wrap .p-slide-inner-wrap .content-wrap{flex:unset}.p-slide-wrap .p-slide-inner-wrap{flex-direction:column-reverse}.p-slide-wrap .right .p-slide-inner-wrap .p-video-wrap{order:2}.p-slide-wrap .right .p-slide-inner-wrap .content-wrap,.p-slide-wrap .full .p-slide-inner-wrap .p-video-wrap{order:1}.p-slide-wrap .full .p-slide-inner-wrap .content-wrap{order:2}.p-slide-wrap .p-slide-inner-wrap .p-video-wrap,.p-slide-wrap .p-slide-inner-wrap .p-img-wrap{overflow:hidden;margin-bottom:20px}.p-slide-wrap .p-slide-img .content-wrap .content-wrap-inner,.p-slide-wrap .p-slide-inner-wrap .content-wrap .content-wrap-inner{padding-left:1.5rem;padding-right:1.5rem;position:unset;justify-content:unset;min-height:270px}.p-slide-wrap .full .p-slide-inner-wrap{flex-direction:column}.p-slide-wrap .full .p-slide-inner-wrap:before{display:none}.p-slide-wrap .full .p-slide-inner-wrap .content-wrap{position:relative}.p-slide-wrap .full .content-wrap .content-wrap-inner h2,.p-slide-wrap .full .content-wrap .content-wrap-inner h3,.p-slide-wrap .full .content-wrap .content-wrap-inner p{color:#3e1114!important}.p-slide-wrap .content-wrap .content-wrap-inner h3{font-size:16px;text-align:center}.p-slide-wrap .content-wrap .content-wrap-inner h2{font-size:32px;text-align:center;font-weight:700;margin:5px 0!important}.p-slide-wrap .content-wrap .content-wrap-inner p{font-size:14px;text-align:center;font-size:14px!important}.p-slide-wrap .content-wrap .content-wrap-inner .button{margin-top:20px!important;margin-left:auto;margin-right:auto;font-size:14px!important;font-weight:700;padding:10px 20px;min-height:unset}.promotional__home .grid--6-col-desktop .grid__item{width:calc(16.66% - var(--grid-desktop-horizontal-spacing) * 5 / 6);max-width:calc(16.66% - var(--grid-desktop-horizontal-spacing) * 5 / 6)}.promotional__home .slider-mobile-gutter .multicolumn-list .grid__item .multicolumn-card__info h3{font-size:16px}.promotional__home .slider-mobile-gutter .multicolumn-list .grid__item .multicolumn-card__info p{font-size:14px}.hair__blog .title-wrapper-with-link{padding-left:0!important;padding-right:0!important}.hair__blog .blog__posts{grid-template-columns:repeat(2,1fr)}.hair__blog .blog__posts .card-wrapper .card.card--standard.card--media{height:320px}.hair__blog .blog__posts .grid__item:first-of-type{margin-left:0!important}.footer__content-top .footer-block.grid__item:nth-child(1) .section-sections--16160777732249__50e8b5a7-469c-4397-a30b-5038bf9e8fa0-padding p{text-align:center;margin:0 auto}.footer-block__details-content.footer-block-image{justify-content:center}.newsletter__wrapper .newsletter-form__field-wrapper .field{margin-left:0 !imporatnt}}@media(max-width:980px){.newsletter-form__field-wrapper .field{margin-left:0}}@media screen and (max-width:749px){.promotional-slider-container .p-slide-wrap{height:440px}.promotional-slider-container .p-slide-wrap .p-sliders label{width:5px;height:5px}#psl_1:checked~.p-sliders label.psl_1,#psl_2:checked~.p-sliders label.psl_2,#psl_3:checked~.p-sliders label.psl_3,#psl_4:checked~.p-sliders label.psl_4,#psl_5:checked~.p-sliders label.psl_5{width:10px;height:10px}.p-slide-wrap .p-slide-inner-wrap{flex-direction:column-reverse}.p-slide-wrap .right .p-slide-inner-wrap .p-video-wrap{order:2}.p-slide-wrap .right .p-slide-inner-wrap .content-wrap,.p-slide-wrap .full .p-slide-inner-wrap .p-video-wrap{order:1}.p-slide-wrap .full .p-slide-inner-wrap .content-wrap{order:2}.p-slide-wrap .p-slide-inner-wrap .p-video-wrap,.p-slide-wrap .p-slide-inner-wrap .p-img-wrap{max-height:200px;overflow:hidden;margin-bottom:20px}.p-slide-wrap .p-slide-img .content-wrap .content-wrap-inner,.p-slide-wrap .p-slide-inner-wrap .content-wrap .content-wrap-inner{padding-left:1.5rem;padding-right:1.5rem;position:unset;justify-content:unset;min-height:270px}.p-slide-wrap .full .p-slide-inner-wrap{flex-direction:column}.p-slide-wrap .full .p-slide-inner-wrap:before{display:none}.p-slide-wrap .full .p-slide-inner-wrap .content-wrap{position:relative}.p-slide-wrap .full .content-wrap .content-wrap-inner h2,.p-slide-wrap .full .content-wrap .content-wrap-inner h3,.p-slide-wrap .full .content-wrap .content-wrap-inner p{color:#3e1114!important}.p-slide-wrap .content-wrap .content-wrap-inner h3{font-size:16px;text-align:center}.p-slide-wrap .content-wrap .content-wrap-inner h2{font-size:32px;text-align:center;font-weight:700;margin:5px 0!important}.p-slide-wrap .content-wrap .content-wrap-inner p{font-size:14px;text-align:center;font-size:14px!important}.p-slide-wrap .content-wrap .content-wrap-inner .button{margin-top:20px!important;margin-left:auto;margin-right:auto;font-size:14px!important;font-weight:700;padding:10px 20px;min-height:unset}.brand-logo-slider-row{padding-left:1.5rem;padding-right:1.5rem}.promotional__home .title-wrapper-with-link h2.title{font-size:20px}.promotional__home ul{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.promotional__home ul li{margin-bottom:0!important}.sec__promotional__video{padding-left:1.5rem;padding-right:1.5rem;margin:20px auto}.promotional__home__products .collection__title{padding-left:1.5rem!important;padding-right:1.5rem!important}.product__collection__wrapp h2.rich-text__heading,.promotional__home__products .collection__title h2{font-size:20px!important}.promotional__home__products .collection__description{justify-content:center;position:unset;margin-top:10px}.promotional__home__products .collection__description p a{font-size:14px}.promotional__home__products .slider-mobile-gutter{margin-top:0}.promotional__home__products .slider-mobile-gutter .product-grid{gap:10px;margin-bottom:0!important;padding-bottom:0!important}.promotional__home__products .card-wrapper.product-card-wrapper.underline-links-hover .card--media{flex-direction:column!important}.section__tow__col .grid__item .image-with-text__content h2{font-size:16px!important;text-align:center;width:100%;margin-top:20px}.section__tow__col .grid__item .image-with-text__content p{font-size:16px!important;text-align:center;margin-top:0!important}.sec__image__comparison h2{font-size:20px!important;font-weight:700}.sec__image__comparison p{font-size:16px!important}.sec__image__comparison__list__wrap{grid-template-columns:repeat(1,1fr);gap:10px}.hair__blog .title-wrapper-with-link h2{font-size:20px!important;font-weight:700}.hair__blog .title-wrapper-with-link p{font-size:16px!important}.hair__blog .blog__posts{display:flex}.hair__blog .blog__posts .card-wrapper .card{flex-direction:column!important}.hair__blog .blog__posts .slider__slide{margin:0!important}.social__media__wrap .rich-text h2{font-size:20px!important;font-weight:700}.promotional__home__products .slider-buttons .slider-button{height:30px;width:30px}.promotional__home__products .slider-buttons .slider-button .icon{height:7px}.hair__blog__inner .slider-buttons .slider-button{height:30px;width:30px}.hair__blog__inner .slider-buttons .slider-button .icon{height:7px}.full__width__bg .image__box__full{max-height:355px}.full__width__bg .overlay__text__wrapp .image-with-text__content h2{font-size:20px!important;font-weight:700;width:100%}.full__width__bg .overlay__text__wrapp .image-with-text__content p{font-size:16px!important;text-align:center}.full__width__bg .overlay__text__wrapp .image-with-text__content .button{max-width:200px}.social__heading__wrap .grid__item{margin:0}.social__heading__wrap .multicolumn-card__info{width:100%}.social__heading__wrap h3.inline-richtext{text-align:center;font-size:20px!important;font-weight:700;width:100%}.social__heading__wrap .multicolumn-list__item:nth-child(2) .multicolumn-card__info{width:auto}.social__heading__wrap .multicolumn-list__item:nth-child(2) .multicolumn-card{justify-content:center}.hair__blog .title-wrapper-with-link{display:block;margin:0 0 30px!important}.hair__blog a.underlined-link{color:#000!important;font-family:MarkPro-Book!important;font-size:14px;font-style:normal;font-weight:450;line-height:normal;text-decoration:none!important;border-bottom-color:#000;border-bottom-style:solid;border-bottom-width:1px;padding-bottom:2px;padding-left:0;padding-right:0;background:none;border-radius:0;max-width:unset;min-width:unset;min-height:unset;margin-right:auto;margin-left:auto;width:fit-content;display:flex;margin-top:20px}.hair__blog a.underlined-link:after{display:none}li.ingtagram-grid-item{text-align:center;width:auto!important;max-width:unset!important;min-width:unset!important;height:auto!important}.hair__blog .blog__posts .card-wrapper .card.card--standard.card--media{height:320px}.hair__blog .blog__posts .card-wrapper .card__information .btn__read__more{width:120px;height:35px;font-size:16px!important}.instagram-grid-container{padding:0px 1rem}.gfa-content.GSC-GIZCTTnjJwXqNWD .gfa-content__text h3{font-size:20px!important;font-weight:700}.gfa-content__button.button-CMgukkkSMbLv{font-size:1.5rem!important}.promotional__home .grid--6-col-desktop .grid__item{width:unset;max-width:unset}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/home-promotional-style-core.css.map */
