:host {
  width: 100%;
}

.sr-input {
  border: medium none;
  border-radius: 4px 0 0 4px;
  box-shadow: none;
  color: #8a8a8a;
  height: 40px;
  padding: 0 10px;
  border-bottom: 1px solid #b5b2b2;
}

.sr-btn {
  background: none;
  border: medium none;
  border-radius: 0 4px 4px 0;
  color: black;
  height: 40px;
  padding: 0 20px;
  border-bottom: 1px solid #b5b2b2;
}

:host {
  width: 100%;
  padding-left: 10px;
}

.sr-input {
  border: medium none;
  border-radius: 4px 0 0 4px;
  box-shadow: none;
  color: #8a8a8a;
  height: 40px;
  padding: 0 10px;
  border-bottom: 1px solid #b5b2b2;
}

.sr-btn {
  background: none;
  border: medium none;
  border-radius: 0 4px 4px 0;
  color: black;
  height: 40px;
  padding: 0 20px;
  border-bottom: 1px solid #b5b2b2;
}

Fix Search box padding left
Fix Search box padding left
