:root{--color-acid: #B5FF38;--color-paper: #F4F2EE;--color-ink: #0A0A0A}*,*:before,*:after{border-radius:0!important}body,p,a,span,button,input,textarea,select,label,li,td,th,h1,h2,h3,h4,h5,h6{font-family:DM Mono,IBM Plex Mono,Courier New,monospace!important}h1,h2,h3,.h1,.h2,.h3{text-transform:uppercase!important;letter-spacing:-.02em!important;font-weight:500!important}header-component{border-bottom:1px solid rgba(181,255,56,.25)!important;background:#0a0a0a!important;position:sticky!important;top:0!important;z-index:50!important;box-shadow:none!important}header-component a{font-size:11px!important;letter-spacing:.12em!important;text-transform:uppercase!important}header-component button:hover,header-component a:hover{color:var(--color-acid)!important}header-component button:hover,header-component a.button:hover{transform:none!important;box-shadow:none!important}.announcement-bar,[class*=announcement]{font-size:10px!important;letter-spacing:.14em!important;text-transform:uppercase!important;padding:6px 16px!important}[id^=hero_],section.hero{background:var(--color-ink)!important;color:var(--color-paper)!important;min-height:68vh!important;display:flex!important;align-items:center!important}[id^=hero_] h1,section.hero h1{font-size:clamp(40px,8vw,110px)!important;line-height:.95!important;letter-spacing:-.04em!important;color:var(--color-paper)!important;margin:0!important;font-weight:600!important}[id^=hero_] p,section.hero p{color:var(--color-acid)!important;font-size:10px!important;letter-spacing:.22em!important;margin-top:20px!important}[id^=hero_] .button,[id^=hero_] a.button{margin-top:28px!important;padding:14px 28px!important;font-size:11px!important;letter-spacing:.12em!important;text-transform:uppercase!important}.marquee,[data-section-type=marquee]{font-size:12px!important;letter-spacing:.15em!important;text-transform:uppercase!important}[id*=marquee]{border-top:1px solid rgba(181,255,56,.15)!important;border-bottom:1px solid rgba(181,255,56,.15)!important}[id*=marquee] p{margin:0 14px!important}.product-card,[class*=product-card],.card{border:1px solid rgba(244,242,238,.07)!important;transition:border-color .15s!important}.product-card:hover,[class*=product-card]:hover{border-color:var(--color-acid)!important}.product-card img,[class*=product-card] img{filter:brightness(1.01) contrast(1.03)!important;transition:transform .25s ease-out!important}.product-card:hover img,[class*=product-card]:hover img{transform:scale(1.03)!important}.product-card__title,.card__heading,[class*=card__heading]{font-size:10px!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-weight:500!important;line-height:1.35!important}.price,[class*=price],.product__price{color:var(--color-acid)!important;font-weight:500!important;font-variant-numeric:tabular-nums!important;letter-spacing:.05em!important;font-size:11px!important}button,.button,[class*=button]{border-radius:0!important;text-transform:uppercase!important;letter-spacing:.08em!important;font-weight:500!important;transition:all .1s ease-out!important}.button--primary:hover,a.button--primary:hover{transform:translate(-2px,-2px)!important;box-shadow:3px 3px 0 var(--color-acid)!important}footer,.footer{background:#0a0a0a!important;border-top:1px solid rgba(181,255,56,.1)!important}footer h2,footer h3,footer .footer__heading,[class*=footer__heading]{font-size:9px!important;letter-spacing:.2em!important;color:var(--color-acid)!important;margin-bottom:12px!important;text-transform:uppercase!important}footer a,footer p,footer li,footer span{font-size:11px!important;letter-spacing:.05em!important;color:#f4f2ee66!important;line-height:2.2!important}footer a:hover{color:var(--color-acid)!important}footer .footer__copyright,[class*=footer__copyright]{font-size:9px!important;letter-spacing:.12em!important;color:#f4f2ee33!important;text-transform:uppercase!important;border-top:1px solid rgba(244,242,238,.04)!important;padding-top:16px!important;margin-top:24px!important}input:focus,textarea:focus,select:focus{outline:1px solid var(--color-acid)!important;outline-offset:2px!important;box-shadow:none!important}input,textarea,select{border-color:#f4f2ee26!important}::selection{background:var(--color-acid);color:var(--color-ink)}::-webkit-scrollbar{width:3px}::-webkit-scrollbar-track{background:var(--color-ink)}::-webkit-scrollbar-thumb{background:#b5ff3859}::-webkit-scrollbar-thumb:hover{background:var(--color-acid)}[id*=statement_v2]{padding:90px 24px!important}[id*=statement_v2] h1,[id*=statement_v2] h2{font-size:clamp(36px,6vw,88px)!important;line-height:.95!important;letter-spacing:-.03em!important}@media(max-width:749px){header-component{min-height:52px!important}.announcement-bar,[class*=announcement]{font-size:9px!important;padding:5px 10px!important;letter-spacing:.1em!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}[id^=hero_],section.hero{min-height:52vh!important;padding:36px 20px!important}[id^=hero_] h1,section.hero h1{font-size:clamp(28px,11vw,60px)!important;line-height:.97!important}[id^=hero_] p,section.hero p{font-size:9px!important;letter-spacing:.16em!important;margin-top:14px!important}[id^=hero_] .button,[id^=hero_] a.button{margin-top:18px!important;padding:13px 20px!important;font-size:10px!important;width:100%!important;text-align:center!important;display:block!important;box-sizing:border-box!important}.grid--3-col-tablet,.grid--4-col-desktop,[class*=grid--3-col],[class*=grid--4-col]{grid-template-columns:repeat(2,1fr)!important}.grid,[class*=product-grid]{gap:6px!important}.product-card__title,.card__heading,[class*=card__heading]{font-size:9px!important}.price,[class*=price],.marquee,[data-section-type=marquee]{font-size:10px!important}footer .grid,footer [class*=grid]{grid-template-columns:1fr!important;gap:16px!important}footer{padding:28px 16px!important}footer .footer__content,[class*=footer__content]{padding:0 0 20px!important}}@media(min-width:750px)and (max-width:989px){[id^=hero_] h1,section.hero h1{font-size:clamp(44px,7vw,78px)!important}.grid--4-col-desktop,[class*=grid--4-col]{grid-template-columns:repeat(3,1fr)!important}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/loose-threads-v3.css.map */
