.css-grid{display:grid;grid-column-gap:1rem;grid-row-gap:1rem;gap:1rem 1rem}.css-grid.col-2,.css-grid.col-3,.css-grid.col-4,.css-grid.col-5{grid-template-columns:100%}@media screen and (min-width: 768px){.css-grid.col-2,.css-grid.col-3,.css-grid.col-4,.css-grid.col-5{grid-template-columns:50% 50%}}@media screen and (min-width: 992px){.css-grid.col-3{grid-template-columns:33% 33% 33%}.css-grid.col-4{grid-template-columns:25% 25% 25% 25%}}.column-section__column{position:relative;width:100%;background-size:cover;background-position:center;display:flex;justify-content:center;align-items:center;flex-direction:column}.column-section__column.image-bg img{z-index:0}.column-section__column.image-bg .column-section__column-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}.column-section__column h3{margin-top:0}.column-section__column.image-stacked{position:relative;width:100%;display:flex;justify-content:start;align-items:center;flex-direction:column}.column-section__column.image-stacked img{margin-top:1rem;margin-bottom:1rem}.column-section__link{display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}@media screen and (max-width: 992px){.column-section__column{min-height:33vw}}
/*# sourceMappingURL=/cdn/shop/t/120/assets/section-column.css.map */
