.item-module .button-form {
  height: 62px;
}

.item-module .button-form .button {
    width: 100%;
    position: relative;
    top: 1.3rem;
    height: 40px;
    padding: 0.5rem;
}

/* Mobile uniquement */
@media only screen and (max-width: 40em) {
  .item-module .button-form .button {
    top: 0;
  }
}

/* Adapter le moteur dans les petites zones */
.kit-body-wrap .small-3.module-zone .item-module form > .row > .columns,
.kit-body-wrap .medium-3.module-zone .item-module form > .row > .columns,
.kit-body-wrap .large-3.module-zone .item-module form > .row > .columns,
.kit-body-wrap .small-4.module-zone .item-module form > .row > .columns,
.kit-body-wrap .medium-4.module-zone .item-module form > .row > .columns,
.kit-body-wrap .large-4.module-zone .item-module form > .row > .columns {
  width: 100%;
}

.kit-body-wrap .small-3.module-zone .item-module form > .row > .columns.button-form .button,
.kit-body-wrap .medium-3.module-zone .item-module form > .row > .columns.button-form .button,
.kit-body-wrap .large-3.module-zone .item-module form > .row > .columns.button-form .button,
.kit-body-wrap .small-4.module-zone .item-module form > .row > .columns.button-form .button,
.kit-body-wrap .medium-4.module-zone .item-module form > .row > .columns.button-form .button,
.kit-body-wrap .large-4.module-zone .item-module form > .row > .columns.button-form .button {
  top: 0;
}