:root{--reveal-delay: 0ms}calma-reveal,deferred-video{display:block}.u-mask-line{display:block;overflow:clip;padding-block-end:.08em}.u-mask-line>span{display:inline-block;transition:transform var(--dur-slow) var(--ease-entrance) var(--reveal-delay)}.u-wipe{transition:clip-path var(--dur-cinematic) var(--ease-liquid) var(--reveal-delay)}.u-rise{transition:opacity var(--dur-slow) var(--ease-calma) var(--reveal-delay),transform var(--dur-slow) var(--ease-entrance) var(--reveal-delay)}@media(prefers-reduced-motion:no-preference){.js:not(.motion-off) calma-reveal:defined:not(.is-revealed) .u-mask-line>span{transform:translateY(110%)}.js:not(.motion-off) calma-reveal:defined:not(.is-revealed) .u-wipe{clip-path:inset(0 100% 0 0)}.js:not(.motion-off) calma-reveal:defined:not(.is-revealed) .u-rise{opacity:0;transform:translateY(1.5rem)}.supports-scroll-timeline:not(.motion-off):not(.scroll-driven-off) .u-float{animation:calma-float linear both;animation-timeline:view()}.supports-scroll-timeline:not(.motion-off):not(.scroll-driven-off) :is(.scheme-night,.scheme-flow-dark) [data-glow-pulse] .c-can__glow{animation:calma-glow linear both;animation-timeline:view()}.supports-scroll-timeline:not(.motion-off):not(.scroll-driven-off) .u-parallax{animation:calma-parallax linear both;animation-timeline:view();animation-range:cover 0% cover 100%}}.motion-paused *{animation-play-state:paused!important}@keyframes calma-float{0%,50%,to{transform:none}25%{transform:translate3d(0,calc(var(--float-distance, .9rem) * -1),0) rotate(var(--float-tilt, -1deg))}75%{transform:translate3d(0,var(--float-distance, .9rem),0) rotate(calc(var(--float-tilt, -1deg) * -1))}}@keyframes calma-glow{0%,to{opacity:.18}50%{opacity:.26}}@keyframes calma-parallax{0%{transform:translate3d(0,calc(var(--depth, .2) * -14vh * var(--motion-scale, 1)),0)}to{transform:translate3d(0,calc(var(--depth, .2) * 14vh * var(--motion-scale, 1)),0)}}.c-media-frame{position:relative;overflow:hidden;border-radius:var(--radius-card);aspect-ratio:var(--ratio, 4 / 5);background:var(--accent-soft)}.c-media-frame>:is(img,svg),.c-media-frame .c-video__poster{width:100%;height:100%;object-fit:cover}.c-video{position:relative;overflow:hidden}.c-video__poster,.c-video__media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.c-video__media{opacity:0;transition:opacity var(--dur-slow) var(--ease-calma)}.c-video.is-playing .c-video__media,.c-video[data-controls] .c-video__media{opacity:1}.c-editor-hint{padding:var(--space-sm);border:1px dashed var(--rule);border-radius:var(--radius-sm);font-size:var(--text-sm);color:var(--fg-muted)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/motion.css.map */
