.hero-devis .lf-field>label{white-space:normal}
@media(max-width:600px){
.hero-devis .lf-field textarea{min-height:84px;margin-block:2px}
.table-communes,.table-communes tbody,.table-communes tr,.table-communes td{display:block;width:100%}
.table-communes thead{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}
.table-communes tr{padding:var(--s2) 0;border-bottom:1px solid var(--filet)}
.table-communes td{border:0;padding:2px 0;overflow-wrap:anywhere}
.table-communes td:first-child{font-weight:600}
}
