.privacyInfo {
  background-color: var(--info-message-background);
  background-image: var(--tickets-info-icon);
  background-position-x: 10px;
  background-position-y: 10px;
  background-repeat: no-repeat;
  background-size: 20px;
  display: grid;
  grid-template-columns: 30fr 1fr;
  grid-row-gap: 10px;
  padding: 10px 10px 10px 40px;
}
.privacyInfo:hover {
  cursor: pointer;
}
.readMoreIcon {
  background-image: var(--arrow-down-mid-blue-icon);
  background-position-x: right;
  background-repeat: no-repeat;
  background-size: 12px;
  height: 15px;
  width: 12px;
  margin-left: auto;
  background-position-y: 8px;
  transform: rotate(0);
}
.readMoreIcon.active {
  transform: rotate(180deg);
  background-position-y: 0;
}
.enableVSPWrapper {
  margin: 10px;
}
.enableVSPMessage {
  padding-bottom: 20px;
}
.enableVSPButton {
  margin-bottom: 40px;
}
.purchaseTicketArea {
  width: 764px;
  -webkit-user-select: text;
}
.purchaseTicketArea .tabbedPageSubtitle {
  width: auto;
  justify-content: space-between;
}

@media (--bg-viewport) {
  .purchaseTicketArea {
    width: 667px;
  }
}

@media (--sm-viewport) {
  .purchaseTicketArea {
    width: 355px;
  }
}
