:root{--merch-bg: #faf8f5;--merch-bg-warm: #f3eee6;--merch-ink: #171513;--merch-muted: #5c564e;--merch-line: #e6e0d6;--merch-accent: #e23d28}html{background-color:var(--merch-bg);overflow-x:clip}body{position:relative;background-color:var(--merch-bg);overflow-x:clip;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}#MainContent{position:relative;z-index:1}::selection{background:#171513;color:#faf8f5}*{scrollbar-width:thin;scrollbar-color:#c9c2b6 var(--merch-bg)}h1,h2,h3,.h1,.h2,.h3{letter-spacing:-.035em;text-wrap:balance}a:hover{color:var(--merch-ink)}.button,.button-secondary,button.shopify-payment-button__button--unbranded{letter-spacing:.02em;transition:background-color .15s ease,color .15s ease,border-color .15s ease,transform .15s ease}.button:hover,button.shopify-payment-button__button--unbranded:hover:not([disabled]){transform:translateY(-1px)}.product-card,.product-grid__item,.collection-card,.resource-card{background-color:transparent}.product-card :is(img,video),.product-grid__item :is(img,video),.collection-card img,.resource-card img{transition:transform .35s ease}.product-card:hover :is(img,video),.product-grid__item:hover :is(img,video),.collection-card:hover img,.resource-card:hover img{transform:scale(1.03)}.price,.price-list,.product-card .price{color:var(--merch-muted)}#header-group{position:relative;z-index:100}.header-section:has(>#header-component[sticky=always]),.header-section:has(>#header-component[sticky=scroll-up][data-sticky-state=active]){z-index:100!important}.header .header-logo{display:flex!important}.header-logo__text{font-size:clamp(1.05rem,1.6vw,1.35rem);font-weight:700;letter-spacing:-.04em}.header .menu-list__link,.header .menu-list__link-title{font-size:.95rem;letter-spacing:.01em}.announcement-bar,.announcement-bar__message,.announcement-bar__text{font-size:.8rem;letter-spacing:.04em}.footer{border-top:1px solid var(--merch-line);font-size:.95em}.merch-hero{position:relative;display:grid;place-items:center;min-height:var(--merch-hero-height, 68svh);width:100%;overflow:hidden;isolation:isolate;padding:max(4rem,env(safe-area-inset-top,0px)) max(1.5rem,env(safe-area-inset-right,0px)) 4rem max(1.5rem,env(safe-area-inset-left,0px))}.merch-hero__media,.merch-hero__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.merch-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:rgb(250 248 245 / var(--merch-hero-overlay, .12));pointer-events:none}.merch-hero__content{position:relative;z-index:2;max-width:42rem;text-align:center;display:grid;gap:1rem;justify-items:center}.merch-hero__kicker{margin:0;font-size:.8rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--merch-muted)}.merch-hero__heading{margin:0;font-size:clamp(2.4rem,8vw,5.5rem);font-weight:700;letter-spacing:-.045em;line-height:.95}.merch-hero__sub{margin:0;max-width:28rem;font-size:1.05rem;line-height:1.5;color:var(--merch-muted)}.merch-hero__cta{margin-top:.75rem}@media screen and (max-width:749px){.merch-hero{min-height:58svh;padding-block:3.5rem 3rem}.header .header-logo__text{max-width:46vw;overflow:hidden;text-overflow:ellipsis}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/gloom.css.map */
