:root{--gloom-base: #0a0a0d;--gloom-base-alt: #08080b;--gloom-dark: #0d0e14;--gloom-dark-alt: #10111a;--gloom-accent: #1a2035;--gloom-accent-alt: #1e2a4a;--gloom-glow: #3a4d6e;--gloom-glow-bright: #4a6080;--gloom-text: #c8ccd8;--gloom-text-dim: #6a7080;--gloom-glow-rgb: 74 96 128;--gloom-accent-rgb: 26 32 53;--gloom-font-display: "Press Start 2P", "Courier New", monospace;--gloom-font-pixel: "VT323", "Courier New", monospace;--gloom-font-ui: var(--font-body--family, "Inter", system-ui, sans-serif);--font-heading--family: var(--gloom-font-display);--font-accent--family: var(--gloom-font-display);--letter-spacing--heading-tight: 0em;--letter-spacing--heading-normal: 0em;--letter-spacing--heading-loose: 0em;--letter-spacing--display-tight: 0em;--letter-spacing--display-normal: 0em;--letter-spacing--display-loose: 0em;--gloom-pixel-shadow: 2px 2px 0 #0d0e14, 3px 3px 0 #1a2035, 0 0 18px rgb(var(--gloom-glow-rgb) / .35);--gloom-glow-soft: 0 0 18px rgb(var(--gloom-glow-rgb) / .16);--gloom-glow-text: 0 0 14px rgb(var(--gloom-glow-rgb) / .35);--gloom-glow-edge: 0 0 0 1px rgb(var(--gloom-glow-rgb) / .35), 0 0 22px rgb(var(--gloom-glow-rgb) / .22);--gloom-image-filter: saturate(.78) brightness(.86) contrast(1.02);--gloom-image-filter-hover: saturate(.92) brightness(1) contrast(1.02)}html{background-color:var(--gloom-base-alt);overflow-x:clip;-webkit-text-size-adjust:100%;text-size-adjust:100%}body{position:relative;background-image:radial-gradient(120% 90% at 50% -10%,rgb(26 32 53 / .35) 0%,transparent 55%),radial-gradient(140% 120% at 50% 120%,rgb(14 16 26 / .6) 0%,transparent 60%);background-attachment:fixed;overflow-x:clip;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.gloom-atmosphere{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;overflow:hidden}#MainContent{position:relative;z-index:1}.shopify-section:not(.header-section) .section-background{background:transparent!important}@media screen and (max-width:749px){body{background-attachment:scroll}}::selection{background:rgb(var(--gloom-glow-rgb) / .45);color:#eef1f7}*{scrollbar-width:thin;scrollbar-color:var(--gloom-glow) var(--gloom-base)}*::-webkit-scrollbar{width:10px;height:10px}*::-webkit-scrollbar-track{background:var(--gloom-base)}*::-webkit-scrollbar-thumb{background:var(--gloom-accent);border:2px solid var(--gloom-base);border-radius:2px}*::-webkit-scrollbar-thumb:hover{background:var(--gloom-glow)}h1,h2,h3,.h1,.h2,.h3{font-family:var(--gloom-font-display);font-weight:400;letter-spacing:0;text-shadow:var(--gloom-pixel-shadow);font-size:calc(var(--font-h2--size, 1.5rem) * .55)}h1,.h1{font-size:calc(var(--font-h1--size, 2rem) * .5);text-shadow:2px 2px 0 #0d0e14,4px 4px 0 #1a2035,0 0 28px rgb(var(--gloom-glow-rgb) / .5)}h2,.h2{font-size:calc(var(--font-h2--size, 1.5rem) * .5)}h3,.h3{font-size:calc(var(--font-h3--size, 1.25rem) * .55)}h4,.h4{font-size:calc(var(--font-h4--size, 1rem) * .65);font-family:var(--gloom-font-pixel);letter-spacing:.02em}h5,.h5,h6,.h6{font-family:var(--gloom-font-pixel);font-size:1rem;letter-spacing:.02em}.menu-list__link,.menu-list__link-title,.mega-menu a,.menu-drawer a,.footer-block__heading,.footer__list-title,.disclosure__link,nav a,.button,.button-secondary,.product-form__buttons button,.badge,.tag,caption,legend,label.form__label,th{font-family:var(--gloom-font-pixel);letter-spacing:.06em;text-transform:uppercase;font-size:1.05em;font-weight:400}.menu-list__link,nav a{font-size:1.25rem}p,li,.rte{letter-spacing:.012em}a{transition:color var(--animation-speed, .15s) var(--animation-easing, ease),text-shadow var(--animation-speed, .15s) var(--animation-easing, ease)}a:hover{color:#eef1f7;text-shadow:var(--gloom-glow-text)}.button,.button-secondary,button.shopify-payment-button__button--unbranded{position:relative;letter-spacing:.12em;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:color var(--animation-speed, .15s) var(--animation-easing, ease),box-shadow var(--animation-speed, .15s) var(--animation-easing, ease),background-color var(--animation-speed, .15s) var(--animation-easing, ease)}.button:hover,.button-secondary:hover,button.shopify-payment-button__button--unbranded:hover:not([disabled]){box-shadow:inset 0 0 0 var(--button-border-width, 1px) var(--button-border-color),var(--gloom-glow-edge)}.product-card,.product-grid__item,.collection-card,.resource-card{border-color:rgb(var(--gloom-glow-rgb) / .18);background-color:#0d0e1459;transition:border-color var(--animation-speed-slow, .2s) ease,box-shadow var(--animation-speed-slow, .2s) ease,background-color var(--animation-speed-slow, .2s) ease}.product-card :is(img,video,svg),.product-grid__item :is(img,video),.collection-card img,.resource-card img{filter:var(--gloom-image-filter);transition:filter var(--animation-speed-slow, .2s) ease,transform var(--animation-speed-slow, .2s) ease}.product-card:hover,.product-grid__item:hover,.collection-card:hover,.resource-card:hover{border-color:rgb(var(--gloom-glow-rgb) / .55);box-shadow:var(--gloom-glow-soft);background-color:#1a203566}.product-card:hover :is(img,video),.product-grid__item:hover :is(img,video),.collection-card:hover img,.resource-card:hover img{filter:var(--gloom-image-filter-hover)}.product-browser-section :is(img,video),.product-browser :is(img,video){filter:none!important}.price,.price-list,.product-card .price{color:var(--gloom-text-dim);letter-spacing:.04em}.banner__media img,.banner__media video,.hero img,.hero video,.slideshow img,.slideshow video,.media-with-text img,.collection-card__image img{filter:saturate(.7) brightness(.82) contrast(1.03)}#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-section,.header,.header-section .header{border-bottom:none;background-color:transparent!important;background:transparent!important;-webkit-backdrop-filter:none;backdrop-filter:none}.header-section .header__row,.header-section .header__row[class*=color-],.header-section .header__navigation-bar-row{background-color:transparent!important;background:transparent!important}#header-component{--color-scheme-top-row: transparent;--color-scheme-bottom-row: transparent}.header__underlay,.header__underlay-open,.header__underlay-closed{background:transparent!important;box-shadow:none!important}.header__underlay-open:after{box-shadow:none!important}.header .header__columns{--header-padding: var(--padding-lg);min-height:4.25rem}@media screen and (min-width:750px){.header .header__columns{min-height:4.75rem}}.header__heading-link,.header__heading,.header__logo{text-shadow:var(--gloom-pixel-shadow);font-family:var(--gloom-font-display);font-size:.65rem;letter-spacing:0}.header .header-logo{display:none!important}.header .menu-list__link,.header .menu-list__link-title,.header .header-actions__text-style,.header .dropdown-localization__button,.header .search-action button,.header .currency-code,.header .header-actions__cart-icon>span:not(.svg-wrapper):not(.cart-bubble),.header .account-button__text{font-family:var(--gloom-font-pixel)!important;font-style:normal!important;font-weight:400!important;letter-spacing:.08em;text-transform:uppercase}.header .menu-list__link{font-size:1.15rem}@media screen and (min-width:750px){.header .menu-list__link{font-size:1.25rem}}@media screen and (min-width:990px){.header .menu-list__link{font-size:1.65rem}}.header .menu-list{--menu-horizontal-gap: 1.25rem}.header .menu-list__link-title{padding-inline:.65rem}@media screen and (min-width:990px){.header .menu-list{--menu-horizontal-gap: 3rem}.header .menu-list__link-title{padding-inline:1.75rem}}.header .dropdown-localization__button,.header .search-action button,.header .header-actions__text-style,.header .account-button__text{font-size:1.2rem!important}.header .cart-bubble__text{font-family:var(--gloom-font-pixel)!important;font-weight:400!important}.shopify-section+.shopify-section{position:relative}hr,.divider,.separator{border:0;height:1px;background:linear-gradient(to right,transparent,rgb(var(--gloom-glow-rgb) / .35),transparent)}.shopify-section .section--full-width,.banner,.hero,.slideshow,.gloom-title{position:relative}.section--full-width:after,.banner:after,.hero:after,.gloom-title__vignette{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2;background:radial-gradient(120% 90% at 50% 50%,transparent 55%,rgb(5 6 10 / .55) 100%)}.footer,footer .shopify-section{background-color:var(--gloom-base-alt);border-top:1px solid rgb(var(--gloom-glow-rgb) / .14)}.footer{font-size:.9em}.announcement-bar,.announcement-bar__message,.announcement-bar__text,.utility-bar{background-color:var(--gloom-base-alt);font-family:var(--gloom-font-pixel);font-size:.95rem;letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid rgb(var(--gloom-glow-rgb) / .14)}textarea,input:not([type=checkbox],[type=radio]),select{letter-spacing:.02em}textarea:focus,input:not([type=checkbox],[type=radio]):focus,select:focus{box-shadow:var(--input-box-shadow-focus, 0 0 0 1px var(--gloom-glow)),0 0 16px rgb(var(--gloom-glow-rgb) / .25)}.menu-drawer,.header__menu-drawer{background-color:#08080bf7;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}@media screen and (max-width:749px){.menu-drawer{animation:gloom-fade-in .35s var(--animation-timing-fade-in, ease) both}}.cart-drawer,.drawer__inner,.popover,.quick-add-modal{background-color:#0a0a0dfa;border:1px solid rgb(var(--gloom-glow-rgb) / .2);box-shadow:0 0 40px #0009,var(--gloom-glow-soft)}@keyframes gloom-fade-in{0%{opacity:0}to{opacity:1}}@keyframes gloom-flicker{0%,to{opacity:1}92%{opacity:1}93%{opacity:.72}94%{opacity:1}97%{opacity:.85}98%{opacity:1}}@keyframes gloom-blink{0%,45%{opacity:.85}50%,95%{opacity:.18}to{opacity:.85}}@keyframes gloom-grain-shift{0%{transform:translate(0)}10%{transform:translate(-3%,-2%)}20%{transform:translate(2%,3%)}30%{transform:translate(-2%,2%)}40%{transform:translate(3%,-3%)}50%{transform:translate(-3%,2%)}60%{transform:translate(2%,-2%)}70%{transform:translate(-2%,3%)}80%{transform:translate(3%,2%)}90%{transform:translate(-3%,-3%)}to{transform:translate(0)}}@keyframes gloom-drift{0%{background-position:0 0}to{background-position:0 -1000px}}@media screen and (max-width:749px){h1,.h1{font-size:calc(var(--font-h1--size, 2rem) * .4)}h2,.h2{font-size:calc(var(--font-h2--size, 1.5rem) * .42)}h3,.h3{font-size:calc(var(--font-h3--size, 1.25rem) * .48)}.menu-list__link,nav a{font-size:1.1rem}.button,.button-secondary{letter-spacing:.08em}.header .header__columns{--header-padding: var(--padding-md, 1rem);min-height:3.5rem;padding-inline:max(var(--padding-md, 1rem),env(safe-area-inset-left,0px)) max(var(--padding-md, 1rem),env(safe-area-inset-right,0px))}.header .dropdown-localization__button,.header .search-action button,.header .header-actions__text-style,.header .account-button__text{font-size:1rem!important}.menu-drawer a{font-size:1.35rem;padding-block:.85rem}.gloom-enter__kicker,.gloom-title__kicker{letter-spacing:.14em;margin-bottom:1.25rem}.gloom-enter__cta,.gloom-title__cta{margin-top:2rem}}@media screen and (max-width:374px){h1,.h1{font-size:calc(var(--font-h1--size, 2rem) * .35)}h2,.h2{font-size:calc(var(--font-h2--size, 1.5rem) * .38)}.gloom-enter__heading,.gloom-title__heading{font-size:clamp(.85rem,5vw,1.25rem)}}.gloom-enter__content,.gloom-title__content,.gloom-loader__inner{padding-left:max(var(--padding-2xl, 1.5rem),env(safe-area-inset-left,0px));padding-right:max(var(--padding-2xl, 1.5rem),env(safe-area-inset-right,0px))}.gloom-enter{padding-bottom:env(safe-area-inset-bottom,0px)}.gloom-enter__heading,.gloom-title__heading,.gloom-loader__title{overflow-wrap:anywhere;word-break:break-word;max-width:100%}.footer{padding-bottom:max(1rem,env(safe-area-inset-bottom,0px))}.banner,.hero,.slideshow,.media-with-text,.section{max-width:100%}@media(prefers-reduced-motion:reduce){.gloom-grain,.gloom-grain__noise,.gloom-scanlines,.gloom-title__cta,.gloom-title__bg,.menu-drawer{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/gloom.css.map */
