@import"https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Space+Mono:wght@400;700&family=Special+Elite&display=swap";:root{--font-headline: var(--font-heading-family), "Bebas Neue", "Impact", sans-serif;--font-body: var(--font-body-family), "Space Mono", "Courier New", monospace;--font-accent: var(--font-accent-family, "Space Mono"), "Courier New", monospace;--font-quote: var(--font-quote-family, "Special Elite"), serif;--font-subhead: var(--font-subhead-family, "Special Elite"), serif;--leading-tight: 1.2;--leading-normal: 1.5;--leading-relaxed: 1.8;--leading-loose: 2;--leading-headline: var(--line-height-tight);--leading-subheadline: var(--line-height-snug);--leading-body: var(--line-height-body);--leading-accent: var(--line-height-normal)}html,body{font-family:var(--font-body)!important}h1,h2,h3,h4,h5,h6,.headline,.hero-heading,.section-title{font-family:var(--font-headline)!important;font-weight:700;letter-spacing:-.02em;text-transform:uppercase;line-height:var(--leading-headline)}h1,.headline-xl{font-size:var(--font-size-h1);font-weight:800}h2,.headline-lg{font-size:var(--font-size-h2);font-weight:700}h3,.headline-md{font-size:var(--font-size-h3);font-weight:700}h4,.subheadline{font-size:var(--font-size-h4);font-weight:700}h5{font-size:var(--font-size-h5);font-weight:700}h6{font-size:var(--font-size-h6);font-weight:600}body,p,.body-text,.text-medium,.description{font-family:var(--font-body)!important;font-size:var(--font-size-body);font-weight:500;line-height:var(--leading-body)}blockquote,.quote,em,.italic-text{font-family:var(--font-quote)!important;font-style:italic;font-weight:500;line-height:var(--leading-body)}.accent-text,.caption,.label,.badge-text,.number,.price,.stat-number{font-family:var(--font-accent)!important;font-size:var(--font-size-accent);font-weight:700;line-height:var(--leading-normal);text-transform:uppercase;letter-spacing:.15em}button,.button,.btn,.add-to-cart-btn{font-family:var(--font-accent)!important;font-size:var(--font-size-body-sm);font-weight:700;text-transform:uppercase;letter-spacing:.05em;line-height:var(--leading-normal)}nav a,.nav-link{font-family:var(--font-accent)!important;font-size:var(--font-size-body-sm);font-weight:700;text-transform:uppercase;letter-spacing:.05em;line-height:var(--leading-normal)}
/*# sourceMappingURL=/cdn/shop/t/10/assets/brand-typography.css.map */
