.split-words .word{display:inline-block;will-change:transform,opacity}.split-words.is-split .word{opacity:0;transform:translateY(.5em) rotate(1.2deg)}.split-words.is-split.is-visible .word{opacity:1;transform:none;transition:opacity .62s var(--ease-out),transform .62s var(--ease-out);transition-delay:calc(var(--word-start, 0ms) + var(--word-index, 0) * 55ms)}.hero__title.split-words{--word-start: .2s}.fade-up{opacity:0;transform:translateY(14px)}.fade-up.is-visible{opacity:1;transform:none;transition:opacity .7s var(--ease-out),transform .7s var(--ease-out)}.shimmer{--shimmer-ink: var(--ink-subtle);background-image:linear-gradient(100deg,var(--shimmer-ink) 0%,var(--shimmer-ink) 38%,var(--sable-yellow, #f2e6b8) 50%,var(--shimmer-ink) 62%,var(--shimmer-ink) 100%);background-size:300% 100%;background-position:120% 0;-webkit-background-clip:text;background-clip:text;color:transparent}.shimmer.is-visible{animation:shimmer-sweep 2.6s var(--ease-out) .35s 1 both}.hero .shimmer,.surface--olive .shimmer,.footer .shimmer,.auth__panel .shimmer{--shimmer-ink: var(--ink-on-olive)}@keyframes shimmer-sweep{0%{background-position:120% 0}to{background-position:-40% 0}}@supports not ((-webkit-background-clip: text) or (background-clip: text)){.shimmer{background-image:none;color:inherit}}.dual-tone em,.dual-tone i{color:var(--accent);font-style:italic}.surface--olive .dual-tone em,.footer .dual-tone em{color:var(--sable-yellow)}@media(prefers-reduced-motion:reduce){.split-words.is-split .word,.fade-up{opacity:1!important;transform:none!important}.shimmer{animation:none!important;background-image:none;color:inherit}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/motion.css.map */
