.product-ingredients__wrapper .page-width{--page-width: 137.8rem}.product-ingredients{padding:4.2rem 3.6rem;border-radius:2rem}.ingredients__heading,.product-ingredient__slider-heading{font-size:3.6rem;font-weight:700;line-height:.87;margin-bottom:1.8rem}.ingredients__count{font-family:var(--font-heading-family);font-size:1.4rem;line-height:1.42857142857;font-weight:500;letter-spacing:.02em;display:flex;flex-wrap:wrap;align-items:center;margin-bottom:1.8rem}.ingredients__count .count{font-size:4rem;line-height:.875;letter-spacing:.01em;margin:0 .8rem 0 0}.ingredients__list{display:flex;flex-wrap:wrap;margin:-.8rem}.ingredient__pill{width:calc(33.3333333% - 1.6rem);font-size:1.4rem;line-height:2rem;font-weight:500;background:rgb(var(--color-button));color:rgba(var(--color-button-text),.8);display:flex;justify-content:flex-start;align-items:center;padding:1.1rem;margin:.8rem;border:1px solid transparent;border-radius:4rem;box-shadow:none;transition:.25s ease;text-transform:capitalize;cursor:pointer}.ingredient__pill img{width:2.8rem;height:2.8rem;flex-shrink:0;object-fit:contain;margin-right:1rem}.ingredients__support-heading{font-size:1.4rem;line-height:2rem;font-weight:500;letter-spacing:.01em;margin-top:.8rem;margin-bottom:1rem}.ingredients__support-item{display:flex;align-items:center;justify-content:space-between;padding:2rem 2.2rem;margin-bottom:.2rem;border-radius:2.1rem;transition:.3s ease;cursor:pointer}.ingredients__support-item:last-child{margin-bottom:0}.ingredients__support-item h3{font-size:2.4rem;line-height:2.9rem;font-weight:500;letter-spacing:0;flex:1;margin:0 3.3rem 0 0;transition:.3s ease}.ingredients__support-item .rte{max-width:18.5rem;width:52.5%;font-size:1.4rem;letter-spacing:.02em;line-height:1.17857142857;margin:1px 0 -1px}.product-ingredient__slider-header{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:2.2rem}.product-ingredient__slider-heading{margin-bottom:0}.product-ingredient__slider-buttons{margin-left:auto}.product-ingredient__slider-buttons .swiper-button{width:3.3rem;height:3.3rem}.product-ingredient__slider-buttons .swiper-buttons .swiper-button:not(:last-child){margin-right:.9rem}.product-ingredient__slider-buttons .swiper-button svg{width:1rem;height:1.6rem}.product-ingredient-carousel .title-wrapper{display:flex;justify-content:space-between;align-items:flex-end;padding-top:.3rem;margin:0 0 1.5rem}.product-ingredients-wrapper .swiper-button-prev,.swiper-button-next{position:relative;left:0;right:0}.product-ingredient-carousel .title-wrapper h2{font-weight:700;font-size:4.1rem;line-height:.87804878048;margin:0}.product-ingredient__item{width:calc(50% - 1rem);height:auto;padding:1.3rem;margin-right:1rem;border-radius:1rem}.product-ingredient__item:last-child{margin-right:0}.product-ingredient__item-title{font-size:2.74rem;line-height:2.4rem;font-weight:500;display:flex;align-items:center;margin-bottom:1rem}.product-ingredient__item-title img{width:2.6rem;height:2.6rem;flex-shrink:0;margin-right:.8rem}.product-ingredient__item-text{font-size:1.113rem;line-height:1.55rem;letter-spacing:.02em;color:rgb(var(--color-heading))}.product-ingredient__item-list-title{font-family:var(--font-heading-family);font-size:1.2rem;line-height:1.7rem;font-weight:400;letter-spacing:.02em;margin:2.4rem 0 0}.product-ingredient__item-list{display:flex;flex-wrap:wrap;margin:1.1rem -.45rem -.45rem}.product-ingredient__item-list .ingredient__pill{min-width:12.8rem;max-width:calc(50% - .9rem);width:auto;min-height:4.4rem;font-family:var(--font-heading-family);font-size:1.2rem;color:rgb(var(--color-button-text));padding:.9rem;margin:.45rem;box-shadow:none}.product-ingredient__item-list .ingredient__pill img{width:2.4rem;height:2.4rem;margin-right:.8rem}@media screen and (max-width: 749px){.product-ingredient__slider-wrapper .page-width{padding-left:2.8rem;padding-right:2.8rem}.product-ingredient__item{width:100%;margin-right:1rem}}@media (min-width: 990px){.product-ingredients{display:flex;justify-content:space-between;padding:4.2rem 3.8rem}.ingredients{max-width:51.2rem;width:50%}.ingredient__pill:hover,.ingredient__pill.active{color:rgba(var(--color-button-text),1);border-color:rgb(var(--color-button-border));box-shadow:0 4px 11.6px rgba(var(--color-shadow),.12)}.ingredients__support{max-width:41.2rem;width:47.5%}.ingredients__support-item:hover,.ingredients__support-item.active{background:rgb(var(--color-button));color:rgb(var(--color-button-text))}.ingredients__support-item:hover h3,.ingredients__support-item.active h3{color:rgba(var(--color-button-text),.8)}}@media (min-width: 1200px){.product-ingredients{padding:4.2rem 4.8rem}}@media (min-width: 1360px){.product-ingredients{padding:6.1rem 9.7rem}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/section-product-ingredients.css.map */
