:root{--sh-bg:#050505;--sh-panel:#0a0a0a;--sh-panel-2:#101010;--sh-ink:#f4f1ea;--sh-muted:#c7c3bc;--sh-meta:#a3a3a3;--sh-line:#292929;--sh-red:#ff263d;--sh-bronze:#8a5632;--sh-max:1180px}html,body{background:var(--sh-bg);color:var(--sh-ink)}body:not(.template-index) #MainContent,body:not(.template-index) .content-for-layout{background:var(--sh-bg)!important;color:var(--sh-ink)}body:not(.template-index) .section-background,body:not(.template-index) .section,body:not(.template-index) [class*=color-custom-]{background-color:transparent!important;color:inherit}body:not(.template-index) #MainContent:before{content:"";position:absolute;inset:0 0 auto;height:min(72vh,820px);pointer-events:none;background:radial-gradient(circle at 74% 5%,rgba(150,0,25,.22),transparent 38%);z-index:0}body:not(.template-index) #MainContent{position:relative;isolation:isolate}body:not(.template-index) #MainContent>*{position:relative;z-index:1}body.template-page:not(:has(.sh-hope)):not(:has(.sh-intake)):not(:has(.sh-volume-one)) .section-wrapper:first-child .section,body.template-page:not(:has(.sh-hope)):not(:has(.sh-intake)):not(:has(.sh-volume-one)) .section-wrapper:first-child .page-width-content{padding:0!important;max-width:none!important;width:100%!important}body.template-page:not(:has(.sh-hope)):not(:has(.sh-intake)):not(:has(.sh-volume-one)) .section-content-wrapper{width:min(var(--sh-max),calc(100% - 80px))!important;max-width:var(--sh-max)!important;margin:0 auto!important;padding:clamp(88px,10vw,150px) 0 clamp(100px,12vw,180px)!important;gap:0!important}body.template-page:not(:has(.sh-hope)):not(:has(.sh-intake)):not(:has(.sh-volume-one)) .section-content-wrapper:has(.page-content h1)>.text-block:first-child{display:none!important}body.template-page:not(:has(.sh-hope)):not(:has(.sh-intake)):not(:has(.sh-volume-one)) .section-content-wrapper>.text-block:first-child h1{font-size:clamp(64px,10vw,148px)!important;line-height:.84!important;letter-spacing:-.065em!important;text-transform:uppercase!important;color:var(--sh-ink)!important;margin:0 0 64px!important;max-width:1050px!important;font-weight:750!important}body.template-page:not(:has(.sh-hope)):not(:has(.sh-intake)):not(:has(.sh-volume-one)) .section-content-wrapper>.text-block:first-child:before{content:"SURVIVINGHUMAN\2122  / ARCHIVE";display:block;color:var(--sh-meta);font:600 11px/1.5 monospace;letter-spacing:.22em;text-transform:uppercase;margin-bottom:22px}body.template-page:not(:has(.sh-hope)):not(:has(.sh-intake)):not(:has(.sh-volume-one)) .page-content{width:100%!important;max-width:none!important;color:var(--sh-muted)!important}body.template-page:not(:has(.sh-hope)):not(:has(.sh-intake)):not(:has(.sh-volume-one)) .page-content>h1:first-child{font-size:clamp(64px,10vw,148px)!important;line-height:.84!important;letter-spacing:-.065em!important;text-transform:uppercase!important;color:var(--sh-ink)!important;margin:0 0 80px!important;max-width:1050px!important;font-weight:750!important}body.template-page:not(:has(.sh-hope)):not(:has(.sh-intake)):not(:has(.sh-volume-one)) .page-content>h1:first-child:before{content:"SURVIVINGHUMAN\2122  / ARCHIVE";display:block;color:var(--sh-meta);font:600 11px/1.5 monospace;letter-spacing:.22em;text-transform:uppercase;margin-bottom:22px}body.template-page:not(:has(.sh-hope)):not(:has(.sh-intake)):not(:has(.sh-volume-one)) .page-content>p,body.template-page:not(:has(.sh-hope)):not(:has(.sh-intake)):not(:has(.sh-volume-one)) .page-content>ul,body.template-page:not(:has(.sh-hope)):not(:has(.sh-intake)):not(:has(.sh-volume-one)) .page-content>ol,body.template-page:not(:has(.sh-hope)):not(:has(.sh-intake)):not(:has(.sh-volume-one)) .page-content>blockquote{max-width:780px;margin-left:0!important;font-size:clamp(17px,1.45vw,22px)!important;line-height:1.72!important;color:var(--sh-muted)!important}body.template-page:not(:has(.sh-hope)):not(:has(.sh-intake)):not(:has(.sh-volume-one)) .page-content>p:first-of-type{font-size:clamp(22px,2.7vw,38px)!important;line-height:1.25!important;color:var(--sh-ink)!important;max-width:880px;margin-bottom:26px!important}body.template-page:not(:has(.sh-hope)):not(:has(.sh-intake)):not(:has(.sh-volume-one)) .page-content h2{font-size:clamp(42px,6.8vw,90px)!important;line-height:.94!important;letter-spacing:-.052em!important;text-transform:uppercase!important;color:var(--sh-ink)!important;margin:clamp(92px,11vw,150px) 0 32px!important;padding-top:26px;border-top:1px solid var(--sh-line);max-width:980px}body.template-page:not(:has(.sh-hope)):not(:has(.sh-intake)):not(:has(.sh-volume-one)) .page-content h2:before{content:"0" counter(sh-section);counter-increment:sh-section;color:var(--sh-red);display:block;font:600 11px/1 monospace;letter-spacing:.18em;margin-bottom:18px}body.template-page:not(:has(.sh-hope)):not(:has(.sh-intake)):not(:has(.sh-volume-one)) .page-content{counter-reset:sh-section}body.template-page:not(:has(.sh-hope)):not(:has(.sh-intake)):not(:has(.sh-volume-one)) .page-content h3{font-size:clamp(22px,2.3vw,34px)!important;color:var(--sh-ink)!important;margin:48px 0 14px!important;letter-spacing:-.025em}body.template-page:not(:has(.sh-hope)):not(:has(.sh-intake)):not(:has(.sh-volume-one)) .page-content a{color:var(--sh-ink)!important;text-decoration-color:var(--sh-red)!important;text-underline-offset:5px}body.template-page:not(:has(.sh-hope)):not(:has(.sh-intake)):not(:has(.sh-volume-one)) .page-content strong{color:var(--sh-ink)}body.template-page:not(:has(.sh-hope)):not(:has(.sh-intake)):not(:has(.sh-volume-one)) .page-content blockquote{border-left:2px solid var(--sh-red);padding:12px 0 12px 28px!important;font-size:clamp(28px,4vw,56px)!important;line-height:1.08!important;letter-spacing:-.035em;color:var(--sh-ink)!important;margin:70px 0!important}body.template-page:not(:has(.sh-hope)):not(:has(.sh-intake)):not(:has(.sh-volume-one)) .page-content hr{border:0;border-top:1px solid var(--sh-line);margin:80px 0}body.template-page:not(:has(.sh-hope)):not(:has(.sh-intake)):not(:has(.sh-volume-one)) .page-content table{width:100%;border-collapse:collapse;margin:48px 0 80px;background:var(--sh-panel)}body.template-page:not(:has(.sh-hope)):not(:has(.sh-intake)):not(:has(.sh-volume-one)) .page-content th,body.template-page:not(:has(.sh-hope)):not(:has(.sh-intake)):not(:has(.sh-volume-one)) .page-content td{border:1px solid var(--sh-line);padding:18px;color:var(--sh-muted);text-align:left}body.template-page:not(:has(.sh-hope)):not(:has(.sh-intake)):not(:has(.sh-volume-one)) .page-content th{color:var(--sh-ink);font-size:11px;letter-spacing:.14em;text-transform:uppercase;background:#111}body.template-product #MainContent,body.template-collection #MainContent,body.template-blog #MainContent,body.template-article #MainContent,body.template-search #MainContent,body.template-cart #MainContent{padding-top:clamp(32px,5vw,72px)}body.template-product h1,body.template-collection h1,body.template-blog h1,body.template-article h1,body.template-search h1,body.template-cart h1{color:var(--sh-ink)!important;font-size:clamp(48px,7.5vw,108px)!important;line-height:.88!important;letter-spacing:-.055em!important;text-transform:uppercase!important}body:not(.template-index) h2,body:not(.template-index) h3{color:var(--sh-ink)}body:not(.template-index) p,body:not(.template-index) li,body:not(.template-index) label,body:not(.template-index) .price{color:var(--sh-muted)}body:not(.template-index) .card,body:not(.template-index) product-card,body:not(.template-index) .product-card,body:not(.template-index) .article-card{background:var(--sh-panel)!important;border:1px solid var(--sh-line)!important;border-radius:0!important}body:not(.template-index) img{border-radius:0}body:not(.template-index) input,body:not(.template-index) textarea,body:not(.template-index) select{background:#090909!important;color:var(--sh-ink)!important;border-color:#383838!important;border-radius:0!important}body:not(.template-index) button:not([class*=icon]),body:not(.template-index) .button{border-radius:0!important;text-transform:uppercase;letter-spacing:.12em;font-weight:700}body:not(.template-index) .button--primary,body:not(.template-index) button[type=submit]{background:var(--sh-ink)!important;color:#050505!important;border:1px solid var(--sh-ink)!important}body:not(.template-index) .button--primary:hover,body:not(.template-index) button[type=submit]:hover{background:var(--sh-red)!important;color:#fff!important;border-color:var(--sh-red)!important}body:not(.template-index) #header-group,body:not(.template-index) header-component,body:not(.template-index) footer{background:#000!important;color:var(--sh-ink)!important}body:not(.template-index) #header-group{border-bottom:1px solid #1f1f1f}body:not(.template-index) footer{border-top:1px solid var(--sh-line)}body:not(.template-index) #header-group a,body:not(.template-index) footer a{color:var(--sh-ink)!important}@media(max-width:760px){body.template-page:not(:has(.sh-hope)):not(:has(.sh-intake)):not(:has(.sh-volume-one)) .section-content-wrapper{width:calc(100% - 40px)!important;padding:68px 0 96px!important}body.template-page:not(:has(.sh-hope)):not(:has(.sh-intake)):not(:has(.sh-volume-one)) .page-content>h1:first-child,body.template-page:not(:has(.sh-hope)):not(:has(.sh-intake)):not(:has(.sh-volume-one)) .section-content-wrapper>.text-block:first-child h1{font-size:clamp(48px,14vw,68px)!important;margin-bottom:54px!important}body.template-page:not(:has(.sh-hope)):not(:has(.sh-intake)):not(:has(.sh-volume-one)) .page-content h2{font-size:clamp(38px,11vw,54px)!important;margin-top:78px!important}body.template-page:not(:has(.sh-hope)):not(:has(.sh-intake)):not(:has(.sh-volume-one)) .page-content>p,body.template-page:not(:has(.sh-hope)):not(:has(.sh-intake)):not(:has(.sh-volume-one)) .page-content>ul{font-size:17px!important;line-height:1.65!important}body.template-page:not(:has(.sh-hope)):not(:has(.sh-intake)):not(:has(.sh-volume-one)) .page-content table{display:block;overflow-x:auto;white-space:nowrap}}@media(prefers-reduced-motion:no-preference){body:not(.template-index) #MainContent>*{animation:shArchiveIn .75s ease-out both}@keyframes shArchiveIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/survivinghuman-universe.css.map */
