

[data-drupal-selector="edit-field-lots"] .form-checkboxes {
  display: flex;
  flex-wrap: wrap;
}
[data-drupal-selector="edit-field-lots"] .form-checkboxes > .form-item {
  margin-right: 1.5em;
  flex: 1 1 auto;
}

[data-drupal-selector="edit-field-lots"] .paragraphs-subform.form-wrapper {
  display: grid;
  grid-template-columns: repeat(12, minmax(50px, 1fr));
  max-width: 100%;
  column-gap: 5px;
}
[data-drupal-selector="edit-field-lots"] .paragraphs-subform.form-wrapper .form-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
[data-drupal-selector="edit-field-lots"] .paragraphs-subform.form-wrapper .form-item {
  margin-bottom: var(--gin-spacing-xs);
}

[data-drupal-selector="edit-field-lots"] .paragraphs-subform.form-wrapper [data-drupal-selector$="-subform-field-lot-dispo-wrapper"],
[data-drupal-selector="edit-field-lots"] .paragraphs-subform.form-wrapper [data-drupal-selector$="-subform-field-lot-psla-wrapper"],
[data-drupal-selector="edit-field-lots"] .paragraphs-subform.form-wrapper [data-drupal-selector$="-subform-field-lot-brs-wrapper"],
[data-drupal-selector="edit-field-lots"] .paragraphs-subform.form-wrapper [data-drupal-selector$="-subform-field-lot-vente-directe-wrapper"],
[data-drupal-selector="edit-field-lots"] .paragraphs-subform.form-wrapper [data-drupal-selector$="-subform-field-lot-vente-directe-qpv-wrapper"],
[data-drupal-selector="edit-field-lots"] .paragraphs-subform.form-wrapper [data-drupal-selector$="-subform-field-lot-vente-investisseur-wrapper"] {
  grid-column: auto / span 4;
}
[data-drupal-selector="edit-field-lots"] .paragraphs-subform.form-wrapper [data-drupal-selector$="-subform-field-lot-etage-wrapper"],
[data-drupal-selector="edit-field-lots"] .paragraphs-subform.form-wrapper [data-drupal-selector$="-subform-field-lot-num-archi-wrapper"],
[data-drupal-selector="edit-field-lots"] .paragraphs-subform.form-wrapper [data-drupal-selector$="-subform-surface-wrapper"],
[data-drupal-selector="edit-field-lots"] .paragraphs-subform.form-wrapper [data-drupal-selector$="-subform-field-lot-surface-terrain-wrapper"],
[data-drupal-selector="edit-field-lots"] .paragraphs-subform.form-wrapper [data-drupal-selector$="-subform-field-lot-surface-terrasse-wrapper"],
[data-drupal-selector="edit-field-lots"] .paragraphs-subform.form-wrapper [data-drupal-selector$="-subform-field-lot-surface-jardin-wrapper"] {
  grid-column: auto / span 3;
}
[data-drupal-selector="edit-field-lots"] .paragraphs-subform.form-wrapper [data-drupal-selector$="-subform-ref-wrapper"] {
  grid-column: auto / span 6;
}
[data-drupal-selector="edit-field-lots"] .paragraphs-subform.form-wrapper [data-drupal-selector$="-subform-field-lot-statut-wrapper"],
[data-drupal-selector="edit-field-lots"] .paragraphs-subform.form-wrapper [data-drupal-selector$="-subform-field-lot-prix-ttc-psla-wrapper"],
[data-drupal-selector="edit-field-lots"] .paragraphs-subform.form-wrapper [data-drupal-selector$="-subform-field-lot-prix-ttc-brs-wrapper"],
[data-drupal-selector="edit-field-lots"] .paragraphs-subform.form-wrapper [data-drupal-selector$="-subform-field-lot-prix-ttc-vd-wrapper"],
[data-drupal-selector="edit-field-lots"] .paragraphs-subform.form-wrapper [data-drupal-selector$="-subform-field-lot-prix-ttc-vd-qpv-wrapper"],
[data-drupal-selector="edit-field-lots"] .paragraphs-subform.form-wrapper [data-drupal-selector$="-subform-field-lot-prix-ttc-investisseur-wrapper"],
[data-drupal-selector="edit-field-lots"] .paragraphs-subform.form-wrapper [data-drupal-selector$="-subform-price-wrapper"] {
  grid-column: auto / span 8;
}
[data-drupal-selector="edit-field-lots"] .paragraphs-subform.form-wrapper [data-drupal-selector$="-subform-field-ubiflow-description-wrapper"],
[data-drupal-selector="edit-field-lots"] .paragraphs-subform.form-wrapper [data-drupal-selector$="-subform-field-view360-url-wrapper"],
[data-drupal-selector="edit-field-lots"] .paragraphs-subform.form-wrapper [data-drupal-selector$="-subform-price-wrapper"],
[data-drupal-selector="edit-field-lots"] .paragraphs-subform.form-wrapper [data-drupal-selector$="-subform-cat-type-wrapper"],
[data-drupal-selector="edit-field-lots"] .paragraphs-subform.form-wrapper [data-drupal-selector$="-subform-cat-typologie-wrapper"],
[data-drupal-selector="edit-field-lots"] .paragraphs-subform.form-wrapper [data-drupal-selector$="-subform-field-lot-plan-media-wrapper"],
[data-drupal-selector="edit-field-lots"] .paragraphs-subform.form-wrapper [data-drupal-selector$="-subform-field-do-not-display-wrapper"],
[data-drupal-selector="edit-field-lots"] .paragraphs-subform.form-wrapper [data-drupal-selector$="-subform-field-lot-plan-wrapper"] {
  grid-column: auto / span 12;
}
