.tribe-editor__ticket__attendee-collection {
	margin-top: 20px;

	.tribe-editor__accordion__row {
		position: relative;

		&.active {

			&:before {
				content: '';
				height: 1px;
				width: calc(100% + 12px);
				background-color: #E1E3E6;
				position: absolute;
				top: 10px;
				left: 0;
			}
		}

		&.open {
			.tribe-editor__accordion__row-content {
				overflow: visible;
			}
		}

		.tribe-editor__accordion__row-content {
			margin: var(--tec-spacer-2) 0;

			.tribe-editor__ticket__content-row {
				margin-top: 15px;

				&.tribe-editor__ticket__content-row--iac-setting label {
					font-size: 14px;
					line-height: 28px;
				}
			}
		}
	}
}

.tribe-editor__ticket__attendee-collection-header {
	border: none;
	background-color: #f8f9f9 !important;
	display: flex;
	align-items: center;
	padding: 0;
	position: relative;
}

svg.tribe-editor__ticket__attendee-collection-header-icon {
	fill: #8D949B;
	margin-left: -5px;
	margin-right: 3px;

	.tribe-editor__accordion__row.active & {
		transform: rotate(180deg) translateX(-2px);
	}

	.tribe-editor__ticket--disabled & {
		fill: #AEB4BB;
	}
}

.tribe-editor__ticket__attendee-collection-header-text {
	color: #000000;
	font-size: 15px;
	font-weight: bold;
	line-height: 18px;
	padding-right: 10px;

	.tribe-editor__ticket--disabled & {
		color: #AEB4BB;
	}
}

.tribe-editor__ticket__content-row--iac-setting-description {
	color: #545d66;
	font-size: 14px;
}

.tribe-editor__ticket__attendee-collection-content {
	margin-bottom: var(--tec-spacer-4);
}