.banner-image-text__container{width:100%}[data-full-width=false] .banner-image-text__container{max-width:1200px;margin:0 auto}.banner-image-text__text{padding:40px}.banner-image-text__text-container{max-width:520px;margin:0 auto}.banner-image-text__title{font-size:34px;font-weight:700;margin:0 0 15px}.banner-image-text__description{font-size:16px}.banner-image-text__description p:last-child{margin:0!important}@media only screen and (min-width: 768px){.banner-image-text{background-color:var(--color-background);color:var(--color-text)}.banner-image-text__container{display:flex;min-height:360px}.banner-image-text__image{width:50%;margin-left:auto;position:relative;order:1}.banner-image-text__image .image--root,.banner-image-text__image .placeholder--root{position:absolute;top:0;left:0;min-width:100%;width:100%;height:100%}.banner-image-text__image .image--container,.banner-image-text__image .placeholder--container{width:100%;height:100%;padding:0!important}.banner-image-text__image img{object-fit:cover}.banner-image-text__text{width:50%;align-self:center}}@media only screen and (min-width: 2100px){.banner-image-text .banner-image-text__container{min-height:17vw}}@media only screen and (max-width: 991px){.banner-image-text__text{padding:30px 24px}.banner-image-text__title{font-size:29px}}@media only screen and (max-width: 767px){.banner-image-text__text{padding:40px 20px;text-align:center}.banner-image-text__title{font-size:25px}}.featured-collection-new{background:#9079b71a;padding:80px 0;border-bottom:1px solid #e7e7e7}.featured-collection__container{max-width:1240px;padding:0 20px;margin:0 auto}.featured-collection__header{text-align:center;margin-bottom:40px}.featured-collection__title{font-size:34px;font-weight:700;text-align:center}.featured-collection__grid{display:flex;flex-wrap:wrap;gap:15px}.featured-collection__grid .product--root{width:calc(25% - 11.25px);background:#fff;border:1px solid #e7e7e7;border-radius:8px}.featured-collection__grid .product--root:hover{box-shadow:3px 3px 9px #0000001a}.featured-collection__grid .product--details{padding-top:20px;padding-bottom:8px}.featured-collection__grid .product--title{font-size:16px;font-weight:500;letter-spacing:normal;padding-bottom:15px;text-transform:none}.featured-collection__grid .product--sale{padding:6px 12px;right:0;top:12px;font-size:12px;line-height:1}.featured-collection__grid .product--price-wrapper{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:5px}.featured-collection__grid .product--price,.featured-collection__grid .product--compare-price{font-size:15px;letter-spacing:normal;margin:0}.featured-collection__grid .product--compare-price{padding:0}.featured-collection-new[data-buy-now=true] .buy_now_btn{font-size:14px;line-height:1.25;font-weight:500;background:var(--color-text);color:var(--color-page-bg);padding:8px 24px;margin-top:15px;display:inline-flex!important;align-items:center;justify-content:center;border:1px solid var(--color-text);border-radius:4px;text-transform:uppercase}.featured-collection-new[data-buy-now=true] .buy_now_btn:hover{background:transparent;color:var(--color-text)}@media only screen and (max-width: 991px){.featured-collection-new{padding:60px 0}.featured-collection__title{font-size:29px}.featured-collection__grid .product--root{width:calc(33.3333333% - 15px * .666666667)}}@media only screen and (max-width: 767px){.featured-collection-new{padding:40px 0}.featured-collection__container{padding:0 15px}.featured-collection__title{font-size:25px}.featured-collection__grid{gap:10px}.featured-collection__grid .product--root{width:calc(50% - 5px)}}@media only screen and (max-width: 480px){.featured-collection__grid .product--title,.featured-collection__grid .product--price,.featured-collection__grid .product--compare-price{font-size:14px}.featured-collection-new[data-buy-now=true] .buy_now_btn{font-size:12px;padding:6px 16px}}.multiColumns-text{padding:80px 0}.multiColumns-text__container{max-width:1240px;width:100%;padding:0 20px;margin:0 auto}.multiColumns-text__header{max-width:620px;margin:0 auto 40px;text-align:center}.multiColumns-text__header h2{font-size:34px;font-weight:700;text-align:center}.multiColumns-text__header p{font-size:18px;margin:1em 0 0}.multiColumns-text__row{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.multiColumns-text__item{width:calc(25% - 15px);font-size:16px;background:rgb(var(--color-highlight),.05);padding:30px 20px;border:1px solid rgb(var(--color-highlight),.5);border-radius:8px}.multiColumns-text__item h3{font-size:24px;line-height:1.15;font-weight:700;color:rgb(var(--color-highlight));margin-bottom:10px}.multiColumns-text__item strong{color:rgb(var(--color-highlight))}.multiColumns-text__item p:last-child{margin-bottom:0!important}.multiColumns-text__item ul{list-style:disc;padding-left:18px}.multiColumns-text__item li{display:list-item;margin-bottom:5px}.multiColumns-text__item li:last-child{margin-bottom:0}@media only screen and (max-width: 991px){.multiColumns-text{padding:60px 0}.multiColumns-text__header h2{font-size:29px}.multiColumns-text__item{width:calc(33.3333333% - 20px * (2/3))}}@media only screen and (max-width: 767px){.multiColumns-text{padding:40px 0}.multiColumns-text__header h2{font-size:25px}.multiColumns-text__header p{font-size:16px}.multiColumns-text__row{gap:16px}.multiColumns-text__item{width:calc(50% - 8px);font-size:14px;padding:20px 16px}.multiColumns-text__item h3{font-size:20px}}@media only screen and (max-width: 480px){.multiColumns-text__row{gap:8px}.multiColumns-text__item{width:calc(50% - 4px);font-size:12px;line-height:1.25;padding:18px 14px}.multiColumns-text__item h3{font-size:16px}}.image-text-blocks{margin-bottom:60px}.image-text-blocks:last-child{margin-bottom:0}.image-text-blocks__container{background-color:var(--color-background);color:var(--color-text)}[data-full-width=false] .image-text-blocks__container{max-width:1200px;width:100%;margin:0 auto}.image-text-blocks__image .image--root,.image-text-blocks__image .image--container{min-width:100%;height:100%}.image-text-blocks__image img{object-fit:cover}.image-text-blocks__text{padding:40px}.image-text-blocks__text-container{max-width:620px;margin:0 auto}.image-text-blocks__title{font-size:34px;font-weight:700;margin:0 0 20px}.image-text-blocks__description{font-size:16px}.image-text-blocks__description p{margin:0!important}.image-text-blocks__description ul{list-style-position:outside;padding-left:18px}.image-text-blocks__button{margin-top:30px}.image-text-blocks__button .button{font-size:15px;font-weight:500;background-color:var(--color-text);color:var(--color-background);padding:0 30px;border:1px solid var(--color-text)}.image-text-blocks__button .button:hover,.image-text-blocks__button .button:focus{background-color:transparent;color:var(--color-text)}@media only screen and (min-width: 768px){.image-text-blocks__container{display:flex}.image-text-blocks__image{width:50%}[data-image-position=right] .image-text-blocks__image{order:1}.image-text-blocks__text{width:50%;align-self:center}}@media only screen and (max-width: 991px){.image-text-blocks{margin-bottom:40px}.image-text-blocks__text{padding:40px 30px}.image-text-blocks__title{font-size:29px}}@media only screen and (max-width: 767px){.image-text-blocks{margin-bottom:0}.image-text-blocks__text{padding:40px 20px}.image-text-blocks__title{font-size:25px}}.faqs-accordions{padding:80px 0}.faqs-accordions__container{max-width:1240px;width:100%;padding:0 20px;margin:0 auto}.faqs-accordions__heading{font-size:34px;font-weight:700;margin-bottom:20px}.faqs-accordions__item{border-top:1px solid #ccc}.faqs-accordions__item:last-child{border-bottom:1px solid #ccc}.faqs-accordions__item-title{font-size:18px;font-weight:500;line-height:1.25;letter-spacing:normal;padding:20px 0;margin:0;text-transform:none;display:flex;align-items:center;cursor:pointer}.faqs-accordions__item-title .icon{width:14px;height:14px;flex-shrink:0;display:block;margin-right:20px;position:relative}.faqs-accordions__item-title .icon:after,.faqs-accordions__item-title .icon:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:2px;background:currentColor;margin:auto}.faqs-accordions__item-title:not(.active) .icon:before{width:2px;height:100%}.faqs-accordions__item-content{display:none;font-size:16px;padding:10px 0 30px 34px}.faqs-accordions__item-content p:last-child{margin-bottom:0!important}@media only screen and (max-width: 991px){.faqs-accordions{padding:60px 0}.faqs-accordions__heading{font-size:29px}}@media only screen and (max-width: 767px){.faqs-accordions{padding:40px 0}.faqs-accordions__heading{font-size:25px}.faqs-accordions__item-title{font-size:16px;padding:18px 0}.faqs-accordions__item-title .icon{width:12px;height:12px;margin-right:15px}.faqs-accordions__item-content{padding:10px 0 30px}}.featured-text--blocks{max-width:1200px;display:block;margin:0 auto;text-align:left}.featured-text--root h2{font-size:25px;font-weight:700}.featured-text--body{font-size:16px}
/*# sourceMappingURL=/cdn/shop/t/28/assets/shampoo-conditioner-landing.css.map */
