.card .card-button{position:absolute;top:45%;box-shadow:none;border-radius:5px;width:36px;height:36px;background-color:transparent}.card .card-button.right{right:0}.card-card{transition:all .3s ease;cursor:pointer;width:100%;height:450px;min-height:450px;box-sizing:border-box;overflow:visible;position:relative;background-color:#ffffff;box-shadow:0 6px 16px rgba(0,0,0,.2),0 0 4px rgba(0,0,0,.05)}@media (max-width:639px){.card-card{height:320px;min-height:320px}}@media (min-width:640px) and (max-width:899px){.card-card{height:380px;min-height:380px}}.card-card:hover{transform:scale(1.05)}.react-stacked-center-carousel-slide-0 .card-card{cursor:default}.react-stacked-center-carousel-slide-0 .card-card:hover{transform:none}.fill{width:100%;height:100%}.card-card .card-overlay{user-select:none;position:absolute;background-color:#00000099;transition:all .3s ease}.card-card:hover .card-overlay{background-color:#0000002d}.react-stacked-center-carousel-slide-0 .card-overlay{background-color:#00000099!important}.card-card .cover-image{object-fit:cover}.card-card .cover{position:absolute;transition:opacity .3s ease}.react-stacked-center-carousel-slide-0 .card-card .cover{transition:opacity .3s ease,z-index 0s .3s}.card-card .cover.on{opacity:1;z-index:1}.card-card .cover.off{opacity:0;z-index:-1}