.shopify-section-group-header-group{overflow:visible}html.header-overlay-active .section-header{height:0!important;overflow:visible}html.header-overlay-active .header-wrapper{display:block;position:fixed;top:var(--ann-bar-height, 0px);left:0;right:0;z-index:400}html.header-overlay-active .header{padding-top:calc(var(--header-padding-top, 0px) + 70px);transition:padding-top .25s ease}html.header-overlay-active .header-wrapper.is-scrolled .header{padding-top:var(--header-padding-top, 0px)}.header-wrapper--custom-bg{background-color:var(--header-bg)!important;transition:background-color .25s ease}.header-wrapper--custom-bg[data-overlay].is-scrolled{--header-bg: var(--header-bg-scrolled, rgba(var(--color-background), 1))}.header-wrapper--floating{margin:var(--float-top, .8rem) var(--float-side, 1.6rem);border-radius:var(--float-radius, 8px)}.header-wrapper--floating-shadow{box-shadow:0 2px 20px #0000001a}.header-wrapper--floating-border{border:1px solid rgba(var(--color-foreground),.12)}.header-wrapper--floating .mega-menu__content{left:calc(-1 * var(--float-side, 1.6rem));width:calc(100% + 2 * var(--float-side, 1.6rem));border-radius:0 0 var(--float-radius, 8px) var(--float-radius, 8px)}.mega-menu__content{box-shadow:none}@media screen and (min-width:990px){.section-header:not(:has([data-overlay])){margin-bottom:var(--header-margin-bottom, 0px)}.header-wrapper--custom-bg:has(.mega-menu[open]){--header-bg: var(--header-bg-scrolled, rgb(var(--color-background))) !important}.header-wrapper:has(.mega-menu[open]):after{content:"";position:absolute;top:auto;left:0;right:0;height:100vh;background:rgb(var(--color-shadow));opacity:.4;z-index:-1;pointer-events:none}.header:not(.drawer-menu) .header__heading,.header:not(.drawer-menu) .header__heading-link{z-index:1}.header:not(.drawer-menu) .header__inline-menu{z-index:5}.header:not(.drawer-menu) .header__icons,.header:not(.drawer-menu) .header__search{z-index:6}.mega-menu__content{min-height:450px;z-index:5;top:100%}.header:not(.drawer-menu).page-width{padding-bottom:var(--header-padding-bottom, 0px)}.mega-menu__content,.mega-menu__content.gradient,.mega-menu__content.global-settings-popup{border-left:none!important;border-right:none!important;border-bottom:none!important;box-shadow:none!important}.mega-menu[open] .mega-menu__content{border-top:.1rem solid rgba(var(--color-foreground),.14)!important}.js .mega-menu.mega-menu--closing .mega-menu__content,.js .mega-menu.mega-menu--leaving .mega-menu__content{pointer-events:none}.js .mega-menu.mega-menu--leaving .mega-menu__content{z-index:6}.js .mega-menu.mega-menu--closing>.header__menu-item .icon-caret,.js .mega-menu.mega-menu--leaving>.header__menu-item .icon-caret{transform:none}}@media screen and (min-width:990px)and (prefers-reduced-motion:reduce){.section-header:not(:has([data-overlay])){transition:margin-bottom var(--duration-short, .1s) ease}.header:not(.drawer-menu).page-width{padding-bottom:calc(var(--header-padding-bottom, 0px) + var(--header-mega-padding-bottom, 0px));transition:padding-bottom var(--duration-short, .1s) ease}.js .mega-menu__content,.mega-menu[open] .mega-menu__content{transition:opacity var(--duration-short, .1s) ease,transform var(--duration-short, .1s) ease}}.header .header__menu-item:hover span,.header .header__active-menu-item,.header .header__menu-item:hover .header__active-menu-item,details[open]>.header__menu-item,details[open]:hover>.header__menu-item,.list-menu__item--active,.list-menu__item--active:hover,.mega-menu__link:hover,.mega-menu__link--active,.mega-menu__link--active:hover{text-decoration:none}.header__inline-menu .header__menu-item-link{display:inline-flex;align-items:center;color:inherit;font:inherit;letter-spacing:inherit;text-decoration:none}.header__inline-menu .header__menu-item>span:first-child,.header__inline-menu .header__menu-item-link>span:first-child{font-weight:700;text-transform:uppercase}@media screen and (min-width:990px){.header__inline-menu .list-menu--inline{flex-wrap:nowrap}}@media screen and (min-width:990px)and (max-width:1439px){.header__inline-menu .header__menu-item>span:first-child,.header__inline-menu .header__menu-item-link>span:first-child{font-size:1.2rem}}@media screen and (min-width:990px){.header__inline-menu .header__menu-item{padding-left:.8rem;padding-right:.8rem}.header__inline-menu summary.header__menu-item{padding-right:2.2rem}}.header__inline-menu details.mega-menu>summary .icon-caret{transition:transform var(--duration-short, .1s) ease}.header__inline-menu details.mega-menu.mega-menu--closing>summary .icon-caret,.header__inline-menu details.mega-menu.mega-menu--leaving>summary .icon-caret{transform:none}@media(prefers-reduced-motion:reduce){.header__inline-menu details.mega-menu>summary .icon-caret{transition:none}}.mega-menu__link--level-2{text-transform:uppercase}.mega-menu__content .page-width{padding-top:2.4rem;padding-bottom:2.4rem}.mega-menu__inner{display:flex;align-items:flex-start;gap:4rem}.mega-menu__inner .mega-menu__list{flex:1;min-width:0}.mega-menu__inner .mega-menu__list:not(.mega-menu__list--condensed){grid-template-columns:repeat(auto-fill,16rem);gap:2.8rem 3.2rem}.mega-menu__inner--promo .mega-menu__list:not(.mega-menu__list--condensed){grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(0,16rem);column-gap:clamp(1.6rem,2vw,3.2rem)}.mega-menu__inner--promo .mega-menu__list:not(.mega-menu__list--condensed) .mega-menu__link{overflow-wrap:break-word}.mega-menu__inner .mega-menu__link--level-2{padding-top:0;padding-bottom:.8rem;font-size:1.3rem;font-weight:600;letter-spacing:.08em;color:rgb(var(--color-foreground))}.mega-menu__inner .mega-menu__list--condensed .mega-menu__link--level-2{padding-top:.6rem;padding-bottom:.6rem;font-weight:400;color:rgba(var(--color-foreground),.75)}.mega-menu__inner .mega-menu__list .list-unstyled .mega-menu__link{padding-top:.5rem;padding-bottom:.5rem;font-size:1.4rem}.mega-menu__inner .mega-menu__link:hover,.mega-menu__inner .mega-menu__link--active{color:rgb(var(--color-foreground));text-underline-offset:.3rem}.mega-menu__inner .mega-menu__list .mega-menu__link.mega-menu__link--bold{font-weight:700;color:rgb(var(--color-foreground))}.menu-drawer__menu-item.menu-drawer__menu-item--bold{font-weight:700}.mega-menu__promo{width:26rem;flex-shrink:0}.mega-menu__promo-image-link{display:block;overflow:hidden;border-radius:.8rem}.mega-menu__promo-image{display:block;width:100%;height:auto;aspect-ratio:13 / 9;object-fit:cover;border-radius:.8rem;transition:transform .35s ease}.mega-menu__promo-image-link:hover .mega-menu__promo-image{transform:scale(1.04)}.mega-menu__promo>.mega-menu__promo-image{border-radius:.8rem}.mega-menu__promo-body{padding-top:1.2rem;text-align:center}.mega-menu__promo-heading{font-weight:700;font-size:1.5rem;margin:0 0 .4rem;color:rgb(var(--color-foreground))}.mega-menu__promo-subtext{font-size:1.3rem;color:rgba(var(--color-foreground),.65);margin:0 0 1.2rem}.mega-menu__promo-btn{display:inline-block;font-size:1.3rem;padding:.8rem 1.6rem}.header__logo--light{display:none}.header-wrapper--transparent-home:not(.header--scrolled) .header__logo--dark{display:none}.header-wrapper--transparent-home:not(.header--scrolled) .header__logo--light{display:block}.header-wrapper--transparent-home:not(.header--scrolled) .header--logo-invert .header__heading-logo{filter:brightness(0) invert(1)}.header-wrapper--transparent-home{transition:background-color .3s ease}@media screen and (min-width:990px){.header__heading-logo{width:clamp(var(--logo-width-base, 15rem),calc(var(--logo-width-base, 15rem) + (100vw - 160rem) * .08),calc(var(--logo-width-base, 15rem) * 1.5))}.header__icon:not(.header__icon--cart) .icon{width:clamp(2rem,2rem + (100vw - 160rem) * .006,2.4rem);height:clamp(2rem,2rem + (100vw - 160rem) * .006,2.4rem)}.header__icon--cart .icon{width:clamp(4.4rem,4.4rem + (100vw - 160rem) * .006,4.8rem);height:clamp(4.4rem,4.4rem + (100vw - 160rem) * .006,4.8rem)}}.header-menu-badge{display:inline-block;font-size:1rem;font-weight:700;line-height:1;padding:.3rem .6rem;border-radius:.3rem;margin-left:.5rem;vertical-align:middle;letter-spacing:.05em;text-transform:uppercase}
/*# sourceMappingURL=/cdn/shop/t/60/assets/custom-header.css.map */
