 40px;
  background: green;
}
.content:nth-child(2) {
  background: grey;
}

</style></head>
<body>
There should be no red:

<div class="grid">
  <div>
    <div class="absolute">
      <div class="content"></div>
      <div class="content"></div>
    </div>
  </div>
</div>

<div class="grid" style="grid-template-columns: 43px">
  <div style="padding-left:3px">
    <div class="absolute">
      <div class="content"></div>
      <div class="content"></div>
    </div>
  </div>
</div>

<div class="grid" style="g