.text-callout{background:var(--text-callout-background);padding:4.8rem 0}@media screen and (min-width:990px){.text-callout{padding:6.4rem 0}}.text-callout__inner{display:flex;align-items:center;gap:3.2rem;max-width:128rem;margin:0 auto}@media screen and (min-width:990px){.text-callout__inner{gap:6.4rem}}.text-callout__rule{align-self:stretch;width:.1rem;min-width:.1rem;background:var(--text-callout-accent)}.text-callout__content{max-width:80rem}.text-callout__heading{margin:0;font-family:freight-display-pro,serif;font-weight:700;font-size:2.4rem}@media screen and (min-width:990px){.text-callout__heading{font-size:3.2rem}}.text-callout__description{margin-top:1.6rem;font-size:1.8rem;line-height:var(--font-body-line-height);color:#7d7774}.text-callout__description p{margin:0}.text-callout__description p+p{margin-top:1.2rem}.text-callout__description--collapsible{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--text-callout-collapsed-lines, 4);line-clamp:var(--text-callout-collapsed-lines, 4);overflow:hidden}.text-callout__description--collapsible.is-expanded{-webkit-line-clamp:unset;line-clamp:unset}.text-callout__toggle[aria-expanded=true] .icon-button-arrow{transform:rotate(-90deg)}.text-callout__button.button--tertiary{margin-top:1.6rem;color:rgb(var(--color-foreground))}.text-callout__button.button--tertiary:hover{color:rgba(var(--color-foreground),.7)}
/*# sourceMappingURL=/cdn/shop/t/24/assets/section-text-callout.css.map */
