.tbm_eff_lily .tbm_caption_wrapper{display:flex;flex-direction:column;height:100%;justify-content:flex-end}.module .tbm_eff_lily img{max-width:none;transform:translate3d(-40px,0,0);transition:opacity .35s,transform .35s;width:calc(100% + 50px)}.module .tbm_eff_lily figcaption{padding:1em;text-align:left}.module .tbm_eff_lily :is(.tbm_title,.tbm_caption){transform:translate3d(0,40px,0)}.module .tbm_eff_lily .tbm_title{transition:transform .35s}.module .tbm_eff_lily .tbm_caption{flex:0;opacity:0;transition:opacity .2s,transform .35s,flex .2s}.module .tbm_eff_lily :is(.tbm_caption,.tbm_caption p){width:100%}.module .tbm_eff_lily:hover :is(img,.tbm_caption){flex:1;opacity:1}.module .tbm_eff_lily:hover :is(img,.tbm_title,.tbm_caption){transform:translateZ(0)}.module .tbm_eff_lily:hover .tbm_caption{transition-delay:.05s;transition-duration:.35s}