.wcb-image__wrap{position:relative}.wcb-image__wrap.alignfull img,.wcb-image__wrap.alignwide img{height:auto;width:100%}.wcb-image__wrap .wp-element-caption{position:relative;z-index:1}.wcb-image__wrap--overlay .wp-element-caption{display:none}.wcb-image__overlay-wrap{position:absolute;top:0px;right:0px;bottom:0px;left:0px;display:flex;overflow:hidden}.wcb-image__overlay-bg{display:flex;flex:1 1 0%;flex-direction:column;background-color:rgb(255 255 255 / 0.5)}
