.card[data-v-fa94bfc3]{display:flex;flex-direction:column;justify-content:space-between}.card-action-button[data-v-fa94bfc3]{left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%) scale(.6);transition:all .1s ease}.card:hover .card-action-button[data-v-fa94bfc3]{opacity:1;transform:translate(-50%,-50%) scale(1)}.card-badges[data-v-fa94bfc3]{align-items:flex-start;display:flex;flex-direction:column;gap:calc(var(--spacing)*.5);padding:calc(var(--spacing)*1.5)}.card-image-wrapper[data-v-fa94bfc3]{border-radius:var(--radius-lg);inset:0;overflow:hidden;position:absolute;z-index:-1}.card-image[data-v-fa94bfc3],.card-image-wrapper[data-v-fa94bfc3]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.card-image[data-v-fa94bfc3]{transition:scale .2s ease}.card:hover .card-image[data-v-fa94bfc3]{scale:1.05}.card-bottom[data-v-fa94bfc3]{align-items:center;display:flex;gap:calc(var(--spacing)*2);margin-top:auto;padding:calc(var(--spacing)*4)}.card-bottom-image[data-v-fa94bfc3]{height:calc(var(--spacing)*10);-o-object-fit:cover;object-fit:cover;width:calc(var(--spacing)*10)}.card-bottom-category[data-v-fa94bfc3]{color:var(--color-text-secondary);font-size:var(--text-sm);font-weight:500;line-height:var(--text-sm--line-height)}.card-bottom-name[data-v-fa94bfc3]{color:var(--color-text-primary);font-size:var(--text-lg);font-weight:500;line-height:var(--text-lg--line-height);transition:color .1s ease}.card:hover .card-bottom-name[data-v-fa94bfc3]{color:var(--color-text-accent)}.scroll-fade-right{background:linear-gradient(270deg,#131313,#12121200)}.scroll-fade-left{background:linear-gradient(90deg,#131313,#12121200)}
