html.index-header-floating body.template-index main.content-for-layout{margin-top:calc(-1 * var(--index-header-group-height, 0px))}html.index-header-floating body.template-index .header-wrapper,html.index-header-floating body.template-index .utility-bar{background:none;border-bottom-color:transparent}html.index-header-floating body.template-index .section-header{z-index:5}html.index-header-floating body.template-index main.content-for-layout>.shopify-section:first-child{position:relative;z-index:0;overflow:hidden}html.index-header-floating body.template-index main.content-for-layout>.shopify-section:first-child:before{content:"";position:absolute;top:0;left:0;right:0;height:min(calc(var(--index-header-group-height, 320px) + 70px),100%);pointer-events:none;z-index:6;background-image:linear-gradient(180deg,#2a0d2dad,#2a0d2d9e 45%,#2a0d2d99 calc(100% - 70px),#2a0d2d00)}html.index-header-floating body.template-index .utility-bar,html.index-header-floating body.template-index .announcement-bar__message,html.index-header-floating body.template-index .announcement-bar__message span{color:#fff}html.index-header-floating body.template-index .section-header:not(.shopify-section-header-sticky):not(.scrolled-past-header) .header__inline-menu .header__menu-item,html.index-header-floating body.template-index .section-header:not(.shopify-section-header-sticky):not(.scrolled-past-header) .header__menu-item span{color:#fff}html.index-header-floating body.template-index .section-header:not(.shopify-section-header-sticky):not(.scrolled-past-header) .header__icon,html.index-header-floating body.template-index .section-header:not(.shopify-section-header-sticky):not(.scrolled-past-header) .header__heading-link{color:#fff}html.index-header-floating body.template-index .header__heading-logo{filter:drop-shadow(0 1px 3px rgba(0,0,0,.55))}html.index-header-floating body.template-index .section-header:not(.shopify-section-header-sticky):not(.scrolled-past-header) .header__inline-menu .header__menu-item:hover,html.index-header-floating body.template-index .section-header:not(.shopify-section-header-sticky):not(.scrolled-past-header) .header__active-menu-item{color:#fff}html.index-header-floating body.template-index .section-header:not(.shopify-section-header-sticky):not(.scrolled-past-header) .header__inline-menu .header__menu-item:hover span,html.index-header-floating body.template-index .section-header:not(.shopify-section-header-sticky):not(.scrolled-past-header) .header__active-menu-item,html.index-header-floating body.template-index .section-header:not(.shopify-section-header-sticky):not(.scrolled-past-header) details[open]>.header__menu-item{text-decoration:underline;text-decoration-color:#ff7a1a;text-decoration-thickness:.2rem;text-underline-offset:.45rem}html.index-header-floating body.template-index .header__submenu .header__menu-item{color:rgba(var(--color-foreground),.75)}html.index-header-floating body.template-index .header__submenu .header__menu-item:hover{color:rgb(var(--color-foreground))}html.index-header-floating body.template-index .section-header:is(.shopify-section-header-sticky,.scrolled-past-header) .header-wrapper{background:none;background-color:transparent;background-image:none;border-bottom-color:transparent}html.index-header-floating body.template-index .section-header:is(.shopify-section-header-sticky,.scrolled-past-header) .header{background-color:#2a0d2d;border-bottom:0;box-shadow:inset 0 0 0 1px #fff6ec1f;max-width:none;width:auto;border-radius:22px;margin:10px 12px 0}html.index-header-floating body.template-index .section-header:is(.shopify-section-header-sticky,.scrolled-past-header) .header__inline-menu .header__menu-item,html.index-header-floating body.template-index .section-header:is(.shopify-section-header-sticky,.scrolled-past-header) .header__menu-item span,html.index-header-floating body.template-index .section-header:is(.shopify-section-header-sticky,.scrolled-past-header) .header__heading-link{color:#fff}html.index-header-floating body.template-index .section-header:is(.shopify-section-header-sticky,.scrolled-past-header) :where(.header__icon){color:#fff}html.index-header-floating body.template-index .section-header:is(.shopify-section-header-sticky,.scrolled-past-header) .header__active-menu-item,html.index-header-floating body.template-index .section-header:is(.shopify-section-header-sticky,.scrolled-past-header) .header__inline-menu .header__menu-item:hover span,html.index-header-floating body.template-index .section-header:is(.shopify-section-header-sticky,.scrolled-past-header) details[open]>.header__menu-item{text-decoration:underline;text-decoration-color:#ff7a1a;text-decoration-thickness:.2rem;text-underline-offset:.45rem}html.index-header-floating body.template-index .section-header:is(.shopify-section-header-sticky,.scrolled-past-header) .header__inline-menu .header__menu-item:hover,html.index-header-floating body.template-index .section-header:is(.shopify-section-header-sticky,.scrolled-past-header) .header__active-menu-item{color:#fff}html.index-header-floating body.template-index details[open]>summary.header__icon{color:rgb(var(--color-foreground))}@media screen and (max-width:749px){html.index-header-floating body.template-index main.content-for-layout>.shopify-section:first-child:before{background-image:linear-gradient(180deg,#2a0d2dad,#2a0d2d9e 45%,#2a0d2d99 calc(100% - 70px),#2a0d2d00)}html.index-header-floating body.template-index main.content-for-layout>.shopify-section:first-child .banner{min-height:calc(var(--index-header-group-height, 0px) + 8px)}html.index-header-floating body.template-index .section-header:is(.shopify-section-header-sticky,.scrolled-past-header) .header{max-width:none;width:auto;border-radius:16px;margin:8px 10px 0}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/index-header-overlay.css.map */
