.fhj-header-wrapper{--fhj-header-bg: #050505;--fhj-header-panel: #0b0b0b;--fhj-header-panel-soft: #111;--fhj-header-border: rgba(255, 255, 255, .12);--fhj-header-text: #fff;--fhj-header-muted: #b8b8b8;--fhj-header-gold: #c9a227;--fhj-header-gold-bright: #d4af37;background:var(--fhj-header-bg);color:var(--fhj-header-text);transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease}.fhj-header-wrapper.header-wrapper--border-bottom{border-bottom-color:#ffffff1a}.fhj-header-wrapper--transparent-home{background:linear-gradient(180deg,#050505bd,#05050557),#05050557;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.scrolled-past-header .fhj-header-wrapper--transparent-home,.shopify-section-header-sticky .fhj-header-wrapper--solid{background:#050505f5;box-shadow:0 18px 42px #00000047}@supports selector(:has(*)){.section-header:has(.fhj-header-wrapper--transparent-home):not(.scrolled-past-header){margin-bottom:calc(-1 * var(--header-height, 7.6rem))}}.fhj-header{min-height:7.2rem;color:var(--fhj-header-text)}.fhj-header .header__heading-logo-wrapper{width:var(--fhj-logo-desktop-width);max-width:min(var(--fhj-logo-desktop-width),26rem)}.fhj-header .header__heading-link{padding-top:.6rem;padding-bottom:.6rem}.fhj-header .header__heading-link .h2,.fhj-header .header__menu-item,.fhj-header .header__icon,.fhj-header .modal__close-button{color:var(--fhj-header-text)}.fhj-header .header__inline-menu{justify-self:center}.fhj-header .list-menu--inline{align-items:center;column-gap:1.4rem;flex-wrap:nowrap}.fhj-header .header__menu-item{min-height:4.4rem;padding:1.6rem .4rem;font-size:1.4rem;font-weight:600;letter-spacing:0;text-decoration:none;transition:color .16s ease}.fhj-header .header__menu-item span{text-decoration:none}.fhj-header .header__menu-item:hover,.fhj-header .header__menu-item:hover span,.fhj-header .header__active-menu-item,.fhj-header .list-menu__item--active{color:var(--fhj-header-gold-bright);text-decoration:none}.fhj-header .header__menu-item .icon-caret{color:currentColor}.fhj-header .header__icons{align-items:center;column-gap:.2rem;min-width:0;padding-right:0}.fhj-header .header__icon{border-radius:0;transition:color .16s ease}.fhj-header .header__icon .icon,.fhj-header .header__icon svg,.fhj-header .modal__close-button svg{color:currentColor}.fhj-header .header__icon:hover,.fhj-header .modal__close-button:hover{color:var(--fhj-header-gold-bright)}.fhj-header__cta,.fhj-header__drawer-cta{display:inline-flex;align-items:center;justify-content:center;min-height:4.4rem;padding:0 1.8rem;border:.1rem solid rgba(212,175,55,.76);background:linear-gradient(180deg,#d4af37f2,#b08618f2),#c9a227;color:#050505;font-size:1.35rem;font-weight:700;letter-spacing:0;line-height:1;text-decoration:none;white-space:nowrap;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease,color .16s ease}.fhj-header__cta:hover,.fhj-header__drawer-cta:hover{border-color:var(--fhj-header-gold-bright);background:#050505;color:var(--fhj-header-gold-bright);box-shadow:0 0 0 .1rem #d4af3747}.fhj-header .header__submenu,.fhj-header .mega-menu__content{background:var(--fhj-header-panel);border:.1rem solid var(--fhj-header-border);box-shadow:0 24px 54px #0000006b}.fhj-header .header__submenu .header__menu-item,.fhj-header .mega-menu__link{color:var(--fhj-header-muted);font-size:1.4rem;line-height:1.35}.fhj-header .mega-menu__link--level-2{color:var(--fhj-header-text);font-weight:700}.fhj-header .header__submenu .header__menu-item:hover,.fhj-header .mega-menu__link:hover,.fhj-header .mega-menu__link--active{color:var(--fhj-header-gold-bright);text-decoration:none}.fhj-header details[open]>.header__menu-item,.fhj-header details[open]>.header__menu-item span{color:var(--fhj-header-gold-bright)}.fhj-header .search-modal,.fhj-header .predictive-search{background:var(--fhj-header-panel);border-color:var(--fhj-header-border)}.fhj-header .search-modal__content{color:var(--fhj-header-text)}.fhj-header .field__input{background:#151515;border-color:var(--fhj-header-border);color:var(--fhj-header-text)}.fhj-header .menu-drawer{background:var(--fhj-header-bg);border-right:.1rem solid var(--fhj-header-border);color:var(--fhj-header-text)}.fhj-header .menu-drawer__inner-container,.fhj-header .menu-drawer__submenu,.fhj-header .menu-drawer__inner-submenu{background:var(--fhj-header-bg)}.fhj-header .menu-drawer__navigation{padding:3rem 0 2rem}.fhj-header .menu-drawer__menu-item,.fhj-header .menu-drawer__close-button,.fhj-header .menu-drawer__account{color:var(--fhj-header-text);font-size:1.7rem;letter-spacing:0}.fhj-header .menu-drawer__menu-item{min-height:5.2rem;padding:1.35rem 2.4rem}.fhj-header .menu-drawer__menu-item:hover,.fhj-header .menu-drawer__menu-item--active,.fhj-header .menu-drawer__close-button:hover,.fhj-header .menu-drawer__account:hover{background:#ffffff0a;color:var(--fhj-header-gold-bright)}.fhj-header .menu-drawer__utility-links{padding:2.4rem;background:#0b0b0b;border-top:.1rem solid var(--fhj-header-border)}.fhj-header__drawer-cta{width:100%;min-height:4.8rem;margin-bottom:1.8rem}.fhj-header .menu-drawer .list-social{gap:.8rem;margin-top:1.6rem}.fhj-header .menu-drawer .list-social__link{align-items:center;justify-content:center;min-width:4.4rem;min-height:4.4rem;border:.1rem solid var(--fhj-header-border);color:var(--fhj-header-text)}.fhj-header .menu-drawer .list-social__link:hover{border-color:#d4af37ad;color:var(--fhj-header-gold-bright)}@media screen and (min-width:990px){.fhj-header.header--middle-left{grid-template-columns:minmax(12rem,auto) minmax(0,1fr) auto;column-gap:3.2rem}.fhj-header .header__inline-menu{min-width:0}.fhj-header .header__icons{column-gap:.4rem}}@media screen and (max-width:989px){.fhj-header{min-height:6.4rem;grid-template-columns:auto minmax(0,1fr) auto;padding-left:1.6rem;padding-right:1.6rem}.fhj-header .header__heading-logo-wrapper{width:var(--fhj-logo-mobile-width);max-width:min(var(--fhj-logo-mobile-width),20rem)}.fhj-header .header__heading-link{padding-left:0;padding-right:0}.fhj-header .header__icon,.fhj-header .header__icon--cart .icon{height:4.4rem;width:4.4rem}}@media screen and (max-width:749px){.fhj-header{min-height:6rem;padding-left:1.4rem;padding-right:1.2rem}.fhj-header .menu-drawer{width:100vw}.fhj-header .menu-drawer__navigation{padding-top:2.4rem}.fhj-header .menu-drawer__menu-item{padding-left:2rem;padding-right:2rem}.fhj-header .menu-drawer__utility-links{padding:2rem}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/section-fhj-header.css.map */
