.xgrid{display:grid;grid-gap:1rem}.gap-0{grid-gap:0}.xgrid.cols:not(.sizes){grid-template-columns:repeat(var(--cols),1fr)}.xgrid.sizes:not(.cols){grid-template-columns:var(--sizes)}.xgrid.sizes.cols{grid-template-columns:repeat(var(--cols),var(--sizes))}.xgrid .span{grid-column:span var(--span)}@media (min-width:992px){.container{max-width:940px}.xgrid.cols:not(.sizes){grid-template-columns:repeat(var(--m-cols,var(--cols)),1fr)}.xgrid.sizes:not(.cols){grid-template-columns:var(--m-sizes,var(--sizes))}.xgrid.sizes.cols{grid-template-columns:repeat(var(--m-cols,var(--cols)),var(--m-sizes,var(--cols)))}.xgrid .span{grid-column:span var(--m-span,var(--span))}}@media (min-width:1220px){.container{max-width:1140px}.xgrid.cols:not(.sizes){grid-template-columns:repeat(var(--l-cols,var(--m-cols,var(--cols))),1fr)}.xgrid.sizes:not(.cols){grid-template-columns:var(--l-sizes,var(--m-sizes,var(--sizes)))}.xgrid.sizes.cols{grid-template-columns:repeat(var(--l-cols,var(--m-cols,var(--cols))),var(--l-sizes,var(--m-sizes,var(--sizes))))}.xgrid .span{grid-column:span var(--l-span,var(--m-span,var(--span)))}}