/* ==========================================================================
   Sveikatos Kelionė – shared component additions (loaded after main.css)
   ========================================================================== */

/* Plan price hidden ("coming soon") */
.sk-plan__price--blur { position: relative; }
.sk-plan__price--blur .sk-plan__amount,
.sk-plan__price--blur .sk-plan__period {
	filter: blur(9px);
	opacity: .7;
	user-select: none;
	pointer-events: none;
}
.sk-plan__soon {
	display: inline-flex; align-items: center; gap: .35rem;
	margin: -1.25rem auto 2rem;
	padding: .35rem .85rem;
	border-radius: 9999px;
	background: hsl(var(--primary) / .1);
	color: var(--c-primary);
	font-size: .78rem; font-weight: 700; letter-spacing: .05em; text-transform: uppercase;
}
.sk-plan__soon .sk-icon { width: .85rem; height: .85rem; }
