:root{--lh-background: #020201;--lh-foreground: #f5f1ea;--lh-card: #060403;--lh-secondary: #100c0a;--lh-muted: #0b0907;--lh-muted-foreground: #8c857d;--lh-border: #1d1a17;--lh-input: #14110e;--lh-ember: #7c6323;--lh-ember-foreground: #f5f1ea;--lh-steel: #b1b9be;--lh-bone: #f2eade;--lh-destructive: #df2321;--lh-font-display: Anton, "Arial Narrow", Impact, sans-serif;--lh-font-sans: var(--font-body--family);--lh-display-xl: clamp(3.25rem, 9vw, 9.5rem);--lh-display-lg: clamp(2.75rem, 7vw, 7rem);--lh-display-md: clamp(2rem, 4.5vw, 4rem);--lh-display-sm: clamp(1.5rem, 3vw, 2.5rem);--lh-eyebrow-size: .6875rem;--lh-eyebrow-tracking: .28em;--lh-section-y: clamp(5rem, 10vw, 10rem);--lh-gutter: clamp(1.25rem, 4vw, 3rem);--lh-measure: 46ch;--lh-ease: cubic-bezier(.16, 1, .3, 1);--lh-reveal-duration: .9s}:root{--font-heading--family: var(--lh-font-display);--font-heading--weight: 400;--font-subheading--family: var(--lh-font-sans);--font-accent--family: var(--lh-font-sans);--letter-spacing--display-tight: -.02em;--line-height--display-tight: .86;--line-height--display-normal: .92}:root{--font-h1--family: var(--lh-font-display);--font-h2--family: var(--lh-font-display);--font-h3--family: var(--lh-font-display);--font-h1--line-height: .9;--font-h2--line-height: .92}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.lh-display,.lh-display-xl,.lh-display-lg,.lh-display-md,.lh-display-sm{font-family:var(--lh-font-display);font-weight:400;text-transform:uppercase;letter-spacing:-.02em;line-height:.86;margin:0;color:var(--lh-foreground)}.lh-display-xl{font-size:var(--lh-display-xl)}.lh-display-lg{font-size:var(--lh-display-lg)}.lh-display-md{font-size:var(--lh-display-md);line-height:.92}.lh-display-sm{font-size:var(--lh-display-sm);line-height:.95}.lh-display :is(p,span,em,strong,a),.lh-display-xl :is(p,span,em,strong,a),.lh-display-lg :is(p,span,em,strong,a),.lh-display-md :is(p,span,em,strong,a),.lh-display-sm :is(p,span,em,strong,a){font:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit;color:inherit;margin:0}.lh-body>p{font:inherit;color:inherit;margin:0 0 1em}.lh-body>p:last-child{margin-block-end:0}.lh-display__accent{color:var(--lh-ember)}.lh-display__muted{color:var(--lh-muted-foreground)}.lh-eyebrow{display:inline-flex;align-items:center;gap:.75em;font-family:var(--lh-font-sans);font-size:var(--lh-eyebrow-size);font-weight:700;letter-spacing:var(--lh-eyebrow-tracking);text-transform:uppercase;color:var(--lh-muted-foreground);margin:0 0 1.5rem}.lh-eyebrow:before{content:"";inline-size:2rem;block-size:1px;background:var(--lh-ember);flex:none}.lh-eyebrow--bare:before{display:none}.lh-index{font-family:var(--lh-font-sans);font-size:var(--lh-eyebrow-size);font-variant-numeric:tabular-nums;letter-spacing:.2em;color:var(--lh-ember)}.lh-body{font-family:var(--lh-font-sans);font-size:clamp(.95rem,1.1vw,1.0625rem);line-height:1.65;color:var(--lh-muted-foreground);max-inline-size:var(--lh-measure);margin:0}.lh-body--bright{color:var(--lh-bone)}.lh-rule{border:0;border-block-start:1px solid var(--lh-border);margin:0}.lh-section{position:relative;padding-block:var(--lh-section-y);background:var(--lh-background);color:var(--lh-foreground)}.lh-section--flush{padding-block:0}.lh-section--bordered{border-block-end:1px solid var(--lh-border)}.lh-container{inline-size:100%;max-inline-size:100rem;margin-inline:auto;padding-inline:var(--lh-gutter)}.lh-container--narrow{max-inline-size:68rem}.lh-spec{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1.5rem;align-items:baseline;padding-block:.9rem;border-block-end:1px solid var(--lh-border);font-family:var(--lh-font-sans);font-size:.875rem}.lh-spec__label{color:var(--lh-muted-foreground);letter-spacing:.04em}.lh-spec__value{color:var(--lh-bone);text-align:end;font-variant-numeric:tabular-nums}.lh-reveal{opacity:1}[data-lh-reveal-ready] .lh-reveal{opacity:0;transform:translateY(1.5rem);transition:opacity var(--lh-reveal-duration) var(--lh-ease),transform var(--lh-reveal-duration) var(--lh-ease)}[data-lh-reveal-ready] .lh-reveal.is-visible{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){[data-lh-reveal-ready] .lh-reveal,[data-lh-reveal-ready] .lh-reveal.is-visible{opacity:1;transform:none;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/lionhearted.css.map */
