.ingredients{padding:4.8rem 0 6.7rem}@media screen and (min-width:750px){.ingredients{padding-top:6.4rem;padding-bottom:0}}.ingredients .head{margin-bottom:2.4rem}@media screen and (min-width:750px){.ingredients .head{text-align:center;margin-bottom:6rem}}.ingredients .heading{margin-bottom:0}.ingredients .cols{display:grid;gap:4rem 8rem}@media screen and (min-width:750px){.ingredients .cols{grid-template-columns:1.3fr 1fr}}.ingredients .content{margin-bottom:4rem}.ingredients .content strong{color:#1e7563}.ingredients .items-col{display:flex;gap:2.4rem;align-items:stretch}.ingredients .items{display:flex;flex-direction:column;gap:2.4rem;flex:1;position:relative;padding:0 0 4rem 2em}@media screen and (min-width:750px){.ingredients .items{gap:3.2rem;padding:0 0 7.6rem 6rem}}.ingredients .items:before{content:"";position:absolute;top:0;bottom:0;left:0;width:3px;background:url(line-vertical.png) no-repeat;background-size:auto 100%}.ingredients .item{padding:2.4rem;border-radius:1.6rem;position:relative;box-shadow:2px 8px 24px #79242426}.ingredients .item:before{content:"";display:block;width:1.6rem;height:1.6rem;border-radius:50%;background:var(--color-highlight);position:absolute;left:-3.65rem;top:4rem}@media screen and (min-width:750px){.ingredients .item:before{left:-6.65rem}}.ingredients .item-teal{background:var(--color-highlight) url(lines-teal.png) right top no-repeat;background-blend-mode:multiply}.ingredients .item-orange{background:#ee8706 url(lines-orange.png) right top no-repeat;background-blend-mode:multiply}.ingredients .item-coral{background:#e76364 url(lines-coral.png) right top no-repeat;background-blend-mode:multiply}.ingredients .item-header{display:flex;align-items:center;gap:1.2rem;margin-bottom:1.2rem;flex-wrap:wrap}.ingredients .item-heading{font-family:var(--font-body-family);font-size:1.8rem;font-weight:600;line-height:1.1;color:#fff;margin:0}.ingredients .item-badge{display:inline-flex;align-items:center;padding:.5rem 1.2rem .6rem;border-radius:1.6rem;background:#e3f5f1;font-family:var(--font-heading-family);font-size:1.1rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--color-highlight);line-height:1.1;white-space:nowrap}.ingredients .item-description{font-size:1.4rem;font-weight:400;color:#fff;margin:0}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-ingredients.css.map */
