.c-form-field-row{position:relative}.c-form-field-row>.input-slot>.c-divider{--offset:10px;width:100%;position:absolute;bottom:0}@media only screen and (width>=1024px){.c-form-field-row>.input-slot{grid-template-columns:repeat(var(--rows), minmax(0, 1fr));grid-column-gap:20px;display:grid}.c-form-field-row>.input-slot>.c-form-field{grid-template-columns:minmax(0,1fr);grid-template-rows:-webkit-min-content -webkit-min-content 1fr;grid-template-rows:min-content min-content 1fr;margin:0}.c-form-field-row>.input-slot>.c-divider{display:none}}.c-form-builder-list-field>.form-field.-no-label{margin:10px 0}.c-form-builder-list-field>.form-field>.input-wrapper{min-width:100%}.c-form-builder-list-field.-is-row{margin:20px 0}@media only screen and (width<=1023px){.c-form-builder-list-field>.form-field:not(.-no-label){margin:20px 0}}.c-form-builder{flex-direction:column;display:flex}.c-form-builder>.c-shadowed>.wrapper>.form-fields{width:100%;padding:0 20px}.c-form-builder>.c-shadowed>.wrapper>.form-fields>.field[type=hidden]{display:none}@media only screen and (width>=1024px){.c-form-builder>.c-shadowed>.wrapper>.form-fields>.divider{margin-left:-20px}}.c-form-builder>.actions{flex-shrink:0;justify-content:center;margin-top:20px;display:flex}.c-form-builder>.actions>.action:not(:last-child){margin-right:20px}@media only screen and (width>=1024px){.c-form-builder>.actions>.action{width:100%;max-width:180px}}.c-form-builder.-show-overflow>.c-shadowed,.c-form-builder.-show-overflow>.c-shadowed>.wrapper{overflow:visible}
