.estimate-photos .field-note,
.estimate-photos .photos-error {
  font-size: 0.875rem;
  line-height: 1.55;
}

.estimate-photos .photos-error {
  color: #9b2424;
}

.estimate-photos .photo-remove {
  color: var(--forest);
  border-color: var(--line);
  background: var(--cream);
  justify-self: start;
  min-height: 2.75rem;
  padding: 0.5rem 0.85rem;
  font-size: 0.875rem;
}

.estimate-photos .photo-remove:hover {
  color: var(--forest-deep);
  border-color: var(--forest);
  background: var(--forest-light);
}

.estimate-photos [hidden] {
  display: none;
}
