:root{--ease-back: cubic-bezier(.34, 1.56, .64, 1);--ease-out-soft: cubic-bezier(.16, 1, .3, 1);--anim-fast: .2s;--anim-base: .45s;--anim-slow: .7s;--anim-spin-slow: 30s;--anim-spin-medium: 18s;--anim-spin-fast: 6s;--anim-bob: 4s;--anim-drift: 90s}@keyframes hc-reveal-fade-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes hc-reveal-fade-scale{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}@keyframes hc-reveal-fade{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:no-preference){[data-anim]:not(.is-in-view):not([data-anim=stagger]){opacity:0}[data-anim=stagger]:not(.is-in-view)>*{opacity:0}[data-anim=fade-up].is-in-view:not(.hc-reveal-done){animation:hc-reveal-fade-up var(--anim-base) var(--ease-back) calc(var(--stagger-i, 0) * 80ms) both}[data-anim=fade-scale].is-in-view:not(.hc-reveal-done){animation:hc-reveal-fade-scale var(--anim-slow) var(--ease-back) calc(var(--stagger-i, 0) * 80ms) both}[data-anim=fade].is-in-view:not(.hc-reveal-done){animation:hc-reveal-fade var(--anim-base) var(--ease-out-soft) calc(var(--stagger-i, 0) * 80ms) both}[data-anim=stagger].is-in-view>*:not(.hc-reveal-done){animation:hc-reveal-fade-up var(--anim-base) var(--ease-back) calc(var(--stagger-i, 0) * 80ms) both}}@keyframes hc-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes hc-spin-reverse{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}@keyframes hc-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes hc-bob-soft{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes hc-tentacle-wave{0%,to{transform:rotate(-6deg)}50%{transform:rotate(6deg)}}@keyframes hc-twinkle{0%,to{opacity:.4}50%{opacity:1}}@keyframes hc-drift-x{0%{background-position-x:0}to{background-position-x:-1920px}}@keyframes hc-pulse-ring{0%{transform:scale(.85);opacity:.7}to{transform:scale(1.6);opacity:0}}@media(prefers-reduced-motion:no-preference){.hc-anim-spin{animation:hc-spin var(--anim-spin-slow) linear infinite;transform-origin:50% 50%}.hc-anim-spin-reverse{animation:hc-spin-reverse var(--anim-spin-slow) linear infinite;transform-origin:50% 50%}.hc-anim-spin-medium{animation:hc-spin var(--anim-spin-medium) linear infinite;transform-origin:50% 50%}.hc-anim-bob{animation:hc-bob var(--anim-bob) ease-in-out infinite}.hc-anim-bob-soft{animation:hc-bob-soft 5s ease-in-out infinite}.hc-anim-tentacle{animation:hc-tentacle-wave 3.2s ease-in-out infinite;transform-origin:50% 0%}.hc-anim-twinkle{animation:hc-twinkle 2.4s ease-in-out infinite}.hc-anim-drift{animation:hc-drift-x var(--anim-drift) linear infinite}.hc-anim-spin:hover,.hc-anim-spin-reverse:hover,.hc-anim-spin-medium:hover{animation-duration:var(--anim-spin-fast)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/heychuck-animations.css.map */
