.elementor-widget-rental-item-details .details {
  display: grid;
}
.elementor-widget-rental-item-details .details.full .detail {
  display: grid;
  gap: 0.5rem;
  padding-block: 0.5rem;
  border-block-end: 1px solid currentColor;
}
@media (width > 768px) {
  .elementor-widget-rental-item-details .details.full .detail {
    grid-template-columns: 1fr 2fr;
  }
}
.elementor-widget-rental-item-details .details.full .detail-label {
  font-weight: 600;
}
.elementor-widget-rental-item-details .details.quick {
  grid-template-columns: repeat(3, auto);
  align-items: center;
  justify-content: center;
  gap: 1rem;
}
.elementor-widget-rental-item-details .details.quick .detail-label {
  display: none;
}
.elementor-widget-rental-item-details .details.quick .detail-info {
  padding-inline: 1rem;
  border-inline-end: 2px solid currentColor;
}
.elementor-widget-rental-item-details .details.quick .detail:last-of-type .detail-info {
  border: 0;
}
.elementor-widget-rental-item-details .details sup {
  line-height: 1;
}
.elementor-widget-rental-item-details .details ul {
  display: flex;
  gap: 0.25rem;
  flex-wrap: wrap;
  list-style: none;
}
.elementor-widget-rental-item-details .details ul li::after {
  display: inline;
  content: ",";
}
.elementor-widget-rental-item-details .details ul li:last-of-type::after {
  display: none;
}

/*# sourceMappingURL=rental-item-details.css.map */
