.wp-block-klyvia-timeline.klyvia-timeline {
	--klyvia-timeline-accent: #6d35d4;
	--klyvia-timeline-line: #cfc2e8;
	--klyvia-timeline-background: #fff;
	--klyvia-timeline-border: #ddd5eb;
	--klyvia-timeline-border-width: 1px;
	--klyvia-timeline-radius: 12px;
	display: flex;
	flex-direction: column;
	gap: 16px;
	width: 100%;
	max-width: 100%;
	min-width: 0;
	margin-block: 1.5rem;
	padding: 0;
	border: 0;
	outline: 0;
	background: transparent;
	box-shadow: none;
	list-style: none;
	box-sizing: border-box;
}

.wp-block-klyvia-timeline.klyvia-timeline,
.wp-block-klyvia-timeline.klyvia-timeline *,
.wp-block-klyvia-timeline.klyvia-timeline *::before,
.wp-block-klyvia-timeline.klyvia-timeline *::after {
	box-sizing: border-box;
}

.wp-block-klyvia-timeline.klyvia-timeline--no-border {
	--klyvia-timeline-border-width: 0px;
}
