.card-img-left{padding-bottom:1rem}@media (min-width: 992px){.card-img-left,.card-img-left .card-container{height:100%}}.card-img-left .card-container{display:grid;grid-template-columns:1fr 2fr}@media (max-width: 992px){.card-img-left .card-container{grid-template-columns:1fr;grid-template-rows:auto auto}}.card-img-left .card-container>a{display:grid}.card-img-left .card-container>a,.card-img-left .card-container>.img,.card-img-left .card-container>.date-badge,.card-img-left .card-container>.favorite{grid-row:1;grid-column:1;z-index:1}.card-img-left .card-container .img{position:relative}.card-img-left .card-container .img img{object-fit:cover;object-position:center center;height:100%}@media (min-width: 992px){.card-img-left .card-container .img img{position:absolute}}.card-img-left .card-container .favorite{align-self:start;justify-self:end;margin-top:1.5rem;margin-right:1.5rem}.card-img-left .card-container .favorite .i-icon{top:-1px;position:relative;margin-right:5px}.card-img-left .card-container .date-badge{align-self:start;justify-self:start;max-width:min-content;text-align:center;font-size:14px;padding:1rem .5rem;margin-top:1.5rem;margin-left:1.5rem}.card-img-left .card-container .date-badge:first-line{font-size:18px;font-weight:700}.card-img-left .card-container .content{grid-column:2;grid-row:1;padding:1.5rem}@media (max-width: 992px){.card-img-left .card-container .content{grid-column:1;grid-row:2}}.card-img-left .card-container .content .date,.card-img-left .card-container .content .plot{padding-bottom:1rem}
