.usda-trust {
  display: flex;
  align-items: flex-start;
  gap: 10px;
  max-width: 100%;
  min-width: 0;
  margin-block: 18px;
  color: var(--gold, #12613B);
  font-family: inherit;
  text-align: left;
  line-height: 1.6;
}
.usda-trust > svg {
  flex: 0 0 20px;
  width: 20px;
  height: 20px;
  margin-top: 2px;
}
.usda-trust > div { min-width: 0; overflow-wrap: anywhere; }
.usda-trust strong { display: block; font-size: 13px; font-weight: 700; }
.usda-trust small { display: block; margin-top: 4px; font-size: 12px; color: var(--text-muted, #4F554F); }
footer .usda-trust { color: #E9B934; }
footer .usda-trust small { color: #C8C9C2; }
@media (max-width: 767px) {
  .usda-trust strong, .usda-trust small { font-size: 14px; }
}
