[name='lang_choice_wp-widget-polylang'] {
  border: 0px;
  background: transparent;
  color: #fff;
}

[name='lang_choice_wp-widget-polylang'] option {
  color: #fff;
  background-color: transparent;
}

.anne-map {
  display: flex;
  height: 50vw;
  min-height: 90vh;
  max-height: 100vh;
}

.anne-map .wpw-locator-sidebar {
  padding: 2em;
  width: 500px;
  height: 100%;
}

.anne-map .wpsl-gmap-canvas {
  height: 100% !important;
  width: 100% !important;
}

.anne-map #wpsl-result-list {
  width: 100%;
  margin-right: 0px;
}

.anne-map #wpsl-search-btn, .anne-map #wpsl-search-wrap form > div {
  display: block;
  float: none;
  width: 100%;
}

.anne-map .wpsl-input div {
  float: none;
  width: 100%;
}

.anne-map #wpsl-search-input {
  display: block;
  float: none;
  width: 100%;
}

.anne-map .wpsl-search {
  padding: 0px;
  background: transparent;
}

.anne-map #wpsl-radius {
  display: flex !important;
  background: #eee;
  width: 100%;
}

.anne-map #wpsl-radius > div, .anne-map #wpsl-radius > select {
  display: block;
  width: 50%;
}

.anne-map #wpsl-radius .wpsl-dropdown {
  background: transparent;
  border: 0px;
}

.woocommerce-billing-fields .form-row, .woocommerce-shipping-fields .form-row, .woocommerce form .form-row {
  display: block;
}

.woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1, .woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2 {
  max-width: unset;
}

/*# sourceMappingURL=style.css.map*/