body.template-suffix-meal-one-30 .mo30-meal-prep{background:#f5f5f5;padding:56px 0;color:#111}body.template-suffix-meal-one-30 .mo30-meal-prep__inner{max-width:1100px;margin:0 auto;padding:0 16px}@media screen and (min-width:768px){body.template-suffix-meal-one-30 .mo30-meal-prep__inner{padding:0 16px}}body.template-suffix-meal-one-30 .mo30-meal-prep__heading{margin:0 0 40px;font-size:clamp(36px,6vw,48px);font-weight:700;line-height:1.03;letter-spacing:-.02em;text-transform:uppercase;color:#111}body.template-suffix-meal-one-30 .mo30-meal-prep__grid{display:grid;gap:32px;grid-template-columns:1fr;grid-template-areas:"media" "steps";align-items:start}body.template-suffix-meal-one-30 .mo30-meal-prep__media{grid-area:media;border-radius:12px;overflow:hidden;background:#fff}body.template-suffix-meal-one-30 .mo30-meal-prep__media img{display:block;width:100%;height:100%;object-fit:cover}body.template-suffix-meal-one-30 .mo30-meal-prep__steps{grid-area:steps;display:flex;flex-direction:column}body.template-suffix-meal-one-30 .mo30-meal-prep__step{display:flex;align-items:flex-start;gap:16px;padding:16px 0;border-bottom:1px solid rgba(26,26,26,.12)}body.template-suffix-meal-one-30 .mo30-meal-prep__step:first-child{padding-top:0}body.template-suffix-meal-one-30 .mo30-meal-prep__step:last-child{border-bottom:none;padding-bottom:0}body.template-suffix-meal-one-30 .mo30-meal-prep__step-icon{flex-shrink:0;width:72px;height:72px;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center}body.template-suffix-meal-one-30 .mo30-meal-prep__step-icon img{width:100%;height:100%;object-fit:contain;display:block}body.template-suffix-meal-one-30 .mo30-meal-prep__step-content{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px;padding-top:4px}body.template-suffix-meal-one-30 .mo30-meal-prep__step-title{margin:0;font-size:14px;font-weight:500;line-height:1.25;letter-spacing:.02em;color:#111}body.template-suffix-meal-one-30 .mo30-meal-prep__step-text{margin:0;font-size:13px;font-weight:300;line-height:1.5;color:#47423e;max-width:28rem}@media screen and (min-width:768px){body.template-suffix-meal-one-30 .mo30-meal-prep__media{aspect-ratio:1 / .9}body.template-suffix-meal-one-30 .mo30-meal-prep__heading{margin-bottom:48px}body.template-suffix-meal-one-30 .mo30-meal-prep__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"steps media";gap:48px;align-items:center}body.template-suffix-meal-one-30 .mo30-meal-prep__step-icon{width:88px;height:88px}body.template-suffix-meal-one-30 .mo30-meal-prep__step-title{font-size:16px}}@media screen and (max-width:767px){body.template-suffix-meal-one-30 .mo30-meal-prep{padding:40px 0}body.template-suffix-meal-one-30 .mo30-meal-prep__heading{font-size:32px;line-height:1.05;margin-bottom:28px}body.template-suffix-meal-one-30 .mo30-meal-prep__step-icon{width:64px;height:64px}}
/*# sourceMappingURL=/cdn/shop/t/235/assets/section-meal-one-30-meal-prep.css.map */
