
	.form-booking-course-selection.svelte-mewj0h {
		opacity: 1;
		transition: opacity var(--transition-default);
	}

	.form-booking-course-selection.muted.svelte-mewj0h {
		opacity: 0.6;
		pointer-events: none;
	}

	.course-instance-info.svelte-mewj0h {
		margin-bottom: var(--s32);
	}

	.buttons.svelte-mewj0h {
		display: flex;
		flex-direction: column;
		align-items: flex-start;
		gap: var(--s8);
		flex-wrap: wrap;
	}

	.info-button.svelte-7wvlgv {
		margin-top: var(--s4);
	}
