.ig-cover {position:relative;min-height:400px;background-repeat:no-repeat;background-size:cover;background-position:center top;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:1.5rem}.ig-frame {min-height:400px}.ig-frame iframe {width:100%;height:100%}.ig-cover .wp-block-cover__background {opacity:.7;bottom:0;left:0;position:absolute;right:0;top:0;z-index:0}.ig-cover>* {opacity:0 !important;visibility:hidden;transition:.3s}.ig-cover:hover>* {opacity:1 !important;visibility:visible}.ig-cover:hover>.wp-block-cover__background {opacity:.7 !important}