.wf-checkbox-bubble {
	transition-duration: 300ms;
	cursor: pointer;
	display: flex;
	justify-content: center;
	align-items: center;
	padding-block: var(--absorb---padding--padding-xs); /* changed 12px to 8px */
	padding-inline: var(--absorb---padding--padding-default);
	gap: var(--absorb---padding--padding-xxs);
	border-radius: var(--absorb---borders--border-radius-xl);
	border-width: var(--absorb---borders--border-width-bold);
	border-style: solid;
	border-color: var(--absorb_colors---colors-core--neutral--neutral-400);
	color: var(--absorb_colors---colors-semantic-tokens--text-primary);
	margin: 0px;
	&.checked {
		background-color: var(--absorb_colors---colors-core--neutral--neutral-400);
		color: var(--absorb_colors---colors-semantic-tokens--button-text);
	}
	&.justify-start {
		justify-content: flex-start;
	}

	i {
		height: var(--absorb---icons--icon-height-default);
		width: var(--absorb---icons--icon-height-default);
		justify-content: center;
		align-items: center;
		display: flex;
	}

	p {
		font-weight: var(--absorb---typography--font-weight--font-weight-regular);
		font-size: var(--absorb---typography--font-size--font-size-sm);
		line-height: var(--absorb---typography--line-height--line-height-xl);
		margin: 0px;
		min-width: -moz-max-content;
		min-width: max-content;
	}
}
