/* CTA-knapp — Figma-komponent "CTA" (65:1598, 69:15). */

.c-button {
	display: inline-flex;
	align-items: center;
	justify-content: center;
	gap: 0.5rem;
	padding: 1rem 1.5rem;
	border-radius: 0.5rem;
	font-family: var(--font-family-body);
	font-size: 1rem;
	font-weight: 500;
	line-height: 1.5;
	text-align: center;
	text-decoration: none;
	white-space: nowrap;
}

.c-button__icon {
	width: 1.5rem;
	height: 1.5rem;
}

/* Figma-strokes ligger inuti boxen: kompensera 1px border i padding så höjden blir 56px. */
.c-button--secondary,
.c-button--secondary-light {
	padding: calc(1rem - 1px) calc(1.5rem - 1px);
	border: 1px solid currentColor;
	background-color: transparent;
}

/* Ljus fylld (65:1598) */
.c-button--primary-light {
	background-color: var(--color-bg-white);
	color: var(--color-brand-1000);
}

/* Ljus kontur (69:15) */
.c-button--secondary-light {
	color: var(--color-bg-white);
}

/* Mörk fylld (85:3295) */
.c-button--primary {
	background-color: var(--color-brand-1000);
	color: var(--color-bg-white);
}

/* Mörk kontur (85:3296) */
.c-button--secondary {
	color: var(--color-brand-1000);
}
