.con-kit-component-grid-list{display:flex;position:relative;max-width:100%;flex-wrap:wrap;align-items:stretch;grid-gap:var(--one-kit-component-grid-list-vertical-space) var(--one-kit-component-grid-list-horizontal-space);gap:var(--one-kit-component-grid-list-vertical-space) var(--one-kit-component-grid-list-horizontal-space)}[data-atom][data-options=fullSize] .con-kit-component-grid-list{padding:calc(var(--one-kit-component-grid-list-vertical-space) / 2) calc(var(--one-kit-component-grid-list-horizontal-space) / 2)}.con-kit-component-grid-list,[data-atom]:not([data-options=fullSize]) .con-kit-component-grid-list{width:100%;max-width:100%}[data-molecule=grid][data-kit-align-layout-vertical~=middle]{display:flex;align-items:center}[data-molecule=grid][data-kit-align-layout-vertical~=bottom]{display:flex;align-items:flex-end}[data-molecule=grid][data-kit-align-layout-horizontal~=center] .con-kit-component-grid-list{display:flex;justify-content:center;align-items:stretch}[data-molecule=grid][data-kit-align-layout-horizontal~=right] .con-kit-component-grid-list{display:flex;justify-content:flex-end}.con-kit-component-grid-list .con-kit-component-grid-list-item{display:flex;position:relative}.con-kit-component-grid-list .con-kit-component-grid-list-item--no-margin-bottom{margin-bottom:0}.con-kit-component-grid-list .con-kit-component-grid-list-item--last-in-row{margin-right:0}.con-kit-component-grid-list--columns-1 .con-kit-component-grid-list-item{width:calc(100% / 1 - calc(var(--one-kit-component-grid-list-horizontal-space)/1 * 0))}.con-kit-component-grid-list--columns-2 .con-kit-component-grid-list-item{width:calc(100% / 2 - calc(var(--one-kit-component-grid-list-horizontal-space)/2 * 1))}.con-kit-component-grid-list--columns-3 .con-kit-component-grid-list-item{width:calc(100% / 3 - calc(var(--one-kit-component-grid-list-horizontal-space)/3 * 2))}.con-kit-component-grid-list--columns-4 .con-kit-component-grid-list-item{width:calc(100% / 4 - calc(var(--one-kit-component-grid-list-horizontal-space)/4 * 3))}.con-kit-component-grid-list--columns-5 .con-kit-component-grid-list-item{width:calc(100% / 5 - calc(var(--one-kit-component-grid-list-horizontal-space)/5 * 4))}.con-kit-component-grid-list .con-kit-component-grid-list-item--last-row{margin-bottom:0}.con-kit-component-grid-list--zero-horizontal .con-kit-component-grid-list-item:not(.con-kit-component-grid-list-item--last-in-row)>div:before{border-right-color:transparent;border-right-width:0}.con-kit-component-grid-list--zero-horizontal .con-kit-component-grid-list-item:not(.con-kit-component-grid-list-item--first-in-row):not(.con-kit-component-grid-list-item--last-in-row)>div:before,.con-kit-component-grid-list--zero-horizontal .con-kit-component-grid-list-item:not(.con-kit-component-grid-list-item--first-in-row):not(.con-kit-component-grid-list-item--last-in-row)>div:before [data-atom]{border-radius:unset}.con-kit-component-grid-list--zero-horizontal .con-kit-component-grid-list-item--first-in-row:not(.con-kit-component-grid-list-item--last-in-row)>div:before{border-top-right-radius:unset;border-bottom-right-radius:unset}.con-kit-component-grid-list--zero-horizontal .con-kit-component-grid-list-item--first-in-row:not(.con-kit-component-grid-list-item--last-in-row)>div:before [data-atom]:first-child{border-top-right-radius:unset}.con-kit-component-grid-list--zero-horizontal .con-kit-component-grid-list-item--first-in-row:not(.con-kit-component-grid-list-item--last-in-row)>div:before [data-atom]:last-child{border-bottom-right-radius:unset}.con-kit-component-grid-list--zero-horizontal .con-kit-component-grid-list-item--last-in-row:not(.con-kit-component-grid-list-item--first-in-row)>div:before{border-top-left-radius:unset;border-bottom-left-radius:unset}.con-kit-component-grid-list--zero-horizontal .con-kit-component-grid-list-item--last-in-row:not(.con-kit-component-grid-list-item--first-in-row)>div:before [data-atom]:first-child{border-top-left-radius:unset}.con-kit-component-grid-list--zero-horizontal .con-kit-component-grid-list-item--last-in-row:not(.con-kit-component-grid-list-item--first-in-row)>div:before [data-atom]:last-child{border-bottom-left-radius:unset}.con-kit-component-grid-list--zero-vertical .con-kit-component-grid-list-item:not(.con-kit-component-grid-list-item--first-row):not(.con-kit-component-grid-list-item--last-of-row)>div:before,.con-kit-component-grid-list--zero-vertical .con-kit-component-grid-list-item:not(.con-kit-component-grid-list-item--first-row):not(.con-kit-component-grid-list-item--last-of-row)>div:before [data-atom]{border-radius:unset}.con-kit-component-grid-list--zero-vertical .con-kit-component-grid-list-item:not(.con-kit-component-grid-list-item--last-of-row)>div:before{border-bottom-color:transparent;border-bottom-width:0}.con-kit-component-grid-list--zero-vertical .con-kit-component-grid-list-item--first-row:not(.con-kit-component-grid-list-item--last-of-row)>div:before,.con-kit-component-grid-list--zero-vertical .con-kit-component-grid-list-item--first-row:not(.con-kit-component-grid-list-item--last-of-row)>div:before [data-atom]:last-child{border-bottom-left-radius:unset;border-bottom-right-radius:unset}.con-kit-component-grid-list--zero-vertical .con-kit-component-grid-list-item--last-of-row:not(.con-kit-component-grid-list-item--first-of-row)>div:before,.con-kit-component-grid-list--zero-vertical .con-kit-component-grid-list-item--last-of-row:not(.con-kit-component-grid-list-item--first-of-row)>div:before [data-atom]:first-child{border-top-left-radius:unset;border-top-right-radius:unset}