:root{--nm-floating-radius: 28px;--nm-floating-inset: 12px;--nm-glass-bg: rgba(10, 10, 10, .55);--nm-glass-border: rgba(255, 255, 255, .12);--nm-radius-sm: 16px;--nm-radius-md: 28px;--nm-radius-lg: 40px;--nm-text: #ffffff;--nm-text-muted: rgba(255, 255, 255, .65);--nm-glass-gradient: linear-gradient(135deg, rgba(30, 30, 30, .82), rgba(8, 8, 8, .92));--nm-glass-blur: blur(14px) saturate(135%);--nm-glass-shadow: inset 0 1px 0 rgba(255, 255, 255, .07);--nm-panel-gradient: linear-gradient(180deg, rgba(18, 18, 18, .96), rgba(5, 5, 5, .99));--nm-panel-border: rgba(255, 255, 255, .1);--nm-panel-shadow: 0 -20px 60px rgba(0, 0, 0, .35);--nm-panel-blur: blur(13px) saturate(120%)}@media screen and (max-width:749px){#header-component .header__row{position:relative;width:auto!important;margin-inline:var(--nm-floating-inset)!important;padding-inline:14px!important;border-bottom:none!important;box-shadow:none!important}#header-component .header__row:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:var(--nm-floating-radius);background:var(--nm-glass-gradient);box-shadow:var(--nm-glass-shadow);backdrop-filter:var(--nm-glass-blur);-webkit-backdrop-filter:var(--nm-glass-blur);-webkit-mask-image:-webkit-radial-gradient(white,black);-webkit-transform:translateZ(0);transform:translateZ(0)}#header-component .header__underlay{display:none}.header-logo[data-inverse-active] .header-logo__image-container--original{display:none!important}.header-logo[data-inverse-active] .header-logo__image-container--inverse{display:flex!important}#header-component .header-logo__image{filter:brightness(0) invert(1)!important}.header-section{top:var(--nm-floating-inset)!important;box-shadow:none!important}header-drawer .menu-drawer{top:calc(var(--header-height, 60px) + (var(--nm-floating-inset) * 2));left:var(--nm-floating-inset);right:var(--nm-floating-inset);bottom:auto;width:auto;max-width:none;height:auto;max-height:min(75dvh,calc(100dvh - var(--header-height, 60px) - (var(--nm-floating-inset) * 3)));border-radius:var(--nm-floating-radius);border:1px solid var(--nm-glass-border);background:var(--nm-glass-gradient);box-shadow:var(--nm-glass-shadow);backdrop-filter:var(--nm-glass-blur);-webkit-backdrop-filter:var(--nm-glass-blur);-webkit-mask-image:-webkit-radial-gradient(white,black);transform:translateY(-12px) translateZ(0);transition:transform .22s var(--ease-out-cubic, ease-out),opacity .22s ease-out,visibility .22s ease-out}header-drawer .menu-open>.menu-drawer{transform:translateY(0) translateZ(0)}header-drawer .menu-drawer__backdrop{backdrop-filter:blur(6px) brightness(.6);-webkit-backdrop-filter:blur(6px) brightness(.6)}header-drawer .menu-drawer__featured-content{display:none}header-drawer .menu-drawer__menu-item--mainlist{min-height:52px;padding-block:13px;font-size:1.0625rem;font-weight:600}header-drawer .menu-drawer__menu-item--child,header-drawer .menu-drawer__menu-item--parent{min-height:44px;font-size:.95rem}header-drawer .menu-drawer__menu-item>.svg-wrapper{padding-block:13px}header-drawer .menu-drawer__menu--utility{border-block-start:1px solid var(--color-border);margin-block-start:var(--margin-xs, 8px);padding-block-start:var(--padding-2xs, 4px)}}@media(prefers-reduced-motion:reduce){.menu-drawer{transition-duration:.01ms!important}}@media screen and (min-width:750px){#header-component .header__row{width:auto!important;margin-inline:24px!important}#header-component .header__row:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:var(--nm-radius-md, 28px);background:var(--nm-glass-gradient);box-shadow:var(--nm-glass-shadow);backdrop-filter:var(--nm-glass-blur);-webkit-backdrop-filter:var(--nm-glass-blur);-webkit-mask-image:-webkit-radial-gradient(white,black);-webkit-transform:translateZ(0);transform:translateZ(0)}#header-component .header__underlay{display:none}#header-component .header-logo__image{filter:brightness(0) invert(1)!important}.header-section{top:var(--nm-floating-inset)!important}#header-component .header-menu,.header__navigation-bar-row{display:none!important}main>.shopify-section:first-child .section:is(.section--page-width,.product-information):not(.disable-section-top-offset).spacing-style,main>.shopify-section:first-child .section:is(.section--page-width,.product-information):not(.disable-section-top-offset) .spacing-style{--section-top-offset: calc((var(--header-height) * var(--transparent-header-offset-boolean)) + var(--nm-floating-inset)) !important}:is(main>.shopify-section:first-child .section:is(.section--page-width,.product-information):not(.disable-section-top-offset).spacing-style,main>.shopify-section:first-child .section:is(.section--page-width,.product-information):not(.disable-section-top-offset) .spacing-style) :is(.spacing-style,.inherit-spacing){--section-top-offset: 0px !important}main>.shopify-section:first-child .section:is(.section--page-width,.product-information):not(.disable-section-top-offset) .sticky-content{margin-top:0!important;top:calc(var(--header-height, 70px) + var(--nm-floating-inset))!important}header-drawer .menu-drawer{position:fixed;top:calc(var(--header-height, 92px) + var(--nm-floating-inset));left:24px;right:auto;bottom:24px;width:420px;max-width:min(90vw,420px);height:auto;max-height:calc(100dvh - var(--header-height, 92px) - var(--nm-floating-inset) - 24px);border-radius:var(--nm-radius-md, 28px);border:1px solid var(--nm-glass-border);background:var(--nm-glass-gradient);box-shadow:var(--nm-glass-shadow);backdrop-filter:var(--nm-glass-blur);-webkit-backdrop-filter:var(--nm-glass-blur);-webkit-mask-image:-webkit-radial-gradient(white,black);transform:translate(calc(-100% - 24px)) translateZ(0);transition:transform .22s var(--ease-out-cubic, ease-out),opacity .22s ease-out,visibility .22s ease-out}header-drawer .menu-open>.menu-drawer{transform:translate(0) translateZ(0)}header-drawer .menu-drawer__backdrop{backdrop-filter:blur(6px) brightness(.6);-webkit-backdrop-filter:blur(6px) brightness(.6)}header-drawer .menu-drawer__featured-content{display:none}header-drawer .menu-drawer__navigation-container{padding-bottom:140px}#header-component header-actions{padding-right:12px}#header-component header-actions cart-drawer-component{margin-right:0!important}}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){@media screen and (max-width:749px){#header-component .header__row:before{background:#060606eb}header-drawer .menu-drawer{background:#060606f5}}@media screen and (min-width:750px){#header-component .header__row:before{background:#060606eb}header-drawer .menu-drawer{background:#060606f5}}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/floating-header.css.map */
