::-webkit-search-cancel-button,
::-webkit-clear-button {
-webkit-appearance: none;
background-image: url('data:image/svg+xml;charset=utf8,%3Csvg fill="%23000" fill-opacity=".54" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M12,2C17.53,2 22,6.47 22,12C22,17.53 17.53,22 12,22C6.47,22 2,17.53 2,12C2,6.47 6.47,2 12,2M15.59,7L12,10.59L8.41,7L7,8.41L10.59,12L7,15.59L8.41,17L12,13.41L15.59,17L17,15.59L13.41,12L17,8.41L15.59,7Z"/%3E%3Cpath d="M0 0h24v24H0z" fill="none"/%3E%3C/svg%3E');
color: rgba(0, 0, 0, 0.54);
cursor: pointer;
height: 1.5rem;
margin-right: 0;
width: 1.5rem;
}
::-webkit-calendar-picker-indicator {
color: rgba(0, 0, 0, 0);
opacity: 1;
background-image: url('data:image/svg+xml;charset=utf8,%3Csvg fill="%23000" fill-opacity=".54" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M19 3h-1V1h-2v2H8V1H6v2H5c-1.11 0-1.99.9-1.99 2L3 19c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 16H5V8h14v11zM7 10h5v5H7z"/%3E%3Cpath d="M0 0h24v24H0z" fill="none"/%3E%3C/svg%3E');
width: 14px;
height: 18px;
cursor: pointer;
border-radius: 50%;
margin-left: .5rem;
}
::-webkit-calendar-picker-indicator:hover {
-webkit-box-shadow: 0 0 0 4px rgba(0, 0, 0, 0.04);
box-shadow: 0 0 0 4px rgba(0, 0, 0, 0.04);
}
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css" rel="stylesheet" />
<link href="https://fonts.googleapis.com/css?family=Roboto:300,400,500,700" rel="stylesheet">
<div class="container">
<div class="row my-4">
<div class="col">
<div class="form-group">
<label for="exampleInput2bis">Date</label>
<input class="form-control" id="exampleInput2bis" placeholder="Date" type="date">
</div>
</div>
</div>
</div>