@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";.shopify-section--announcement-bar .announcement-bar{background-color:#5c3877;padding:15px}.shopify-section--announcement-bar .announcement-bar .subheading{font-family:Poppins;font-size:20px;font-weight:400;line-height:100%;color:#fff;text-transform:none}header .header{grid-template-columns:1fr auto;grid-template-rows:auto auto;grid-template-areas:"logo logo" "nav actions";grid-gap:35px;align-items:center;padding:25px 30px}header x-header .header__logo{grid-area:logo}header x-header .header__primary-nav{grid-area:nav;grid-gap:100px}header x-header .header__secondary-nav{grid-area:actions;grid-gap:30px}header x-header .header__primary-nav .subheading{font-family:Poppins;font-size:20px;font-weight:500;line-height:100%;text-transform:capitalize;color:#424242}.header__secondary-nav svg path{stroke:#424242}.header__secondary-nav svg circle{stroke:#424242}.landing-banner .landing-banner__swiper{height:85vh;padding-bottom:80px}.landing-banner__swiper .swiper-slide.landing-banner__slide{position:relative;display:flex;align-items:center}.landing-banner__swiper .landing-banner__media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.landing-banner__swiper .landing-banner__content{position:relative;z-index:1;width:100%;max-width:1650px;margin:0 auto;padding:0 100px;display:flex;flex-direction:column;grid-gap:25px}.landing-banner__swiper .landing-banner__content p{font-family:Poppins;font-size:22px;font-weight:400;line-height:100%;text-transform:none;color:#fff}.landing-banner__swiper .landing-banner__content h2{font-family:Poppins;font-size:38px;font-weight:600;line-height:46px;text-transform:none;color:#fff}.landing-banner__swiper .landing-banner__content a{font-family:Poppins;font-size:16px;font-weight:500;line-height:100%;text-transform:uppercase;color:#fff;width:fit-content;padding:15px 45px;border-radius:12px;background-color:#6232a5;margin-top:20px}.landing-banner .swiper .swiper-button-next,.landing-banner .swiper .swiper-button-prev{padding:10px;background:#fff;border-radius:100%;color:#6232a5;top:45%}.landing-banner .swiper .swiper-button-next{right:40px}.landing-banner .swiper .swiper-button-prev{left:40px}.landing-banner .swiper .swiper-pagination{bottom:30px}.landing-banner .swiper .swiper-pagination .swiper-pagination-bullet{height:16px;width:16px;margin:0 6px;background:transparent;border:1px solid #6232a5;opacity:1}.landing-banner .swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#6232a5}.product-feature{padding:0 60px}.product-feature .product-feature__container{width:100%;max-width:1700px;margin:0 auto;padding:70px 0 100px;display:flex;flex-direction:column;grid-gap:60px}.product-feature .product-feature__container .product-feature__section-title{font-family:Poppins;font-size:30px;font-weight:500;line-height:100%;text-align:center}.product-feature .product-feature__container .product-feature__grid{display:flex;grid-gap:10px}.product-feature__grid .product-feature__media{width:45%;position:relative}.product-feature__grid .product-feature__media .product-feature__badge{font-family:Poppins;font-size:25px;font-weight:600;line-height:100%;text-align:center;padding:15px 30px;background:#2673ee;color:#fff;border-radius:50px;position:absolute;top:20px;left:20px;z-index:2}.product-feature__grid .product-feature__content{width:55%;display:flex;flex-direction:column;grid-gap:50px;padding-top:20px;justify-content:space-between}.product-feature__grid .product-feature__content .product-feature__information{display:flex;flex-direction:column;grid-gap:20px;padding-top:30px;margin-left:50px;border-top:1px solid #7041C0}.product-feature__content .product-feature__information .product-feature__reviews{display:flex;align-items:center;grid-gap:10px;margin-bottom:10px}.product-feature__information .product-feature__reviews .product-feature__stars{display:flex;font-size:22px}.product-feature__information .product-feature__reviews .product-feature__review-count{font-size:15px;line-height:100%;font-family:Poppins}.product-feature__content .product-feature__information .product-feature__title{font-family:Poppins;font-size:38px;font-weight:600;line-height:100%;text-transform:capitalize;color:#7041c0}.product-feature__content .product-feature__information .product-feature__description{font-family:Poppins;font-size:16px;font-weight:400;line-height:22px;color:#000;margin-bottom:50px}.product-feature__content .product-feature__information .product-feature__button{font-family:Poppins;font-size:24px;font-weight:600;line-height:100%;color:#7041c0;text-transform:uppercase;padding:20px 120px;border:1px solid #7041C0;border-radius:100px;width:fit-content;transition:all .3s ease}.product-feature__content .product-feature__information .product-feature__button:hover{color:#fff;background-color:#7041c0}.product-card-slider{padding:0 60px}.product-card-slider .product-card-slider__container{width:100%;max-width:1700px;margin:0 auto;display:flex;flex-direction:column;grid-gap:60px}.product-card-slider .product-card-slider__container .product-card-slider__title{font-family:Poppins;font-size:30px;font-weight:500;line-height:100%;text-align:center;text-transform:uppercase}.product-card-slider .product-card-slider__container .product-card-slider__swiper{width:100%}.product-card-slider__swiper .product-card-slider__slide{padding:8px;border:1px solid #666666;border-radius:10px}.product-card-slider__swiper .product-card-slider__slide .product-card-slider__information{display:flex;flex-direction:column;padding:25px 10px}.product-card-slider__slide .product-card-slider__information .product-card-slider__product-title{font-family:Poppins;font-size:24px;font-weight:400;line-height:100%;margin-bottom:15px}.product-card-slider__slide .product-card-slider__information .product-card-slider__small-text{font-family:Poppins;font-size:15px;font-weight:400;line-height:20px;color:#636363}.product-card-slider__slide .product-card-slider__information .product-card-slider__description{font-family:Poppins;font-size:15px;font-weight:400;line-height:20px;color:#636363;margin-bottom:15px}.product-card-slider__slide .product-card-slider__information .product-card-slider__quick-add{font-family:Poppins;font-size:18px;font-weight:400;line-height:100%;color:#fff;text-transform:uppercase;background:#7041c0;box-shadow:0 5px 5px #00000040;border-radius:12px;padding:15px 20px;margin-bottom:25px;width:100%}.product-card-slider__slide .product-card-slider__information .product-card-slider__reviews{display:flex;align-items:center;grid-gap:10px}.product-card-slider__information .product-card-slider__reviews .product-card-slider__stars{display:flex;font-size:18px}.product-card-slider__information .product-card-slider__reviews .product-card-slider__review-count{font-size:13px;line-height:100%;font-family:Poppins}.social-proof{padding:0 60px}.social-proof .social-proof__container{width:100%;max-width:1700px;margin:0 auto;padding:100px 0;display:flex;flex-direction:column;grid-gap:60px}.social-proof .social-proof__container .social-proof__section-title{font-family:Poppins;font-size:30px;font-weight:500;line-height:100%;text-align:center;text-transform:uppercase}.social-proof .social-proof__container .social-proof__grid{display:flex;align-items:center;grid-gap:50px}.social-proof__grid .social-proof__slider-column{width:55%}.social-proof__grid .social-proof__slider-column .social-proof__swiper{padding-bottom:80px}.social-proof .swiper .swiper-button-next,.social-proof .swiper .swiper-button-prev{padding:8px;background:#fff;border-radius:100%;color:#6232a5;top:45%;width:36px;height:36px}.social-proof .swiper .swiper-button-next{right:35px}.social-proof .swiper .swiper-button-prev{left:35px}.social-proof .swiper .swiper-pagination{bottom:30px}.social-proof .swiper .swiper-pagination .swiper-pagination-bullet{height:16px;width:16px;margin:0 6px;background:transparent;border:1px solid #6232a5;opacity:1}.social-proof .swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#6232a5}.social-proof__grid .social-proof__content-column{width:45%;display:flex;flex-direction:column;grid-gap:15px}.social-proof__grid .social-proof__content-column .social-proof__hashtags{display:flex;flex-direction:column;grid-gap:10px;font-family:Poppins;font-size:35px;font-weight:600;line-height:100%;text-transform:capitalize;color:#7041c0}.social-proof__grid .social-proof__content-column .social-proof__reviews{display:flex;align-items:center;grid-gap:10px;margin-bottom:10px}.social-proof__grid .social-proof__content-column .social-proof__stars{display:flex;font-size:22px}.social-proof__grid .social-proof__content-column .social-proof__review-count{font-size:15px;line-height:100%;font-family:Poppins}.social-proof__grid .social-proof__content-column .social-proof__tiles{display:grid;grid-template-columns:repeat(3,220px);gap:10px;width:100%;position:relative}.social-proof__content-column .social-proof__tiles:before{content:"";height:150px;width:100%;background:linear-gradient(180deg,#fff0,#fff);position:absolute;bottom:0}.before-after{padding:0 60px}.before-after .before-after__container{width:100%;max-width:1700px;margin:0 auto;padding:0 0 100px;display:flex;flex-direction:column;grid-gap:60px}.before-after .before-after__container .before-after__section-title{font-family:Poppins;font-size:30px;font-weight:500;line-height:100%;text-align:center;text-transform:uppercase}.before-after .before-after__container .before-after__grid{display:flex;border-radius:20px;overflow:hidden}.before-after__grid .before-after__column{position:relative}.before-after__grid .before-after__column .before-after__content{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;grid-gap:40px;padding:60px 100px;margin:0}.before-after__grid .before-after__column .before-after__content.before-after__content--before{background:#ffffff40}.before-after__grid .before-after__column .before-after__content h3{font-family:Poppins;font-size:28px;font-weight:600;line-height:100%;text-align:center;color:#fff}.before-after__grid .before-after__column .before-after__content p{font-family:Poppins;font-size:22px;font-weight:400;line-height:32px;text-align:center;color:#fff}.before-after__grid .before-after__column .before-after__content .before-after__button{margin-top:auto;width:fit-content;font-family:Poppins;font-size:24px;font-weight:600;line-height:100%;color:#fff;padding:18px 80px;border:1px solid white;border-radius:50px;cursor:pointer}.before-after .before-after__container .before-after__benefits{padding:40px 70px 0;display:flex;flex-direction:column;grid-gap:40px}.before-after__benefits .before-after__benefits-title{width:100%;padding-bottom:15px;border-bottom:2px solid #A885E4;font-family:Poppins;font-size:34px;font-weight:600;line-height:100%;color:#171717}.before-after__benefits .before-after__benefits-content{display:flex;grid-gap:70px}.before-after__benefits .before-after__benefits-content .before-after__benefits-text{font-family:Poppins;font-size:18px;font-weight:400;line-height:25px;color:#171717}.before-after__benefits .before-after__benefits-content .before-after__stats{display:flex;grid-gap:70px}.before-after__benefits .before-after__benefits-content .before-after__stats .before-after__stat{display:flex;flex-direction:column;grid-gap:30px}.before-after__stats .before-after__stat .before-after__stat-value{font-family:Poppins;font-size:100px;font-weight:600;line-height:100%;color:#171717;display:flex;width:250px}.before-after__stats .before-after__stat .before-after__stat-value[data-target="1325"]{width:250px}.before-after__stats .before-after__stat .before-after__stat-label{font-family:Poppins;font-size:18px;font-weight:400;line-height:100%;text-transform:uppercase;color:#171717}.ingredient-banner{padding:0 60px}.ingredient-banner .ingredient-banner__container{width:100%;max-width:1700px;margin:0 auto;padding:0 0 100px;display:flex;flex-direction:column;grid-gap:30px}.ingredient-banner .ingredient-banner__container .ingredient-banner__hero{position:relative;border-radius:20px;overflow:hidden}.ingredient-banner__hero .ingredient-banner__hero-media img{width:100%}.ingredient-banner__hero .ingredient-banner__hero-content{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;padding:50px 100px;display:flex;flex-direction:column;justify-content:center;grid-gap:20px}.ingredient-banner__hero .ingredient-banner__hero-content .ingredient-banner__eyebrow{font-family:Poppins;font-size:25px;font-weight:600;line-height:100%;text-transform:uppercase;color:#fff}.ingredient-banner__hero .ingredient-banner__hero-content h2{font-family:Poppins;font-size:60px;font-weight:600;line-height:70px;color:#fff}.ingredient-banner__hero .ingredient-banner__hero-content .ingredient-banner__hero-text{font-family:Poppins;font-size:20px;font-weight:400;line-height:30px;color:#fff}.ingredient-banner__hero .ingredient-banner__hero-content .ingredient-banner__hero-button{font-family:Poppins;font-size:16px;font-weight:500;line-height:100%;text-transform:uppercase;color:#fff;padding:15px 50px;background:#2673ee;border-radius:12px;width:fit-content;margin-top:25px}.ingredient-banner .ingredient-banner__container .ingredient-banner__bottom-grid{display:flex;grid-gap:30px}.ingredient-banner__bottom-grid .ingredient-banner__ingredients-card{width:65%;display:flex;border:1px solid #666666;border-radius:20px}.ingredient-banner__bottom-grid .ingredient-banner__ingredients-card .ingredient-banner__ingredients-media{width:35%}.ingredient-banner__bottom-grid .ingredient-banner__ingredients-card .ingredient-banner__ingredients-content{width:65%;padding:40px 40px 40px 0;display:flex;flex-direction:column;grid-gap:30px}.ingredient-banner__ingredients-card .ingredient-banner__ingredients-content .ingredient-banner__ingredients-heading-wrapper{display:flex;align-items:center;grid-gap:15px;padding-bottom:30px;border-bottom:2px solid #A885E4}.ingredient-banner__ingredients-card .ingredient-banner__ingredients-content .ingredient-banner__ingredients-heading-wrapper span{width:22px;height:22px;border-radius:50px;background:#a885e4}.ingredient-banner__ingredients-card .ingredient-banner__ingredients-content .ingredient-banner__ingredients-heading-wrapper h3{font-family:Poppins;font-size:35px;font-weight:600;line-height:100%;color:#171717}.ingredient-banner__ingredients-card .ingredient-banner__ingredients-content .ingredient-banner__ingredients-list{display:flex;flex-direction:column;grid-gap:40px}.ingredient-banner__ingredients-card .ingredient-banner__ingredients-content .ingredient-banner__ingredients-list .ingredient-banner__ingredient{display:flex;flex-direction:column;grid-gap:15px}.ingredient-banner__ingredients-card .ingredient-banner__ingredients-content .ingredient-banner__ingredients-list h4{font-family:Poppins;font-size:20px;font-weight:600;line-height:100%;color:#171717}.ingredient-banner__ingredients-card .ingredient-banner__ingredients-content .ingredient-banner__ingredients-list p{font-family:Poppins;font-size:20px;font-weight:400;line-height:100%;color:#171717}.ingredient-banner__bottom-grid .ingredient-banner__product-card{width:35%;display:flex;flex-direction:column;justify-content:space-between;grid-gap:20px;border:1px solid #666666;border-radius:20px;padding:40px}.ingredient-banner__bottom-grid .ingredient-banner__product-card .ingredient-banner__product-content{display:flex;flex-direction:column;grid-gap:20px}.ingredient-banner__bottom-grid .ingredient-banner__product-card .ingredient-banner__product-content h3{font-family:Poppins;font-size:35px;font-weight:600;line-height:100%;color:#7041c0}.ingredient-banner__bottom-grid .ingredient-banner__product-card .ingredient-banner__product-content p{font-family:Poppins;font-size:20px;font-weight:400;line-height:28px;color:#636363}.ingredient-banner__bottom-grid .ingredient-banner__product-card .ingredient-banner__buy-button{font-family:Poppins;font-size:25px;font-weight:500;line-height:100%;color:#fff;text-align:center;background:#7041c0;box-shadow:0 5px 5px #00000040;border-radius:12px;padding:20px;width:100%}.brand-story-banner{padding:0 60px}.brand-story-banner .brand-story-banner__container{width:100%;max-width:1700px;margin:0 auto;padding:0 0 100px;display:flex;flex-direction:column;grid-gap:60px}.brand-story-banner .brand-story-banner__container .brand-story-banner__section-title{font-family:Poppins;font-size:30px;font-weight:500;line-height:100%;text-align:center;text-transform:uppercase}.brand-story-banner .brand-story-banner__container .brand-story-banner__media{position:relative;border-radius:20px;overflow:hidden}.brand-story-banner .brand-story-banner__container .brand-story-banner__media img{width:100%}.brand-story-banner .brand-story-banner__container .brand-story-banner__overlay-content{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;display:flex;flex-direction:column;grid-gap:25px;justify-content:end;align-items:center;padding:60px}.brand-story-banner .brand-story-banner__container .brand-story-banner__overlay-content h3{font-family:Poppins;font-size:38px;font-weight:600;line-height:100%;color:#fff}.brand-story-banner .brand-story-banner__container .brand-story-banner__overlay-content .brand-story-banner__button{font-family:Poppins;font-size:22px;font-weight:400;line-height:100%;color:#fff}.brand-story-banner .brand-story-banner__container .brand-story-banner__bottom-text{max-width:1100px;margin:0 auto;padding-top:40px;font-family:Poppins;font-size:20px;font-weight:400;text-align:center;line-height:30px;color:#171717}@media(min-width:767px){.product-card-slider__pagination,.brand-story-banner .brand-story-banner__container .brand-story-banner__bottom-text br{display:none}}@media(max-width:1700px){.product-feature__grid .product-feature__media img{height:100%;border-radius:20px}.social-proof__grid .social-proof__content-column .social-proof__tiles{grid-template-columns:repeat(3,1fr)}.section-before-after .before-after,.section-before-after .before-after__image{display:block}.before-after__grid .before-after__column .before-after__content{padding:40px 60px}}@media(max-width:1550px){.before-after__stats .before-after__stat .before-after__stat-value{font-size:80px;width:200px}.before-after__stats .before-after__stat .before-after__stat-label,.before-after__benefits .before-after__benefits-content .before-after__benefits-text{font-size:16px}.before-after__benefits .before-after__benefits-content .before-after__stats,.before-after__benefits .before-after__benefits-content{grid-gap:40px}.ingredient-banner__ingredients-card .ingredient-banner__ingredients-content .ingredient-banner__ingredients-list p{font-size:18px;line-height:26px}.ingredient-banner__ingredients-card .ingredient-banner__ingredients-content .ingredient-banner__ingredients-list h4,.ingredient-banner__bottom-grid .ingredient-banner__product-card .ingredient-banner__product-content p{font-size:18px}.ingredient-banner__ingredients-card .ingredient-banner__ingredients-content .ingredient-banner__ingredients-heading-wrapper h3,.ingredient-banner__bottom-grid .ingredient-banner__product-card .ingredient-banner__product-content h3{font-size:30px}}@media(max-width:1200px){.header .header__logo-image{width:150px}header x-header .header__primary-nav{grid-gap:50px}header x-header .header__primary-nav .subheading{font-size:16px}.header__secondary-nav .icon{width:16px}.landing-banner .swiper .swiper-button-next,.landing-banner .swiper .swiper-button-prev{padding:7px;width:30px;height:30px}.landing-banner .swiper .swiper-button-prev{left:20px}.landing-banner .swiper .swiper-button-next{right:20px}.landing-banner .landing-banner__swiper{height:75vh}.landing-banner__swiper .landing-banner__content h2{font-size:32px;line-height:40px}.landing-banner__swiper .landing-banner__content p{font-size:22px}.shopify-section--announcement-bar .announcement-bar .subheading{font-size:16px}.shopify-section--announcement-bar .announcement-bar{padding:12px}.product-feature{padding:0 40px}.product-feature__grid .product-feature__content .product-feature__information{margin-left:30px;padding-top:20px}.product-feature__grid .product-feature__media .product-feature__badge{font-size:20px}.product-feature__content .product-feature__information .product-feature__reviews{margin:0}.product-feature__content .product-feature__information .product-feature__title{font-size:32px}.product-feature__content .product-feature__information .product-feature__description{font-size:15px;margin-bottom:20px}.product-feature__content .product-feature__information .product-feature__description br{display:none}.product-feature__content .product-feature__information .product-feature__button{font-size:20px}.product-card-slider{padding:0 40px}.product-card-slider__swiper .product-card-slider__slide .product-card-slider__information{padding:20px 0 10px}.product-card-slider__slide .product-card-slider__information .product-card-slider__product-title{font-size:18px}.product-card-slider__slide .product-card-slider__information .product-card-slider__small-text,.product-card-slider__slide .product-card-slider__information .product-card-slider__description{font-size:13px}.product-card-slider__slide .product-card-slider__information .product-card-slider__description br{display:none}.product-card-slider__slide .product-card-slider__information .product-card-slider__quick-add{font-size:14px;padding:12px 20px;margin-bottom:15px}.social-proof{padding:0 40px}.social-proof .social-proof__container .social-proof__grid{grid-gap:30px;align-items:flex-start}.social-proof__grid .social-proof__content-column .social-proof__hashtags{font-size:32px}.before-after{padding:0 40px}.before-after__grid .before-after__column .before-after__content h3{font-size:25px}.before-after__grid .before-after__column .before-after__content p{font-size:18px}.before-after__grid .before-after__column .before-after__content .before-after__button{font-size:20px;padding:15px 60px}.before-after .before-after__container{grid-gap:50px}.before-after .before-after__container .before-after__benefits{padding:0}.before-after__stats .before-after__stat .before-after__stat-value{font-size:60px;width:150px}.before-after__benefits .before-after__benefits-content .before-after__stats .before-after__stat{grid-gap:15px}.before-after__stats .before-after__stat .before-after__stat-label,.before-after__benefits .before-after__benefits-content .before-after__benefits-text{font-size:16px}.before-after__benefits .before-after__benefits-content .before-after__stats,.before-after__benefits .before-after__benefits-content{grid-gap:30px}.ingredient-banner{padding:0 40px}.ingredient-banner__hero .ingredient-banner__hero-content{padding:40px 60px}.ingredient-banner__hero .ingredient-banner__hero-content .ingredient-banner__eyebrow{font-size:20px}.ingredient-banner__hero .ingredient-banner__hero-content h2{font-size:45px;line-height:55px}.ingredient-banner__hero .ingredient-banner__hero-content .ingredient-banner__hero-text{font-size:18px}.brand-story-banner{padding:0 40px}.brand-story-banner .brand-story-banner__container .brand-story-banner__bottom-text{padding:0}}@media(max-width:991px){header .header{display:flex;grid-gap:50px;justify-content:space-between;padding:20px 15px}.landing-banner .landing-banner__swiper{height:450px}.landing-banner .landing-banner__slide picture{background:linear-gradient(0deg,#0000004d,#0000004d),}.landing-banner__swiper .landing-banner__content{padding:0 15px;grid-gap:15px}.landing-banner .landing-banner__swiper{padding:0}.landing-banner .swiper .swiper-button-next,.landing-banner .swiper .swiper-button-prev{padding:6px;width:24px;height:24px;top:auto;bottom:24px}.landing-banner .swiper .swiper-pagination{width:fit-content;margin:0 auto;left:50%;transform:translate(-50%);bottom:24px;display:flex;padding:6px;background:#fff;border-radius:50px}.landing-banner .swiper .swiper-pagination .swiper-pagination-bullet{height:12px;width:12px;margin:0 4px}.landing-banner .swiper .swiper-button-next{right:50%;transform:translate(85px)}.landing-banner .swiper .swiper-button-prev{left:50%;transform:translate(-85px)}.landing-banner__swiper .landing-banner__content p{font-size:20px}.landing-banner__swiper .landing-banner__content h2{font-size:30px;padding-right:80px}.landing-banner__swiper .landing-banner__content a{margin-top:10px;font-size:14px;padding:12px 45px}.product-feature{padding:0 15px}.product-feature .product-feature__container{padding:50px 0;grid-gap:30px}.product-feature .product-feature__container .product-feature__section-title{font-size:25px}.product-feature .product-feature__container .product-feature__grid{flex-direction:column;grid-gap:15px}.product-feature__grid .product-feature__media{width:100%}.product-feature__grid .product-feature__content{width:100%;flex-direction:column-reverse;padding:0;grid-gap:20px}.product-feature__grid .product-feature__content .product-feature__information{margin:0;padding:0 0 50px;border-top:none;border-bottom:1px solid #7041C0}.product-feature__grid .product-feature__media img,.product-feature__review-card img{border-radius:10px}.product-card-slider{padding:0 0 0 15px}.product-card-slider .product-card-slider__container{grid-gap:30px}.product-card-slider .product-card-slider__container .product-card-slider__title{font-size:25px}.product-card-slider .product-card-slider__container .product-card-slider__swiper{padding-bottom:60px}.product-card-slider__pagination{display:flex;bottom:30px;justify-content:center;padding-right:15px}.product-card-slider__pagination .swiper-pagination-bullet{height:16px;width:16px;margin:0 6px;background:transparent;border:1px solid #6232a5;opacity:1}.product-card-slider__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#6232a5}.social-proof .social-proof__container{padding:50px 0;grid-gap:30px}.social-proof .social-proof__container .social-proof__section-title{font-size:25px}.social-proof{padding:0 15px}.social-proof__grid .social-proof__content-column .social-proof__hashtags{font-size:25px}.social-proof .social-proof__container .social-proof__grid{flex-direction:column}.social-proof__grid .social-proof__slider-column,.social-proof__grid .social-proof__content-column{width:100%}.social-proof__grid .social-proof__slider-column .social-proof__swiper{padding-bottom:0}.social-proof .swiper .swiper-button-next,.social-proof .swiper .swiper-button-prev{padding:6px;width:24px;height:24px;top:auto;bottom:24px}.social-proof .swiper .swiper-pagination{width:fit-content;margin:0 auto;left:50%;transform:translate(-50%);bottom:24px;display:flex;padding:6px;background:#fff;border-radius:50px}.social-proof .swiper .swiper-pagination .swiper-pagination-bullet{height:12px;width:12px;margin:0 4px}.social-proof .swiper .swiper-button-next{right:50%;transform:translate(85px)}.social-proof .swiper .swiper-button-prev{left:50%;transform:translate(-85px)}.social-proof__grid .social-proof__content-column .social-proof__tiles{grid-gap:15px}.before-after{padding:0}.before-after .before-after__container{grid-gap:30px}.before-after .before-after__container .before-after__section-title{font-size:25px}.before-after .before-after__container .before-after__grid{border-radius:0}.before-after .before-after__container .before-after__benefits{padding:0 15px;grid-gap:30px}.before-after__benefits .before-after__benefits-title{font-size:25px;text-align:center}.before-after__benefits .before-after__benefits-content .before-after__stats,.before-after__benefits .before-after__benefits-content{flex-direction:column;grid-gap:50px;align-items:center}.before-after__benefits .before-after__benefits-content .before-after__stats .before-after__stat{text-align:center;align-items:center}.before-after__stats .before-after__stat .before-after__stat-value{justify-content:center}.before-after__benefits .before-after__benefits-content .before-after__benefits-text{text-align:center}.before-after .before-after__container{padding:0 0 50px}.ingredient-banner{padding:0}.ingredient-banner .ingredient-banner__container{padding:0 0 50px;grid-gap:20px}.ingredient-banner .ingredient-banner__container .ingredient-banner__bottom-grid{padding:0 15px;grid-gap:20px}.ingredient-banner .ingredient-banner__container .ingredient-banner__hero{border-radius:0}.ingredient-banner__hero-media{height:450px}.ingredient-banner__bottom-grid .ingredient-banner__ingredients-card .ingredient-banner__ingredients-content{padding:25px 20px 25px 0}.ingredient-banner__bottom-grid .ingredient-banner__product-card{padding:25px 20px}.ingredient-banner__ingredients-card .ingredient-banner__ingredients-content .ingredient-banner__ingredients-heading-wrapper h3,.ingredient-banner__bottom-grid .ingredient-banner__product-card .ingredient-banner__product-content h3{font-size:25px}.ingredient-banner__ingredients-card .ingredient-banner__ingredients-content .ingredient-banner__ingredients-list h4,.ingredient-banner__bottom-grid .ingredient-banner__product-card .ingredient-banner__product-content p,.ingredient-banner__ingredients-card .ingredient-banner__ingredients-content .ingredient-banner__ingredients-list p{font-size:16px}.ingredient-banner__bottom-grid br{display:none}.ingredient-banner__bottom-grid .ingredient-banner__product-card .ingredient-banner__buy-button{font-size:18px;padding:15px 20px}.brand-story-banner{padding:0}.brand-story-banner .brand-story-banner__container{grid-gap:30px;padding:0 0 50px}.brand-story-banner .brand-story-banner__container .brand-story-banner__section-title{font-size:25px;padding:0 15px}.brand-story-banner .brand-story-banner__container .brand-story-banner__media{border-radius:0}.brand-story-banner .brand-story-banner__container .brand-story-banner__overlay-content{padding:40px 20px;grid-gap:20px}.brand-story-banner .brand-story-banner__container .brand-story-banner__media picture:before{content:"";height:150px;width:100%;background:linear-gradient(180deg,#0000,#0009);position:absolute;bottom:0}.brand-story-banner .brand-story-banner__container .brand-story-banner__bottom-text{padding:0 15px;font-size:16px;line-height:24px}.brand-story-banner .brand-story-banner__container .brand-story-banner__overlay-content h3{font-size:25px}.brand-story-banner .brand-story-banner__container .brand-story-banner__overlay-content .brand-story-banner__button{font-size:18px}}@media(max-width:767px){.product-feature__content .product-feature__information .product-feature__title{font-size:25px}.product-feature__content .product-feature__information .product-feature__button{padding:15px 20px;width:100%}.before-after .before-after__container .before-after__grid{flex-direction:column}.before-after__column--before{border-bottom:3px solid #764C94}.before-after__grid .before-after__column .before-after__content{padding:40px 15px}.before-after__grid .before-after__column .before-after__content p{font-size:15px;line-height:22px}.ingredient-banner__hero-media{height:100%}.ingredient-banner__hero .ingredient-banner__hero-content{justify-content:start;align-items:center;padding:50px 20px}.ingredient-banner__hero .ingredient-banner__hero-content h2{font-size:30px;line-height:40px;text-align:center}.ingredient-banner__hero .ingredient-banner__hero-content .ingredient-banner__hero-text{text-align:center}.ingredient-banner__hero .ingredient-banner__hero-content .ingredient-banner__hero-button{font-size:15px;margin-top:10px}.ingredient-banner__bottom-grid{flex-direction:column}.ingredient-banner__bottom-grid .ingredient-banner__ingredients-card{width:100%;flex-direction:column;padding:0}.ingredient-banner__bottom-grid .ingredient-banner__ingredients-card .ingredient-banner__ingredients-content{padding:0 20px 30px;width:100%}.ingredient-banner__bottom-grid .ingredient-banner__ingredients-card .ingredient-banner__ingredients-media{width:150px}.ingredient-banner__bottom-grid .ingredient-banner__product-card{width:100%;padding:40px 20px}.brand-story-banner .brand-story-banner__container .brand-story-banner__media{height:350px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
