.pcg{margin:var(--pcg-my) var(--pcg-mx);padding-block:var(--pcg-py);background:var(--pcg-bg);color:var(--pcg-text)}.pcg,.pcg *{box-sizing:border-box}.pcg__inner{max-width:var(--pcg-width);margin-inline:auto;padding-inline:var(--pcg-px);display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,5fr);gap:clamp(24px,2.4vw,48px)}.pcg__intro{min-width:0}.pcg__eyebrow{margin:0 0 8px;font-size:clamp(14px,1.4vw,28px);line-height:1.2;font-weight:700;color:var(--pcg-label);text-transform:uppercase}.pcg__heading{margin:0;color:inherit;font-family:inherit;font-size:clamp(28px,2.5vw,50px);font-weight:700;line-height:1.2;letter-spacing:-.02em;overflow-wrap:anywhere}.pcg__description{margin:28px 0 0;font-size:clamp(17px,1.5vw,28px);line-height:1.35}.pcg__cards{display:grid;grid-template-columns:repeat(var(--pcg-cols),minmax(0,1fr));list-style:none;margin:0;padding:0}.pcg__card{display:grid;grid-template-rows:var(--pcg-media-height, 240px) 1fr;min-width:0;position:relative}.pcg__media{display:flex;align-items:center;justify-content:center;padding:8px 16px}.pcg__image{display:block;width:100%;height:100%;object-fit:contain}.pcg__copy{position:relative;padding:18px clamp(16px,2.3vw,44px) 8px}.pcg__card+.pcg__card .pcg__copy:before{content:"";position:absolute;inset-inline-start:0;top:0;bottom:0;width:1px;background:var(--pcg-line)}.pcg__title{margin:0 0 18px;min-height:2.4em;color:inherit;font-family:inherit;font-size:clamp(18px,1.45vw,28px);font-weight:700;line-height:1.2;letter-spacing:normal;overflow-wrap:anywhere}.pcg__text{margin:0;font-size:clamp(14px,1.05vw,20px);line-height:1.3}.pcg--no-intro .pcg__inner{grid-template-columns:minmax(0,1fr)}.pcg--ingredients{--pcg-media-height: clamp(150px, 14.8vw, 296px)}.pcg--benefits{--pcg-media-height: 120px}.pcg--benefits .pcg__inner{grid-template-columns:minmax(0,1fr) minmax(0,2.6fr)}.pcg--benefits.pcg--no-intro .pcg__inner{grid-template-columns:minmax(0,1fr)}.pcg--benefits .pcg__image{width:100px;height:100px}.pcg--steps{--pcg-media-height: clamp(170px, 12vw, 230px)}.pcg--steps .pcg__inner{grid-template-columns:minmax(0,1fr);gap:0}.pcg--steps .pcg__heading{text-transform:uppercase}.pcg--steps .pcg__image{width:clamp(140px,10vw,190px);height:clamp(140px,10vw,190px);object-fit:cover;border-radius:50%}.pcg--steps .pcg__media{justify-content:flex-start;padding-inline-start:clamp(16px,2.3vw,44px)}.pcg--steps .pcg__title{min-height:0;margin-bottom:18px;text-transform:uppercase}.pcg__number{display:flex;align-items:center;justify-content:center;width:48px;height:48px;margin:-16px 0 26px;border-radius:50%;background:var(--pcg-accent);color:#fff;font-size:36px;font-weight:700;line-height:1}@media(max-width:1199px){.pcg .pcg__inner{grid-template-columns:minmax(0,1fr);gap:28px}.pcg__intro{max-width:650px}.pcg__cards{grid-template-columns:repeat(min(3,var(--pcg-cols)),minmax(0,1fr));row-gap:32px}.pcg{--pcg-media-height: 190px}.pcg--benefits{--pcg-media-height: 120px}.pcg__card+.pcg__card .pcg__copy:before{display:none}.pcg__card:not(:nth-child(3n+1)) .pcg__copy:before{display:block}.pcg__heading{font-size:36px}.pcg__title{font-size:22px}.pcg__text{font-size:16px}}@media(max-width:749px){.pcg{margin:0;padding-block:32px;--pcg-media-height: 160px}.pcg__inner{padding-inline:20px}.pcg__heading{font-size:30px}.pcg__description{margin-top:18px;font-size:18px}.pcg__cards{grid-template-columns:repeat(min(2,var(--pcg-cols)),minmax(0,1fr))}.pcg__copy{padding:16px 12px 8px}.pcg__title{font-size:19px}.pcg__text{font-size:14px}.pcg__card:not(:nth-child(3n+1)) .pcg__copy:before{display:none}.pcg__card:nth-child(2n) .pcg__copy:before{display:block}.pcg--steps .pcg__media{padding-inline:12px;justify-content:center}.pcg--steps .pcg__image{width:min(140px,100%);height:auto;aspect-ratio:1}.pcg__number{width:36px;height:36px;margin:-12px 0 20px;font-size:26px}.pcg--benefits{--pcg-media-height: 84px}.pcg--benefits .pcg__cards{grid-template-columns:minmax(0,1fr);gap:24px}.pcg--benefits .pcg__image{width:64px;height:64px}.pcg--benefits .pcg__copy:before{display:none!important}.pcg--benefits .pcg__title{min-height:0}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/pdp-content-grid.css.map */
