.section-revealing-text{--rt-dim: color-mix(in srgb, var(--c-heading) 16%, transparent);--rt-ink: var(--c-heading);--rt-highlight: var(--rt-ink);overflow:clip}.rt{display:block}.rt__inner{display:flex;flex-direction:column;gap:1.6rem}.rt__inner--narrow{max-width:calc(760px + var(--gutter) * 2)}.rt__inner--medium{max-width:calc(1080px + var(--gutter) * 2)}.rt__inner--left{align-items:flex-start;text-align:left}.rt__inner--center{align-items:center;text-align:center}.rt__inner--right{align-items:flex-end;text-align:right}.rt__eyebrow{color:var(--c-text-soft)}.rt__text{margin:0;font-size:var(--rt-size-mobile);line-height:1.22;letter-spacing:-.025em;color:var(--rt-ink);text-transform:none;overflow-wrap:normal}@media(min-width:750px){.rt__text{font-size:var(--rt-size);line-height:1.18}}.rt__text--heading{font-family:var(--font-heading);font-weight:var(--font-heading-weight)}.rt__text--body{font-family:var(--font-body);font-weight:500}.rt__text--accent{font-family:var(--font-accent);font-style:var(--font-accent-style, italic);letter-spacing:0}.rt__text :is(em,i){color:var(--rt-highlight)}.rt__text a{text-decoration:underline;text-decoration-thickness:.06em;text-underline-offset:.12em}.rt__word{display:inline-block;white-space:nowrap}.rt.is-split .rt__unit{color:var(--rt-dim);transition:color .35s var(--ease)}.rt.is-split .rt__unit.is-lit{color:var(--rt-ink)}.rt.is-split :is(em,i) .rt__unit.is-lit{color:var(--rt-highlight)}.rt.is-split[data-mode=sweep] .rt__unit{--fill: 0%;color:transparent;background-image:linear-gradient(90deg,var(--unit-ink, var(--rt-ink)) var(--fill),var(--rt-dim) var(--fill));-webkit-background-clip:text;background-clip:text;transition:none}.rt.is-split[data-mode=sweep] :is(em,i) .rt__unit{--unit-ink: var(--rt-highlight)}.rt.is-split[data-mode=sweep] :is(em,i){padding-right:.06em}.rt__actions{margin-top:.6rem}.section-revealing-text--pinned{padding-top:0;padding-bottom:0}.rt[data-pin].is-split{height:220vh}.rt[data-pin].is-split .rt__frame{position:sticky;top:0;min-height:100vh;display:flex;align-items:center;padding-top:var(--pt);padding-bottom:var(--pb)}.rt[data-pin] .rt__inner{width:100%}@media(max-width:749px){.rt[data-pin].is-split{height:180vh}.rt[data-pin].is-split .rt__frame{padding-top:calc(var(--pt) * .7);padding-bottom:calc(var(--pb) * .7)}}.section-revealing-text--pinned .rt:not(.is-split) .rt__frame{padding-block:var(--pt) var(--pb)}
/*# sourceMappingURL=/cdn/shop/t/17/assets/section-revealing-text.css.map */
