.tec-tickets-plus-waitlist {
	&__panel-body {
		.components-radio-control__option {
			align-items: flex-start;
		}
	}

	.components-radio-control__label > div > p {
		color: var(--tec-color-icon-primary-alt);
		font-size: var(--tec-font-size-1);
		font-weight: var(--tec-font-weight-regular);
		line-height: var(--tec-line-height-0);
		margin-top: var(--tec-spacer-0);
	}

	&__waitlist-active-notice {
		margin-top: var(--tec-spacer-4);
		order: -1;
	}

	&__rsvp-notice-container {
		border: 1px solid var(--tec-color-border-secondary);
		border-bottom: none;
		border-radius: var(--tec-border-radius-default) 0;
		padding: var(--tec-spacer-2) var(--tec-spacer-5);
	}
}

.tribe-editor__card.tribe-editor__rsvp,
.tribe-editor__card.tribe-editor__inactive-block--rsvp {
	border-radius: 0 var(--tec-border-radius-default);
	border-top: none;
}
