.rich-text{container-type:inline-size}.rich-text__header{max-width:52ch;display:flex;flex-direction:column;gap:1rem}.rich-text__header--center{text-align:center;margin-inline:auto;align-items:center}.eyebrow-label{font-size:.8125rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;opacity:.7}.rich-text__heading{font-size:clamp(1.5rem,4vw,2.5rem);font-weight:var(--font-heading-weight, 700);letter-spacing:var(--font-heading-letter-spacing, -.02em);line-height:1.2}.rich-text__body{line-height:1.7}.rich-text__columns{display:grid;gap:2rem;margin-block-start:3rem}@container (min-width: 600px){.rich-text__columns--2,.rich-text__columns--3,.rich-text__columns--4{grid-template-columns:repeat(2,1fr)}}@container (min-width: 900px){.rich-text__columns--3{grid-template-columns:repeat(3,1fr)}.rich-text__columns--4{grid-template-columns:repeat(4,1fr)}}.rt-column{display:flex;flex-direction:column;gap:.75rem}.rt-column__icon{font-size:2rem;line-height:1}.rt-column__heading{font-size:1.125rem;font-weight:600;line-height:1.3}.rt-column__text{font-size:.9375rem;line-height:1.7;opacity:.8;flex:1}.rt-column__link{display:inline-flex;align-items:center;gap:.25rem;font-size:.9375rem;font-weight:600;text-decoration:underline;text-underline-offset:.2em;margin-block-start:.5rem;transition:color var(--duration-short, .15s) ease,opacity var(--duration-short, .15s) ease}.rt-column__link:hover{opacity:.75}.rich-text--centered .rich-text__header{margin-inline:auto;text-align:center;align-items:center}
/*# sourceMappingURL=/cdn/shop/t/246/assets/section-rich-text.css.map */
