body.breakdance .bde-section.bde-header,
body.breakdance .bde-section.bde-header--sticky {
  z-index: 300;
}

@media (min-width: 550px) {
  body.breakdance div.woocommerce form .form-row.form-row-first,
  body.breakdance div.woocommerce form .form-row.form-row-middle,
  body.breakdance div.woocommerce form #payment .form-row.form-row-first,
  body.breakdance div.woocommerce form #payment .form-row.form-row-middle {
    margin-left: 0;
    margin-right: 0;
  }
}

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

body.breakdance .fc-wrapper .form-row.place-order {
  gap: 0;
}

body.breakdance .fc-wrapper .fc-place-order__section .woocommerce-form__input-checkbox {
  align-self: flex-start;
}