.two-columns-text{isolation:isolate}.two-columns-text .page-width{padding-left:2.5rem;padding-right:2.5rem}@media screen and (min-width: 750px){.two-columns-text .page-width{padding-left:5rem;padding-right:5rem}}.two-columns-text__container{display:grid;grid-template-columns:1fr;gap:2rem;align-items:start}@media screen and (min-width: 750px){.two-columns-text__container{grid-template-columns:1fr 1fr}}.two-columns-text__column{width:100%}.two-columns-text__text{margin:0}.two-columns-text__text.font-heading{letter-spacing:calc(var(--font-heading-scale) * .06rem);line-height:calc(1.4 / var(--font-heading-scale));font-weight:500}.two-columns-text__text.font-body{line-height:calc(1.4 / var(--font-body-scale));font-weight:400}.two-columns-text__left-column .two-columns-text__text{letter-spacing:0;font-size:calc(var(--left-column-font-size-mobile) * 1rem)}.two-columns-text__right-column .two-columns-text__text,.two-columns-text__right-column .two-columns-text__additional-content{letter-spacing:0;font-size:calc(var(--right-column-font-size-mobile) * 1rem)}.two-columns-text__right-column .two-columns-text__additional-content{margin-top:3rem}@media screen and (min-width: 750px){.two-columns-text__left-column .two-columns-text__text{font-size:calc(var(--left-column-font-size-desktop) * 1rem)}.two-columns-text__right-column .two-columns-text__text,.two-columns-text__right-column .two-columns-text__additional-content{font-size:calc(var(--right-column-font-size-desktop) * 1rem)}}.two-columns-text__links{display:flex;flex-direction:column}.two-columns-text__link{letter-spacing:0;display:inline-flex;align-items:center;margin-top:2rem;text-decoration:none;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:600;line-height:calc(1.2 / var(--font-body-scale));transition:color .15s ease}.two-columns-text__link:hover{opacity:.8}.two-columns-text__link-arrow{margin-left:.5rem;transition:transform .15s ease;width:2.4rem;height:2.4rem;flex-shrink:0}.two-columns-text__link:hover .two-columns-text__link-arrow{transform:translate(.2rem)}.two-columns-text__link-arrow svg{width:100%;height:100%}@media screen and (max-width: 749px){.two-columns-text__link{margin-top:2.5rem}.two-columns-text__text.font-body{line-height:calc(1.8 / var(--font-body-scale))}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-two-columns-text.css.map */
