.card{--radius:10px;--sizes:325px;--paddingCard:1.55rem;width:var(--sizes);height:var(--sizes);display:flex;flex-direction:column;padding:var(--paddingCard);border-radius:var(--radius);background-blend-mode:multiply;position:relative;overflow:hidden;transition:var(--regTransi)}.card-row{--sizes:auto;flex-direction:row}.card-column,.card-row{--paddingCard:.3rem;--radius:20px;--op:.1;padding:var(--paddingCard);background-color:#fff;border:1px solid var(--filter-bg-color);border-radius:var(--radius);background-blend-mode:unset;filter:drop-shadow(0 3px 15px rgba(0,0,0,var(--op)));will-change:transform}.card-column{flex-direction:column;height:100%}.card-link{margin-top:auto;text-decoration:unset}.card-description{--op:0;--line-height:1.1;position:absolute;inset:0;width:100%;height:100%;display:flex;flex-flow:column;justify-content:center;margin:0;padding-inline:1rem;opacity:var(--op);line-height:var(--line-height);background:var(--primary-color)}.card-description,.card-title{color:var(--white-color);transition:var(--regTransi)}.card-title{margin-block:auto 0;font-size:var(--title-font-size);font-weight:var(--weight-bold)}.card-img{width:100%;height:100%;object-fit:cover}.card-content{padding-inline:.8rem}.card-thumbnail{height:60%;object-fit:cover;border-top-left-radius:calc(-1*var(--paddingCard) + var(--radius));border-top-right-radius:calc(-1*var(--paddingCard) + var(--radius))}.card-rating{margin-bottom:.25rem}.card:hover{transform:perspective(300px)}.card:hover .card-description{--op:1;cursor:pointer}