@layer reset, tokens, legacy, primitives, archetypes, utilities, overrides;@layer legacy{}@layer primitives{.ui-pack-sale--price{display:grid;font-family:var(--font-body);gap:var(--space-2xs);line-height:var(--leading-snug);margin-bottom:var(--space-sm)}.ui-pack-sale__was{color:var(--color-coffee-300);font-size:calc(var(--space-2xs)*5.5);font-weight:600}.ui-pack-sale__row{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-2xs) var(--space-sm)}.ui-pack-sale__now{align-items:baseline;color:var(--color-signal-red);display:inline-flex;gap:var(--space-xs)}.ui-pack-sale__amount{font-size:calc(var(--space-2xs)*6.5);font-weight:700}.ui-pack-sale__per{font-size:calc(var(--space-2xs)*5.5);font-weight:400}.ui-pack-sale__unit>*{margin:0}.ui-pack-sale--card{display:grid;font-family:var(--font-body);gap:var(--space-2xs);line-height:var(--leading-snug)}.ui-pack-sale--card .ui-pack-sale__row{gap:var(--space-2xs) var(--space-xs)}.ui-pack-sale--card .ui-pack-sale__now{font-weight:700;gap:var(--space-2xs)}.ui-pack-sale--card .ui-pack-sale__amount{font-size:var(--text-body-lg)}.ui-pack-sale--card .ui-pack-sale__per{font-size:var(--text-body-sm);font-weight:700}.ui-pack-sale--card .ui-pack-sale__was{font-size:var(--text-body-md)}.ui-pack-sale--badge{height:0;position:relative;z-index:var(--z-raised)}.ui-pack-sale--badge>.ui-badge{left:0;position:absolute;top:var(--space-sm)}}