.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[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: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);background-color:transparent!important}
/*# sourceMappingURL=/cdn/shop/t/8/assets/header-floating.css.map */
