.research-eco-wrap-row{padding-left:5px;padding-right:5px;max-width:1386px;margin:0 auto}.sustain-wrap.research-eco-wrap-row .col-xs-8.col-sm-2.col-md-1.col-lg-1.heading-text{max-width:100%}.sustain-wrap.research-eco-wrap-row .page-banner-content{max-width:538px;padding:45px 16px 21px;height:313px}.research-eco-wrap-row .heading-text h4,.research-hook .heading-text h4 p{margin:0!important}.research-eco-wrap-row .heading-text{max-width:158px}.research-eco-wrap-row h2.banner__heading.inline-richtext.h2 p{text-align:left;margin:0}.research-eco-wrap-row .banner__content.banner__content--bottom-left.page-width{padding-bottom:0;left:157px}.research-eco-wrap-row .page-banner-content{max-width:538px;padding:45px 16px 21px}.ingredient-wrap.research-eco-wrap-row .page-banner-content{max-width:538px;padding:24px 16px 21px;min-height:267px}.ingredient-wrap.research-eco-wrap-row .banner__content.banner__content--bottom-left.page-width{max-width:538px;margin-left:0;padding:0!important;left:158px}.ingredient-wrap .banner__text.rte.body{margin-top:7px}.comment-story.research-eco-wrap-row .page-banner-content{max-width:712px;padding:45px 16px}.sciecnt-ino.comment-story.research-eco-wrap-row .page-banner-content{max-width:540px;padding:45px 16px}.research-eco-wrap-row .banner__buttons.banner__buttons--multiple{max-width:100%;width:100%!important}.research-eco-wrap-row a.button.button--secondary:before,.research-eco-wrap-row a.button.button--secondary:after{display:none}.research-eco-wrap-row .research-eco-wrap.page-banner{min-height:369px;max-height:369px}.ingredient-wrap.research-eco-wrap-row .research-eco-wrap.page-banner{min-height:337px;max-height:337px}.ingredient-wrap .research-eco-wrap-row h2.banner__heading.inline-richtext.h2 p{text-align:left;margin:0}.sciecnt-ino.comment-story.research-eco-wrap-row .heading-right{margin:15px 0!important;padding-bottom:15px!important}.research-eco-wrap-row a.button.button--secondary{justify-content:start;min-height:unset!important;background:none!important;text-decoration:none!important;color:#1d1d1d!important;font-size:16px;font-weight:450;letter-spacing:0px;text-decoration:underline!important;line-height:20.51px;text-align:left}.ingredient-wrap .page-banner-content .banner__text.rte.body p{letter-spacing:0px;color:#1d1d1d}.hair-oil-blue.hair-oil-protect.swimming-protector-row .image-with-text__heading.inline-richtext.h3.main-font h2{color:#63c4ff}.hair-oil-blue.hair-oil-protect.swimming-protector-row .image-with-text__heading.inline-richtext.h3.main-font:has(h4){margin:14px 0}.hair-oil-blue.hair-oil-protect.swimming-protector-row .swimming-protector.page-banner .page-banner-content .image-with-text__heading h4{color:#63c4ff;line-height:45px}.hair-oil-blue.hair-oil-protect.swimming-protector-row .logo-flex{margin-top:35px}.hair-oil-protect.swimming-protector-row .logo-flex{column-gap:30px;padding:18px 60px}.gentle-bottom-blue.recovery-cream-img.hair-oil-blue.hair-oil-protect.swimming-protector-row .image-with-text__heading.inline-richtext.h3.main-font h4{color:#63c4ff;line-height:45px}.hair-oil-protect.swimming-protector-row .logo-flex{column-gap:30px}.gentle-bottom-blue.hair-oil-protect.swimming-protector-row .image-with-text__heading.inline-richtext.h3.main-font h2{color:#63c4ff}.gentle-bottom-blue.hair-oil-protect.swimming-protector-row .swimming-protector.page-banner .page-banner-content .image-with-text__heading h4{color:#63c4ff;line-height:45px}.gentle-bottom-blue.hair-oil-protect.swimming-protector-row .swimming-protector.page-banner .page-banner-content.banner__box.content-container{max-width:920px}.gentle-bottom-blue.hair-oil-protect.swimming-protector-row .swimming-protector .image-with-text__text.rte.secondry-font{max-width:850px}@media only screen and (max-width: 1100px){.gentle-bottom-blue.hair-oil-protect.swimming-protector-row .image-with-text__heading.inline-richtext.h3.main-font h2{font-size:40px;line-height:42px}.gentle-bottom-blue.hair-oil-protect.swimming-protector-row .image-with-text__text.rte.secondry-font p{font-size:19px;letter-spacing:0px}.gentle-bottom-blue.hair-oil-protect.swimming-protector-row .logo-flex{padding:18px 30px}.hair-oil-protect .swimming-protector .logo-desc h5{font-size:15px;letter-spacing:0px}}@media only screen and (max-width: 900px){.research-eco-wrap-row .banner__content.banner__content--bottom-left.page-width{padding-bottom:0;left:37px}.comment-story .research-eco-wrap-row .banner__content.banner__content--bottom-left.page-width{padding-bottom:0;left:37px;right:37px}.comment-story.research-eco-wrap-row .page-banner-content{max-width:calc(100% - 74px);padding:45px 16px;width:100%;box-sizing:border-box}.gentle-bottom-blue.hair-oil-protect.swimming-protector-row .image-with-text__text.rte.secondry-font p br{display:none}}img.mobile-version{display:none!important}@media only screen and (max-width: 700px){.new-swim-calms.gentle-bottom-blue.hair-oil-protect.swimming-protector-row .swimming-protector.page-banner .page-banner-content .image-with-text__heading h4{color:#63c4ff;line-height:26px;margin-top:20px}.new-swim-calms.gentle-bottom-blue.hair-oil-protect.swimming-protector-row .image-with-text__heading.inline-richtext.h3.main-font h2{font-size:20px;line-height:26.399px}.new-swim-calms.gentle-bottom-blue.hair-oil-protect.swimming-protector-row .swimming-protector .image-with-text__text.rte.secondry-font{background:none!important;padding-bottom:360px;padding-top:35PX!important}}@media only screen and (max-width: 600px){.research-eco-wrap-row .banner__content.banner__content--bottom-left.page-width{padding-bottom:0;left:0;padding:0 16px!important}.research-eco-wrap-row .page-banner-content.banner__box.content-container{background:none!important;padding:0!important;width:100%}.research-eco-wrap-row .heading-text p{text-align:left;padding-left:16px}.research-eco-wrap-row .research-eco-wrap.page-banner .banner__media.media:before,.research-eco-wrap-row .research-eco-wrap.page-banner .banner__media.media:after{display:none!important}.research-eco-wrap-row .research-eco-wrap.page-banner .banner__media.media img.mobile-version{position:relative!important;height:auto}.research-eco-wrap-row .banner__buttons.banner__buttons--multiple{max-width:100%;width:100%!important;margin-top:10px;margin-bottom:0}.research-eco-wrap-row .research-eco-wrap.page-banner{min-height:369px;max-height:unset}.research-eco-wrap-row h2.banner__heading.inline-richtext.h2 p{max-width:250px;margin-top:-85px;margin-left:47px;background:#f7f7f7;padding:8px 16px;letter-spacing:0px}.research-eco-wrap-row a.button.button--secondary{max-width:48%}.research-eco-wrap-row .page-banner-content.banner__box.content-container{padding-bottom:35px!important}.research-eco-wrap-row .banner__content.banner__content--bottom-left.page-width{background:#f7f7f7}.comment-story.research-eco-wrap-row .page-banner-content,.sciecnt-ino.comment-story.research-eco-wrap-row .heading-text{max-width:100%}.ingredient-wrap.research-eco-wrap-row .research-eco-wrap.page-banner{min-height:337px;max-height:unset}.ingredient-wrap.research-eco-wrap-row .banner__content.banner__content--bottom-left.page-width{left:0!important}.ingredient-wrap.research-eco-wrap-row .banner__text.rte.body{background:#f7f7f7;margin-top:0!important;padding:20px 16px}img.mobile-version{display:block!important}img.desktop-version{display:none!important}.sustain-wrap.research-eco-wrap-row .page-banner-content{height:auto}.hair-oil-protect.swimming-protector-row:has(.hair-oil-blue){background:#def0fe}.swimming-protector-row .hair-oil-blue .banner__media.media{display:block}.gentle-bottom-blue.hair-oil-protect.swimming-protector-row{background:#fff;padding:0}.gentle-bottom-blue .banner__content.banner__content--middle-left.page-width{padding:0!important}.gentle-bottom-blue.hair-oil-protect .swimming-protector .logo-col{align-items:center;width:calc(33.33% - 30px)}.gentle-bottom-blue.hair-oil-protect .swimming-protector .logo-col{align-items:center;width:calc(33.33% - 20px * 2 / 3)}.gentle-bottom-blue.hair-oil-protect .swimming-protector .logo-desc h5{color:#444;text-align:center;font-family:Mulish;font-size:10.818px;font-style:normal;font-weight:800;line-height:10.818px;letter-spacing:.406px}.gentle-bottom-blue.hair-oil-protect .swimming-protector .logo-col>div{max-width:110px;min-height:unset}.gentle-bottom-blue.hair-oil-protect.swimming-protector .logo-col:first-child img,.hair-oil-protect .swimming-protector .logo-col:first-child img{max-width:70px;width:100%}.gentle-bottom-blue.hair-oil-protect .swimming-protector .logo-col:nth-child(2) img{max-width:55px;width:100%}.gentle-bottom-blue.hair-oil-protect.swimming-protector-row .logo-flex{padding:12px 30px;gap:20px;justify-content:center}.gentle-bottom-blue.hair-oil-protect .swimming-protector-row .banner__media.media{display:block;position:absolute}.gentle-bottom-blue.hair-oil-protect.swimming-protector-row .image-with-text__heading.inline-richtext.h3.main-font h2{color:#63c4ff;text-align:center;font-family:Mulish;font-size:24px;font-style:normal;font-weight:900;line-height:30.399px;letter-spacing:.365px;text-transform:uppercase}.gentle-bottom-blue.hair-oil-protect .image-with-text__heading.inline-richtext.h3.main-font{color:#63c4ff;text-align:center;font-family:Mulish;font-size:17.023px;font-style:normal;font-weight:800;line-height:21.279px;letter-spacing:.365px;margin:0}.gentle-bottom-blue.hair-oil-protect.swimming-protector-row .swimming-protector .image-with-text__text.rte.secondry-font{position:relative;max-width:100%!important;padding-bottom:438px;padding-top:20px;background:#def0ff;overflow:hidden}.gentle-bottom-blue.hair-oil-protect.swimming-protector-row .swimming-protector.page-banner .page-banner-content.banner__box.content-container>div img.gentle-moile-img-only{display:block!important;position:absolute;left:0;right:0;margin:0 auto;object-fit:contain;object-position:center bottom;top:unset;bottom:0}.gentle-bottom-blue.hair-oil-protect.swimming-protector-row .image-with-text__text.rte.secondry-font p{color:#444;text-align:center;font-family:Mulish;font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.365px;max-width:380px;margin:0 auto;position:relative;z-index:2}.gentle-bottom-blue.hair-oil-protect.swimming-protector-row .swimming-protector.page-banner .page-banner-content.banner__box.content-container>div:last-child{max-width:100%!important;position:relative;z-index:2;margin-top:-25px}.gentle-bottom-blue.hair-oil-protect.swimming-protector-row .swimming-protector.page-banner .page-banner-content.banner__box.content-container>div{max-width:382px;margin-left:auto;margin-right:auto}.gentle-bottom-blue.hair-oil-protect .swimming-protector .logo-col:nth-child(3) img{max-width:52px;width:100%}}@media only screen and (max-width: 400px){.new-swim-calms.gentle-bottom-blue.hair-oil-protect.swimming-protector-row .swimming-protector .image-with-text__text.rte.secondry-font{padding-bottom:327px}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/new-eco-banner.css.map */
