/* Delivery info product.tpl */

.best-delivery-pickup-wrapper {
  width: 100%;
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.best-delivery-pickup-wrapper .best-delivery-pickup-item {
  display: flex;
  justify-content: space-between;
}
.best-delivery-pickup-item .bdp-name {
  font-weight: 700;
}
a.show-carriers-info-popup {
  color: #000;
  text-decoration: underline;
  margin-top: -12px;
}

/* Pop-up delivery info */

.delivery-list-wrapper .delivery-list-title {
  font-weight: 700;
  font-size: 18px;
  color: #a72c3a;
}

.delivery-list-wrapper .delivery-list  {
  display: flex;
  flex-direction: column;
  gap: 12px;
}

.delivery-list-wrapper .delivery-list .delivery-list-item {
  display: flex;
  justify-content: space-between;
  gap: 24px;
}
.delivery-list-wrapper .delivery-list .delivery-list-item .dli-price {
  text-align: right;
  font-weight: 700;
}

/* Pop-up payment info */

.payment-list-wrapper .payment-list-title {
  font-weight: 700;
  font-size: 18px;
  color: #a72c3a;
}

.payment-list-wrapper .payment-list  {
  display: flex;
  flex-direction: column;
  gap: 12px;
}

.payment-list-wrapper .payment-list .payment-list-item {
  display: flex;
  justify-content: space-between;
  gap: 24px;
}
.payment-list-wrapper .payment-list .payment-list-item .pli-image {
  max-width: 26px;
}