.trst{position:relative;overflow:hidden;height:var(--trst-h);margin-top:var(--trst-mt);margin-bottom:var(--trst-mb);padding-left:var(--trst-pl);padding-right:var(--trst-pr);font-size:var(--trst-fs);font-weight:var(--trst-fw);line-height:1.4;perspective:600px}.trst-item{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;gap:8px;opacity:0;will-change:transform,opacity,filter;color:inherit}.trst-num{color:var(--trst-row-color, inherit);font-weight:700}.trst-visual{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center}.trst-visual--icon{font-size:var(--trst-img-size);line-height:1}.trst-visual--img img{width:var(--trst-img-size);height:var(--trst-img-size);object-fit:cover;border-radius:50%}.trst[data-effect=slide] .trst-item.trst-enter{animation:trstSlideIn .5s cubic-bezier(.25,.8,.35,1) forwards}.trst[data-effect=slide] .trst-item.trst-exit{animation:trstSlideOut .38s cubic-bezier(.55,0,.85,.35) forwards}@keyframes trstSlideIn{0%{opacity:0;transform:translateY(60%) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes trstSlideOut{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-40%) scale(.98)}}.trst[data-effect=fade] .trst-item.trst-enter{animation:trstFadeIn .55s ease forwards}.trst[data-effect=fade] .trst-item.trst-exit{animation:trstFadeOut .35s ease forwards}@keyframes trstFadeIn{0%{opacity:0;filter:blur(4px)}to{opacity:1;filter:blur(0)}}@keyframes trstFadeOut{0%{opacity:1;filter:blur(0)}to{opacity:0;filter:blur(3px)}}.trst[data-effect=flip] .trst-item.trst-enter{animation:trstFlipIn .5s cubic-bezier(.2,.7,.3,1) forwards;transform-origin:50% 0%}.trst[data-effect=flip] .trst-item.trst-exit{animation:trstFlipOut .35s ease-in forwards;transform-origin:50% 100%}@keyframes trstFlipIn{0%{opacity:0;transform:rotateX(-70deg)}to{opacity:1;transform:rotateX(0)}}@keyframes trstFlipOut{0%{opacity:1;transform:rotateX(0)}to{opacity:0;transform:rotateX(70deg)}}.trst[data-effect=bar] .trst-item.trst-enter{animation:trstWipeIn .5s cubic-bezier(.4,0,.2,1) forwards}.trst[data-effect=bar] .trst-item.trst-exit{animation:trstWipeOut .3s ease-in forwards}@keyframes trstWipeIn{0%{opacity:0;clip-path:inset(0 100% 0 0)}to{opacity:1;clip-path:inset(0 0 0 0)}}@keyframes trstWipeOut{0%{opacity:1;clip-path:inset(0 0 0 0)}to{opacity:0;clip-path:inset(0 0 0 100%)}}@media(max-width:749px){.trst{font-size:calc(var(--trst-fs) - var(--trst-mr))}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/trst.css.map */
