@import"https://fonts.googleapis.com/css2?family=Chakra+Petch:wght@400;500;600;700&family=Poppins:ital,wght@0,300;0,400;0,500;0,600;0,700;1,400&display=swap";:root{--gold-300: #FFE08A;--gold-400: #FFDA66;--gold-500: #FFD03F;--gold-600: #F2BD1F;--gold-700: #C99A12;--gold-glow: rgba(255, 208, 63, .35);--ink-950: #0C0C0E;--ink-900: #121216;--ink-850: #18181D;--ink-800: #1F1F25;--ink-750: #26262D;--ink-700: #2E2E37;--ink-600: #3A3A45;--ink-500: #565662;--ink-400: #7C7C89;--ink-300: #A6A6B2;--ink-200: #D0D0D8;--ink-100: #E8E8EE;--ink-50: #F6F6F8;--white: #FFFFFF;--black: #000000;--fg-1: #F6F6F8;--fg-2: #A6A6B2;--fg-3: #7C7C89;--fg-on-gold: #1A1400;--fg-inverse: #0C0C0E;--bg-page: var(--ink-950);--bg-raised: var(--ink-900);--bg-surface: var(--ink-850);--bg-card: var(--ink-800);--bg-hover: var(--ink-750);--bg-light: #FAFAFB;--border-subtle: var(--ink-700);--border-default: var(--ink-600);--border-strong: var(--ink-500);--border-gold: var(--gold-700);--success-500: #34D399;--success-600: #10B981;--success-bg: rgba(52,211,153,.12);--error-500: #F87171;--error-600: #EF4444;--error-bg: rgba(248,113,113,.12);--warning-500: #FBBF24;--warning-600: #F59E0B;--warning-bg: rgba(251,191,36,.12);--info-500: #60A5FA;--info-600: #3B82F6;--info-bg: rgba(96,165,250,.12);--cat-pokemon: #FFCB05;--cat-magic: #4F86C6;--cat-onepiece:#E63946;--cat-dbz: #FF7A00;--cat-yugioh: #8B5CF6;--cat-lorcana: #14B8A6;--cat-sports: #22C55E;--grade-gem: #FFD03F;--grade-mint: #34D399;--grade-light: #60A5FA;--grade-played:#FBBF24;--grade-poor: #F87171;--font-display: "Chakra Petch", "Arial Narrow", sans-serif;--font-body: "Poppins", system-ui, -apple-system, sans-serif;--text-display: 64px;--lh-display: 1.02;--ls-display: .01em;--text-h1: 44px;--lh-h1: 1.06;--ls-h1: .01em;--text-h2: 32px;--lh-h2: 1.1;--ls-h2: .01em;--text-h3: 24px;--lh-h3: 1.18;--ls-h3: .01em;--text-h4: 19px;--lh-h4: 1.25;--ls-h4: .02em;--text-lg: 18px;--lh-lg: 1.55;--text-base: 15px;--lh-base: 1.6;--text-sm: 13px;--lh-sm: 1.5;--text-xs: 11px;--lh-xs: 1.4;--text-eyebrow: 12px;--ls-eyebrow: .16em;--radius-xs: 4px;--radius-sm: 6px;--radius-md: 10px;--radius-lg: 14px;--radius-xl: 20px;--radius-pill: 999px;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 32px;--space-10: 40px;--space-12: 48px;--space-16: 64px;--space-20: 80px;--space-24: 96px;--shadow-sm: 0 1px 2px rgba(0,0,0,.4);--shadow-md: 0 4px 12px rgba(0,0,0,.45);--shadow-lg: 0 12px 32px rgba(0,0,0,.55);--shadow-xl: 0 24px 60px rgba(0,0,0,.65);--shadow-gold: 0 0 0 1px var(--gold-700), 0 8px 28px var(--gold-glow);--ring-gold: 0 0 0 3px var(--gold-glow);--ease-out: cubic-bezier(.16, 1, .3, 1);--ease-in-out: cubic-bezier(.65, 0, .35, 1);--dur-fast: .12s;--dur-base: .2s;--dur-slow: .36s}.ct-display{font-family:var(--font-display);font-weight:700;font-size:var(--text-display);line-height:var(--lh-display);letter-spacing:var(--ls-display);text-transform:uppercase;color:var(--fg-1)}.ct-h1{font-family:var(--font-display);font-weight:700;font-size:var(--text-h1);line-height:var(--lh-h1);letter-spacing:var(--ls-h1);text-transform:uppercase;color:var(--fg-1)}.ct-h2{font-family:var(--font-display);font-weight:700;font-size:var(--text-h2);line-height:var(--lh-h2);letter-spacing:var(--ls-h2);text-transform:uppercase;color:var(--fg-1)}.ct-h3{font-family:var(--font-display);font-weight:600;font-size:var(--text-h3);line-height:var(--lh-h3);color:var(--fg-1)}.ct-h4{font-family:var(--font-display);font-weight:600;font-size:var(--text-h4);line-height:var(--lh-h4);color:var(--fg-1)}.ct-eyebrow{font-family:var(--font-display);font-weight:600;font-size:var(--text-eyebrow);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--gold-500)}.ct-body{font-family:var(--font-body);font-weight:400;font-size:var(--text-base);line-height:var(--lh-base);color:var(--fg-2)}.ct-body-lg{font-family:var(--font-body);font-weight:400;font-size:var(--text-lg);line-height:var(--lh-lg);color:var(--fg-2)}.ct-small{font-family:var(--font-body);font-weight:400;font-size:var(--text-sm);line-height:var(--lh-sm);color:var(--fg-3)}.ct-caption{font-family:var(--font-body);font-weight:500;font-size:var(--text-xs);line-height:var(--lh-xs);color:var(--fg-3)}.ct-price{font-family:var(--font-display);font-weight:700;color:var(--fg-1);font-variant-numeric:tabular-nums;letter-spacing:.01em}.ct-price--gold{color:var(--gold-500)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/tokens.css.map */
