.swimming-protector.page-banner .page-banner-content.banner__box.content-container{background:none;max-width:775px;width:100%;padding:0;padding-left:75px!important}.hair-oil-protect.swimming-protector-row .logo-flex .logo-col img{max-height:167px}.swimming-protector.page-banner .logo-flex{display:flex;align-items:center;column-gap:42px;justify-content:start;margin-top:15px}.swimming-protector-row{max-width:1440px;margin:100px auto auto;padding:0}.swimming-protector.page-banner .image-with-text__text ul li{color:#fff;font-weight:600;font-size:25px;line-height:30px;letter-spacing:.6px;background:url(/cdn/shop/files/Vector_296012a8-bcb0-484b-b582-8afb91c10cff.png?v=1725122239);background-repeat:no-repeat;background-position:top 6px left;margin-bottom:25px;padding-left:34px}.swimming-protector.page-banner .image-with-text__text ul{list-style:none;padding:0}.swimming-protector .image-with-text__text.rte.secondry-font{max-width:528px}.swimming-protector.page-banner .image-with-text__text ul{list-style:none;padding:0;margin-bottom:40px;margin-top:30px}.swimming-protector.page-banner .page-banner-content .image-with-text__heading h4{font-weight:800;font-size:28px;line-height:35px;letter-spacing:.6px;color:#fff}.image-with-text__heading.inline-richtext.h3.main-font h2{font-weight:900;font-size:45px;line-height:41px;letter-spacing:.6px;color:#fff}.swimming-protector.hair-oil-protect-row .swimming-protector.page-banner .logo-flex{display:flex;align-items:center;column-gap:42px;justify-content:start;margin-top:15px}.hair-oil-protect .swimming-protector .logo-col{display:flex;align-items:end;flex-direction:column;justify-content:center}.hair-oil-protect .swimming-protector .logo-desc h5{color:#444;text-align:center;font-size:16px;font-style:normal;font-weight:800;line-height:16px;letter-spacing:.6px;text-transform:uppercase}.hair-oil-protect .swimming-protector .logo-col:nth-child(3) img{max-width:79px;width:100%}.hair-oil-protect .swimming-protector .logo-col:nth-child(2) img{max-width:83px;width:100%}.hair-oil-protect.swimming-protector .logo-col:first-child img,.hair-oil-protect .swimming-protector .logo-col:first-child img{max-width:104px;width:100%}.hair-oil-protect .swimming-protector .logo-wraps{min-height:130px;display:flex;align-items:end;width:100%;justify-content:center;margin-bottom:10px}.hair-oil-protect.swimming-protector-row .banner__content.banner__content--middle-left{align-items:start}.hair-oil-protect.swimming-protector-row .swimming-protector.page-banner .page-banner-content.banner__box.content-container{background:none;max-width:838px;width:100%;padding:0;padding-left:70px!important;padding-top:20px}.hair-oil-protect.swimming-protector-row{margin-top:62px}.hair-oil-protect.swimming-protector-row .image-with-text__heading.inline-richtext.h3.main-font h2{color:#ff7188;font-family:Mulish;font-size:45px;font-style:normal;font-weight:900;line-height:50px;letter-spacing:.6px;text-transform:uppercase}.hair-oil-protect.swimming-protector-row .swimming-protector.page-banner .page-banner-content .image-with-text__heading h4{color:#ff7188}.hair-oil-protect.swimming-protector-row .swimming-protector .image-with-text__text.rte.secondry-font{max-width:739px}.hair-oil-protect.swimming-protector-row .logo-flex{border-radius:25px;background:#fff;box-shadow:3px 6px 4px #0000000d;max-width:636px;width:100%;padding:18px 76px;margin-top:46px;align-items:start;gap:10px}.hair-oil-protect.swimming-protector-row .image-with-text__text.rte.secondry-font p{color:#444;font-family:Mulish;font-size:25px;font-style:normal;font-weight:400;line-height:30px;letter-spacing:.6px}.hair-oil-protect.swimming-protector-row .logo-flex{justify-content:space-between}@media only screen and (max-width: 1100px){.swimming-protector.page-banner .page-banner-content.banner__box.content-container{max-width:470px;width:100%;padding-left:0!important}.swimming-protector.page-banner .page-banner-content .image-with-text__heading h4{font-size:22px;line-height:28px;letter-spacing:.3px}.swimming-protector.page-banner .logo-flex{column-gap:30px;margin-top:15px}.image-with-text__heading.inline-richtext.h3.main-font h2{font-size:30px;line-height:38px;letter-spacing:.3px}.hair-oil-protect.swimming-protector-row .logo-flex{max-width:570px;padding:18px 40px}.swimming-protector.page-banner .logo-flex{column-gap:20px}.swimming-protector.page-banner .page-banner-content .image-with-text__heading h4{font-size:22px;line-height:31px;letter-spacing:.3px}.swimming-protector-row .logo-col img{width:125px;height:auto}.hair-oil-protect.swimming-protector-row .swimming-protector.page-banner .page-banner-content.banner__box.content-container{background:none;max-width:668px;width:100%;padding:0;padding-left:0!important;padding-top:20px}.swimming-protector.page-banner .image-with-text__text ul li{font-weight:600;font-size:20px;line-height:27px;letter-spacing:.4px;margin-bottom:16px;padding-left:30px}.hair-oil-protect.swimming-protector-row .swimming-protector.page-banner .page-banner-content.banner__box.content-container{background:none;max-width:838px;width:70%;padding:0;padding-left:20px!important;padding-top:20px}}@media only screen and (max-width: 900px){.hair-oil-protect.swimming-protector-row .swimming-protector.page-banner .page-banner-content.banner__box.content-container{padding-left:0!important;padding-top:20px}.hair-oil.swimprotect-image-wrapper.image-with-text{padding-bottom:70px}.hair-oil-protect.swimming-protector-row .image-with-text__heading.inline-richtext.h3.main-font h2{font-size:35px;line-height:40px;letter-spacing:.6px}.swimming-protector.page-banner .page-banner-content .image-with-text__heading h4{font-size:20px;line-height:31px;letter-spacing:0px}.hair-oil-protect.swimming-protector-row .logo-flex{padding:18px 20px}}@media only screen and (max-width: 700px){.swimprotect-image-wrapper.image-with-text.image-with-text--no-overlap.isolate{background:none!important}.swimprotect-image-wrapper.image-with-text img{opacity:1;visibility:visible;margin-bottom:0}.swimprotect-image-box.image-with-text__grid.row{display:flex;margin:0;flex-wrap:wrap;flex-direction:column-reverse}.logo-bottom{margin-bottom:20px}.swimming-protector.page-banner .logo-flex{column-gap:30px;margin-top:15px;justify-content:center;display:flex;row-gap:21px}.swimming-protector-row{background:#62c7f4;margin-top:20px!important;padding:30px 15px}.swimming-protector-row{background:#62c7f4}.swimming-protector-row .logo-col img{width:85px;height:auto}.swimprotect-image-wrapper.image-with-text{padding-bottom:50px}.swimming-protector-row .banner__content.banner__content--middle-left.page-width{padding:20px 15px}.hair-oil.swimprotect-image-box .swim-custom-iner .logo-icon img{max-width:165px;margin-right:0;width:100%}.hair-oil.swimprotect-image-box.image-with-text__grid.row .logo-icon{margin-bottom:23px!important;max-width:273px;padding:12px 15px}.swimming-protector-row .banner__media.media{display:none}.hair-oil.swimprotect-image-box .detail-page ul li:nth-child(3){padding-top:15px}.hair-oil.swimprotect-image-box.image-with-text__grid.row .logo-icon{margin-bottom:23px!important;max-width:273px}.hair-oil.swimprotect-image-wrapper.image-with-text{padding-bottom:10px}.hair-oil-protect.swimming-protector-row{background:#fddbdd}.hair-oil-protect.swimming-protector-row .swimming-protector.page-banner .page-banner-content.banner__box.content-container{width:100%}.hair-oil-protect.swimming-protector-row .image-with-text__heading.inline-richtext.h3.main-font h2{font-size:30px;line-height:35px;letter-spacing:0px}.swimming-protector.page-banner .page-banner-content .image-with-text__heading h4{line-height:28px;letter-spacing:0px}.hair-oil-protect.swimming-protector-row .image-with-text__text.rte.secondry-font p{font-size:20px;font-style:normal;font-weight:400;line-height:25px;letter-spacing:0px}.hair-oil-protect .swimming-protector .logo-col{align-items:center;width:100%}.hair-oil-protect .swimming-protector.page-banner .logo-flex{flex-wrap:wrap;justify-content:center}.hair-oil-protect .swimming-protector.page-banner .logo-flex{column-gap:30px;margin-top:15px;justify-content:center;display:flex;row-gap:21px}}@media only screen and (max-width: 400px){.hair-oil-protect.swimming-protector-row .image-with-text__heading.inline-richtext.h3.main-font h2{font-size:25px;line-height:30px;letter-spacing:0px}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/swimming-protector.css.map */
