/* Bigger product reveal, with the real hand at the serving comparison. */
@media(max-width:699px){
 body.flow-refinement #unit-nutrition#unit-nutrition .nm-hero{grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);column-gap:0;padding:28px 0 0}
 body.flow-refinement #unit-nutrition#unit-nutrition .nm-boxwrap{width:108%;max-width:260px}
 body.flow-refinement #unit-nutrition#unit-nutrition .nm-claim{justify-self:start;position:relative;z-index:1;margin-left:12px}
 body.flow-refinement #unit-nutrition#unit-nutrition .nm-num{font-size:clamp(96px,30cqw,130px);padding:0;letter-spacing:-.08em}
 body.flow-refinement #unit-nutrition#unit-nutrition .nm-x{font-size:.4em}
 body.flow-refinement #unit-nutrition#unit-nutrition .nm-up{font-size:20px}
 body.flow-refinement #unit-nutrition#unit-nutrition .nm-more{font-size:clamp(20px,5.65cqw,24px)}
 body.flow-refinement #unit-nutrition#unit-nutrition .nm-sub{margin-top:24px;padding:0 12px}
}
@media(max-width:359px){
 body.flow-refinement #unit-nutrition#unit-nutrition .nm-boxwrap{width:100%}
}
body.flow-refinement #unit-nutrition#unit-nutrition .handful-visual{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.06fr);align-items:center;gap:10px;margin:24px auto 0;width:min(100%,820px)}
body.flow-refinement #unit-nutrition#unit-nutrition .handful-real{width:100%;height:auto;margin:0;-webkit-mask-image:none;mask-image:none}
body.flow-refinement #unit-nutrition#unit-nutrition .handful-pile{position:relative;overflow:hidden;aspect-ratio:750/548}
body.flow-refinement #unit-nutrition#unit-nutrition .handful-pile img{position:absolute;left:-86.6667%;top:0;width:186.6667%;max-width:none;height:100%;margin:0;-webkit-mask-image:none;mask-image:none}
body.flow-refinement #unit-nutrition#unit-nutrition .nm-vs{width:min(100%,820px);grid-template-columns:minmax(0,1fr) auto minmax(0,1.06fr);column-gap:4px;margin:16px auto 0;padding:0 16px}
body.flow-refinement #unit-nutrition#unit-nutrition .nm-vs p:first-child{grid-column:1}
body.flow-refinement #unit-nutrition#unit-nutrition .nm-ease{padding-top:48px}
@media(min-width:700px){
 body.flow-refinement #unit-nutrition#unit-nutrition .nm-hero{width:min(100%,1160px);column-gap:24px}
 body.flow-refinement #unit-nutrition#unit-nutrition .nm-num{font-size:clamp(162px,23cqw,248px)}
 body.flow-refinement #unit-nutrition#unit-nutrition .handful-visual{margin-top:32px;gap:32px}
 body.flow-refinement #unit-nutrition#unit-nutrition .nm-vs{margin-top:20px;padding:0 32px}
 body.flow-refinement #unit-nutrition#unit-nutrition .nm-ease{padding-top:56px}
}
