@charset "UTF-8";body.is-index-nav-immersive #shopify-section-group-header-group{position:relative;z-index:100}body.is-index-nav-immersive #shopify-section-group-header-group>.shopify-section:not(.header-section-wrapper){position:relative;z-index:12!important;margin:0!important;padding:0!important;background:transparent!important}body.is-index-nav-immersive [class~="#utility-bar"].initial-hidden{display:block!important}body.is-index-nav-immersive [class~="#utility-bar"]{position:relative;z-index:12!important;transform:translateZ(0);backface-visibility:hidden;transition:transform .2s cubic-bezier(.4,0,.2,1)}body.is-index-nav-immersive.is-index-nav-scrolled [class~="#utility-bar"]{transform:translate3d(0,-100%,0);pointer-events:none}@media(prefers-reduced-motion:reduce){body.is-index-nav-immersive [class~="#utility-bar"]{transition:none}}body.is-index-nav-immersive.is-index-nav-scrolled .header-section-wrapper{position:fixed!important;top:0!important;left:0;right:0;z-index:120!important;margin:0!important;width:100%}@media(min-width:992px){body.is-index-nav-immersive .header-section-wrapper{position:absolute!important;top:var(--utility-bar-height, 36px);left:0;right:0;z-index:11!important;margin:0!important;padding:0!important;background:transparent!important;pointer-events:none}body.is-index-nav-immersive .header-section-wrapper [class~="#header"]{pointer-events:auto}body.is-index-nav-immersive.is-index-nav-scrolled .header-section-wrapper{position:fixed!important;top:0!important;left:0;right:0;z-index:120!important;margin:0!important;width:100%}body.is-index-nav-immersive.is-index-nav-scrolled [class~="#header"][data-index-nav-immersive]{top:0!important}}@media(max-width:991px){body.is-index-nav-immersive .header-section-wrapper{position:absolute!important;top:0;left:0;right:0;z-index:11!important;margin:0!important;padding:0!important;background:transparent!important}body.is-index-nav-immersive.is-index-nav-scrolled .header-section-wrapper{top:env(safe-area-inset-top,0px)!important}}body.is-index-nav-immersive .header-group-section-lights-off-top-layer>[class~="#header"][data-index-nav-immersive]{z-index:11!important}body.is-index-nav-immersive #MainContent{background:transparent}body.is-index-nav-immersive #MainContent>.shopify-section:first-child{margin-top:0!important;position:relative;z-index:1;background:transparent!important}body.is-index-nav-immersive #MainContent>.shopify-section:first-child [class~="#section-body"],body.is-index-nav-immersive #MainContent>.shopify-section:first-child [class~="#section-body"].\@paint\:full,body.is-index-nav-immersive #MainContent>.shopify-section:first-child [class~="#section-body-wrapper"],body.is-index-nav-immersive #MainContent>.shopify-section:first-child [class~="#section-body-content"],body.is-index-nav-immersive #MainContent>.shopify-section:first-child [class~="#slideshow-hero"],body.is-index-nav-immersive #MainContent>.shopify-section:first-child [class~="#slideshow-hero-slide"],body.is-index-nav-immersive #MainContent>.shopify-section:first-child [class*=color-scheme-]{--color-scheme-bg: transparent;--color-scheme-bg-gradient: none;--section-body-default-bg-color: transparent;--section-body-force-bg-color: transparent;--section-body-bg-color: transparent;background:none!important;background-color:transparent!important}body.is-index-nav-immersive #MainContent>.shopify-section:first-child [class~="#section-body"] [class~="#bg-pattern"]{display:none!important}body.is-index-nav-immersive #MainContent>.shopify-section:first-child [class~="#section-body-content"]{padding-top:0!important;margin-top:0!important}[class~="#header"][data-index-nav-immersive]{--header-bg-color: transparent;transition:background-color .2s ease,box-shadow .2s ease;position:relative;background:transparent!important;background-color:transparent!important}body.is-index-nav-immersive.is-index-nav-scrolled [class~="#header"][data-index-nav-immersive]{--header-bg-color: var(--color-g-header-bg, #051227);background:var(--color-g-header-bg, #051227)!important;background-color:var(--color-g-header-bg, #051227)!important;box-shadow:0 1px 0 var(--color-g-header-border, rgba(255, 255, 255, .2));transition:none}[class~="#header"][data-index-nav-immersive] [class~="#header-inner"],[class~="#header"][data-index-nav-immersive] [class~="#header-inner-mobile"]{background:transparent!important}[class~="#header"][data-index-nav-immersive] [class~="#main-nav"]{--main-nav-bg-color: transparent;background:transparent!important}[class~="#header"][data-index-nav-immersive]:hover,[class~="#header"][data-index-nav-immersive]:focus-within,[class~="#header"][data-index-nav-immersive].is-header-solid{--header-bg-color: var(--color-g-header-bg, #051227);background:var(--color-g-header-bg, #051227)!important;background-color:var(--color-g-header-bg, #051227)!important;box-shadow:0 1px 0 var(--color-g-header-border, rgba(255, 255, 255, .2))}[class~="#header"][data-index-nav-immersive]:hover [class~="#main-nav"],[class~="#header"][data-index-nav-immersive]:focus-within [class~="#main-nav"],[class~="#header"][data-index-nav-immersive].is-header-solid [class~="#main-nav"]{--main-nav-bg-color: var(--color-g-header-bg, #051227)}body.is-index-nav-immersive.is-index-nav-scrolled [class~="#header"][data-index-nav-immersive] [class~="#main-nav"]{--main-nav-bg-color: var(--color-g-header-bg, #051227)}body.is-index-nav-immersive:has(.lights-off-active.\!active) [class~="#header"][data-index-nav-immersive],body.is-index-nav-immersive:has(.lights-off-open[open]) [class~="#header"][data-index-nav-immersive],body.is-index-nav-immersive:has(.lights-off-focus:focus) [class~="#header"][data-index-nav-immersive],body.is-index-nav-immersive:has(dialog[open]) [class~="#header"][data-index-nav-immersive]{--header-bg-color: var(--color-g-header-bg, #051227);background:var(--color-g-header-bg, #051227)!important;background-color:var(--color-g-header-bg, #051227)!important}@media(min-width:992px){body.is-index-nav-immersive [class~="#header"][data-index-nav-immersive].\@sticky{top:0}}@media(max-width:991px){body.is-index-nav-immersive [class~="#header"][data-index-nav-immersive] [class~="#header-inner-mobile"]{padding-block:var(--glob-size-2)}body.is-index-nav-immersive [class~="#header"][data-index-nav-immersive].\@sticky{top:env(safe-area-inset-top,0px)}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/index-header-immersive.css.map */
