:root{--dm-color-ink: #1a1a1a;--dm-color-text: #2b2b2b;--dm-color-muted: #6b6b6b;--dm-color-accent: #1a1a1a;--dm-color-on-accent: #ffffff;--dm-color-link: #1a1a1a;--dm-color-surface: #ffffff;--dm-color-surface-alt: #f5f5f5;--dm-color-border: #e5e5e5;--dm-color-rule: #1a1a1a;--dm-radius-card: 0;--dm-radius-pill: 999px}.dm-type-fashion{--dm-color-ink: #141210;--dm-color-text: #211e1b;--dm-color-muted: #6f675c;--dm-color-accent: #7a5320;--dm-color-link: #141210;--dm-color-surface: #fffdfa;--dm-color-surface-alt: #efe8dc;--dm-color-border: rgba(20, 18, 16, 0.2);--dm-color-rule: #141210;--dm-font-heading: 'EB Garamond', Garamond, Georgia, serif;--dm-font-body: Jost, system-ui, sans-serif;--dm-radius-card: 0}.dm-type-sneakers{--dm-color-ink: #0a0d12;--dm-color-text: #262c35;--dm-color-muted: #5a6472;--dm-color-accent: #bde33a;--dm-color-accent-tint: #ebf9cc;--dm-color-on-accent: #0a0d12;--dm-color-link: #0a0d12;--dm-color-surface: #ffffff;--dm-color-surface-alt: #f4f6f8;--dm-color-border: #eef0f3;--dm-color-rule: #eef0f3;--dm-font-heading: Archivo, system-ui, sans-serif;--dm-font-body: Archivo, system-ui, sans-serif;--dm-radius-card: 16px}.dm-type-toys{--dm-color-ink: oklch(0.24 0.02 260);--dm-color-text: oklch(0.32 0.03 260);--dm-color-muted: oklch(0.45 0.02 260);--dm-color-accent: oklch(0.62 0.2 28);--dm-color-on-accent: oklch(0.99 0 0);--dm-color-link: oklch(0.5 0.17 245);--dm-color-surface: oklch(1 0 0);--dm-color-surface-alt: oklch(0.982 0.016 85);--dm-color-border: oklch(0.28 0.03 260);--dm-color-rule: oklch(0.28 0.03 260);--dm-color-green: oklch(0.62 0.15 150);--dm-color-blue: oklch(0.58 0.17 245);--dm-color-yellow: oklch(0.8 0.16 85);--dm-color-band: oklch(0.5 0.16 255);--dm-color-sun: oklch(0.86 0.16 92);--dm-font-heading: Fredoka, Nunito, system-ui, sans-serif;--dm-font-body: Nunito, system-ui, sans-serif;--dm-radius-card: 20px}.dm-type-birthstone{--dm-color-ink: #211d18;--dm-color-text: #3a332b;--dm-color-muted: #756a5e;--dm-color-accent: #7b1f2b;--dm-color-link: #7b1f2b;--dm-color-surface: #ffffff;--dm-color-surface-alt: #faf9f7;--dm-color-border: #ece9e4;--dm-color-rule: #211d18;--dm-color-highlight: #d9a7b0;--dm-font-heading: Newsreader, Georgia, serif;--dm-font-body: 'Source Sans 3', system-ui, sans-serif;--dm-radius-card: 3px}.dm-container{max-width:1240px !important;margin:0 auto !important;padding:40px 0 !important}@media(max-width: 1200px){.dm-container{width:100% !important;padding:20px 0 !important}}@media(max-width: 768px){.dm-container{padding:0 !important}}
