@import"https://fonts.googleapis.com/css2?family=Anton&family=League+Spartan:wght@400;500;600;700&family=Montserrat:ital,wght@0,300;0,400;0,500;0,600;0,700;1,400&family=Lora:ital,wght@0,400;0,500;1,400;1,500&family=PT+Serif:ital,wght@0,400;0,700;1,400&display=swap";:root{--cr-red: #9D1B1B;--cr-navy: #0C2744;--cr-cream: #F3E4CF;--cr-black: #161513;--cr-white: #FFFFFF;--cr-copper: #B27A44;--surface-foundation: var(--cr-navy);--surface-paper: var(--cr-cream);--surface-accent: var(--cr-red);--surface-edge: var(--cr-black);--surface-neutral: var(--cr-white);--surface-card: var(--cr-cream);--text-on-dark: var(--cr-cream);--text-on-light: var(--cr-navy);--text-accent: var(--cr-red);--text-muted-on-light: color-mix(in srgb, var(--cr-navy) 62%, var(--cr-cream));--text-muted-on-dark: color-mix(in srgb, var(--cr-cream) 66%, var(--cr-navy));--accent-metallic: var(--cr-copper);--rule-metallic: var(--cr-copper);--border-strong: var(--cr-black);--border-accent: var(--cr-red);--border-metallic: var(--cr-copper);--border-hairline-on-light: color-mix(in srgb, var(--cr-navy) 18%, transparent);--border-hairline-on-dark: color-mix(in srgb, var(--cr-cream) 22%, transparent);--red-hover: color-mix(in srgb, var(--cr-red) 88%, var(--cr-black));--navy-hover: color-mix(in srgb, var(--cr-navy) 86%, var(--cr-black));--copper-hover: color-mix(in srgb, var(--cr-copper) 86%, var(--cr-black));--cream-hover: color-mix(in srgb, var(--cr-cream) 92%, var(--cr-navy));--focus-ring: 0 0 0 3px color-mix(in srgb, var(--cr-red) 45%, transparent);--font-display: "Anton", "Oswald", "Arial Narrow", sans-serif;--font-subtitle: "League Spartan", "Oswald", sans-serif;--font-body: "Montserrat", "Helvetica Neue", Arial, sans-serif;--font-quote: "Lora", "PT Serif", Georgia, serif;--font-longform: "PT Serif", Georgia, "Times New Roman", serif;--fs-display-xl: 88px;--fs-display-lg: 64px;--fs-display-md: 44px;--fs-display-sm: 32px;--fs-subtitle-lg: 24px;--fs-subtitle-md: 19px;--fs-section-label: 14px;--fs-body-lg: 19px;--fs-body: 16px;--fs-caption: 13px;--fs-quote-lg: 30px;--fs-quote: 22px;--fw-display: 400;--fw-subtitle: 500;--fw-body: 400;--fw-body-medium: 500;--fw-body-semibold: 600;--fw-body-bold: 700;--lh-display: .98;--lh-heading: 1.04;--lh-subtitle: 1.2;--lh-body: 1.6;--lh-quote: 1.4;--ls-display: .01em;--ls-subtitle: .08em;--ls-label: .14em;--ls-body: .005em;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 24px;--space-6: 32px;--space-7: 48px;--space-8: 64px;--space-9: 96px;--space-10: 128px;--gutter-page: 40px;--width-content: 1120px;--width-wide: 1280px;--measure-body: 68ch;--radius-0: 0px;--radius-sm: 2px;--radius-md: 4px;--radius-pill: 999px;--bw-hairline: 1px;--bw-standard: 2px;--bw-frame: 3px;--shadow-card: 0 2px 8px color-mix(in srgb, var(--cr-black) 14%, transparent);--shadow-raised: 0 8px 28px color-mix(in srgb, var(--cr-black) 22%, transparent);--shadow-overlay: 0 24px 64px color-mix(in srgb, var(--cr-black) 40%, transparent);--ease-standard: cubic-bezier(.4, 0, .2, 1);--ease-out: cubic-bezier(.16, 1, .3, 1);--dur-fast: .12s;--dur-base: .2s;--dur-slow: .32s}@media(max-width:600px){:root{--gutter-page: 16px}}@keyframes cr-fade{0%{opacity:0}to{opacity:1}}@keyframes cr-drawer{0%{transform:translate(100%)}to{transform:translate(0)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}.cr-title{font-family:var(--font-display);font-weight:400;font-size:var(--fs-display-lg);line-height:var(--lh-display);letter-spacing:var(--ls-display);text-transform:uppercase}.cr-heading{font-family:var(--font-display);font-weight:400;font-size:var(--fs-display-md);line-height:var(--lh-heading);letter-spacing:var(--ls-display);text-transform:uppercase}.cr-subtitle{font-family:var(--font-subtitle);font-weight:500;font-size:var(--fs-subtitle-lg);line-height:var(--lh-subtitle);letter-spacing:var(--ls-subtitle)}.cr-label{font-family:var(--font-body);font-weight:600;font-size:var(--fs-section-label);letter-spacing:var(--ls-label);text-transform:uppercase}.cr-body{font-family:var(--font-body);font-weight:400;font-size:var(--fs-body);line-height:var(--lh-body)}.cr-caption{font-family:var(--font-body);font-weight:400;font-size:var(--fs-caption);line-height:1.45}.cr-quote{font-family:var(--font-quote);font-style:italic;font-weight:500;font-size:var(--fs-quote);line-height:var(--lh-quote)}a{color:var(--cr-red);text-decoration:none}a:hover{color:var(--red-hover);text-decoration:underline}
/*# sourceMappingURL=/cdn/shop/t/6/assets/cr-tokens.css.map */
