:root{--tt-cream: #F5EFE6;--tt-cream-2: #EDE5D7;--tt-black: #0A0908;--tt-black-soft: #1A1816;--tt-copper: #B57848;--tt-copper-light: #D4936A;--tt-copper-deep: #8B5E3C;--tt-line: rgba(10, 9, 8, .12);--tt-line-soft: rgba(10, 9, 8, .06);--tt-line-on-dark: rgba(245, 239, 230, .16);--tt-font-display: "Outfit", "Outfit Light", sans-serif;--tt-font-body: "Inter", system-ui, sans-serif;--tt-font-mono: "IBM Plex Mono", "JetBrains Mono", ui-monospace, monospace;--tt-display-xl: clamp(56px, 9vw, 128px);--tt-display-lg: clamp(44px, 6vw, 88px);--tt-display-md: clamp(36px, 4.5vw, 64px);--tt-display-sm: clamp(28px, 3vw, 44px);--tt-h1: clamp(28px, 3vw, 40px);--tt-h2: clamp(22px, 2.2vw, 28px);--tt-body-lg: 18px;--tt-body: 16px;--tt-caption: 13px;--tt-eyebrow: 12px;--tt-space-2xs: 4px;--tt-space-xs: 8px;--tt-space-sm: 16px;--tt-space-md: 24px;--tt-space-lg: 40px;--tt-space-xl: 64px;--tt-space-2xl: 96px;--tt-space-3xl: 144px;--tt-page-max: 1440px;--tt-content-max: 1240px;--tt-prose-max: 680px;--tt-gutter: clamp(24px, 5vw, 80px);--tt-ease: cubic-bezier(.4, 0, .2, 1);--tt-duration: .4s}body,.shopify-section{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.tt-eyebrow{display:inline-flex;align-items:center;gap:12px;font-family:var(--tt-font-mono);font-size:var(--tt-eyebrow);font-weight:400;letter-spacing:.18em;text-transform:uppercase;color:var(--tt-copper);margin:0 0 var(--tt-space-md)}.tt-eyebrow:before{content:"";display:inline-block;width:32px;height:1px;background:currentColor;opacity:.7}.tt-chapter-number{font-family:var(--tt-font-mono);font-size:var(--tt-eyebrow);letter-spacing:.18em;color:var(--tt-copper)}.tt-display{font-family:var(--tt-font-display);font-weight:300;line-height:.98;letter-spacing:-.01em;margin:0}.tt-btn{--bg: var(--tt-copper);--fg: var(--tt-cream);--border: var(--tt-copper);display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 32px;background:var(--bg);color:var(--fg);border:1px solid var(--border);border-radius:0;font-family:var(--tt-font-body);font-size:13px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background var(--tt-duration) var(--tt-ease),color var(--tt-duration) var(--tt-ease),border-color var(--tt-duration) var(--tt-ease)}.tt-btn:hover{--bg: var(--tt-copper-deep);--border: var(--tt-copper-deep)}.tt-btn--outline{--bg: transparent;--fg: var(--tt-cream);--border: rgba(245, 239, 230, .4)}.tt-btn--outline:hover{--bg: rgba(245, 239, 230, .08);--border: var(--tt-cream)}.tt-btn--dark{--bg: var(--tt-black);--fg: var(--tt-cream);--border: var(--tt-black)}.tt-btn--dark:hover{--bg: var(--tt-copper);--border: var(--tt-copper);--fg: var(--tt-cream)}.tt-link{display:inline-flex;align-items:center;gap:10px;font-family:var(--tt-font-body);font-size:14px;font-weight:500;letter-spacing:.04em;text-decoration:none;color:inherit;border-bottom:1px solid currentColor;padding-bottom:4px;transition:gap var(--tt-duration) var(--tt-ease),color var(--tt-duration) var(--tt-ease)}.tt-link:after{content:"\2192";display:inline-block;transition:transform var(--tt-duration) var(--tt-ease)}.tt-link:hover{gap:14px;color:var(--tt-copper)}.tt-link:hover:after{transform:translate(4px)}.tt-reveal{opacity:0;transform:translateY(20px);transition:opacity .8s var(--tt-ease),transform .8s var(--tt-ease)}.tt-reveal.is-visible{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.tt-reveal{opacity:1;transform:none;transition:none}.tt-link:after,.tt-link{transition:none}}@media(max-width:749px){.tt-stages,.tt-founder,.tt-faq,.tt-closing,.tt-pdp{padding-block-start:clamp(56px,14vw,96px)!important;padding-block-end:clamp(56px,14vw,96px)!important}.shopify-section>section.section[style*=padding-block-start]{padding-block-start:clamp(48px,12vw,80px)!important;padding-block-end:clamp(48px,12vw,80px)!important}}@media(max-width:380px){:root{--tt-display-xl: clamp(44px, 13vw, 56px);--tt-display-lg: clamp(36px, 11vw, 48px);--tt-display-md: clamp(30px, 9vw, 40px)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/tt-design.css.map */
