:root{--font-body--family: "Geist", ui-sans-serif, system-ui, sans-serif;--font-heading--family: "Geist", ui-sans-serif, system-ui, sans-serif;--font-subheading--family: "Geist", ui-sans-serif, system-ui, sans-serif;--font-accent--family: "Geist", ui-sans-serif, system-ui, sans-serif;--button-font-family-primary: "Geist", ui-sans-serif, system-ui, sans-serif;--button-font-family-secondary: "Geist", ui-sans-serif, system-ui, sans-serif;--font-heading--weight: 300;--hover-lift-amount: 2px}body,button,input,select,textarea,.button{font-family:Geist,ui-sans-serif,system-ui,sans-serif}h1,h2,h3{font-weight:300;letter-spacing:-.035em}body main a:not(.button):not([class*=button]){color:#0a0a0a}body main a:not(.button):not([class*=button]):hover{opacity:.7}main .shopify-section:not([id$=__hero_section]) .section-background{background-color:#fff}#header-component,#header-component .header__row{background-color:#fff!important}#header-component,#header-component a:not(.button),#header-component button,#header-component summary,#header-component .header__heading,#header-component .header__wordmark,#header-component svg{color:#0a0a0a!important}.product-card,.collection-card,.resource-card{background:#fff;border:1px solid #e5e5e5;border-radius:18px;overflow:hidden;transition:transform .15s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1),border-color .15s}@media(any-pointer:fine)and (prefers-reduced-motion:no-preference){.product-card:hover,.collection-card:hover,.resource-card:hover{transform:translateY(-2px);box-shadow:0 20px 40px -20px #0000001a;border-color:color-mix(in srgb,#0a0a0a 30%,transparent)}}.product-badges__badge{font-family:Geist Mono,ui-monospace,monospace;text-transform:uppercase;letter-spacing:.14em;font-size:11px;font-weight:500}footer .section-background{background-color:#0a0a0b}footer,footer p,footer h2,footer h3,footer a:not(.button):not([class*=button]),footer .email-signup__input{color:#fafafa}footer .email-signup__input-group{background-color:transparent;border:1px solid color-mix(in srgb,#fafafa 30%,transparent);border-radius:10px}footer .email-signup__input-group .email-signup__input{border:none;background:transparent;box-shadow:none}.hero,main [id$=__hero_section] .section-background{background-color:#0a0a0b;color:#fafafa}.hero h1,.hero h2,.hero p,.hero a:not(.button):not([class*=button]),main [id$=__hero_section] :is(h1,h2,p){color:#fafafa}:is(.hero,main [id$=__hero_section]) .button:not(.button-secondary):not(.button-unstyled){background-color:#fafafa;border-color:#fafafa;color:#0a0a0b}.hero,main [id$=__hero_section] .section-background{background-image:linear-gradient(to right,rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.05) 1px,transparent 1px);background-size:48px 48px}
/*# sourceMappingURL=/cdn/shop/t/13/assets/darkswarm-settings.css.map */
