.pingredients{margin:var(--pi-margin-y) var(--pi-margin-x);background:var(--pi-bg);color:var(--pi-text);padding:var(--pi-top) 0 var(--pi-bottom)}.pingredients,.pingredients *{box-sizing:border-box}.pingredients__inner{width:100%;max-width:var(--pi-width);margin-inline:auto;padding-inline:var(--pi-padding-x);display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,5fr);gap:clamp(24px,2.4vw,48px)}.pingredients__inner--cards-only{grid-template-columns:minmax(0,1fr)}.pingredients__eyebrow{margin:0 0 18px;color:var(--pi-muted);font-size:clamp(14px,1.4vw,28px);font-weight:700;line-height:1.2;text-transform:uppercase}.pingredients__heading{margin:0;color:inherit;font-family:inherit;font-size:clamp(26px,2.5vw,50px);font-weight:700;line-height:1.22;letter-spacing:-.02em;overflow-wrap:anywhere}.pingredients__description{margin:30px 0 0;font-size:clamp(17px,1.55vw,30px);line-height:1.3}.pingredients__cards{display:grid;grid-template-columns:repeat(var(--pi-columns),minmax(0,1fr));list-style:none;padding:0;margin:0;align-items:stretch}.pingredients__card{min-width:0;display:grid;grid-template-rows:clamp(150px,14.8vw,296px) auto;position:relative}.pingredients__card:not(:first-child):before{content:"";position:absolute;inset-inline-start:0;top:clamp(100px,8.8vw,176px);bottom:0;width:1px;background:var(--pi-line)}.pingredients__media{padding:8px 12px;display:flex;align-items:flex-end;justify-content:center}.pingredients__image{display:block;width:100%;height:100%;max-height:240px;object-fit:contain}.pingredients__copy{padding:12px clamp(14px,2.3vw,46px) 12px;display:flex;flex-direction:column}.pingredients__title{margin:0 0 24px;min-height:2.5em;color:inherit;font-family:inherit;font-size:clamp(18px,1.45vw,29px);line-height:1.2;font-weight:700;letter-spacing:normal;overflow-wrap:anywhere}.pingredients__benefit{margin:0;font-size:clamp(14px,1.05vw,21px);line-height:1.3}.pingredients__empty{margin:24px;padding:20px;border:1px dashed #999}@media(max-width:1199px){.pingredients__inner{grid-template-columns:1fr;gap:32px}.pingredients__intro{max-width:600px}.pingredients__heading{font-size:36px}.pingredients__description{margin-top:18px;font-size:20px}.pingredients__cards{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:28px}.pingredients__card{grid-template-rows:190px auto}.pingredients__card:before{display:none}.pingredients__card:not(:nth-child(3n+1)):before{display:block;top:80px}.pingredients__title{font-size:22px}.pingredients__benefit{font-size:16px}}@media(max-width:749px){.pingredients{margin:0}.pingredients__inner{padding-inline:20px}.pingredients__heading{font-size:30px}.pingredients__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 0}.pingredients__card{grid-template-rows:150px auto}.pingredients__card:not(:nth-child(3n+1)):before{display:none}.pingredients__card:nth-child(2n):before{display:block;top:60px}.pingredients__copy{padding:12px 14px}.pingredients__title{font-size:19px;margin-bottom:16px}.pingredients__benefit{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/product-ingredients.css.map */
