/* Shore India tokens; loaded after Brikk and before child components. */
:root {
  --shore-orange: #f97316;
  --shore-orange-hover: #ea580c;
  --shore-orange-soft: #fff7ed;
  --shore-action: #c2410c;
  --shore-ink: #18181b;
  --shore-muted: #71717a;
  --shore-bg: #fff;
  --shore-bg-soft: #fafaf9;
  --shore-line: #e7e5e4;
  --shore-success: #166534;
  --shore-warning: #92400e;
  --shore-error: #b91c1c;
  --shore-font: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  --shore-space-1: .25rem;
  --shore-space-2: .5rem;
  --shore-space-3: .75rem;
  --shore-space-4: 1rem;
  --shore-space-6: 1.5rem;
  --shore-space-8: 2rem;
  --shore-space-12: 3rem;
  --shore-radius-sm: .625rem;
  --shore-radius-md: 1rem;
  --shore-radius-lg: 1.375rem;
  --shore-shadow-card: 0 14px 38px rgba(24, 24, 27, .075);
  --shore-shadow-popover: 0 18px 45px rgba(24, 24, 27, .13);
  --shore-focus: 3px solid #9a3412;
  --shore-speed: .18s;
  --shore-container: 1280px;
  --shore-layer-header: 120;
  --shore-layer-popover: 150;
}
