.bv-search-box {
  width: 100%;
}

.bv-search-box__inner {
  position: relative;
}

.bv-search-box__button {
  position: absolute;
  top: 50%;
  right: 8px;
  transform: translateY(-50%);
  width: 34px;
  height: 34px;
  border: 0;
  background: transparent;
  color: #6b7280;
  border-radius: 50%;
  transition: var(--bv-transition);
}

.bv-search-box__button:hover {
  color: var(--bv-primary);
  background: rgba(11, 107, 67, 0.08);
}