@font-face{font-family:Fraunces;src:url(fraunces-var.woff2) format("woff2-variations");font-weight:400 700;font-style:normal;font-display:swap;font-optical-sizing:auto}@font-face{font-family:InterVar;src:url(inter-var.woff2) format("woff2-variations");font-weight:400 700;font-style:normal;font-display:swap}:root{--altra-ink: #14201a;--altra-green: #1b4332;--altra-green-dk: #122b21;--altra-sand: #faf6ee;--altra-cream: #f3ece0;--altra-accent: #a84a1a;--altra-ink-rgb: 20, 32, 26;--altra-green-rgb: 27, 67, 50;--altra-sand-rgb: 250, 246, 238;--altra-accent-rgb: 168, 74, 26;--font-heading-family: "Fraunces", ui-serif, Georgia, "Times New Roman", serif;--font-heading-weight: 600;--font-heading-style: normal;--font-body-family: "InterVar", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-body-weight: 400;--font-body-weight-bold: 600;--font-body-style: normal;--altra-step--1: clamp(.83rem, .81rem + .1vw, .89rem);--altra-step-0: clamp(1rem, .96rem + .17vw, 1.06rem);--altra-step-1: clamp(1.2rem, 1.12rem + .35vw, 1.42rem);--altra-step-2: clamp(1.44rem, 1.3rem + .6vw, 1.8rem);--altra-step-3: clamp(1.73rem, 1.5rem + .98vw, 2.37rem);--altra-step-4: clamp(2.07rem, 1.72rem + 1.5vw, 3rem);--altra-step-5: clamp(2.49rem, 1.94rem + 2.32vw, 3.9rem);--altra-r-sm: 4px;--altra-r-md: 8px;--altra-r-lg: 14px;--altra-space-section: clamp(3rem, 2rem + 4.5vw, 6rem);--altra-space-gutter: clamp(1rem, .7rem + 1.3vw, 2rem);--altra-ease: cubic-bezier(.22, .61, .36, 1);--altra-dur: .32s}body{font-size:var(--altra-step-0);line-height:1.6;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,.h1{font-size:var(--altra-step-5);line-height:1.08;letter-spacing:-.015em}h2,.h2{font-size:var(--altra-step-4);line-height:1.14;letter-spacing:-.01em}h3,.h3{font-size:var(--altra-step-3);line-height:1.2}h4,.h4{font-size:var(--altra-step-2);line-height:1.25}h5,.h5{font-size:var(--altra-step-1)}h1,h2,h3,h4,h5,.h1,.h2,.h3,.h4,.h5{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);color:var(--altra-green);text-wrap:balance}p{text-wrap:pretty;max-width:68ch}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded,.field__input,select,.card,.card__inner,.media{border-radius:var(--altra-r-md)}.button{font-family:var(--font-body-family);font-weight:var(--font-body-weight-bold);letter-spacing:.01em;min-height:44px;transition:background-color var(--altra-dur) var(--altra-ease),transform var(--altra-dur) var(--altra-ease)}.button:not([disabled]):hover{transform:translateY(-1px)}:focus-visible{outline:3px solid var(--altra-accent);outline-offset:2px;border-radius:var(--altra-r-sm)}.focused,.no-js *:focus,*:focus-visible{outline-offset:2px}.skip-to-content-link:focus{background:var(--altra-green);color:var(--altra-sand);z-index:1000}.altra-reveal{opacity:0;transform:translateY(16px);transition:opacity var(--altra-dur) var(--altra-ease),transform var(--altra-dur) var(--altra-ease)}.altra-reveal.altra-reveal--in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.altra-reveal{opacity:1;transform:none}.button:not([disabled]):hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/altra-tokens.css.map */
