:root{--tm-dur: calc(var(--animation-duration, .3s) * 2.6);--tm-ease: cubic-bezier(.16, 1, .3, 1);--tm-seq-step: .12s;--tm-line-step: 90ms;--tm-word-step: 40ms}.tm-w,.tm-wi{display:inline-block}@media screen and (prefers-reduced-motion:no-preference){.tm-pending:not(.tm-in)[data-tm-fx=fade-up],.tm-pending:not(.tm-in)[data-tm-fx=mask],.tm-pending:not(.tm-in) .tm-wi{opacity:0}.tm-pending[data-tm-fx=line]:not(.tm-done) .tm-w{clip-path:inset(-1em -1em -.18em -1em)}.tm-in[data-tm-fx=fade-up]{animation:tm-up var(--tm-dur) var(--tm-ease) both;animation-delay:calc(var(--tm-seq, 0) * var(--tm-seq-step))}.tm-in[data-tm-fx=mask]{animation:tm-mask var(--tm-dur) var(--tm-ease) both;animation-delay:calc(var(--tm-seq, 0) * var(--tm-seq-step))}.tm-in[data-tm-fx=line] .tm-wi{animation:tm-rise var(--tm-dur) var(--tm-ease) both;animation-delay:calc(var(--tm-seq, 0) * var(--tm-seq-step) + var(--tm-l, 0) * var(--tm-line-step))}.tm-in[data-tm-fx=word] .tm-wi{animation:tm-up calc(var(--tm-dur) * .8) var(--tm-ease) both;animation-delay:calc(var(--tm-seq, 0) * var(--tm-seq-step) + var(--tm-i, 0) * var(--tm-word-step))}[data-tm=settle]{animation:tm-settle calc(var(--tm-dur) * 1.3) var(--tm-ease) backwards}.html-fade-in [data-tm=settle]{animation-delay:var(--fade-in-duration, 0s)}.tm-in.tm-done[data-tm-fx],.tm-in.tm-done[data-tm-fx] .tm-wi{animation:none}}@keyframes tm-up{0%{opacity:0;transform:translateY(.45em)}to{opacity:1;transform:none}}@keyframes tm-rise{0%{opacity:0;transform:translateY(115%)}35%{opacity:1}to{opacity:1;transform:none}}@keyframes tm-mask{0%{opacity:0;transform:translateY(.3em);clip-path:inset(100% -1em -.2em -1em)}to{opacity:1;transform:none;clip-path:inset(-1em -1em -.2em -1em)}}@keyframes tm-settle{0%{transform:translateY(.22em) scale(.985)}to{transform:none}}@media(prefers-reduced-motion:reduce){.scrolling-promotion .promotion--animated{animation-play-state:paused!important}.scrolling-promotion__toggle{display:none!important}}.scrolling-promotion{--tm-mq-dir: -1}[dir=rtl] .scrolling-promotion{--tm-mq-dir: 1}.scrolling-promotion--transform.scrolling-promotion--left .promotion--animated{animation-name:tm-marquee-left}.scrolling-promotion--transform.scrolling-promotion--right .promotion--animated{animation-name:tm-marquee-right}@keyframes tm-marquee-left{0%{transform:translate(0);visibility:visible}to{transform:translate(calc(var(--tm-mq-dir) * 100%))}}@keyframes tm-marquee-right{0%{transform:translate(calc(var(--tm-mq-dir) * 100%));visibility:visible}to{transform:translate(0)}}.section-scrolling-promotion{position:relative}.section-scrolling-promotion.scrolling-promotion--user-paused .promotion--animated{animation-play-state:paused}.scrolling-promotion__toggle{position:absolute;inset-inline-end:8px;top:50%;transform:translateY(-50%);z-index:2;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;margin:0;padding:0;border:1px solid rgba(var(--layout-text-color),.25);border-radius:50%;background:rgba(var(--layout-background-color),.85);color:rgb(var(--layout-text-color));cursor:pointer;opacity:.6;transition:opacity var(--animation-duration, .3s) ease}.scrolling-promotion__toggle[hidden]{display:none}.scrolling-promotion__toggle:hover,.scrolling-promotion__toggle:focus-visible,.scrolling-promotion__toggle[aria-pressed=true]{opacity:1}.scrolling-promotion__toggle-play,.scrolling-promotion__toggle[aria-pressed=true] .scrolling-promotion__toggle-pause{display:none}.scrolling-promotion__toggle[aria-pressed=true] .scrolling-promotion__toggle-play{display:block}
/*# sourceMappingURL=/cdn/shop/t/4/assets/text-motion.css.map */
