.curtis-xl-heading{font-family:var(--font-heading--family);font-size:clamp(46px,6vw,100px);font-weight:700;line-height:1.08;letter-spacing:-.04em;color:var(--color-foreground);text-wrap:balance}.curtis-xl-heading__word{display:inline-block;padding-bottom:.06em;background:linear-gradient(180deg,currentColor 40%,color-mix(in srgb,currentColor 66%,transparent) 110%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.curtis-xl-heading[data-xl-ready] .curtis-xl-heading__word{opacity:0;transform:translateY(.3em);filter:blur(8px);transition:opacity .9s ease,transform 1.1s cubic-bezier(.16,1,.3,1),filter .9s ease;transition-delay:calc(var(--word-index, 0) * .11s)}.curtis-xl-heading[data-xl-ready].is-in .curtis-xl-heading__word{opacity:1;transform:none;filter:none}.curtis-xl-follow{opacity:0;transform:translateY(.75rem);filter:blur(6px);transition:opacity .9s ease,transform 1.1s cubic-bezier(.16,1,.3,1),filter .9s ease;transition-delay:var(--follow-delay, 0ms)}.curtis-xl-follow.is-in{opacity:1;transform:none;filter:none}@media(prefers-reduced-motion:reduce){.curtis-xl-follow,.curtis-xl-heading[data-xl-ready] .curtis-xl-heading__word{opacity:1;transform:none;filter:none;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/curtis-xl-heading.css.map */
