.gj-anim [data-gj-animate]:not(.gj-in){opacity:0}.gj-in[data-gj-animate]{animation-duration:var(--gj-anim-duration, 1s);animation-delay:calc(var(--gj-anim-stagger, .2s) * var(--gj-anim-order, 0));animation-fill-mode:both;animation-timing-function:ease}.gj-in[data-gj-animate]:not(.gj-done){will-change:opacity,translate,scale}.gj-in[data-gj-animate=fadeIn]{animation-name:gj-fadeIn}.gj-in[data-gj-animate=fadeInUp]{animation-name:gj-fadeInUp}.gj-in[data-gj-animate=fadeInLeft]{animation-name:gj-fadeInLeft}.gj-in[data-gj-animate=fadeInLeftBig]{animation-name:gj-fadeInLeftBig}.gj-in[data-gj-animate=fadeInUpBig]{animation-name:gj-fadeInUpBig}.gj-in[data-gj-animate=bounceInUp]{animation-name:gj-bounceInUp}.gj-in[data-gj-animate=slideInUp]{animation-name:gj-slideInUp;animation-timing-function:cubic-bezier(.22,.8,.24,1)}.gj-in[data-gj-animate=boltsIn]{animation-name:gj-boltsIn;animation-duration:calc(var(--gj-anim-duration, 1s) * .7);animation-timing-function:cubic-bezier(.34,1.4,.64,1);transform-origin:46% 28%}@keyframes gj-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes gj-fadeInUp{0%{opacity:0;translate:0 100%}to{opacity:1;translate:none}}@keyframes gj-fadeInLeft{0%{opacity:0;translate:-100% 0}to{opacity:1;translate:none}}@keyframes gj-fadeInLeftBig{0%{opacity:0;translate:-100vw 0}to{opacity:1;translate:none}}@keyframes gj-fadeInUpBig{0%{opacity:0;translate:0 100vh}to{opacity:1;translate:none}}@keyframes gj-slideInUp{0%{translate:0 100%}to{translate:none}}@keyframes gj-boltsIn{0%{opacity:0;translate:30% 22%;scale:.4}to{opacity:1;translate:none;scale:none}}@keyframes gj-bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;translate:0 3em;scale:1 3}60%{opacity:1;translate:0 -20px;scale:1 .9}75%{translate:0 10px;scale:1 .95}90%{translate:0 -5px;scale:1 .985}to{translate:none;scale:none}}.gj-anim-pulse{animation:gj-pulse var(--gj-pulse-duration, 2s) ease-in-out var(--gj-anim-duration, 0s) infinite}.gj-anim [data-gj-animate]:not(.gj-in) .gj-anim-pulse{animation-play-state:paused}@keyframes gj-pulse{0%,to{scale:1}50%{scale:1.05}}.gj-anim-float{animation:gj-float var(--gj-float-duration, 6s) ease-in-out infinite}@keyframes gj-float{0%,to{translate:0 0}50%{translate:0 calc(-1 * var(--gj-float-distance, 8px))}}@media screen and (min-width:990px){.gj-how__cards[data-gj-stack]>*{transition:translate var(--gj-anim-duration, 1s) cubic-bezier(.22,.8,.24,1)}.gj-how__cards[data-gj-stack]>:nth-child(2){z-index:2}.gj-how__cards[data-gj-stack]>:nth-child(1),.gj-how__cards[data-gj-stack]>:nth-child(3){z-index:1}.gj-anim .gj-how__cards[data-gj-stack]:not(.gj-in)>:nth-child(1){translate:calc(100% + 3rem) 0}.gj-anim .gj-how__cards[data-gj-stack]:not(.gj-in)>:nth-child(3){translate:calc(-100% - 3rem) 0}.gj-how__cards[data-gj-stack].gj-in:not(.gj-done)>*{will-change:translate}}@media screen and (max-width:989px){.gj-anim .gj-how__cards[data-gj-stack]>:not(.gj-in){opacity:0}.gj-how__cards[data-gj-stack]>.gj-in{animation:gj-fadeInUp var(--gj-anim-duration, 1s) ease both}.gj-how__cards[data-gj-stack]>.gj-in:not(.gj-done){will-change:opacity,translate}}@media(prefers-reduced-motion:reduce){[data-gj-animate],.gj-how__cards[data-gj-stack]>*,.gj-anim-pulse,.gj-anim-float{opacity:1!important;translate:none!important;scale:none!important;animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/gj-animations.css.map */
