JSFiddle - React, Tailwind, and code Playground
by web tiki
HTML
<div class="cutout"></div>
CSS
body {
padding: 50px;
}
.cutout {
height: 88px;
width: 88px;
position:relative;
background:#808080;
}
.cutout:after{
content:'';
position:absolute;
width:30px;
height:30px;
border-radius: 50%;
background:#fff;
left:29px;
top:-15px;
box-shadow: 0px 88px 0px 0px #fff, 44px 44px 0px 0px #fff, -44px 44px 0px 0px #fff;
-webkit-box-shadow: 0px 88px 0px 0px #fff, 44px 44px 0px 0px #fff, -44px 44px 0px 0px #fff;
}