.featured-ingredients__header{padding:0 1.7rem 1.8rem;margin-bottom:3.2rem}.featured-ingredients__title{font-size:2.96rem;line-height:3.6rem;margin:-.1rem 0 1.7rem}.featured-ingredients__title:last-child{margin-bottom:0}.featured-ingredients__text{font-size:1.5rem;line-height:2rem;letter-spacing:.01em}@media screen and (max-width: 749px){.featured-ingredients .page-width{padding:0 1rem}}@media screen and (min-width: 750px){.featured-ingredients__title{font-size:4.2rem;line-height:1;font-weight:700;margin:0 0 2.3rem}.featured-ingredients__text{font-size:1.8rem;letter-spacing:0}}@media screen and (min-width: 990px){.featured-ingredients .page-width{padding:0 3.6rem}.featured-ingredients__header{padding-inline:2.9rem;margin-bottom:4.4rem}.featured-ingredients__title{font-size:5.2rem;margin-inline:.1rem}.featured-ingredients__text{font-size:1.8rem;line-height:2.5rem}}.featured-ingredients__wrapper{position:relative}.featured-ingredients__slider-wrapper{display:flex}.featured-ingredients__slider-image{width:15rem;flex-shrink:0;margin-right:1.5rem}.featured-ingredients__slider-image img{width:100%;height:auto;display:block}.featured-ingredients__slider-buttons{justify-content:flex-end;margin:0 .9rem}.featured-ingredients__slider-buttons .swiper-button{margin-bottom:2.2rem}.featured-ingredients__slider{padding-right:1rem;margin-right:-1rem}.featured-ingredients__slider .swiper-wrapper{justify-content:safe center}.featured-ingredients__slide{min-width:15rem;max-width:25.7rem;width:52.5%;height:auto;margin:0 1rem .4rem 0}.featured-ingredients__slide:last-child{margin-right:0}@media screen and (min-width: 480px){.featured-ingredients__slider-image{min-width:20rem}}@media screen and (min-width: 750px){.featured-ingredients__slider-wrapper{display:flex}.featured-ingredients__slider-image{width:27rem;flex-shrink:0;margin:0 2.4rem 0 0}.featured-ingredients__slider-buttons .swiper-button{margin-bottom:1.5rem}.featured-ingredients__slider{width:50%;flex:1;padding:0;margin:0}.featured-ingredients__slide{width:calc(50% - .7rem);margin:.7rem 1.4rem 1.4rem 0}}@media screen and (min-width: 990px){.featured-ingredients__slide{width:calc(33.33% - 1.4rem * 2 / 3)}}@media screen and (min-width: 1200px){.featured-ingredients__slider-image{margin-right:3.2rem}}@media screen and (min-width: 1360px){.featured-ingredients__slide{width:calc(25% - 1.4rem * 3 / 4)}}.ingredient-item{width:100%;height:100%;background:rgb(var(--color-background));color:rgb(var(--color-foreground));padding:2.1rem 1rem;border:1px solid #e6e6e6;border-radius:1.6rem}.ingredient-item__image{width:6.4rem;margin:0 auto 1.1rem}.ingredient-item__title{font-size:1.278rem;line-height:1.5rem;color:rgb(var(--color-foreground));margin-bottom:.6rem}.ingredient-item__text{font-size:.799rem;line-height:1.1rem;font-weight:500;letter-spacing:.01em}.ingredient-item__text>*{margin:0 0 1.3rem}.ingredient-item__text>*:last-child{margin-bottom:0}.ingredient-item__text h6{font-size:.852rem;line-height:1rem;letter-spacing:.02em}.ingredient-item__text h6+ul{margin-top:-.7rem}.ingredient-item__text ul{font-size:.852rem;line-height:1rem;font-weight:400;letter-spacing:.02em;list-style:none;padding:0}.ingredient-item__text ul li{padding:.16rem 0 .225rem 1.4rem;margin-bottom:.4rem;position:relative}.ingredient-item__text ul li:last-child{margin-bottom:0}.ingredient-item__text ul li svg{position:absolute;top:calc(50% - .55rem);left:.1rem;width:.7rem;height:.8rem}@media screen and (min-width: 480px){.ingredient-item{padding:2.4rem 2rem}.ingredient-item__title{font-size:2.053rem;line-height:2.4rem;margin-bottom:1.2rem}.ingredient-item__text{font-size:1.347rem;line-height:1.7rem}.ingredient-item__text h6{font-size:1.369rem;line-height:1.671rem;margin-top:2.1rem}.ingredient-item__text ul{font-size:1.295rem;line-height:1.545rem}}@media screen and (min-width: 750px){.ingredient-item{padding:3rem 2.8rem;border-radius:2.3rem}.ingredient-item__image{width:7.8rem;margin-bottom:1.7rem}.ingredient-item__text h6+ul{margin-top:-.1rem}.ingredient-item__text ul li{padding:0 0 0 2.4rem;margin-bottom:1.3rem}.ingredient-item__text ul li svg{top:.2rem;width:1.1rem;height:1.2rem}}@media screen and (min-width: 1200px){.ingredient-item{padding:3rem 4rem}.ingredient-item__image{width:9.3rem}.ingredient-item__text h6{margin-top:2.9rem}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/section-featured-ingredients.css.map */
