:root{--cc-ink: #1A1A1A;--cc-newsprint: #F5F5F0;--cc-accent: #EF6C00;--cc-mid-gray: #666666;--cc-light-gray: #E8E8E3;--cc-alert-red: #CC0000;--cc-confirm-green: #2D7D46;--cc-space-1: 4px;--cc-space-2: 8px;--cc-space-3: 12px;--cc-space-4: 16px;--cc-space-6: 24px;--cc-space-8: 32px;--cc-space-12: 48px;--cc-space-20: 80px}body{background:var(--cc-newsprint)!important;color:var(--cc-ink)!important;font-family:DM Sans,sans-serif!important;line-height:1.6}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:Space Mono,monospace!important;font-weight:700!important;letter-spacing:2px;text-transform:uppercase}*,*:before,*:after{border-radius:0!important;box-shadow:none!important}:focus-visible{outline:3px solid var(--cc-accent)!important;outline-offset:2px;box-shadow:none!important}:focus:not(:focus-visible){outline:none!important}.product-card,.card,.collection-card,.blog-post-card{border:3px solid var(--cc-ink)!important;border-radius:0!important}.button,.shopify-challenge__button,button[type=submit],.btn{font-family:Space Mono,monospace!important;font-weight:700!important;font-size:14px!important;letter-spacing:2px!important;text-transform:uppercase!important;border-radius:0!important;transition:all .2s!important}.button--primary,.button--secondary{background:var(--cc-ink)!important;color:var(--cc-newsprint)!important;border:3px solid var(--cc-ink)!important}.button--primary:hover,.button--secondary:hover{background:var(--cc-accent)!important;border-color:var(--cc-accent)!important;color:var(--cc-newsprint)!important;transform:rotate(-1deg)}.button--primary:active,.button--secondary:active{transform:scale(.98)!important}a{color:var(--cc-ink);transition:color .2s}a:hover{color:var(--cc-accent)}input[type=text],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=url],input[type=number],textarea,select{border:3px solid var(--cc-ink)!important;border-radius:0!important;background:var(--cc-newsprint)!important;font-family:DM Sans,sans-serif!important;padding:12px 16px!important}input:focus,textarea:focus,select:focus{border-color:var(--cc-accent)!important;outline:none!important}.product-card:hover,.collection-card:hover,.blog-post-card:hover{transform:rotate(-1deg) scale(1.02);transition:transform .3s}@keyframes barPulse{0%,to{opacity:.3}50%{opacity:1}}button:disabled,.button:disabled{opacity:.35!important;cursor:not-allowed!important}.color-scheme-1,.color-primary,[class*=color-]{--color-background: 245 245 240;--color-foreground: 26 26 26}.header-announcements{background:var(--cc-ink)!important;color:var(--cc-newsprint)!important;font-family:Courier Prime,monospace!important;font-size:12px!important;letter-spacing:2px!important;text-transform:uppercase!important;border-bottom:3px solid var(--cc-ink)!important}html{scrollbar-width:thin;scrollbar-color:var(--cc-ink) var(--cc-newsprint)}::selection{background:var(--cc-accent);color:var(--cc-newsprint)}.cc-strike{position:relative;display:inline;text-decoration:none;opacity:.65}.cc-strike:after{content:"";position:absolute;left:-2px;right:-2px;top:50%;height:3px;background:var(--cc-alert-red, #CC0000);transform:rotate(-2deg) translateY(-50%);pointer-events:none}.cc-strike--lg{font-size:1.1em;font-weight:600}.cc-strike--lg:after{height:3px;transform:rotate(-3deg) translateY(-50%)}.cc-strike+span,.cc-strike~span:not(.cc-strike){opacity:1}
/*# sourceMappingURL=/cdn/shop/t/1/assets/chronic-cardio-brand.css.map */
