@font-face{font-family:Brand Heading;src:url(//shelbyobsmerch.com/cdn/shop/t/6/assets/brand-heading.woff2?v=155454595280705946831792361372) format("woff2");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:Brand Body;src:url(//shelbyobsmerch.com/cdn/shop/t/6/assets/brand-body.woff2?v=6516951826874088471792361372) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Brand Body;src:url(//shelbyobsmerch.com/cdn/shop/t/6/assets/brand-body-bold.woff2?v=79926517599675648071792361372) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Brand Heading Fallback Arial;src:local("Arial Bold Italic"),local("Arial-BoldItalicMT"),local("Helvetica Bold Oblique");font-weight:700;font-style:italic;size-adjust:102.8%;ascent-override:94%;descent-override:23.9%;line-gap-override:0%}@font-face{font-family:Brand Heading Fallback Roboto;src:local("Roboto Bold Italic"),local("Roboto-BoldItalic");font-weight:700;font-style:italic;size-adjust:114.9%;ascent-override:84%;descent-override:21.4%;line-gap-override:0%}@font-face{font-family:Brand Body Fallback Arial;src:local("Arial"),local("ArialMT"),local("Helvetica");font-weight:400;font-style:normal;size-adjust:105.6%;ascent-override:92.5%;descent-override:24.4%;line-gap-override:0%}@font-face{font-family:Brand Body Fallback Arial;src:local("Arial Bold"),local("Arial-BoldMT"),local("Helvetica Bold");font-weight:600 700;font-style:normal;size-adjust:100.7%;ascent-override:97%;descent-override:25.6%;line-gap-override:0%}@font-face{font-family:Brand Body Fallback Roboto;src:local("Roboto"),local("Roboto-Regular");font-weight:400;font-style:normal;size-adjust:106.2%;ascent-override:92%;descent-override:24.3%;line-gap-override:0%}@font-face{font-family:Brand Body Fallback Roboto;src:local("Roboto Bold"),local("Roboto-Bold");font-weight:600 700;font-style:normal;size-adjust:107.5%;ascent-override:90.8%;descent-override:24%;line-gap-override:0%}:root{--bt-font-heading: "Brand Heading", "Brand Heading Fallback Arial", "Brand Heading Fallback Roboto", sans-serif;--bt-font-body: "Brand Body", "Brand Body Fallback Arial", "Brand Body Fallback Roboto", sans-serif;--bt-heading-weight: 800;--bt-heading-style: italic;--bt-heading-case: uppercase;--bt-heading-tracking: -.01em;--bt-heading-leading: .96;--bt-display: 1;--bt-body-weight: 400;--bt-body-bold: 600;--bt-body-size: 1.65rem;--bt-button-font: var(--bt-font-heading);--bt-button-weight: var(--bt-heading-weight);--bt-button-style: var(--bt-heading-style);--bt-button-case: uppercase;--bt-button-tracking: .02em;--bt-label-font: var(--bt-font-body);--bt-label-weight: var(--bt-body-bold);--bt-label-style: normal;--bt-paper: #f4f4f1;--bt-surface: #ffffff;--bt-ink: #0f1114;--bt-ink-rgb: 15,17,20;--bt-muted: #4b5058;--bt-accent: #c8102e;--bt-on-accent: #ffffff;--bt-accent-ink: #b40e29;--bt-deep: #0f1114;--bt-deep-surface: #16181c;--bt-on-deep: #f4f4f1;--bt-on-deep-rgb: 244,244,241;--bt-on-deep-muted: #b6b9bf;--bt-accent-on-deep: #ff5a5f;--bt-button-on-deep: #c8102e;--bt-button-on-deep-label: #ffffff;--bt-mark: #c8102e;--bt-mark-on-deep: #f4f4f1;--bt-soldout-bg: #e4e4e0;--bt-soldout-ink: #3d4148;--bt-disabled-bg: #dcdcd8;--bt-disabled-ink: #4a4e55;--bt-media: #050607;--bt-radius: 16px;--bt-radius-button: 999px;--bt-radius-small: 10px;--bt-band: 1.8rem;--font-heading-family: var(--bt-font-heading);--font-heading-style: italic;--font-heading-weight: 800;--font-body-family: var(--bt-font-body);--font-body-style: normal;--font-body-weight: 400;--font-body-weight-bold: 600}:root,.color-background-1{--color-background: 244,244,241;--gradient-background: #f4f4f1;--color-background-contrast: 15,17,20;--color-foreground: 15,17,20;--color-shadow: 15,17,20;--color-button: 200,16,46;--color-button-text: 255,255,255;--color-secondary-button: 244,244,241;--color-secondary-button-text: 15,17,20;--color-link: 15,17,20;--color-badge-foreground: 15,17,20;--color-badge-background: 244,244,241;--color-badge-border: 15,17,20;--payment-terms-background-color: #f4f4f1}.color-background-2{--color-background: 255,255,255;--gradient-background: #ffffff;--color-background-contrast: 15,17,20;--color-foreground: 15,17,20;--color-shadow: 15,17,20;--color-button: 200,16,46;--color-button-text: 255,255,255;--color-secondary-button: 255,255,255;--color-secondary-button-text: 15,17,20;--color-link: 15,17,20;--color-badge-foreground: 15,17,20;--color-badge-background: 255,255,255;--color-badge-border: 15,17,20;--payment-terms-background-color: #ffffff}.color-inverse,.color-accent-2,.color-accent-3{--color-background: 15,17,20;--gradient-background: #0f1114;--color-background-contrast: 244,244,241;--color-foreground: 244,244,241;--color-shadow: 244,244,241;--color-button: 200,16,46;--color-button-text: 255,255,255;--color-secondary-button: 15,17,20;--color-secondary-button-text: 244,244,241;--color-link: 244,244,241;--color-badge-foreground: 244,244,241;--color-badge-background: 15,17,20;--color-badge-border: 244,244,241;--payment-terms-background-color: #0f1114}.color-accent-1{--color-background: 200,16,46;--gradient-background: #c8102e;--color-background-contrast: 255,255,255;--color-foreground: 255,255,255;--color-shadow: 255,255,255;--color-button: 255,255,255;--color-button-text: 200,16,46;--color-secondary-button: 200,16,46;--color-secondary-button-text: 255,255,255;--color-link: 255,255,255;--color-badge-foreground: 255,255,255;--color-badge-background: 200,16,46;--color-badge-border: 255,255,255;--payment-terms-background-color: #c8102e}:root{--bt-stripes: linear-gradient(90deg, currentColor 0 40%, transparent 40% 60%, currentColor 60% 100%);--bt-stripes-y: linear-gradient(180deg, currentColor 0 40%, transparent 40% 60%, currentColor 60% 100%)}html .title-wrapper-with-link .title:after,html .title-wrapper .title:after,html .collection-list-title:after,html .multicolumn .title:after,html .collection-hero__title:after{width:6.4rem;height:1.2rem;background:var(--bt-stripes-y);color:var(--brand-mark)}html .shelby-hero__media,html .sd__media,html .sr-card__media{position:relative}html .shelby-hero__media:after,html .sd__media:after,html .sr-card__media:after,html .footer:before{content:"";position:absolute;z-index:1;left:0;right:0;bottom:0;height:var(--bt-band);background:linear-gradient(180deg,transparent 0 22%,currentColor 22% 44%,transparent 44% 56%,currentColor 56% 78%,transparent 78%),var(--bt-deep);color:var(--bt-on-deep);pointer-events:none}html .footer{position:relative;border-top:0}html .footer:before{top:0;bottom:auto}html .shelby-hero__media,html .sd__media{padding-bottom:var(--bt-band)}html .sd__gallery:focus-visible{outline:3px solid var(--bt-on-deep);outline-offset:-3px;box-shadow:inset 0 0 0 5px var(--bt-deep)}html .sd__price>.sd__price-row--due{padding-left:3.2rem}html .sd__price-row--due:before{content:"";position:absolute;top:1.8rem;bottom:1.8rem;left:1.4rem;width:1.2rem;background:var(--bt-stripes);color:var(--brand-mark)}html .sd__price>.sd__price-row--due:first-child{padding-left:2rem}html .sd__price-row--due:first-child:before{left:0}html .sd-tag--ce{background:var(--bt-on-deep);border-color:var(--bt-on-deep);color:var(--bt-deep)}
/*# sourceMappingURL=/cdn/shop/t/6/assets/brand-tokens.css.map */
