.se-preorder {
  display: flex;
  flex-wrap: wrap;
  align-items: baseline;
  gap: 4px 10px;
  margin-block: 8px;
  padding: 8px 10px;
  background: #edf5f0;
  color: #20533e;
  border-radius: 5px;
  font-size: 13px;
  line-height: 1.4;
}

.se-preorder-detail,
.se-preorder-cart {
  font-size: 14px;
}

.product-prices:has(.se-preorder-detail) .delivery-information {
  display: none;
}

@media (max-width: 991px) {
  .js-product-miniature .se-preorder:not(.se-preorder-detail) {
    justify-content: center;
    text-align: center;
  }
}
