.search_field__tooltip_ico {
  font-size: 0.5em;
  margin-top: 0.3em;
}

.search_field_header__title {
  display: flex;
  gap: 0.3em;
}
.search_field_header__text {
  opacity: 0.7;
}
.search_field_header__text strong {
  font-weight: 700;
}

.tp_search_window {
  /*position: absolute;*/
  background-color: hsl(206deg, 100%, 10%);
  border-radius: 1em;
  min-width: 25em;
  text-align: left;
}
.tp_search_window__footer {
  margin-bottom: 0;
  margin-left: 2.3em;
}

.tp_items {
  counter-reset: section;
  list-style-type: none;
  padding-left: 0;
}
.tp_items__item {
  display: flex;
  gap: 1em;
  align-items: center;
  margin-bottom: 1em;
}
.tp_items__item::before {
  counter-increment: section;
  content: counter(section) ".";
  color: var(--pg-color-secondary);
  font-size: 1.5em;
  font-weight: 700;
}

.tp_item {
  font-size: 0.875em;
}
.tp_item__title {
  font-weight: 700;
  color: hsl(0deg, 0%, 100%);
  margin-bottom: 0;
  text-transform: uppercase;
}
.tp_item__body {
  color: hsl(0deg, 0%, 100%);
  margin-bottom: 0;
  opacity: 0.7;
}

.tp_item_link {
  color: hsl(0deg, 0%, 100%);
  font-weight: 400;
  font-size: 0.875em;
}

.tp_item_tooltip_bootstrap .tooltip-inner {
  max-width: max-content;
  background-color: hsl(206deg, 100%, 10%);
}