.avs-container-layout__children { display:flex; flex-direction:column; gap:var(--gap-md,24px); min-width:0; }
.avs-container-layout__children--none { gap:0; }
.avs-container-layout__children--sm { gap:var(--gap-sm,12px); }
.avs-container-layout__children--md { gap:var(--gap-vert,32px); }
.avs-container-layout__children--lg { gap:var(--gap-lg,48px); }
.avs-container-layout__children .section > :is(.container,.container-wide,.container-fluid) { width:100%; max-width:100%; margin-inline:0; padding-inline:0; }
.avs-container-layout__children:empty { min-height:48px; }
