@media (min-width: 1000px) {
  /* Leave a single pause between the comparison and the purchase module. */
  html[data-desktop-flow="refined"] body.selection-flow #unit-comparison#unit-comparison #comparison {
    padding-block-end: 48px;
  }

  html[data-desktop-flow="refined"] body.flow-refinement #unit-plans#unit-plans #plans {
    width: var(--sf-width);
    padding-block-start: 56px;
  }

  /* Align the heading with Farm and Meals. Keep the comparison panel centered. */
  html[data-desktop-flow="refined"] #unit-fresh #freshness#freshness#freshness #fc {
    width: var(--sf-width);
    max-width: none;
  }

  html[data-desktop-flow="refined"] #unit-fresh #freshness#freshness#freshness .fc-panel {
    width: min(1040px, calc(100% - 64px));
    margin-inline: auto;
  }

  /* Bring Rebecca's story closer to the founder's sign-off. */
  html[data-desktop-flow="refined"] body.flow-refinement #unit-farm#unit-farm #farm {
    padding-block-end: 64px;
  }

  /* Shorten the gaps around the reveal while keeping the imagery at full size. */
  html[data-desktop-flow="refined"] body #unit-nutrition#unit-nutrition#unit-nutrition #why.dd-on .dd-black {
    padding-block: 72px 64px;
  }

  html[data-desktop-flow="refined"] body #unit-nutrition#unit-nutrition#unit-nutrition #why.dd-on #dd .dd-box {
    margin-block-start: 28px;
  }

  html[data-desktop-flow="refined"] body #unit-nutrition#unit-nutrition#unit-nutrition #why.dd-on #dd .dd-claim {
    margin-block-start: 20px;
  }

  html[data-desktop-flow="refined"] body.selection-flow #dd[data-nutrition-layout] #six-greens {
    margin-block-start: 36px;
  }
}
