.cart-badge.svelte-1cw1uqn{display:inline-flex;align-items:center;gap:.4rem;background:transparent;border:1px solid var(--border);color:var(--text);font-weight:600}.count.svelte-1cw1uqn{display:inline-grid;place-items:center;min-inline-size:1.4rem;block-size:1.4rem;padding-inline:.3rem;border-radius:.75rem;background:var(--brand);color:var(--focus-contrast);font-size:.85rem}.lines.svelte-1cw1uqn{list-style:none;margin:0;padding:0;display:grid;gap:calc(var(--layout-gap) / 2)}.line.svelte-1cw1uqn{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:var(--layout-gap);border-block-end:1px solid var(--border);padding-block:calc(var(--layout-gap) / 3)}.line-name.svelte-1cw1uqn{color:var(--text)}.line-price.svelte-1cw1uqn{color:var(--text-secondary);white-space:nowrap}.line-remove.svelte-1cw1uqn{margin:0}.remove-button.svelte-1cw1uqn{background:transparent;border:1px solid var(--border);border-radius:6px;color:var(--text-secondary);padding:.25rem .6rem;font:inherit;cursor:pointer}.remove-button.svelte-1cw1uqn:hover{border-color:var(--border-strong);color:var(--text)}.cart-total.svelte-1cw1uqn{display:flex;justify-content:space-between;font-weight:600;color:var(--text);margin-block:var(--layout-gap) 0;padding-block-start:calc(var(--layout-gap) / 2)}.cart-actions.svelte-1cw1uqn{display:grid;gap:calc(var(--layout-gap) / 2);margin-block-start:var(--layout-gap)}.checkout-cta.svelte-1cw1uqn{display:inline-flex;align-items:center;justify-content:center;background:var(--brand);color:var(--focus-contrast);border-radius:6px;font-weight:600;text-decoration:none}.carry-on.svelte-1cw1uqn{display:inline-flex;align-items:center;justify-content:center;color:var(--text);text-decoration:underline}.shop-subhead.svelte-11ufk8n{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--layout-gap);padding-block:var(--layout-gap)}.shop-branding.svelte-11ufk8n{color:var(--text-secondary);margin:0;font-weight:600}
