:root{--ink: #11110f;--bone: #f2efe9;--stone: #b9b0a4;--line: rgba(17, 17, 15, .2)}*{box-sizing:border-box}html,body{min-height:100%}html{background:var(--bone)}body{margin:0;color:var(--ink);background:var(--bone);font-family:Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased}.skip-link{position:fixed;left:1rem;top:1rem;z-index:10;padding:.75rem 1rem;color:var(--bone);background:var(--ink);transform:translateY(-200%)}.skip-link:focus{transform:translateY(0)}.intro{min-height:100svh;display:grid;grid-template-columns:minmax(0,56fr) minmax(28rem,44fr);overflow:hidden}.intro__image{min-height:100svh;background-color:#c5bcb0;background-image:linear-gradient(180deg,#11110f05,#11110f21),url(/cdn/shop/files/peace-rebels-coming-soon-hero-2026-09-27.webp?v=1790540714);background-position:center 38%;background-size:cover;animation:reveal-image 1.1s cubic-bezier(.22,.61,.36,1) both}.intro__content{min-height:100svh;display:grid;grid-template-rows:auto 1fr auto;padding:clamp(1.7rem,3.3vw,4rem);border-left:1px solid rgba(17,17,15,.12);background:radial-gradient(circle at 96% 2%,rgba(185,176,164,.24),transparent 31%),var(--bone)}.brand{display:flex;align-items:center;gap:.7rem}.brand__wordmark{font-size:.78rem;line-height:1;font-weight:700;letter-spacing:.28em}.brand__dot{width:.38rem;height:.38rem;border-radius:50%;background:currentColor}.intro__copy{align-self:center;padding:3rem 0;animation:reveal-copy .9s .16s cubic-bezier(.22,.61,.36,1) both}.eyebrow{display:flex;align-items:center;gap:.75rem;margin:0 0 clamp(2rem,5vh,4rem);font-size:.68rem;line-height:1.2;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.eyebrow span{width:2.5rem;height:1px;background:currentColor}h1{margin:0;font-size:clamp(4.7rem,8.3vw,9rem);line-height:.78;font-weight:750;letter-spacing:-.075em}.lede{margin:clamp(2.8rem,7vh,5.5rem) 0 0;font-size:clamp(1.35rem,2.1vw,2rem);line-height:1.15;letter-spacing:-.035em}.note{max-width:30rem;margin:1.35rem 0 0;color:#11110fa3;font-size:.94rem;line-height:1.55}.intro__footer{display:flex;justify-content:space-between;gap:1rem;padding-top:1rem;border-top:1px solid var(--line);font-size:.65rem;line-height:1.3;font-weight:600;letter-spacing:.16em;text-transform:uppercase}@keyframes reveal-image{0%{opacity:0;transform:scale(1.018)}to{opacity:1;transform:scale(1)}}@keyframes reveal-copy{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important}}@media(max-width:820px){.intro{display:block;overflow:visible}.intro__image{min-height:52svh;background-position:center 27%}.intro__content{min-height:72svh;padding:1.5rem 1.35rem 1.2rem;border-left:0;border-top:1px solid rgba(17,17,15,.12)}.intro__copy{padding:4.3rem 0 5rem}.eyebrow{margin-bottom:2.7rem}h1{font-size:clamp(4.6rem,24vw,7.2rem)}.lede{margin-top:3.2rem}}@media(max-width:390px){.intro__footer{flex-direction:column}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/coming-soon.css.map */
