/* Gift landing (/coffee-subscription-gift) — extends landing.css */

/* Four product picks: 1-up → 2-up → 4-up (landing.css .sell-picks is 3-up) */
@media (min-width: 640px) {
  .sell-picks.sell-picks--four {
    grid-template-columns: repeat(2, 1fr);
    gap: var(--space-6);
  }
}

@media (min-width: 1100px) {
  .sell-picks.sell-picks--four {
    grid-template-columns: repeat(4, 1fr);
  }
}

.sell-pick:nth-child(4) { animation-delay: 0.24s; }

.sell-pick__price {
  display: flex;
  flex-wrap: wrap;
  align-items: baseline;
  gap: var(--space-2);
  margin: 0;
}

.sell-pick__price .price {
  font-size: var(--step-1);
}

.sell-pick .field .select {
  width: 100%;
}

/* Gift chooser — link under each option */
.gift-chooser .sell-step a {
  font-weight: 600;
}

/* Proof — business details under the policy summary */
.gift-contact {
  margin-top: var(--space-6);
}

@media (prefers-reduced-motion: reduce) {
  .sell-pick:nth-child(4) {
    animation: none !important;
  }
}
