#product .stocktrafficlight-label {
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  gap: 6px;
  margin-top: 4px;
}
#product .stocktrafficlight-label > div {
  border: 1px solid #18181B1F;
}
.circle-stocktrafficlight {
  display: inline-block;
  width: 1rem;
  height: 1rem;
  background: #000000;
  border-radius: 0.5rem;
}
.square-stocktrafficlight {
  display: inline-block;
  width: 1rem;
  height: 1rem;
  background: #000000;
}
.label-stocktrafficlight {
  display: inline-block;
  width: 8px;
  height: 8px;
}

.product-prices div.label-stocktrafficlight {
  margin-bottom: 0;
}
