/* Scopeado solo dentro del buscador de WPSL */
#wpsl-search-wrap .wpsl-country-wrap {
  display: flex;
  flex-direction: column;
  gap: 6px;
}

#wpsl-search-wrap .wpsl-country-wrap label {
  font-weight: 600;
  font-size: 14px;
}

#wpsl-search-wrap .wpsl-country-wrap select {
  width: 100%;
  max-width: 220px;
  height: 42px;
  padding: 0 12px;
  border: 1px solid #d0d5dd;
  border-radius: 2px;
  background: #fff;
  font-size: 14px;
  outline: none;
}

#wpsl-search-wrap .wpsl-country-wrap select:focus {
  border-color: #98a2b3;
}