.rta-section{position:relative;overflow:hidden}.rta-inner{display:flex;flex-direction:column;gap:clamp(8px,1.5vw,20px)}.rta-align-center{align-items:center;text-align:center}.rta-align-left{align-items:flex-start;text-align:left}.rta-align-right{align-items:flex-end;text-align:right}.rta-eyebrow{font-size:11px;letter-spacing:.18em;text-transform:uppercase;opacity:.55;margin:0 0 8px;font-weight:600}.rta-heading{margin:0;padding:0;font-family:var(--rta-font-family, var(--font-heading-family, inherit));font-size:var(--rta-font-size-desktop);font-weight:var(--rta-font-weight);letter-spacing:var(--rta-letter-spacing);line-height:var(--rta-line-height);display:block;word-break:break-word;overflow-wrap:break-word}@media(max-width:749px){.rta-heading{font-size:var(--rta-font-size-mobile)}}.rta-char{display:inline-block;white-space:pre;will-change:transform,opacity}.rta-body{max-width:65ch;font-size:1.05rem;line-height:1.65;opacity:0;transform:translateY(16px);transition:opacity .6s ease,transform .6s ease}.rta-body.is-visible{opacity:1;transform:none}.rta-button-wrap{opacity:0;transform:translateY(12px);transition:opacity .5s ease .3s,transform .5s ease .3s}.rta-button-wrap.is-visible{opacity:1;transform:none}.rta-btn{display:inline-flex;align-items:center;gap:8px;padding:14px 32px;border-radius:100px;font-size:14px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s ease;border:2px solid transparent}.rta-btn--primary{background:var(--rta-color-1);color:#fff}.rta-btn--secondary{background:var(--rta-color-2);color:#fff}.rta-btn--outline{background:transparent;border-color:currentColor;color:currentColor}.rta-btn:hover{transform:scale(1.04) translateY(-2px);box-shadow:0 10px 30px #0000002e}.rta-divider{width:60px;height:3px;border-radius:2px;background:var(--rta-color-1);opacity:.4}.rta-fade-in{opacity:0;transform:translateY(14px);transition:opacity .6s ease,transform .6s ease}.rta-fade-in.is-visible{opacity:1;transform:none}.rta-style--solid .rta-char{color:inherit}.rta-style--gradient-linear .rta-heading,.rta-heading.rta-style--gradient-linear{background:linear-gradient(var(--rta-gradient-angle),var(--rta-color-1),var(--rta-color-2),var(--rta-color-3));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.rta-heading.rta-style--gradient-radial{background:radial-gradient(ellipse at 50% 50%,var(--rta-color-1) 0%,var(--rta-color-2) 50%,var(--rta-color-3) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.rta-heading.rta-style--color-cycle .rta-char:nth-child(3n+1){color:var(--rta-color-1)}.rta-heading.rta-style--color-cycle .rta-char:nth-child(3n+2){color:var(--rta-color-2)}.rta-heading.rta-style--color-cycle .rta-char:nth-child(3n+3){color:var(--rta-color-3)}.rta-heading.rta-style--outline .rta-char{-webkit-text-stroke:var(--rta-stroke-width) var(--rta-color-1);color:transparent}.rta-heading.rta-style--neon .rta-char{color:var(--rta-color-1);text-shadow:0 0 7px var(--rta-color-1),0 0 20px var(--rta-color-2),0 0 60px var(--rta-color-3)}.rta-heading--wave .rta-char{opacity:0;transform:translateY(.6em) rotate(4deg);transition:opacity var(--rta-duration) ease,transform var(--rta-duration) cubic-bezier(.34,1.56,.64,1);transition-delay:calc(var(--ci) * var(--rta-stagger))}.rta-heading--wave.is-visible .rta-char{opacity:1;transform:translateY(0) rotate(0)}.rta-heading--split-fade .rta-char{opacity:0;transform:translateY(.8em);transition:opacity calc(var(--rta-duration) * .8) ease,transform calc(var(--rta-duration) * .8) cubic-bezier(.25,1,.5,1);transition-delay:calc(var(--ci) * calc(var(--rta-stagger) * .5))}.rta-heading--split-fade.is-visible .rta-char{opacity:1;transform:translateY(0)}.rta-heading--bounce .rta-char{opacity:0;transform:translateY(-1.2em) scaleY(1.3);transition:opacity calc(var(--rta-duration) * .6) ease,transform var(--rta-duration) cubic-bezier(.34,1.8,.64,1);transition-delay:calc(var(--ci) * var(--rta-stagger))}.rta-heading--bounce.is-visible .rta-char{opacity:1;transform:translateY(0) scaleY(1)}.rta-heading--reveal{overflow:hidden}.rta-heading--reveal .rta-char{clip-path:inset(0 100% 0 0);transition:clip-path var(--rta-duration) cubic-bezier(.77,0,.175,1);transition-delay:calc(var(--ci) * calc(var(--rta-stagger) * .4))}.rta-heading--reveal.is-visible .rta-char{clip-path:inset(0 0% 0 0)}.rta-heading--morph-weight .rta-char{font-variation-settings:"wght" 100,"wdth" 75;opacity:0;transition:font-variation-settings var(--rta-duration) cubic-bezier(.34,1.2,.64,1),opacity calc(var(--rta-duration) * .5) ease;transition-delay:calc(var(--ci) * var(--rta-stagger))}.rta-heading--morph-weight.is-visible .rta-char{font-variation-settings:"wght" 800,"wdth" 100;opacity:1}.rta-heading--glitch .rta-char{opacity:0;position:relative;transition:opacity .1s ease;transition-delay:calc(var(--ci) * calc(var(--rta-stagger) * .3))}.rta-heading--glitch.is-visible .rta-char{opacity:1;animation:rtaGlitchChar var(--rta-duration) ease forwards;animation-delay:calc(var(--ci) * calc(var(--rta-stagger) * .3))}@keyframes rtaGlitchChar{0%{transform:translate(-4px) skew(-10deg);filter:blur(3px) brightness(2);opacity:0}15%{transform:translate(4px,-2px) skew(8deg);filter:blur(1px);opacity:.7}30%{transform:translate(-2px,1px) skew(-4deg);filter:none;opacity:1}45%{transform:translate(2px) skew(2deg);opacity:1}60%{transform:translate(-1px) skew(-1deg);opacity:1}to{transform:none;filter:none;opacity:1}}.rta-heading--typewriter .rta-char{opacity:0}.rta-heading--typewriter.is-visible .rta-char{opacity:1;transition:opacity .05s step-end;transition-delay:calc(var(--ci) * calc(var(--rta-stagger) * .6))}.rta-heading--typewriter .rta-char:last-child:after{content:"|";display:inline-block;animation:rtaCursorBlink .8s step-end infinite;opacity:0;margin-left:2px;color:var(--rta-color-1)}.rta-heading--typewriter.is-visible .rta-char:last-child:after{opacity:1}.rta-heading--typewriter.typing-done .rta-char:last-child:after{animation-delay:calc(var(--ci) * calc(var(--rta-stagger) * .6) + var(--rta-duration))}@keyframes rtaCursorBlink{0%,to{opacity:1}50%{opacity:0}}.rta-heading--scramble .rta-char{opacity:0;display:inline-block;min-width:.5ch}.rta-heading--scramble.is-running .rta-char{opacity:1}.rta-section[data-hover=wave] .rta-heading .rta-char{transition:transform .25s cubic-bezier(.34,1.56,.64,1),color .25s ease}.rta-section[data-hover=wave] .rta-heading .rta-char:hover{transform:translateY(-.3em) scale(1.15);color:var(--rta-color-1)}.rta-section[data-hover=weight] .rta-heading .rta-char{transition:font-variation-settings .3s ease}.rta-section[data-hover=weight] .rta-heading .rta-char:hover{font-variation-settings:"wght" 900,"wdth" 125}.rta-section[data-hover=shimmer] .rta-heading .rta-char{transition:color .2s ease}.rta-section[data-hover=shimmer] .rta-heading:hover .rta-char{animation:rtaShimmer 1.2s ease infinite;animation-delay:calc(var(--ci) * 60ms)}@keyframes rtaShimmer{0%,to{color:inherit}50%{color:var(--rta-color-2)}}@media(max-width:749px){.rta-heading{font-size:var(--rta-font-size-mobile)!important}.rta-body{font-size:1rem}}@media(prefers-reduced-motion:reduce){.rta-char{transition:none!important;animation:none!important;opacity:1!important;transform:none!important;clip-path:none!important;font-variation-settings:var(--rta-font-weight)!important}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/section-rich-text-animated.css.map */
