.listItem {
  align-content: flex-start;
  background-color: #fff;
  border: 1px solid var(--Base-Border-Subtle);
  border-radius: var(--Corner-radius-lg);
  display: grid;
  font-size: 14px;
  gap: var(--Spacing-x-one-and-half);
  padding: 0 var(--Spacing-x2) var(--Spacing-x2);
  position: relative;
}

div[data-multiroom="true"] .listItem {
  border: none;
  padding: 0;
}

.listItem.noAvailability {
  opacity: 0.6;
}

.container {
  display: grid;
  gap: var(--Spacing-x2);
}
