.musa-header-wrapper{--musa-header-pad-x: 32px;--musa-header-row-pad-y: 14px;--musa-header-row-gap: 0;position:relative;z-index:4;background:var(--musa-bg, #0a0a0a);color:var(--musa-fg, #f5f5f5);border-bottom:1px solid var(--musa-line, rgba(245, 245, 245, .08));background-image:none!important}.musa-header-wrapper.shopify-section-header-sticky{position:fixed;top:0;left:0;right:0}.musa-header-wrapper.shopify-section-header-hidden{transform:translateY(-100%)}.musa-header-wrapper.animate{transition:transform .25s var(--musa-ease, cubic-bezier(.22, 1, .36, 1))}.musa-header{display:block;width:100%;max-width:none;margin:0;padding:0;grid-template-columns:none!important;grid-template-areas:none!important}.musa-header__heading{margin:0;padding:0;font-weight:inherit;font-size:inherit;line-height:1}.musa-header__row{display:grid;align-items:center;width:100%;padding:var(--musa-header-row-pad-y) var(--musa-header-pad-x);box-sizing:border-box}.musa-header__row--utility{grid-template-columns:1fr auto 1fr;gap:24px;border-bottom:1px solid var(--musa-line, rgba(245, 245, 245, .08));min-height:64px}.musa-header__col{display:flex;align-items:center}.musa-header__col--left{justify-content:flex-start;gap:24px}.musa-header__col--center{justify-content:center}.musa-header__col--right{justify-content:flex-end;gap:24px}.musa-header__logo-link{display:inline-flex;align-items:center;text-decoration:none;color:var(--musa-fg, #f5f5f5);line-height:1}.musa-header__logo-link:focus-visible{outline:1px solid var(--musa-line-strong, rgba(245, 245, 245, .18));outline-offset:6px}.musa-header__logo{display:block;height:40px;width:auto;fill:currentColor;color:var(--musa-fg, #f5f5f5)}.scrolled-past-header .musa-header__logo{height:30px;transition:height .25s var(--musa-ease, cubic-bezier(.22, 1, .36, 1))}.musa-header__util,.musa-header__util-link,.musa-header__util-trigger>summary{display:inline-flex;align-items:center;gap:6px;background:none;border:none;padding:6px 0;margin:0;cursor:pointer;text-decoration:none;color:var(--musa-fg, #f5f5f5);font-family:var(--musa-font-mono, "IBM Plex Mono", ui-monospace, monospace);font-size:11px;font-weight:500;letter-spacing:.32em;text-transform:uppercase;line-height:1}.musa-header__util-trigger{display:inline-block}.musa-header__util-trigger>summary{list-style:none;-webkit-appearance:none;appearance:none}.musa-header__util-trigger>summary::-webkit-details-marker{display:none}.musa-header__util-trigger>summary:focus{outline:none}.musa-header__util-trigger>summary:focus-visible{outline:1px solid var(--musa-line-strong, rgba(245, 245, 245, .18));outline-offset:4px}.musa-header__util-trigger .icon,.musa-header__util-link .icon,.musa-header__util-link svg{display:none!important}.musa-header__util-trigger>summary .musa-header__util-label--close{display:none}.musa-header__util-trigger[open]>summary .musa-header__util-label--open,details[open]>summary .musa-header__util-label--open{display:none}.musa-header__util-trigger[open]>summary .musa-header__util-label--close,details[open]>summary .musa-header__util-label--close{display:inline}.musa-header__cart-count{display:inline;position:static;background:transparent;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;margin:0;padding:0;width:auto;height:auto;min-width:0;border-radius:0}.musa-header__util-link--cart .cart-count-bubble{position:static;background:transparent!important;color:inherit;width:auto;height:auto;min-width:0;border-radius:0;margin:0;padding:0;display:inline;font:inherit;letter-spacing:inherit;text-transform:inherit}.musa-header__util-link--cart .cart-count-bubble>span:not(.visually-hidden){display:inline}.musa-header__drawer-trigger{display:none}.musa-header__hamburger{list-style:none;-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;background:none;border:none;padding:0;margin:0;cursor:pointer;color:var(--musa-fg, #f5f5f5)}.musa-header__hamburger::-webkit-details-marker{display:none}.musa-header__hamburger:focus{outline:none}.musa-header__hamburger:focus-visible{outline:1px solid var(--musa-line-strong, rgba(245, 245, 245, .18));outline-offset:4px}.musa-header__hamburger-icon{display:block;width:18px;height:12px;pointer-events:none}details[open]>.musa-header__hamburger .musa-header__hamburger-icon--open{display:none}details:not([open])>.musa-header__hamburger .musa-header__hamburger-icon--close{display:none}.musa-header__row--nav{padding:12px var(--musa-header-pad-x);min-height:44px}.musa-header__nav{width:100%}.musa-header__nav-list{list-style:none;margin:0;padding:0;display:flex;align-items:center;justify-content:center;gap:48px}.musa-header__nav-item{display:flex;align-items:center}.musa-header__nav-link{display:inline-flex;align-items:center;gap:8px;color:var(--musa-fg-dim, #a3a3a3);text-decoration:none;font-family:var(--musa-font-mono, "IBM Plex Mono", ui-monospace, monospace);font-size:11px;font-weight:400;letter-spacing:.32em;text-transform:uppercase;line-height:1;padding:6px 0;transition:color .2s ease}.musa-header__nav-link:hover,.musa-header__nav-link:focus-visible{color:var(--musa-fg, #f5f5f5)}.musa-header__nav-link:focus{outline:none}.musa-header__nav-link:focus-visible{outline:1px solid var(--musa-line-strong, rgba(245, 245, 245, .18));outline-offset:4px}.musa-header__nav-link--active{color:var(--musa-fg, #f5f5f5)}.musa-header__nav-dot{display:inline-block;font-size:7px;line-height:1;color:var(--musa-fg, #f5f5f5);transform:translateY(-1px)}@media screen and (max-width:989px){.musa-header-wrapper{--musa-header-pad-x: 22px}.musa-header__row--utility{min-height:56px}.musa-header__nav,.musa-header__row--nav{display:none}.musa-header__drawer-trigger{display:inline-flex}.musa-header__col--left .musa-header__util-trigger--search,.musa-header__util-link--account{display:none}.musa-header__logo{height:32px}}@media screen and (min-width:990px){.musa-header__drawer-trigger{display:none}}@media screen and (min-width:990px)and (max-width:1199px){.musa-header__nav-list{gap:28px}}#menu-drawer.menu-drawer{background:var(--musa-bg, #0a0a0a);color:var(--musa-fg, #f5f5f5);background-image:none;border-right:1px solid var(--musa-line, rgba(245, 245, 245, .08));padding:32px;box-sizing:border-box}#menu-drawer .menu-drawer__inner-container,#menu-drawer .menu-drawer__navigation-container{background:transparent;padding:0;display:flex;flex-direction:column}#menu-drawer .menu-drawer__navigation{padding:0}.musa-drawer__brand{display:flex;justify-content:center;align-items:center;padding:8px 0 28px;margin-bottom:8px;border-bottom:1px solid var(--musa-line, rgba(245, 245, 245, .08))}.musa-drawer__brand .musa-header__logo{height:60px;color:var(--musa-fg, #f5f5f5)}#menu-drawer .menu-drawer__menu{display:flex;flex-direction:column;gap:24px;list-style:none;margin:0;padding:28px 0 0}#menu-drawer .menu-drawer__menu li{padding:0;margin:0}#menu-drawer .menu-drawer__menu-item{display:inline-flex;align-items:center;gap:8px;color:var(--musa-fg-dim, #a3a3a3);text-decoration:none;font-family:var(--musa-font-mono, "IBM Plex Mono", ui-monospace, monospace);font-size:13px;font-weight:400;letter-spacing:.28em;text-transform:uppercase;line-height:1;padding:4px 0;background:transparent;border:none}#menu-drawer .menu-drawer__menu-item:hover,#menu-drawer .menu-drawer__menu-item:focus-visible{color:var(--musa-fg, #f5f5f5)}#menu-drawer .menu-drawer__menu-item--active{color:var(--musa-fg, #f5f5f5)}#menu-drawer .menu-drawer__menu-item--active:before{content:"\25cf";font-size:8px;line-height:1;margin-right:8px;color:var(--musa-fg, #f5f5f5);transform:translateY(-1px);display:inline-block}#menu-drawer .menu-drawer__utility-links{background:transparent;padding:28px 0 0;margin-top:24px;border-top:1px solid var(--musa-line, rgba(245, 245, 245, .08))}#menu-drawer .menu-drawer__account{color:var(--musa-fg-dim, #a3a3a3);font-family:var(--musa-font-mono, "IBM Plex Mono", ui-monospace, monospace);font-size:13px;font-weight:400;letter-spacing:.28em;text-transform:uppercase;background:transparent;padding:0;margin-bottom:24px}#menu-drawer .menu-drawer__account .icon-account{display:none}#menu-drawer .list-social{display:flex;gap:16px;align-items:center;padding:0;margin:0}#menu-drawer .list-social__link{color:var(--musa-fg-dim, #a3a3a3);display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;transition:color .2s ease}#menu-drawer .list-social__link:hover{color:var(--musa-fg, #f5f5f5)}.announcement-bar.musa-announcement,.announcement-bar-section .announcement-bar{background:var(--musa-inv-bg, #f5f5f5)!important;background-image:none!important;color:var(--musa-inv-fg, #0a0a0a)!important;padding:10px 32px;text-align:center;border:none}.announcement-bar-section .announcement-bar .page-width{padding:0;margin:0;max-width:none;width:100%}.announcement-bar-section .announcement-bar__message{margin:0;padding:0;font-family:var(--musa-font-mono, "IBM Plex Mono", ui-monospace, monospace);font-size:10px;font-weight:500;letter-spacing:.32em;text-transform:uppercase;color:var(--musa-inv-fg, #0a0a0a);display:inline-flex;align-items:center;justify-content:center;gap:10px;line-height:1.4}.announcement-bar-section .announcement-bar__message:before{content:"\25cf";display:inline-block;font-size:7px;line-height:1;color:var(--musa-inv-fg, #0a0a0a);transform:translateY(-1px);animation:musa-announcement-pulse 2.4s ease-in-out infinite}.announcement-bar-section .announcement-bar__message>span{display:inline-block;vertical-align:middle}.announcement-bar-section .announcement-bar__link{color:var(--musa-inv-fg, #0a0a0a)!important;text-decoration:none}.announcement-bar-section .announcement-bar__link .icon-arrow{width:10px;height:10px;margin-left:6px;color:var(--musa-inv-fg, #0a0a0a)}@keyframes musa-announcement-pulse{0%,to{opacity:1;transform:translateY(-1px) scale(1)}50%{opacity:.45;transform:translateY(-1px) scale(.85)}}@media(prefers-reduced-motion:reduce){.announcement-bar-section .announcement-bar__message:before{animation:none}.musa-header__nav-link,#menu-drawer .menu-drawer__menu-item,#menu-drawer .list-social__link{transition:none}}@media screen and (max-width:749px){.announcement-bar-section .announcement-bar{padding:9px 22px}.announcement-bar-section .announcement-bar__message{font-size:9px;letter-spacing:.28em}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/component-musa-header.css.map */
