:root{--c-motion-ease: cubic-bezier(.2, .7, .2, 1)}#main{overflow-x:clip}.c-motion-strike,.c-motion-under{background-image:linear-gradient(var(--c-motion-accent, #d63a2f),var(--c-motion-accent, #d63a2f));background-repeat:no-repeat;background-size:100% .1em;-webkit-box-decoration-break:clone;box-decoration-break:clone}.c-motion-strike{background-position:0 56%}.c-motion-under{background-position:0 95%}.c-motion-rings{position:relative;overflow:clip;isolation:isolate}.c-motion-ring{position:absolute;top:50%;left:50%;z-index:-1;width:640px;height:640px;margin:-320px 0 0 -320px;border:1px solid rgba(255,255,255,.07);border-top-color:#d63a2f80;border-radius:50%;pointer-events:none}.c-motion-ring--outer{width:900px;height:900px;margin:-450px 0 0 -450px;border-top-color:#ffffff2e}.c-motion-progress{position:fixed;top:0;left:0;right:0;z-index:1000;height:3px;background:var(--c-motion-accent, #d63a2f);transform-origin:0 50%;transform:scaleX(0);pointer-events:none}.c-motion-cue{display:inline-flex;align-items:center;gap:10px;font-size:11px;letter-spacing:.2em;text-transform:uppercase}.c-motion-cue i{position:relative;display:block;width:1px;height:28px;overflow:hidden;background:currentColor;opacity:.5}@media(prefers-reduced-motion:no-preference){.c-motion-load,.c-motion-load-group>*{animation:c-motion-load-up .9s var(--c-motion-ease) both;animation-delay:calc(var(--c-motion-i, 0) * 80ms)}.c-motion-load-group>:nth-child(2){--c-motion-i: 1}.c-motion-load-group>:nth-child(3){--c-motion-i: 2}.c-motion-load-group>:nth-child(4){--c-motion-i: 3}.c-motion-load-group>:nth-child(5){--c-motion-i: 4}.c-motion-load-group>:nth-child(6){--c-motion-i: 5}.c-motion-load-group>:nth-child(7){--c-motion-i: 6}.c-motion-load-group>:nth-child(n+8){--c-motion-i: 7}.c-motion-load-group.is-loaded>*,.c-motion-load-group.is-loaded .c-motion-load{animation:none}.c-motion-load-zoom{animation:c-motion-load-zoom 1.8s var(--c-motion-ease) both}.c-motion-mask{display:inline-block;overflow:hidden;padding-bottom:.08em;margin-bottom:-.08em;vertical-align:top}.c-motion-mask>span{display:inline-block;animation:c-motion-load-mask 1s var(--c-motion-ease) both;animation-delay:calc(.1s + var(--c-motion-i, 0) * 45ms)}.c-motion-marquee.is-running{overflow:hidden}.c-motion-marquee.is-running>:first-child{width:max-content;animation:c-motion-marquee var(--c-motion-marquee-duration, 40s) linear infinite}.c-motion-marquee--reverse.is-running>:first-child{animation-direction:reverse}.c-motion-marquee:hover>:first-child,.c-motion-marquee:focus-within>:first-child,.c-motion-marquee:active>:first-child{animation-play-state:paused}.c-motion-shine,.c-motion-shine-submit [type=submit]:not([disabled]){position:relative;overflow:hidden;isolation:isolate}.c-motion-shine:after,.c-motion-shine-submit [type=submit]:not([disabled]):after{content:"";position:absolute;top:0;bottom:0;left:0;width:40%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.35),transparent);transform:translate(-120%) skew(-20deg);animation:c-motion-shine 3.6s ease-in-out infinite;pointer-events:none}.c-motion-ring{animation:c-motion-ring-spin 40s linear infinite}.c-motion-ring--outer{animation-duration:70s;animation-direction:reverse}.c-motion-float{animation:c-motion-float 6s ease-in-out infinite}.c-motion-cue i:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:currentColor;animation:c-motion-cue 1.6s ease-in-out infinite}}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: view()){.c-motion-progress{animation:c-motion-progress linear both;animation-timeline:scroll(root block)}.c-motion-up,.c-motion-left,.c-motion-right,.c-motion-scale{animation:c-motion-up linear both;animation-timeline:view();animation-range:entry calc(var(--c-motion-i, 0) * 10%) entry calc(70% + var(--c-motion-i, 0) * 10%)}.c-motion-left{animation-name:c-motion-left}.c-motion-right{animation-name:c-motion-right}.c-motion-scale{animation-name:c-motion-scale;animation-range:entry 0% cover 40%}.c-motion-stagger>*{animation:c-motion-up linear both;animation-timeline:view()}.c-motion-stagger>:nth-child(1){animation-range:entry 0% entry 60%}.c-motion-stagger>:nth-child(2){animation-range:entry 10% entry 75%}.c-motion-stagger>:nth-child(3){animation-range:entry 20% entry 90%}.c-motion-stagger>:nth-child(4){animation-range:entry 30% cover 35%}.c-motion-stagger>:nth-child(5){animation-range:entry 40% cover 40%}.c-motion-stagger>:nth-child(n+6){animation-range:entry 50% cover 45%}.c-motion-stagger--row{view-timeline:--c-motion-row block}.c-motion-stagger--row>*{animation-timeline:--c-motion-row}.c-motion-clip{animation:c-motion-clip linear both;animation-timeline:view();animation-range:entry 0% cover 45%}.c-motion-par{overflow:clip;view-timeline:--c-motion-par block}.c-motion-par img{animation:c-motion-par linear both;animation-timeline:--c-motion-par;animation-range:cover 0% cover 100%}.c-motion-scrub .c-motion-word{animation:c-motion-dim linear both;animation-timeline:view();animation-range:cover 18% cover 42%}.c-motion-strike,.c-motion-under{animation:c-motion-strike linear both;animation-timeline:view();animation-range:cover 30% cover 50%}.c-motion-draw{position:relative}.c-motion-draw:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--c-motion-line, currentColor);transform-origin:0 50%;animation:c-motion-draw linear both;animation-timeline:view();animation-range:entry 20% cover 40%}.c-motion-sheen{background-image:linear-gradient(90deg,var(--c-motion-sheen-to, currentColor) 0 50%,var(--c-motion-sheen-from, rgba(255, 255, 255, .3)) 50% 100%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:c-motion-sheen linear both;animation-timeline:view();animation-range:cover 25% cover 55%}.c-motion-stamp>*{display:inline-block;animation:c-motion-stamp linear both;animation-timeline:view()}.c-motion-stamp>:nth-child(1){animation-range:entry 60% cover 40%}.c-motion-stamp>:nth-child(2){animation-range:entry 80% cover 48%}.c-motion-stamp>:nth-child(3){animation-range:entry 100% cover 56%}.c-motion-close{animation:c-motion-close linear both;animation-timeline:view();animation-range:entry 10% cover 50%}.c-motion-rings .c-motion-ring{animation:c-motion-ring-spin 40s linear infinite,c-motion-ring-grow linear both;animation-timeline:auto,view();animation-range:normal,entry 0% cover 50%}.c-motion-rings .c-motion-ring--outer{animation-duration:70s,auto;animation-direction:reverse,normal}.c-motion-rail{view-timeline:--c-motion-rail block}.c-motion-rail__line{transform-origin:50% 0;animation:c-motion-drawy linear both;animation-timeline:--c-motion-rail;animation-range:entry 60% exit 40%}.c-motion-lit{animation:c-motion-lit linear both;animation-timeline:view();animation-range:entry 40% cover 45%}.c-motion-hero{view-timeline:--c-motion-hero block}.c-motion-hero-out{animation:c-motion-hero-out linear both;animation-timeline:--c-motion-hero;animation-range:exit 0% exit 90%}.c-motion-hero-par{animation:c-motion-hero-par linear both;animation-timeline:--c-motion-hero;animation-range:exit 0% exit 100%}@media(min-width:768px){.c-motion-split{view-timeline:--c-motion-split block}.c-motion-split>:nth-child(odd){animation:c-motion-split-a linear both;animation-timeline:--c-motion-split;animation-range:entry 20% cover 45%}.c-motion-split>:nth-child(2n){animation:c-motion-split-b linear both;animation-timeline:--c-motion-split;animation-range:entry 20% cover 45%}}@media(max-width:767px){.c-motion-split>*{animation:c-motion-up linear both;animation-timeline:view();animation-range:entry 0% entry 70%}}}}@media(prefers-reduced-motion:no-preference){.c-motion-io :is(.c-motion-up,.c-motion-left,.c-motion-right,.c-motion-scale,.c-motion-close,.c-motion-lit),.c-motion-io :is(.c-motion-stagger,.c-motion-stamp,.c-motion-split)>*{transition:opacity .8s var(--c-motion-ease),transform .8s var(--c-motion-ease);transition-delay:calc(var(--c-motion-i, 0) * 90ms)}.c-motion-io .c-motion-clip{transition:clip-path 1s var(--c-motion-ease)}.c-motion-io :is(.c-motion-up,.c-motion-close,.c-motion-lit):not(.is-inview),.c-motion-io :is(.c-motion-stagger,.c-motion-split):not(.is-inview)>*{opacity:0;transform:translateY(40px)}.c-motion-io .c-motion-left:not(.is-inview){opacity:0;transform:translate(-56px)}.c-motion-io .c-motion-right:not(.is-inview){opacity:0;transform:translate(56px)}.c-motion-io .c-motion-scale:not(.is-inview){opacity:0;transform:scale(.9)}.c-motion-io .c-motion-stamp:not(.is-inview)>*{opacity:0;transform:scale(1.6)}.c-motion-io .c-motion-stamp>*{display:inline-block}.c-motion-io .c-motion-clip:not(.is-inview){clip-path:inset(12% 12% 12% 12% round 24px)}}@keyframes c-motion-up{0%{opacity:0;transform:translateY(56px)}to{opacity:1;transform:none}}@keyframes c-motion-left{0%{opacity:0;transform:translate(-72px)}to{opacity:1;transform:none}}@keyframes c-motion-right{0%{opacity:0;transform:translate(72px)}to{opacity:1;transform:none}}@keyframes c-motion-scale{0%{opacity:0;transform:scale(.86)}to{opacity:1;transform:none}}@keyframes c-motion-clip{0%{clip-path:inset(16% 16% 16% 16% round 32px)}to{clip-path:inset(0 0 0 0 round var(--c-motion-radius, 0px))}}@keyframes c-motion-par{0%{transform:translateY(-8%) scale(1.18)}to{transform:translateY(8%) scale(1.18)}}@keyframes c-motion-dim{0%{opacity:.22}to{opacity:1}}@keyframes c-motion-strike{0%{background-size:0% .1em}to{background-size:100% .1em}}@keyframes c-motion-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes c-motion-drawy{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes c-motion-lit{0%{opacity:.18;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes c-motion-sheen{0%{background-position:100% 0}to{background-position:0 0}}@keyframes c-motion-stamp{0%{opacity:0;transform:scale(1.9);filter:blur(8px)}to{opacity:1;transform:none;filter:none}}@keyframes c-motion-close{0%{opacity:.15;transform:scale(.8);letter-spacing:.05em}to{opacity:1;transform:none}}@keyframes c-motion-ring-spin{to{transform:rotate(360deg)}}@keyframes c-motion-ring-grow{0%{opacity:0;scale:.6}to{opacity:1;scale:1.1}}@keyframes c-motion-hero-out{to{opacity:.35;transform:translateY(14%) scale(1.06)}}@keyframes c-motion-hero-par{to{transform:translateY(22%)}}@keyframes c-motion-split-a{0%{transform:translate(54%) rotate(-6deg) scale(.92)}to{transform:none}}@keyframes c-motion-split-b{0%{transform:translate(-54%) rotate(6deg) scale(.92)}to{transform:none}}@keyframes c-motion-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes c-motion-load-up{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:none}}@keyframes c-motion-load-mask{0%{transform:translateY(108%)}to{transform:none}}@keyframes c-motion-curtain{0%{clip-path:inset(0 0 100% 0)}to{clip-path:inset(0 0 0 0)}}@keyframes c-motion-load-zoom{0%{transform:scale(1.12)}to{transform:scale(1)}}@keyframes c-motion-marquee{to{transform:translate(-50%)}}@keyframes c-motion-shine{0%{transform:translate(-120%) skew(-20deg)}55%,to{transform:translate(320%) skew(-20deg)}}@keyframes c-motion-float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes c-motion-cue{0%{transform:translateY(-100%)}80%,to{transform:translateY(100%)}}
/*# sourceMappingURL=/cdn/shop/t/219/assets/c-motion.css.map */
