:root{--jf-red: #D61F26;--jf-red-hover: #B3191F;--jf-charcoal: #0F1113;--jf-graphite: #4B4F55;--jf-stone: #D9D9D6;--jf-white: #F8F8F6;--jf-control: #8A8D92;--jf-success: #1D5C3A;--jf-danger: #9A3412;--jf-pending: #FFF3B0;--jf-r-tap: 6px;--jf-r-float: 12px;--jf-ease: cubic-bezier(.2, .7, .2, 1);--jf-caps-track: .15em}body{-webkit-font-smoothing:antialiased}h1,h2,h3,.h1,.h2,.h3{font-weight:500;letter-spacing:-.025em}h4,h5,.h4,.h5{font-weight:500;letter-spacing:-.01em}.button,.button-secondary,.shopify-payment-button__button--unbranded{font-weight:600;letter-spacing:var(--jf-caps-track);font-size:.875rem;transition:background-color .2s var(--jf-ease),border-color .2s var(--jf-ease),color .2s var(--jf-ease),transform .15s var(--jf-ease)}.button:not(.button-secondary,.button-unstyled):hover{--button-background-color: var(--jf-red-hover);--button-border-color: var(--jf-red-hover)}.button:active,.button-secondary:active{transform:translateY(1px)}.button-secondary:hover{--button-background-color: var(--jf-charcoal);--button-color: var(--jf-white)}::selection{background:var(--jf-charcoal);color:var(--jf-white)}@media(prefers-reduced-motion:reduce){.button,.button-secondary{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/68/assets/jf-brand.css.map */
