.two-column-text__wrapper{display:grid;grid-template-columns:var(--two-col-heading-width, 35%) 1fr;gap:var(--two-col-gap, 2.5rem);align-items:stretch}.two-column-text__heading{display:flex;flex-direction:column;gap:1rem}.two-column-text--has-border .two-column-text__heading{border-inline-end:var(--two-col-border-width, 1px) var(--two-col-border-style, solid) rgba(var(--two-col-border-color, var(--color-foreground)),var(--two-col-border-opacity, .2));padding-inline-end:2.5rem}.two-column-text__content{display:flex;flex-direction:column;gap:1.5rem}.two-column-text__description{margin:0}.two-column-text__buttons{margin-top:.5rem}.two-column-text__wrapper.heading-position--right{grid-template-columns:1fr var(--two-col-heading-width, 35%)}.two-column-text__wrapper.heading-position--right .two-column-text__heading{order:2;border-inline-end:none;padding-inline-end:0}.two-column-text__wrapper.heading-position--right.two-column-text--has-border .two-column-text__heading{border-inline-start:var(--two-col-border-width, 1px) var(--two-col-border-style, solid) rgba(var(--two-col-border-color, var(--color-foreground)),var(--two-col-border-opacity, .2));padding-inline-start:2.5rem}.two-column-text__wrapper.heading-position--right .two-column-text__content{order:1}@media screen and (max-width:749px){.two-column-text__wrapper{grid-template-columns:1fr;gap:var(--two-col-gap-mobile, 1.5rem)}.two-column-text--has-border .two-column-text__heading{border-inline-end:none;border-block-end:var(--two-col-border-width, 1px) var(--two-col-border-style, solid) rgba(var(--two-col-border-color, var(--color-foreground)),var(--two-col-border-opacity, .2));padding-inline-end:0;padding-block-end:var(--two-col-gap-mobile, 1.5rem)}.two-column-text__wrapper.heading-position--right .two-column-text__heading{order:1;border-inline-start:none;padding-inline-start:0}.two-column-text__wrapper.heading-position--right.two-column-text--has-border .two-column-text__heading{border-block-end:var(--two-col-border-width, 1px) var(--two-col-border-style, solid) rgba(var(--two-col-border-color, var(--color-foreground)),var(--two-col-border-opacity, .2));padding-block-end:var(--two-col-gap-mobile, 1.5rem)}.two-column-text__wrapper.heading-position--right .two-column-text__content{order:2}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/section-two-column-text.css.map */
