.fade-slide-card{opacity:1;transform:translateY(0);transition:opacity .5s cubic-bezier(.4,0,.2,1),transform .5s cubic-bezier(.4,0,.2,1)}.fade-slide-card-enter{opacity:0;transform:translateY(20px)}.fade-slide-card-leave{opacity:0;transform:translateY(-20px)}@keyframes fadeSlide{0%{opacity:0;transform:translateX(50px)}20%{opacity:.3}to{opacity:1;transform:translateX(0)}}@keyframes pop{0%{transform:scale(1);box-shadow:0 0 0 rgba(184,184,184,0)}50%{transform:scale(1.03);box-shadow:0 5px 15px rgba(204,204,204,.3)}to{transform:scale(1);box-shadow:0 0 0 rgba(214,214,214,0)}}.animate-fadeSlide{animation:fadeSlide .9s cubic-bezier(.25,.46,.45,.94) both}.image-slide{will-change:transform,opacity;backface-visibility:hidden;transform:translateZ(0)}.animate-pop{animation:pop 1s ease forwards;border-color:#9b9b9b!important}@keyframes scroll-rtl{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes scroll-ltr{0%{transform:translateX(0)}to{transform:translateX(50%)}}.animate-scroll-rtl{animation:scroll-rtl 25s linear infinite;display:flex;width:max-content}.animate-scroll-ltr{animation:scroll-ltr 25s linear infinite;display:flex;width:max-content}@keyframes shimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}.shimmer-animate{background-size:200% 100%;animation:shimmer 2s linear infinite}