.lbaic-settings-search {
  position: relative;
  height: 36px;
  padding-inline: 38px 8px;
  background-color: var(--lbaic-settings-search-bg);
  border-radius: 4px;

  &-i {
    position: absolute;
    top: 10px;
    bottom: 8px;
    left: 8px;
    width: 20px;
    fill: var(--lbaic-settings-search-icon-fill);
  }

  &-input {
    font-size: var(--lbaic-settings-fs-14);
    color: var(--lbaic-settings-search-color);
    line-height: var(--lbaic-settings-lh-20);

    &::placeholder {
      color: var(--lbaic-settings-search-placeholder-color);
    }
  }
}

input[type="search"]::-webkit-search-cancel-button {
  cursor: pointer;
}