:root{--neogen-announce-h: 40px}.section-header{position:fixed!important;top:var(--neogen-announce-h)!important;left:0!important;right:0!important;width:100%!important;z-index:90!important;pointer-events:none;background:transparent!important;border:none!important}.section-header .header{background:transparent!important;border:none!important;box-shadow:none!important;border-radius:0!important}.section-header .header>.container{max-width:100%!important;padding-block:10px!important;display:flex!important;justify-content:center!important}.section-header .header__inner{width:fit-content!important;max-width:calc(100vw - 48px)!important;grid-template-columns:auto auto auto!important;gap:clamp(16px,2.4vw,36px)!important;align-items:center!important;padding:8px 24px!important;border-radius:999px!important;isolation:isolate;background:color-mix(in srgb,var(--cream) 72%,transparent)!important;backdrop-filter:saturate(140%) blur(18px)!important;-webkit-backdrop-filter:saturate(140%) blur(18px)!important;box-shadow:0 1px color-mix(in srgb,white 60%,transparent) inset,0 8px 32px -16px color-mix(in srgb,var(--charcoal) 18%,transparent)!important;color:var(--charcoal)!important;pointer-events:all;opacity:.94;transition:transform .54s var(--ease-out, cubic-bezier(.22, 1, .36, 1)),opacity .36s var(--ease-out, cubic-bezier(.22, 1, .36, 1)),background .6s var(--ease-out, cubic-bezier(.22, 1, .36, 1)),box-shadow .6s var(--ease-out, cubic-bezier(.22, 1, .36, 1))!important}.section-header .header.neogen-on-dark .header__inner{background:color-mix(in srgb,var(--violet-deep) 42%,transparent)!important;box-shadow:0 1px color-mix(in srgb,white 12%,transparent) inset,0 8px 32px -16px color-mix(in srgb,var(--violet-deep) 32%,transparent)!important;color:var(--cream)!important;opacity:1}.section-header .header.neogen-is-hidden .header__inner{transform:translateY(calc(-100% - 32px));opacity:0;pointer-events:none!important;visibility:hidden}.section-header .header.neogen-past-hero .header__inner{opacity:.82}.section-header .header.neogen-past-hero:hover .header__inner,.section-header .header.neogen-past-hero:focus-within .header__inner{opacity:1}.section-header .header__nav .text--link,.section-header .header__nav .header__nav-link{font-size:11.5px!important;letter-spacing:.14em!important;text-transform:uppercase!important;font-weight:500!important}.section-header .header__logo{width:auto!important}.section-header .header__logo img{height:36px!important;width:auto!important;max-width:none!important}.section-header .header__utils{justify-content:flex-end!important}body:not(.template--index){padding-top:calc(var(--neogen-announce-h) + 64px)}@media screen and (max-width:749px){.section-header .header__inner{padding:10px 18px!important;gap:12px!important;max-width:calc(100vw - 32px)!important}.section-header .header__nav.js-nav{display:none!important}.section-header .header__logo img{height:28px!important}}@media(prefers-reduced-motion:reduce){.section-header .header__inner{transition:none!important}}@media print{.section-header{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/neogen-header.css.map */
