body.theme-ettore.has-fc-button-styles .fc-wrapper .fc-place-order .fc-place-order-button .qodef-m-text,
body.theme-ettore.has-fc-button-styles.has-checkout-layout--multi-step .fc-step__actions .fc-step__next-step .qodef-m-text,
body.theme-ettore.has-fc-button-styles.has-checkout-layout--multi-step .fc-wrapper .fc-step__substep-save .qodef-m-text {
  line-height: 1em !important;
}

@media (max-width: 749px) {
  body.theme-ettore.woocommerce-checkout .qodef-content-grid {
    width: 100%;
    padding-left: 20px !important;
    padding-right: 20px !important;
  }
}

body.theme-ettore div.woocommerce .form-row .woocommerce-error {
  margin-bottom: 0 !important;
}