.target-preview{--background:oklch(100% 0 0);--foreground:oklch(24% .015 25);--primary:oklch(52% .22 27);--primary-foreground:oklch(100% 0 0);--muted:oklch(97% .008 25);--muted-foreground:oklch(45% .02 25);--secondary:oklch(94% .025 25);--secondary-foreground:var(--foreground);--accent:var(--secondary);--accent-foreground:var(--foreground);--border:oklch(90% .014 25);--input:var(--border);--ring:var(--primary);--radius:.5rem;font-family:Arial,Helvetica,sans-serif}.target-preview .target-hero{background:var(--primary);color:var(--primary-foreground)}.target-preview .target-hero h1{max-width:520px;font-size:42px;line-height:1.05}.target-preview .target-hero h2{font-size:30px;line-height:1.1}.target-preview .target-card{border-radius:8px}.target-preview button,.target-preview input{min-height:44px}.target-preview .target-departments{flex-wrap:wrap;gap:8px;display:flex}.target-preview .target-rail{scroll-snap-type:x mandatory;grid-auto-columns:248px;grid-auto-flow:column;gap:16px;padding-bottom:16px;display:grid;overflow-x:auto}.target-preview .target-rail>*{scroll-snap-align:start}.target-preview .target-card-photo{object-fit:contain;background:var(--muted);width:100%;height:260px}@media (width<=639px){.target-preview .target-hero>div{gap:16px;padding-top:24px;padding-bottom:24px}.target-preview .target-hero figure img{height:160px}.target-preview .target-hero figure{max-width:180px}.target-preview .target-hero h2{margin-top:16px}.target-preview .target-hero p{margin-top:12px}.target-preview .target-hero h1{font-size:32px}.target-preview .target-hero h2{font-size:26px}.target-preview .target-card-photo{height:235px}}@media (prefers-reduced-motion:no-preference){.target-preview .target-rail{scroll-behavior:smooth}}.target-preview .target-hero{border-radius:12px;max-width:1200px;margin:16px auto 8px;padding:28px 20px}.target-preview .target-hero-kicker{letter-spacing:.12em;text-transform:uppercase;opacity:.85;font-size:12px}@media (width<=480px){.target-preview .target-hero h1{font-size:30px}}
