.third-card-card-container{display:flex;flex-direction:column;width:100%;max-width:310px;overflow:hidden;cursor:pointer;margin-bottom:var(--margin-m)}.third-card-image-wrapper{position:relative;width:100%;aspect-ratio:310/338;border-radius:var(--radius-big) var(--radius-big) var(--radius-sm) var(--radius-sm);overflow:hidden;box-shadow:var(--shadow-mine)}.third-card-image-wrapper img{object-fit:cover;width:100%;height:100%;border-top-left-radius:var(--radius-big);border-top-right-radius:var(--radius-big);transition:all .3s ease-in-out}.third-card-overlay{top:0;left:0;height:100%;border-radius:16px 16px 5px 5px;background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.5))}.third-card-card-info,.third-card-overlay{position:absolute;width:100%;opacity:0;transition:opacity .3s ease-in-out}.third-card-card-info{bottom:var(--margin-xs);display:flex;flex-wrap:wrap;justify-content:space-between;padding:var(--padding-ss) var(--padding-sm)}.third-card-card-info .info{display:flex;align-items:center;gap:5px;color:white;font-size:var(--text-sm);font-weight:600;text-shadow:1px 1px 1px rgba(0,0,0,.2)}.third-card-text-container{padding:var(--padding-s) var(--padding-xxs) var(--padding-xxs)}.third-card-text-container h3{color:var(--text-title);font-size:var(--text-xl);line-height:var(--height-xl);font-weight:900;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.third-card-descrizione{color:var(--text-general);font-size:var(--text-base);line-height:var(--height-base);font-weight:500;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:48px}.third-card-card-progress{position:absolute;bottom:0;left:0;width:100%;z-index:3}.third-card-tag-container{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:flex-start;margin-bottom:var(--margin-sm)}@media (hover:hover){.third-card-card-container:hover .third-card-card-info,.third-card-card-container:hover .third-card-overlay{opacity:1}.third-card-card-container:hover .third-card-image-wrapper img{transform:scale(1.1)}}