.animated-text{padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);text-align:var(--text-alignment)}.animated-text .custom-button{margin-inline:var(--margin-inline)}.animated-text .heading,.animated-text .body-text{padding-top:var(--block-padding-top);padding-bottom:var(--block-padding-bottom)}.animated-text .heading[data-animation-type=slide-in] .char-wrapper,.animated-text .body-text[data-animation-type=slide-in] .char-wrapper{display:inline-block;opacity:0;transform:translateY(20px);animation:textSlideIn .1s forwards;padding-inline:0;vertical-align:baseline;line-height:1;transform:none;transform-origin:center bottom}.animated-text .heading[data-color-text=true] .char{background:var(--color-gradient-background);background-size:200% 200%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:gradientShift 3s infinite linear}@keyframes gradientShift{0%{background-position:0% 0%}50%{background-position:100% 100%}to{background-position:0% 0%}}.animated-text .char{padding-inline:.01em}@keyframes textSlideIn{to{opacity:1;transform:translateY(0)}}.animated-text .line{line-height:1}.animated-text .line>span{transform:translateY(100%);display:block;opacity:0;animation:slideInLine .6s ease-in-out forwards}.animated-text .line>span>span,.animated-text .char-wrapper .char{font-size:1em}.animated-text .char{padding-inline:0;display:inline-block;vertical-align:baseline;line-height:1;transform:none;transform-origin:center bottom;transition:all .1s linear;cursor:default}.animated-text .space{padding-inline:.1em!important}.animated-text .char-wrapper .char.space{padding-inline:0!important}@keyframes slideInLine{to{opacity:1;transform:translateY(0)}}.animated-text .image-sticker{width:var(--image-width);top:var(--image-pos-y);left:var(--image-pos-x);z-index:var(--image-order);transform:translate(calc(-1 * var(--image-pos-x))) translateY(calc(-1 * var(--image-pos-y)))}@media screen and (max-width:48rem){.animated-text .image-sticker{width:var(--image-width-mobile);top:var(--image-pos-y-mobile);left:var(--image-pos-x-mobile);transform:translate(calc(-1 * var(--image-pos-x-mobile))) translateY(calc(-1 * var(--image-pos-y-mobile)))}.animated-text .heading>span,.animated-text .heading .line>span{font-size:var(--heading-font-size-mobile)}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/animated-text.css.map */
