.two-column-text{position:relative;overflow:hidden}.two-column-text__slides{display:flex}.two-column-text__inner{width:min(100%,var(--site-max-width));margin-inline:auto;padding:var(--spacing-xlarge) var(--page-margin)}.two-column-text--no-spacing .two-column-text__inner{padding-top:0}.two-column-text__column{display:flex;flex-direction:column;justify-content:center;width:100%;flex:0 0 100%;min-width:0;min-height:26rem;padding:var(--page-margin)}.two-column-text__column--accent{color:var(--color-foreground);background-color:var(--color-accent)}.two-column-text__column--neutral{color:var(--color-foreground);background-color:var(--color-neutral)}.two-column-text__column--dark{background-color:var(--color-foreground);color:var(--color-neutral)}.two-column-text__column--transparent{background-color:transparent}.two-column-text__eyebrow{margin:0 0 var(--spacing-xtiny);font-size:var(--text-small);letter-spacing:.08em;text-transform:uppercase}.two-column-text__heading{margin:0;font-size:2.5rem}.two-column-text__body{margin-top:var(--spacing-small)}.two-column-text__body p:last-child{margin-bottom:0}.two-column-text__button{align-self:flex-start;margin-top:var(--spacing-medium);width:100%}.two-column-text__column--dark .two-column-text__eyebrow{color:var(--color-neutral)}.two-column-text .splide__pagination{position:absolute;bottom:var(--spacing-small);left:var(--page-margin);right:var(--page-margin);z-index:2;display:flex;justify-content:center;gap:1rem;margin:0;padding:0}.two-column-text .splide__pagination__page{width:1rem;height:1rem;padding:0;margin:0;border:1px solid var(--color-foreground);border-radius:50%;background:transparent;cursor:pointer;opacity:1;transform:none;transition:background-color .2s ease,border-color .2s ease,transform .2s ease}.two-column-text .splide__pagination__page.is-active{background:var(--color-foreground);border-color:var(--color-foreground);transform:scale(1.1)}@media screen and (max-width:750px){.two-column-text__inner{width:100vw;padding-inline:0}.two-column-text__column{width:calc(100vw - var(--page-margin) * 2);flex-basis:calc(100vw - var(--page-margin) *2)}}@media screen and (min-width:751px){.two-column-text__inner{overflow:visible}.two-column-text__heading{font-size:var(--heading-h1)}.two-column-text__slides{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));transform:none!important}.two-column-text__column{width:auto!important;flex:initial!important;min-height:32rem;padding:var(--page-margin)}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-two-column-text.css.map */
