/* Main theme enhancements */
.search-form {
  display: flex;
  gap: 10px;
}

.search-field,
.search-submit {
  min-height: 44px;
}

.search-field {
  width: 100%;
  padding: 10px 14px;
  border: 1px solid #d8d8d8;
}

.search-submit {
  padding: 10px 18px;
  border: 1px solid #111;
  background: #111;
  color: #fff;
  cursor: pointer;
}

.comment-list {
  padding-left: 18px;
}
