body.woocommerce-page .woocommerce-shipping-fields__field-wrapper,
body.woocommerce-page .woocommerce-billing-fields__field-wrapper,
body.woocommerce-page .woocommerce-address-fields__field-wrapper {
  display: block !important;
  gap: 0 !important;
}

@media (min-width: 550px) {
  body.woocommerce-page div.woocommerce form .form-row.form-row-first,
  body.woocommerce-page div.woocommerce form .form-row.form-row-middle,
  body.woocommerce-page div.woocommerce form .form-row.form-row-last {
    width: 48% !important;
  }
}

body.woocommerce-page div.woocommerce form .form-row.form-row-wide {
  width: 100% !important;
}

body.breakdance div.woocommerce .form-row .select2-selection--single {
  padding-left: var(--bde-form-input-padding-left);
}

body.breakdance .breakdance-woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields__field-wrapper {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}