.mai-columns-wrap{display:flex;flex-wrap:wrap;align-items:var(--align-columns-vertical);justify-content:var(--align-columns);width:calc(100% + var(--column-gap));margin:calc(var(--row-gap) * -1) 0 0 calc(var(--column-gap) * -1)}.mai-column{display:flex;flex:var(--flex, var(--flex-xs, 1 0 100%));flex-direction:column;justify-content:var(--justify-content, flex-start);order:var(--order, unset);max-width:calc(var(--max-width, var(--max-width-xs, 100%)) - var(--column-gap));margin:var(--row-gap) 0 0 var(--column-gap)}@media only screen and (max-width: 599px){.mai-column{--order: var(--order-xs, unset)}}@media only screen and (min-width: 600px) and (max-width: 799px){.mai-column{--flex: var(--flex-sm, 1 0 100%);--order: var(--order-sm, unset);--max-width: var(--max-width-sm, 100%)}}@media only screen and (min-width: 800px) and (max-width: 999px){.mai-column{--flex: var(--flex-md, 1 0 100%);--order: var(--order-md, unset);--max-width: var(--max-width-md, 100%)}}@media only screen and (min-width: 1000px){.mai-column{--flex: var(--flex-lg, 1 0 100%);--max-width: var(--max-width-lg, 100%)}}
