.section-header--transparent,.section-header:has(> .header-wrapper--transparent){position:sticky;height:0;margin-bottom:0!important}.section-header--transparent:not(.shopify-section-header-hidden),.section-header:has(> .header-wrapper--transparent):not(.shopify-section-header-hidden){top:0}.section-header--transparent>.header-wrapper--transparent,.section-header:has(> .header-wrapper--transparent)>.header-wrapper--transparent{position:relative;z-index:1}body:not(.blur-menu-open) .header-wrapper--transparent:not(.is-solid):not(:has(details[open])):not(:has(:focus-visible)){--color-foreground:var(--th-foreground, 255, 255, 255);background-color:transparent;background-image:none;border-bottom-color:transparent;box-shadow:none}body:not(.blur-menu-open) .header-wrapper--transparent:not(.is-solid):not(:has(details[open])):not(:has(:focus-visible)) .header__icon,body:not(.blur-menu-open) .header-wrapper--transparent:not(.is-solid):not(:has(details[open])):not(:has(:focus-visible)) .header__icon .icon,body:not(.blur-menu-open) .header-wrapper--transparent:not(.is-solid):not(:has(details[open])):not(:has(:focus-visible)) .header__icon svg{color:rgb(var(--th-icon,var(--th-foreground,255,255,255)))}body:not(.blur-menu-open) .header-wrapper--transparent:not(.is-solid):not(:has(details[open])):not(:has(:focus-visible)) .collection-bar{--color-foreground:var(--th-foreground, 255, 255, 255);background-color:transparent;background-image:none;border-color:transparent}body:not(.blur-menu-open) .header-wrapper--transparent--invert-logo:not(.is-solid):not(:has(details[open])):not(:has(:focus-visible)) .header__heading-logo:not(.header__heading-logo--alt){filter:brightness(0) invert(1)}.header__heading-logo-wrapper:has(.header__heading-logo--alt){position:relative}.header__heading-logo--alt{position:absolute;inset:0;width:100%;height:100%;opacity:0;pointer-events:none}body:not(.blur-menu-open) .header-wrapper--transparent:not(.is-solid):not(:has(details[open])):not(:has(:focus-visible)) .header__heading-logo--alt{opacity:1}body:not(.blur-menu-open) .header-wrapper--transparent:not(.is-solid):not(:has(details[open])):not(:has(:focus-visible)) .header__heading-logo:not(.header__heading-logo--alt){opacity:0}.header-wrapper--transparent::before{content:'';position:absolute;inset:0 0 auto 0;height:calc(100% + 3rem);z-index:-1;pointer-events:none;opacity:0;background:linear-gradient(to bottom,rgba(0,0,0,var(--th-scrim,0)),rgba(0,0,0,0));transition:opacity var(--th-duration, 250ms) ease}body:not(.blur-menu-open) .header-wrapper--transparent:not(.is-solid):not(:has(details[open])):not(:has(:focus-visible))::before{opacity:1}.header-wrapper--transparent{transition:background-color var(--th-duration, 250ms) ease,border-color var(--th-duration, 250ms) ease,box-shadow var(--th-duration, 250ms) ease}.header-wrapper--transparent .collection-bar__link,.header-wrapper--transparent .header__heading-link,.header-wrapper--transparent .header__heading-logo,.header-wrapper--transparent .header__icon,.header-wrapper--transparent .header__inline-menu a,.header-wrapper--transparent .header__menu-item{transition:color var(--th-duration, 250ms) ease,filter var(--th-duration, 250ms) ease,opacity var(--th-duration, 250ms) ease}.header-wrapper--transparent.is-solid{box-shadow:0 4px 18px rgb(0 0 0 / 8%)}.header-wrapper--transparent--blur.is-solid{background-color:rgba(var(--color-background),.82);-webkit-backdrop-filter:saturate(180%) blur(12px);backdrop-filter:saturate(180%) blur(12px)}@media (prefers-reduced-motion:reduce){.header-wrapper--transparent,.header-wrapper--transparent *,.header-wrapper--transparent::before{transition-duration:0s!important}}