.bx-topbar{position:relative;z-index:1}.bx-header,.bx-header--over,.bx-header--over.is-stuck{position:fixed;top:var(--bx-header-top,var(--bx-topbar-h,0px));left:0;right:0;z-index:60}.bx-header{will-change:transform;transition:transform .32s cubic-bezier(.4,0,.2,1),background-color .28s ease,color .28s ease}.bx-header-section{padding-bottom:var(--bx-bar-h)}body.bx-has-over-header .bx-header-section{padding-bottom:0}body.bx-has-over-header .ref-hero{margin-top:0}.bx-header--over{background:transparent;color:#fff}.bx-header--over .bx-header__rule{opacity:0}.bx-header--over.is-stuck{background:var(--bx-paper);color:var(--bx-ink)}.bx-header--over.is-stuck .bx-header__rule{opacity:1}.bx-header:not(.bx-header--over){background:var(--bx-paper);color:var(--bx-ink)}.bx-header.is-hidden{transform:translateY(-100%)}.bx-header.is-menu-open{transform:translateY(0)!important}@media(prefers-reduced-motion:reduce){.bx-header{transition:background-color .2s ease,color .2s ease}.bx-header.is-hidden{transform:none}}.bx-logo{display:inline-flex;align-items:center;gap:10px;color:inherit}.bx-logo--mark{display:block}.bx-logo__word{font-size:clamp(15px,1.15vw,20px);font-weight:500;letter-spacing:.34em;text-transform:uppercase;text-indent:.34em;line-height:1}.bx-drawer__top .bx-logo__word{font-size:14px;letter-spacing:.28em;text-indent:.28em}.bx-foot-mark .bx-logo__word{font-size:inherit;letter-spacing:-.03em;text-indent:0;font-weight:600}
/*# sourceMappingURL=/cdn/shop/t/4/assets/ref-brand-header.css.map */
