@media(prefers-reduced-motion:no-preference){@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}@keyframes scrollLine{0%{transform:translateY(0);opacity:1}80%{transform:translateY(20px);opacity:.2}to{transform:translateY(0);opacity:0}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes scaleIn{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes revealLine{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.animate-fade-in{animation:fadeIn .6s var(--ease-dramatic, cubic-bezier(.16, 1, .3, 1)) both}.animate-fade-in-up{animation:fadeInUp .6s var(--ease-dramatic, cubic-bezier(.16, 1, .3, 1)) both}.animate-fade-in-down{animation:fadeInDown .6s var(--ease-dramatic, cubic-bezier(.16, 1, .3, 1)) both}.animate-slide-in-right{animation:slideInRight .6s var(--ease-dramatic, cubic-bezier(.16, 1, .3, 1)) both}.animate-slide-out-right{animation:slideOutRight .4s ease-in both}.animate-pulse{animation:pulse 2s ease-in-out infinite}.animate-float{animation:float 3s ease-in-out infinite}.animate-scroll-line{animation:scrollLine 2s ease-in-out infinite}.animate-shimmer{background:linear-gradient(90deg,var(--color-obsidian, #0F0F0F) 25%,var(--color-smoke, #1C1C1C) 50%,var(--color-obsidian, #0F0F0F) 75%);background-size:200% 100%;animation:shimmer 1.5s ease-in-out infinite}.animate-scale-in{animation:scaleIn .5s var(--ease-dramatic, cubic-bezier(.16, 1, .3, 1)) both}.animate-delay-100{animation-delay:.1s}.animate-delay-200{animation-delay:.2s}.animate-delay-300{animation-delay:.3s}.animate-delay-400{animation-delay:.4s}.animate-delay-500{animation-delay:.5s}.animate-delay-600{animation-delay:.6s}.animate-delay-700{animation-delay:.7s}.animate-delay-800{animation-delay:.8s}.animate-duration-fast{animation-duration:.3s}.animate-duration-base{animation-duration:.6s}.animate-duration-slow{animation-duration:1s}.animate-duration-slower{animation-duration:1.5s}.char-reveal .char{display:inline-block;opacity:0;transform:translateY(100%) rotateX(-80deg);transform-origin:center bottom;transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--char-index, 0) * 35ms)}.char-reveal.is-visible .char{opacity:1;transform:translateY(0) rotateX(0)}.char-reveal .word{display:inline-block;overflow:hidden;vertical-align:top}.char-reveal .word-space{display:inline-block;width:.3em}.reveal-clip{clip-path:inset(0 100% 0 0);transition:clip-path 1.2s cubic-bezier(.16,1,.3,1)}.reveal-clip.is-visible{clip-path:inset(0 0 0 0)}.reveal-clip--left{clip-path:inset(0 0 0 100%);transition:clip-path 1.2s cubic-bezier(.16,1,.3,1)}.reveal-clip--left.is-visible{clip-path:inset(0 0 0 0)}.reveal-clip--bottom{clip-path:inset(100% 0 0 0);transition:clip-path 1.2s cubic-bezier(.16,1,.3,1)}.reveal-clip--bottom.is-visible{clip-path:inset(0 0 0 0)}.image-hover-zoom{overflow:hidden;position:relative}.image-hover-zoom img{transition:transform .8s cubic-bezier(.16,1,.3,1);will-change:transform}.image-hover-zoom:hover img{transform:scale(1.08)}.image-hover-zoom:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#05050599,#05050500 50%);opacity:0;transition:opacity .6s cubic-bezier(.16,1,.3,1);pointer-events:none}.image-hover-zoom:hover:after{opacity:1}.text-scramble{letter-spacing:.02em;font-variant-numeric:tabular-nums;display:inline-block}.text-scramble .scramble-char{display:inline-block;min-width:.5em}.scroll-skew{will-change:transform;transition:transform .3s cubic-bezier(.16,1,.3,1)}.marquee{overflow:hidden;white-space:nowrap}.marquee__track{display:flex;width:max-content;animation:marquee var(--marquee-duration, 30s) linear infinite}.marquee:hover .marquee__track{animation-play-state:paused}.marquee__track>*{flex-shrink:0}.stagger-children>*{transition-delay:calc(var(--stagger-index, 0) * 80ms)}.stagger-children>*:nth-child(1){--stagger-index: 0}.stagger-children>*:nth-child(2){--stagger-index: 1}.stagger-children>*:nth-child(3){--stagger-index: 2}.stagger-children>*:nth-child(4){--stagger-index: 3}.stagger-children>*:nth-child(5){--stagger-index: 4}.stagger-children>*:nth-child(6){--stagger-index: 5}.stagger-children>*:nth-child(7){--stagger-index: 6}.stagger-children>*:nth-child(8){--stagger-index: 7}.stagger-children>*:nth-child(9){--stagger-index: 8}.stagger-children>*:nth-child(10){--stagger-index: 9}}@media(prefers-reduced-motion:reduce){.animate-fade-in,.animate-fade-in-up,.animate-fade-in-down,.animate-slide-in-right,.animate-scale-in{animation:none;opacity:1;transform:none}.animate-pulse,.animate-float,.animate-scroll-line,.animate-shimmer{animation:none}.char-reveal .char{opacity:1;transform:none;transition:none}.reveal-clip,.reveal-clip--left,.reveal-clip--bottom{clip-path:none;transition:none}.image-hover-zoom img{transition:none}.image-hover-zoom:after{display:none}.scroll-skew{will-change:auto;transition:none}.marquee__track{animation:none}.stagger-children>*{transition-delay:0ms}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/animations.css.map */
