.header--floating{--float-transition: var(--animation-speed-slow, .5s) var(--ease-out-cubic, ease)}.header--floating .header__underlay{display:none}.header--floating .header__row--top{transition:max-width var(--float-transition),margin-top var(--float-transition),border-radius var(--float-transition),border-color var(--float-transition),border-width var(--float-transition),background-color var(--float-transition),backdrop-filter var(--float-transition),-webkit-backdrop-filter var(--float-transition);max-width:100vw;margin-inline:auto;margin-top:0;border:0 solid transparent;border-radius:0;backdrop-filter:none;-webkit-backdrop-filter:none;background-color:var(--color-background-top-row)!important}.header--floating[data-float-mode=top_then_float][data-sticky-state=active] .header__row--top,.header--floating[data-float-overlay=true]:not([data-sticky-state=active]) .header__row--top{max-width:var(--float-max-width);margin-top:var(--float-margin-top);border-width:var(--float-border-width);border-style:solid;border-color:var(--float-border-color);border-radius:var(--float-radius);backdrop-filter:blur(var(--float-blur));-webkit-backdrop-filter:blur(var(--float-blur));background-color:var(--float-background)!important}.header--floating:has(#Details-menu-drawer-container[open]) .header__row--top{backdrop-filter:none;-webkit-backdrop-filter:none}.header--floating[data-float-overlay=true][data-sticky-state=active] .header__row--top{max-width:100vw;margin-top:0;border-width:0;border-color:transparent;border-radius:0;backdrop-filter:none;-webkit-backdrop-filter:none;background-color:var(--color-background-top-row)!important}.header--floating .header__row--top,.header--floating .header__row--top .header__columns,.header--floating[data-float-mode=top_then_float][data-sticky-state=active] .header__row--top,.header--floating[data-float-overlay=true]:not([data-sticky-state=active]) .header__row--top,.header--floating[data-float-overlay=true][data-sticky-state=active] .header__row--top{border-bottom-width:0;border-bottom-color:transparent}#header-component.header--floating[data-menu-style=drawer] .header__row--top:not(.divider--page-width),#header-component.header--floating[data-menu-style=drawer] .header__row--top.divider--page-width .header__columns{border-bottom-width:0;border-bottom-color:transparent}.header--floating .header__row--top:has(.flyout-menu__item:hover),.header--floating .header__row--top:has(.flyout-menu__item:focus-within){z-index:var(--layer-menu-drawer)}body:has(.header--floating[data-float-overlay=true]) .content-for-layout>.shopify-section:first-child{margin-top:calc(var(--header-height) * -1)}body:has(.header--floating[data-float-overlay=true]) #header-group>.header-section{z-index:var(--layer-menu-drawer)}.header--floating[transparent]{position:absolute;top:0;left:0;right:0;z-index:var(--layer-overlay);background:transparent}.header--floating[transparent]:not([data-sticky-state=active]) .header__row--top{--color-foreground: var(--color-transparent-text);--color-foreground-rgb: var(--color-transparent-text-rgb);--color-border: var(--color-transparent-text);--color-border-rgb: var(--color-transparent-text-rgb);--color-primary-button-background: var(--color-transparent-text);--color-primary-button-text: var(--color-transparent-text-contrast);background-color:transparent!important}#header-component.header--floating[transparent]:not([data-sticky-state=active]):has(.header-megamenu:is(:hover,:focus-within)){--header-logo-display: unset;--header-logo-inverse-display: unset}#header-component.header--floating[transparent]:not([data-sticky-state=active]):has(.header-megamenu:is(:hover,:focus-within)) .header__row--top{--color-foreground: inherit;--color-foreground-rgb: inherit;--color-border: inherit;--color-border-rgb: inherit;--color-primary-button-background: inherit;--color-primary-button-text: inherit;background-color:var(--color-background-top-row)!important}#header-component.header--floating[transparent][data-float-overlay=true]:not([data-sticky-state=active]):has(.header-megamenu:is(:hover,:focus-within)) .header__row--top{background-color:var(--float-background)!important}
/*# sourceMappingURL=/cdn/shop/t/31/assets/header-floating.css.map */
