.wp-block-acf-map-location .s2f-map-location__frame{width:100%;height:400px;border-radius:0;overflow:hidden;background:#e9ecef;position:relative}.wp-block-acf-map-location .s2f-map-location__frame::after{content:"";position:absolute;inset:0;background:rgba(42,96,58,.45);pointer-events:none;transition:opacity .25s ease}.wp-block-acf-map-location .s2f-map-location__frame:hover::after{opacity:0}.wp-block-acf-map-location iframe{width:100%;height:100%;border:0;display:block}.wp-block-acf-map-location .s2f-map-location__placeholder{padding:18px 16px;border-radius:12px;background:rgba(0,0,0,.04);color:rgba(0,0,0,.7);font-size:14px}