.fh-manifest{padding-top:4rem}.fh-manifest h1,.fh-manifest h2{font-family:Anschlag,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:-.02em;margin:0;line-height:1.08;text-wrap:balance}.fh-manifest p{margin:0 0 1.8rem}.fh-manifest figure{margin:0;overflow:hidden}.fh-manifest img{display:block;width:100%;height:100%;object-fit:cover}.fh-manifest-hero{display:grid;grid-template-columns:.8fr 1.2fr;gap:4rem;align-items:stretch}.fh-manifest-hero-copy{padding:3rem 0}.fh-manifest h1{font-size:clamp(5rem,7.2vw,11rem);margin-bottom:3rem}.fh-manifest-hero-copy>p{font-size:clamp(1.8rem,1.8vw,2.4rem);line-height:1.5;max-width:26ch;margin-bottom:3rem}.fh-manifest-hero-image{min-height:460px}.fh-manifest-intro{display:grid;grid-template-columns:1fr 1fr;gap:8rem;padding-top:9rem;padding-bottom:9rem;scroll-margin-top:3rem}.fh-manifest h2{font-size:clamp(3.8rem,4.8vw,7rem)}.fh-manifest-body,.fh-manifest-resistance-copy>p,.fh-manifest-solidarity p{font-size:1.8rem;line-height:1.7;max-width:65ch}.fh-manifest-solidarity{background:var(--fh-red);color:var(--fh-ink)}.fh-manifest-solidarity-inner{display:grid;grid-template-columns:1fr 1fr;gap:8rem;align-items:center;padding-top:6rem;padding-bottom:6rem}.fh-manifest-solidarity p{color:#fff}.fh-manifest-solidarity h2{font-size:clamp(5rem,6.5vw,10rem)}.fh-manifest-resistance{display:grid;grid-template-columns:1.1fr 1fr;gap:6rem;align-items:center;padding-top:9rem;padding-bottom:9rem}.fh-manifest-resistance figure{aspect-ratio:1.15}.fh-manifest-resistance h2{margin-bottom:2.5rem}.fh-manifest-principles{padding-bottom:8rem}.fh-manifest-principles h2{margin-bottom:4rem}.fh-manifest-principles dl{margin:0;border-top:1px solid var(--fh-ink)}.fh-manifest-principles dl>div{display:grid;grid-template-columns:1fr 1fr;gap:8rem;padding:2.8rem 0;border-bottom:1px solid var(--fh-line)}.fh-manifest-principles dt{font:400 clamp(2.6rem,3vw,4rem)/1.2 "Anschlag",sans-serif;text-transform:uppercase}.fh-manifest-principles dd{margin:0;font-size:1.7rem;line-height:1.65;max-width:65ch}.fh-manifest-worn{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:8rem}.fh-manifest-worn figure{aspect-ratio:1.2}.fh-manifest-worn>div>p{font:400 clamp(5rem,7vw,10rem)/1.08 "Anschlag",sans-serif;text-transform:uppercase;margin-bottom:3rem}.fh-manifest-image-note{font-size:1.2rem;line-height:1.5;color:var(--fh-muted,#514d48);padding-top:2rem;padding-bottom:4rem}@media(max-width:749px){.fh-manifest{padding-top:2rem}.fh-manifest-hero,.fh-manifest-intro,.fh-manifest-solidarity-inner,.fh-manifest-resistance,.fh-manifest-principles dl>div,.fh-manifest-worn{grid-template-columns:1fr;gap:2.5rem}.fh-manifest-hero-copy{padding:1rem 0 0}.fh-manifest h1{font-size:clamp(5rem,17vw,8rem);margin-bottom:2rem}.fh-manifest-hero-copy>p{font-size:1.8rem;margin-bottom:2rem}.fh-manifest-hero-image{min-height:0;aspect-ratio:1.15}.fh-manifest h2{font-size:clamp(3.6rem,11vw,5.4rem)}.fh-manifest-intro,.fh-manifest-resistance{padding-top:4.5rem;padding-bottom:4.5rem}.fh-manifest-body,.fh-manifest-resistance-copy>p,.fh-manifest-solidarity p{font-size:1.7rem;line-height:1.7}.fh-manifest-solidarity-inner{padding-top:3.5rem;padding-bottom:3.5rem}.fh-manifest-solidarity h2{font-size:clamp(4.6rem,14vw,7rem)}.fh-manifest-principles{padding-bottom:4.5rem}.fh-manifest-principles h2{margin-bottom:2.5rem}.fh-manifest-principles dl>div{gap:1rem;padding:2rem 0}.fh-manifest-worn>div>p{font-size:5rem;margin-bottom:2rem}.fh-manifest-image-note{padding-bottom:2rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/anschlag-manifest.css.map */
