.merchant-preview {
  padding: 30px;
  min-height: 300px;
}
.merchant-preview .address label {
  display: block;
  margin-bottom: 10px;
  font-weight: bold;
}
.merchant-preview .address input {
  display: block;
  width: 100%;
  padding: 5px 8px;
  border-radius: 0;
  border: 1px solid #2a2a2a;
  -webkit-transition: 300ms;
  transition: 300ms;
  background-repeat: no-repeat;
  background-size: 38px;
  background-position: center center;
}
.merchant-preview .address input:focus {
  outline: 1px solid #000;
}
.merchant-preview .address input[disabled] {
  background-color: #f5f5f5;
}

gmp-place-autocomplete {
  border-radius: 0;
  color-scheme: light;
  background-color: #fff;
}