.shopify-section:has(>.zl-fh-space){margin:0;padding:0}.zl-fh-space{--zl-fh-fallback:100px;display:block;height:calc(var(--zlh-header-space, var(--zl-fh-fallback)) + var(--zl-fh-gap, 16px))}html.zlpdp-on .zl-fh-space{background-color:var(--zlpdp-bg)}.zl-fh-space[hidden]{display:none}html:has([data-header-overlay=true]) .zl-fh-space{display:none}html:has(.zlh-hero){background-color:#0c0c0b}html.zlpdp-on{background-color:var(--zlpdp-bg)}.zl-header--overlay,html:has(.zl-fh-space[data-on=true]) header.header{position:fixed!important;top:20px!important;left:24px!important;right:24px!important;bottom:auto!important;width:auto!important;margin:0!important;transform:none!important;z-index:400!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:hidden!important;background:#fff!important;border-radius:24px!important;box-shadow:0 8px 28px #00000047;border-bottom-color:transparent!important;padding-inline:20px!important;padding-left:20px!important;padding-right:20px!important;padding-top:var(--zl-header-pad-y, 14px)!important;padding-bottom:var(--zl-header-pad-y, 14px)!important}.zl-header--overlay .header__background,.zl-header--overlay .header__background-inner,html:has(.zl-fh-space[data-on=true]) header.header .header__background,html:has(.zl-fh-space[data-on=true]) header.header .header__background-inner{background:transparent!important;opacity:0!important}.zl-header--overlay a,.zl-header--overlay button,.zl-header--overlay svg,.zl-header--overlay .menu__item,.zl-header--overlay .icon,html:has(.zl-fh-space[data-on=true]) header.header a,html:has(.zl-fh-space[data-on=true]) header.header button,html:has(.zl-fh-space[data-on=true]) header.header svg,html:has(.zl-fh-space[data-on=true]) header.header .menu__item,html:has(.zl-fh-space[data-on=true]) header.header .icon{color:#0a0a0a!important}.zl-header--overlay .header_top,html:has(.zl-fh-space[data-on=true]) header.header .header_top{column-gap:24px!important}.zl-header--overlay .header__navigation,html:has(.zl-fh-space[data-on=true]) header.header .header__navigation{gap:28px!important}.zl-header--overlay .header__icons,html:has(.zl-fh-space[data-on=true]) header.header .header__icons{gap:18px!important}@media(max-width:767px){.zl-fh-space{--zl-fh-fallback:80px}.zl-header--overlay,html:has(.zl-fh-space[data-on=true]) header.header{position:fixed!important;top:12px!important;left:12px!important;right:12px!important;bottom:auto!important;width:auto!important;margin:0!important;transform:none!important;z-index:400!important;height:auto!important;min-height:0!important;max-height:none!important;display:block!important;border-radius:20px!important;overflow:hidden!important;background:#fff!important;box-shadow:0 10px 30px #0000002e!important;border-bottom-color:transparent!important;padding-left:inherit!important;padding-right:inherit!important;padding-top:var(--zl-header-pad-y, 14px)!important;padding-bottom:var(--zl-header-pad-y, 14px)!important}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/zl-floating-header.css.map */
