label.option {
  font-weight: 100;
}

.form[class*="form--views-exposed-form-where-to-buy"] .form--inline {
  display: flex;
  justify-content: center;
  align-items: flex-end;
  margin: 20px 0;
}

.form[class*="form--views-exposed-form-where-to-buy"] .form--inline::before {
  content: "";
  width: 73px;
  height: 73px;
  margin-right: 20px;
  margin-bottom: 10px;
  flex-shrink: 0;
  background: url("/themes/custom/entityone/src/images/distributor.svg") center center no-repeat;
}

.form[class*="form--views-exposed-form-where-to-buy"] .form--inline label {
  font-size: 1.375rem;
  font-weight: 700;
}

@media (max-width: 1440px) {
  .form[class*="form--views-exposed-form-where-to-buy"] .form--inline label {
    font-size: calc(1.075rem + 0.33333vw) ;
  }
}

.form[class*="form--views-exposed-form-where-to-buy"] .form--inline input {
  min-height: 40px;
}

.form[class*="form--views-exposed-form-where-to-buy"] .form--inline #edit-center-coordinates {
  display: none;
}

.form[class*="form--views-exposed-form-where-to-buy"] .form--inline #edit-center-geocoder {
  width: 100%;
  max-width: 560px;
  margin-right: 0.5em;
}

.form[class*="form--views-exposed-form-where-to-buy"] .form--inline #edit-center-geocoder .form-item,
.form[class*="form--views-exposed-form-where-to-buy"] .form--inline #edit-center-geocoder input {
  width: 100%;
}

