@font-face{font-family:FLOS Montserrat;src:url(flos-montserrat-medium.woff2) format("woff2");font-style:normal;font-weight:500;font-display:swap}.flos-header{--flos-header-gold: #c6a16b;--flos-header-ivory: #f3ebdd;--color-background: 18, 18, 18;--color-foreground: 243, 235, 221;background:#121212;border-bottom:1px solid rgb(198 161 107 / 35%);box-shadow:none}.flos-header .header{min-height:7.2rem;max-width:160rem;padding:1rem clamp(2.4rem,4vw,6.4rem);column-gap:2.4rem}.flos-header .header__heading-link{display:inline-flex;align-items:center;min-height:4.4rem;margin:0;padding:0;color:var(--flos-header-gold)}.flos-header .flos-wordmark{display:inline-flex;width:9.6234375rem;flex-direction:column;align-items:center;gap:.45rem;color:var(--flos-header-gold);font-family:FLOS Montserrat,Avenir Next,Arial,sans-serif}.flos-header .flos-wordmark__name{font-size:3rem;font-weight:500;font-synthesis:none;font-kerning:normal;line-height:.9;letter-spacing:.055em;padding-left:.055em;white-space:nowrap}.flos-header .flos-wordmark__descriptor{font-size:.8rem;font-weight:500;line-height:1;letter-spacing:.24em;padding-left:.24em}.flos-header .header__heading-logo-wrapper{max-width:16rem}.flos-header .header__heading-logo{display:block;max-height:4.4rem;width:auto;max-width:100%;object-fit:contain}.flos-header .header__inline-menu{margin:0;justify-self:center}.flos-header .header__inline-menu>.list-menu{justify-content:center;align-items:center;column-gap:clamp(.4rem,.8vw,1.4rem)}.flos-header .header__menu-item{position:relative;min-height:4.4rem;padding:1.2rem 1rem;color:var(--flos-header-ivory);font-size:1.3rem;font-weight:500;line-height:1.25;letter-spacing:.1em;text-decoration:none;text-transform:uppercase}.flos-header .header__menu-item>span:first-child{padding-bottom:.35rem;border-bottom:1px solid transparent;text-decoration:none;transition:border-color .16s ease,color .16s ease}.flos-header .header__inline-menu .flos-nav__product{font-size:1.4rem;font-weight:600}.flos-header .flos-nav__story{color:#f3ebdda6;font-size:1.2rem;font-weight:400}.flos-header .menu-drawer__menu-item.flos-nav__product{font-weight:600}.flos-header .menu-drawer__menu-item.flos-nav__story{color:#f3ebdda6;font-size:1.4rem}.flos-header .flos-nav__placeholder{cursor:default}.flos-header .menu-drawer__menu-item.flos-nav__placeholder:hover{background:transparent;color:#f3ebdda6}.flos-header .header__menu-item.flos-nav__placeholder:hover>span:first-child{border-bottom-color:transparent;color:inherit}.flos-header .header__menu-item:hover>span:first-child,.flos-header .header__menu-item>.header__active-menu-item{border-bottom-color:var(--flos-header-gold);color:var(--flos-header-gold);text-decoration:none}.flos-header summary.header__menu-item{padding-right:2.8rem}.flos-header .header__submenu{background:#121212;border:1px solid rgb(198 161 107 / 35%);box-shadow:none}.flos-header .header__submenu .header__menu-item{font-size:1.2rem}.flos-header .header__icons{align-items:center;padding:0;gap:.2rem}.flos-header .header__icon{width:4.4rem;height:4.4rem;color:var(--flos-header-ivory);transition:color .16s ease}.flos-header .header__icon--cart{margin-right:0}.flos-header .header__icon:hover{color:var(--flos-header-gold)}.flos-header .header__icon:hover .icon{transform:none}.flos-header .header__icon--search .icon,.flos-header .header__icon--account .icon{width:2rem;height:2rem}.flos-header .cart-count-bubble{background:var(--flos-header-gold);color:#121212}.flos-header .focus-inset:focus-visible,.flos-header .focus-inset.focused{outline:2px solid var(--flos-header-gold);outline-offset:3px;box-shadow:none}.flos-header .menu-drawer{--color-background: 18, 18, 18;--color-foreground: 243, 235, 221;background:#121212;border-color:#c6a16b59;box-shadow:none;filter:none}.flos-header .menu-drawer__menu-item{min-height:5.6rem;padding:1.6rem 2.8rem;color:var(--flos-header-ivory);font-size:1.6rem;letter-spacing:.1em;text-transform:uppercase}.flos-header .menu-drawer__menu-item--active,.flos-header .menu-drawer__menu-item:hover{background:#c6a16b14;color:var(--flos-header-gold)}.flos-header .menu-drawer__utility-links,.flos-header .menu-drawer__submenu{background:#121212;color:var(--flos-header-ivory)}.flos-header .menu-drawer__account,.flos-header .localization-form__select{color:var(--flos-header-ivory)}@media screen and (min-width:990px){.flos-header .header--middle-left:not(.drawer-menu){grid-template-areas:"heading navigation icons";grid-template-columns:auto minmax(0,1fr) auto}}@media screen and (max-width:989px){.flos-header .header{min-height:6.8rem;padding:.8rem clamp(1.2rem,3vw,2.4rem);grid-template-areas:"left-icons heading icons";grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);column-gap:0}.flos-header header-drawer{margin-left:0}.flos-header .header__heading,.flos-header .header__heading-link{justify-self:center;text-align:center}.flos-header .flos-wordmark{width:8.3390625rem;gap:.39rem}.flos-header .flos-wordmark__name{font-size:2.6rem}.flos-header .flos-wordmark__descriptor{font-size:.8rem}.flos-header .header__icons{gap:0}.flos-header .header__heading-logo-wrapper{max-width:9rem}}@media(prefers-reduced-motion:reduce){.section-header.animate:has(>.flos-header){transition:none}.flos-header .header__icon,.flos-header .header__menu-item>span:first-child,.flos-header .header__icon--menu .icon{transition:none}}@media(forced-colors:active){.flos-header .header__active-menu-item{text-decoration:underline}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/flos-header.css.map */
