.tbm_eff_roxy .tbm_caption_wrapper{display:flex;flex-direction:column;height:100%;justify-content:center}.module .tbm_eff_roxy img{max-width:none;transform:translate3d(-50px,0,0);transition:opacity .35s,transform .35s;width:calc(100% + 60px)}.tbm_eff_roxy figcaption:before{border:1px solid hsla(0,0%,100%,.6);content:"";inset:0;margin:30px;opacity:0;position:absolute;transform:translate3d(-20px,0,0);transition:opacity .35s,transform .35s}.module .tbm_eff_roxy figcaption{padding:3em;text-align:left}.module .tbm_eff_roxy .tbm_title{padding:0}.module .tbm_eff_roxy .tbm_caption{opacity:0;transform:translate3d(-10px,0,0);transition:opacity .35s,transform .35s}.module .tbm_eff_roxy:hover img{opacity:.7;transform:translateZ(0)}.module .tbm_eff_roxy:hover .tbm_caption,.tbm_eff_roxy:hover figcaption:before{opacity:1;transform:translateZ(0)}