.column-grid__column-surface--padding-mobile{padding:1.5rem}@media screen and (min-width:750px){.column-grid__column-surface--padding-mobile{padding:0}}.column-grid__column-surface--padding-desktop{padding:0}@media screen and (min-width:750px){.column-grid__column-surface--padding-desktop{padding:3rem}}.column-grid__column-surface--padding-both{padding:1.5rem}@media screen and (min-width:750px){.column-grid__column-surface--padding-both{padding:3rem}}.column-grid__inner{display:flex;flex-direction:column;gap:1.5rem}.column-grid__columns{margin-bottom:0}.column-grid__column{display:flex;min-width:0}.column-grid__column-surface{display:flex;flex-direction:column;gap:1.5rem;flex:1;min-height:100%}.column-grid__heading+.column-grid__text,.column-grid__heading+.column-grid__button,.column-grid__text+.column-grid__button{margin-top:0}.column-grid__text.rte>*:first-child{margin-top:0}.column-grid__text.rte>*:last-child{margin-bottom:0}.column-grid__row{display:flex;flex-direction:row;align-items:center;gap:1.2rem;min-width:0}.column-grid__row-media{flex-shrink:0;overflow:hidden;align-self:flex-start}.column-grid__row-media .media{width:100%}.column-grid__row-media .media--natural{height:auto!important;padding-bottom:0!important}.column-grid__row-media .media--natural>img{position:relative!important;width:auto!important;height:auto!important;max-width:100%;object-fit:contain!important;top:auto!important;left:auto!important}.column-grid__row-media--small{width:4.8rem}.column-grid__row-media--medium{width:7.2rem}.column-grid__row-media--large{width:10rem}.column-grid__row-content{flex:1;min-width:0;display:flex;flex-direction:column;gap:.6rem}.column-grid__row-heading.rte>*:first-child,.column-grid__row-text.rte>*:first-child{margin-top:0}.column-grid__row-heading.rte>*:last-child,.column-grid__row-text.rte>*:last-child{margin-bottom:0}.column-grid__row-step{flex-shrink:0;align-self:flex-start;min-width:4rem;height:4rem;padding:0 .5rem;box-sizing:border-box;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:calc(var(--font-heading-scale) * 1.35rem);font-weight:600;line-height:1;text-align:center;border:.1rem solid rgba(var(--color-button),1);color:rgb(var(--color-button-text));background:rgba(var(--color-button),1)}.column-grid__row--border-bottom{padding-bottom:1.5rem;border-bottom:.1rem solid rgba(var(--color-foreground),.12)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-column-grid.css.map */
