/* [data-polymorphic-class] {
    padding: 15px 20px;
    border-radius: var(--border-radius);
    background: #fff;
    border: 1px solid var(--border-color);
} */

[data-polymorphic-object] > .form-group > .form-widget,
[data-sections-container] > .form-group > .form-widget {
    flex: 1 1 auto;
    width: 100%;
    padding-left: 0;
}

[data-sections-container] > .form-group > .form-widget > .field-collection-item > .form-widget-compound {
    flex: 1 1 auto;
}
.page-sections .field-collection > .form-widget {
    flex: 1 1 auto;
    width: 100%;
}
.page-section-type {
    display: block;
    font-size: 1.2em;
}
