.header--eclipse{position:relative;background:transparent;transition:background-color var(--eclipse-t) var(--eclipse-ease),box-shadow var(--eclipse-t) var(--eclipse-ease),color var(--eclipse-t) var(--eclipse-ease),fill var(--eclipse-t) var(--eclipse-ease),filter var(--eclipse-t) var(--eclipse-ease)}.header--eclipse.header--eclipse-solid{background:var(--eclipse-bg);box-shadow:0 1px #0000000d}.header__inline-menu .list-menu--inline>.shopify-block{display:contents}.mega-menu__shop-panel{display:flex;align-items:flex-start;column-gap:calc(var(--eclipse-gutter) * 2);max-width:var(--eclipse-w-wide);margin-inline:auto}.mega-menu__shop-panel>.shopify-block{min-width:0}.mega-menu__shop-panel>.shopify-block:has(>.mega-menu__shop-col){flex:185 1 0}.mega-menu__shop-panel>.shopify-block:has(>.mega-menu__tile){flex:202 1 0}.mega-menu__shop-panel>.shopify-block:has(>.mega-menu__tile)+.shopify-block:has(>.mega-menu__tile){margin-left:calc(var(--eclipse-gutter) * -1)}.mega-menu__shop-col-heading{font-size:1.1rem;margin:0 0 var(--eclipse-space-unit)}.mega-menu__shop-col-list{margin:0;padding:0}.kratus-mlink{display:block;padding-block:calc(var(--eclipse-space-unit) / 2);font-family:var(--font-body-family);font-size:var(--eclipse-fs-sm);color:var(--eclipse-ink);text-decoration:none}a.kratus-mlink:hover,a.kratus-mlink:focus-visible{text-decoration:underline}.kratus-mlink--soon,.menu-drawer__menu-item.menu-drawer__menu-item--soon{color:#7d7d7d;cursor:default}.kratus-mlink--soon:hover,.kratus-mlink--soon:focus-visible{text-decoration:none}.mega-menu__tile-media{display:block;border-radius:var(--eclipse-radius-card);overflow:hidden;background:#f0f0f0}.mega-menu__tile-media img{width:100%;height:100%;object-fit:cover;display:block}.mega-menu__tile-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:var(--eclipse-gutter);text-align:center;background:#f0f0f0;color:var(--eclipse-ink)}.mega-menu__tile-placeholder span{font-family:var(--font-heading-family);font-weight:var(--eclipse-weight-heading);text-transform:uppercase;letter-spacing:.04em}.mega-menu__tile-heading{margin:var(--eclipse-space-unit) 0 0;font-size:var(--eclipse-fs-sm)}.mega-menu__tile-caption{margin:4px 0 0;font-family:var(--font-body-family);color:var(--eclipse-ink);font-size:var(--eclipse-fs-xs)}.menu-drawer__tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;padding:1.6rem 3.2rem 2.4rem}.menu-drawer__tile-media{display:block;aspect-ratio:4 / 5;border-radius:var(--eclipse-radius-card);overflow:hidden;background:#f0f0f0}.menu-drawer__tile-media img{width:100%;height:100%;object-fit:cover;display:block}.menu-drawer__tile--soon{opacity:.55}.kratus-soon-tag{display:inline-block;margin-left:.8rem;padding:.2rem .8rem;border:1px solid currentColor;border-radius:var(--eclipse-radius-pill);font-family:var(--font-body-family);font-size:1.1rem;line-height:1.4;text-transform:uppercase;letter-spacing:.12em;vertical-align:middle;white-space:nowrap}@media screen and (max-width:989px){.mega-menu__shop-panel{flex-wrap:wrap}.mega-menu__shop-panel>.shopify-block{flex-basis:100%}}.header--eclipse .mega-menu__content{border:0;outline:none;display:block;visibility:hidden;pointer-events:none;transition:opacity .22s var(--eclipse-ease),transform .22s var(--eclipse-ease),visibility 0s linear .22s}.header--eclipse .mega-menu__content:focus-visible{outline:2px solid var(--eclipse-ink);outline-offset:-2px}.header--eclipse .mega-menu__content--fullbleed{left:calc(50% - 50vw);right:calc(50% - 50vw);border-radius:0;box-shadow:none}.js .header--eclipse .mega-menu__content{transform:translateY(-2rem)}.header--eclipse .mega-menu[open] .mega-menu__content{transform:translateY(0);visibility:visible;pointer-events:auto;transition:opacity .22s var(--eclipse-ease),transform .22s var(--eclipse-ease),visibility 0s}.mega-menu__activity-panel{display:flex;align-items:flex-start;column-gap:var(--eclipse-gutter)}.mega-menu__activity-panel>.shopify-block{flex:1 1 0;min-width:0}.mega-menu__activity-panel .mega-menu__tile{text-align:left}.mega-menu__shop-panel .mega-menu__tile-media,.mega-menu__activity-panel .mega-menu__tile-media{aspect-ratio:4 / 5}.mega-menu__activity-panel .mega-menu__tile--soon{opacity:.55;cursor:default}@media screen and (max-width:989px){.mega-menu__activity-panel{flex-wrap:wrap}.mega-menu__activity-panel>.shopify-block{flex-basis:calc(50% - var(--eclipse-gutter))}}.mega-menu__community-panel{display:flex;align-items:flex-start;column-gap:calc(var(--eclipse-gutter) * 2)}.mega-menu__community-panel>.shopify-block{min-width:0}.mega-menu__community-panel>.shopify-block:has(>.mega-menu__shop-col){flex:420 1 0}.mega-menu__community-panel>.shopify-block:has(>.mega-menu__tile){flex:410 1 0}.mega-menu__community-panel>.shopify-block:has(>.mega-menu__tile)+.shopify-block:has(>.mega-menu__tile){margin-left:calc(var(--eclipse-gutter) * -1)}.mega-menu__community-panel .mega-menu__shop-col-list{display:flex;flex-direction:column;gap:var(--eclipse-space-unit)}.mega-menu__community-panel .kratus-mlink{font-family:var(--font-heading-family);font-size:2.4rem;font-weight:var(--eclipse-weight-heading);text-transform:uppercase;letter-spacing:.02em;padding-block:0}.mega-menu__community-panel .mega-menu__tile-media{aspect-ratio:1 / 1}@media screen and (max-width:989px){.mega-menu__community-panel{flex-wrap:wrap}.mega-menu__community-panel>.shopify-block{flex-basis:100%}}.header--eclipse .header__menu-item{padding-block:8px;padding-inline:16px;border-radius:var(--eclipse-radius-pill);background-color:transparent;transition:background-color var(--eclipse-t) var(--eclipse-ease),color var(--eclipse-t) var(--eclipse-ease)}.header--eclipse .header__menu-item:hover span,.header--eclipse .mega-menu[open]>.header__menu-item{text-decoration:none}.header--eclipse .header__menu-item:hover,.page-has-hero-eclipse .header--eclipse .mega-menu[open]>summary.header__menu-item{background-color:var(--eclipse-accent);color:var(--eclipse-ink)}.page-has-hero-eclipse .header--eclipse:not(.header--eclipse-solid) .header__menu-item:hover{color:var(--eclipse-ink)}.page-has-hero-eclipse .section-header{position:absolute;inset-inline:0;top:var(--kratus-chrome-top, 53px);z-index:4;background:transparent}.page-has-hero-eclipse .section-header:has(.header--eclipse-solid){position:fixed;top:0}.page-has-hero-eclipse .section-header:has(.mega-menu[open]){z-index:10}.header--eclipse .mega-menu[open] .mega-menu__content{z-index:8}.page-has-hero-eclipse:has(.header--eclipse.header--menu-open):after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:#00000047;z-index:6;pointer-events:none;opacity:1;transition:opacity var(--eclipse-t) var(--eclipse-ease)}.page-has-hero-eclipse .header-wrapper:has(.header--eclipse:not(.header--eclipse-solid)){background:transparent}.page-has-hero-eclipse .header--eclipse .header__menu-item,.page-has-hero-eclipse .header--eclipse .header__heading-link,.page-has-hero-eclipse .header--eclipse .header__icon,.page-has-hero-eclipse .header--eclipse .header__icon svg,.page-has-hero-eclipse .header--eclipse .header__heading-link .h2,.page-has-hero-eclipse .header--eclipse .header__heading-logo{transition:color var(--eclipse-t) var(--eclipse-ease),fill var(--eclipse-t) var(--eclipse-ease),filter var(--eclipse-t) var(--eclipse-ease)}.page-has-hero-eclipse .header--eclipse:not(.header--eclipse-solid) .header__menu-item,.page-has-hero-eclipse .header--eclipse:not(.header--eclipse-solid) .header__heading-link,.page-has-hero-eclipse .header--eclipse:not(.header--eclipse-solid) .header__icon{color:#fff}.page-has-hero-eclipse .header--eclipse:not(.header--eclipse-solid) .header__icon svg,.page-has-hero-eclipse .header--eclipse:not(.header--eclipse-solid) .header__heading-link .h2{color:#fff;fill:#fff}.page-has-hero-eclipse .header--eclipse:not(.header--eclipse-solid) .header__heading-logo{filter:brightness(0) invert(1)}.page-has-hero-eclipse .header-wrapper:has(.mega-menu[open]){background:var(--eclipse-bg)}.page-has-hero-eclipse .header--eclipse.header--menu-open:not(.header--eclipse-solid) .header__menu-item,.page-has-hero-eclipse .header--eclipse.header--menu-open:not(.header--eclipse-solid) .header__menu-item span,.page-has-hero-eclipse .header--eclipse.header--menu-open:not(.header--eclipse-solid) .header__heading-link,.page-has-hero-eclipse .header--eclipse.header--menu-open:not(.header--eclipse-solid) .header__icon{color:var(--eclipse-ink)}.page-has-hero-eclipse .header--eclipse.header--menu-open:not(.header--eclipse-solid) .header__menu-item svg,.page-has-hero-eclipse .header--eclipse.header--menu-open:not(.header--eclipse-solid) .header__icon svg,.page-has-hero-eclipse .header--eclipse.header--menu-open:not(.header--eclipse-solid) .header__heading-link .h2{color:var(--eclipse-ink);fill:var(--eclipse-ink)}.page-has-hero-eclipse .header--eclipse.header--menu-open:not(.header--eclipse-solid) .header__heading-logo{filter:brightness(0)}.header--eclipse.header--menu-open .header__heading-logo{filter:brightness(0)}.page-has-hero-eclipse .section-header:has(.header--eclipse.header--drawer-open){position:fixed;top:0}.page-has-hero-eclipse .header-wrapper:has(.header--eclipse.header--drawer-open){background:var(--eclipse-bg)}.page-has-hero-eclipse .header--eclipse.header--drawer-open:not(.header--eclipse-solid) .header__menu-item,.page-has-hero-eclipse .header--eclipse.header--drawer-open:not(.header--eclipse-solid) .header__heading-link,.page-has-hero-eclipse .header--eclipse.header--drawer-open:not(.header--eclipse-solid) .header__icon{color:var(--eclipse-ink)}.page-has-hero-eclipse .header--eclipse.header--drawer-open:not(.header--eclipse-solid) .header__icon svg,.page-has-hero-eclipse .header--eclipse.header--drawer-open:not(.header--eclipse-solid) .header__heading-link .h2{color:var(--eclipse-ink);fill:var(--eclipse-ink)}.page-has-hero-eclipse .header--eclipse.header--drawer-open:not(.header--eclipse-solid) .header__heading-logo{filter:none}.page-has-hero-eclipse .header--eclipse.header--drawer-open .menu-drawer{position:fixed;top:var(--kratus-header-h, 74px);bottom:0;height:auto}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-header-eclipse.css.map */
