.form-error {
  color: #a12626;
  font-size: 14px;
  flex: 0 0 100%;
  grid-column: 1 / -1;
  margin: 6px 0;
  min-width: 0;
  overflow-wrap: anywhere;
}
.form-error[hidden] { display: none; }

.header-search,
.v2-catalog .v2-pair-search,
.v2-catalog .v2-size-search { flex-wrap: wrap; }

@media (max-width: 767px) {
  .v2-size-search > .form-error { flex-basis: auto; width: 100%; }
}
