.dwn-text-multicolumn__grid{display:grid;grid-template-columns:1fr 1fr;align-items:start;overflow:hidden}.dwn-text-multicolumn__right-column{display:grid;width:100%;min-width:0;grid-template-columns:repeat(var(--right-columns-mobile, 1),minmax(0,1fr))}@media screen and (min-width:990px){.dwn-text-multicolumn__right-column{grid-template-columns:repeat(var(--right-columns-desktop, 1),minmax(0,1fr))}}.dwn-text-multicolumn__left-column{display:flex;flex-direction:column;gap:2rem;position:sticky;top:120px;align-self:flex-start;height:100%}.dwn-text-multicolumn__text{font-size:1.6rem;line-height:1.5;color:rgba(var(--color-foreground),.75)}.dwn-text-multicolumn__button{margin-top:.5rem}@media screen and (min-width:990px){.dwn-text-multicolumn__column--stacked-desktop{flex-direction:column;align-items:flex-start}}.dwn-text-multicolumn__column{display:flex;align-items:flex-start;column-gap:1.5rem;overflow:hidden;width:100%;max-width:100%;min-width:0;box-sizing:border-box}.dwn-text-multicolumn__column-image{flex-shrink:0;display:flex;align-items:center;justify-content:center}.dwn-text-multicolumn__column-image img,.dwn-text-multicolumn__column-image-img{display:block;width:100%;height:100%;max-width:100%;object-fit:contain}.dwn-text-multicolumn__column-content{flex:1;min-width:0}.dwn-text-multicolumn__column-heading{font-weight:600;line-height:1.3;margin:0 0 1.5rem;color:rgb(var(--color-foreground))}.dwn-text-multicolumn__column-text{font-size:1.4rem;line-height:1.5;color:rgba(var(--color-foreground),.75);margin:0}.dwn-text-multicolumn__column-text p{margin:0}.dwn-text-multicolumn .title-wrapper,.dwn-text-multicolumn .title-wrapper .title{margin-bottom:0}@media screen and (max-width:989px){.dwn-text-multicolumn__right-column--multi-col-mobile .dwn-text-multicolumn__column{flex-direction:column;align-items:flex-start}}@media screen and (max-width:749px){.dwn-text-multicolumn__grid{grid-template-columns:1fr}.dwn-text-multicolumn__left-column{position:static;top:auto;gap:1.5rem}.dwn-text-multicolumn__text{font-size:1.4rem}.dwn-text-multicolumn__column{column-gap:1rem}.dwn-text-multicolumn__column-text{font-size:1.3rem}}@media screen and (min-width:750px)and (max-width:990px){.dwn-text-multicolumn__text{font-size:1.5rem}}
/*# sourceMappingURL=/cdn/shop/t/61/assets/section-dwn-text-multicolumn.css.map */
