.fi-header-wrapper{--fi-ivory: #f8f6ee;--fi-cream: #f1eedc;--fi-green: #0e311f;--fi-charcoal: #1d1f21;--fi-muted: #62635d;--fi-gold: #b49a55;--fi-border: rgba(29, 31, 33, .14);background-color:#fff;background-image:none;position:relative;z-index:40;overflow:visible}.fi-header{width:100%;min-height:7.2rem;background-color:#fff;overflow:visible}.fi-header__brand{min-width:0}.fi-header__heading{margin:0;line-height:0}.fi-header__logo-link{display:inline-flex;align-items:center;padding:0}.fi-header__logo{display:block;width:var(--fi-logo-width-mobile, 13rem);max-width:none;height:auto;object-fit:contain}.fi-header__nav{display:none}.fi-header__brand,.fi-header__nav,.fi-header__utilities{background-color:#fff}.fi-header__utilities{gap:.15rem}.fi-header__utilities .header__icon{color:var(--fi-green)}.fi-header__utilities .localization-form__select{font-size:1.1rem;letter-spacing:.08em}.fi-header__drawer{justify-self:start;margin-left:-1.2rem}.fi-header__drawer .menu-drawer{background:#fff}.fi-header__drawer .menu-drawer__menu-item{font-size:1.45rem;letter-spacing:.09em;text-transform:uppercase}.fi-drawer__perfumes-link{display:flex;align-items:center;justify-content:space-between;gap:2rem;width:100%;min-height:5.6rem}.fi-drawer__perfumes-link>span{min-width:0}.fi-drawer__perfumes-link>svg{flex:0 0 1.6rem;width:1.6rem;height:1.6rem}.fi-drawer__content{padding:1rem 2rem 3rem}.fi-drawer__topline{display:flex;justify-content:space-between;gap:1.5rem;margin-bottom:2rem;color:var(--fi-muted);font-size:1rem;letter-spacing:.16em;text-transform:uppercase}.fi-drawer__topline a{color:var(--fi-charcoal);text-decoration:none}.fi-drawer__menu-list{display:grid;margin-bottom:2rem;border-top:1px solid var(--fi-border)}.fi-drawer__menu-link{display:flex;align-items:baseline;justify-content:space-between;gap:1.5rem;padding:1.2rem 0;border-bottom:1px solid var(--fi-border);color:var(--fi-charcoal);text-decoration:none}.fi-drawer__menu-link strong{font-family:var(--font-heading-family);font-size:1.9rem;font-weight:400}.fi-drawer__menu-link span{color:var(--fi-muted);font-size:1.1rem;text-align:right}.fi-drawer__eyebrow{margin:0 0 1.5rem;color:var(--fi-muted);font-size:1rem;letter-spacing:.17em;text-transform:uppercase}.fi-drawer__explore{display:grid;margin-bottom:2.5rem}.fi-drawer__explore a{padding:1.1rem 0;border-bottom:1px solid var(--fi-border);color:var(--fi-charcoal);font-family:var(--font-heading-family);font-size:2rem;text-decoration:none}.fi-discover-cta{position:relative;display:block;min-height:24rem;overflow:hidden;color:#fffdf6;text-decoration:none;background:var(--fi-green)}.fi-discover-cta__image,.fi-discover-cta__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .65s cubic-bezier(.2,.7,.2,1)}.fi-discover-cta__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,var(--fi-overlay))}.fi-discover-cta__content{position:absolute;z-index:1;left:2rem;right:2rem;bottom:1.8rem;display:grid;gap:.65rem}.fi-discover-cta__eyebrow,.fi-discover-cta__link{font-size:1.05rem;letter-spacing:.18em;text-transform:uppercase}.fi-discover-cta__content strong{max-width:30rem;font-family:var(--font-heading-family);font-size:clamp(2rem,1.7vw,2.8rem);line-height:1.08;font-weight:400}.fi-discover-cta__text{max-width:44rem;color:#fffdf6db;font-size:1.2rem;line-height:1.45}.fi-discover-cta:hover .fi-discover-cta__image{transform:scale(1.035)}.fi-discover-cta--mobile{min-height:23rem;margin-top:2rem}.fi-discover-cta--mobile .fi-discover-cta__content{left:2rem;right:2rem;bottom:2rem}@media screen and (min-width:1200px){.fi-header{position:static;display:grid;grid-template-columns:minmax(17rem,1fr) auto minmax(17rem,1fr);align-items:center;column-gap:clamp(1.8rem,3vw,5rem)}.fi-header__drawer{display:none}.fi-header__brand{justify-self:start}.fi-header__logo{width:var(--fi-logo-width-desktop, 18rem)}.fi-header__nav{display:block;align-self:stretch;justify-self:center}.fi-header__nav-list{display:flex;align-items:stretch;height:100%;gap:clamp(1.2rem,1.45vw,2.5rem);margin:0;padding:0}.fi-header__nav-list>li{display:flex}.fi-header__nav-list>li>header-menu{display:flex;position:static}.fi-menu-disclosure--perfumes,.fi-menu-disclosure--scent,.fi-menu-disclosure--discover,.fi-menu-disclosure--brands{position:static;height:100%}.fi-menu-disclosure>.fi-header__nav-trigger{height:100%}.fi-header__nav-link{display:inline-flex;align-items:center;gap:.55rem;padding:2.2rem 0;color:var(--fi-charcoal);font-size:13px!important;line-height:1;letter-spacing:.1em;text-decoration:none;text-transform:uppercase;white-space:nowrap;cursor:pointer}.fi-header__nav-link:after{content:"";position:absolute;left:0;right:0;bottom:1.55rem;height:1px;background:var(--fi-green);transform:scaleX(0);transform-origin:center;transition:transform .28s ease}.fi-header__nav-link{position:relative}.fi-header__nav-link:hover:after,.fi-menu-disclosure[open]>.fi-header__nav-link:after{transform:scaleX(1)}.fi-header__nav-trigger{list-style:none}.fi-header__nav-trigger::-webkit-details-marker{display:none}.fi-header__nav-trigger svg{width:.9rem;transition:transform .25s ease}.fi-menu-disclosure[open]>.fi-header__nav-trigger svg{transform:rotate(180deg)}.fi-header__nav-trigger--perfumes{gap:.7rem}.fi-header__nav-trigger--perfumes .fi-perfumes-chevron{flex:0 0 1.2rem;width:1.2rem;height:.8rem}.fi-header__utilities{justify-self:end}.fi-mega-menu{position:absolute;z-index:5;top:100%;left:0;right:0;border-top:1px solid var(--fi-border);border-bottom:1px solid var(--fi-border);background:#fff;box-shadow:none;opacity:0;transform:translateY(-.8rem);pointer-events:none;transition:opacity .24s ease,transform .24s ease}.fi-menu-disclosure[open]>.fi-mega-menu{opacity:1;transform:translateY(0);pointer-events:auto}.fi-mega-menu__inner{padding-top:clamp(2.2rem,2.4vw,3.2rem);padding-bottom:clamp(2.2rem,2.4vw,3.2rem)}.fi-mega-menu__topline{display:flex;justify-content:space-between;align-items:center;gap:2rem;margin-bottom:1.8rem;color:var(--fi-muted);font-size:1.05rem;letter-spacing:.18em;text-transform:uppercase}.fi-mega-menu__topline a{color:var(--fi-charcoal);text-decoration:none}.fi-mega-menu__eyebrow{margin:0 0 2.5rem;color:var(--fi-muted);font-size:1.05rem;letter-spacing:.2em;text-transform:uppercase}.fi-mega-menu--perfumes,.fi-mega-menu--scent,.fi-mega-menu--discover,.fi-mega-menu--brands{z-index:50;top:calc(100% - .1rem);left:0;right:0;width:100%;height:auto;max-height:none;overflow:visible;background:#fff}.fi-mega-menu--scent .fi-mega-menu__inner{width:100%}.fi-mega-menu--scent .fi-mega-menu__topline{flex-wrap:nowrap}.fi-menu-disclosure--perfumes:not([open])>.fi-mega-menu--perfumes{display:block}.fi-mega-menu--perfumes{top:calc(100% - .1rem);left:0;right:0;width:100%;border-right:0;border-left:0;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-.6rem);transition:opacity .2s ease,transform .2s ease,visibility 0s linear .2s}.fi-menu-disclosure--perfumes[open]>.fi-mega-menu--perfumes,header-menu:hover>.fi-menu-disclosure--perfumes>.fi-mega-menu--perfumes,header-menu:focus-within>.fi-menu-disclosure--perfumes>.fi-mega-menu--perfumes{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0);transition-delay:0s}header-menu:hover>.fi-menu-disclosure--perfumes>.fi-header__nav-trigger:after,header-menu:focus-within>.fi-menu-disclosure--perfumes>.fi-header__nav-trigger:after{transform:scaleX(1)}header-menu:hover>.fi-menu-disclosure--perfumes>.fi-header__nav-trigger .fi-perfumes-chevron,header-menu:focus-within>.fi-menu-disclosure--perfumes>.fi-header__nav-trigger .fi-perfumes-chevron{transform:rotate(180deg)}.fi-mega-menu--perfumes .fi-mega-menu__inner{width:100%}.fi-perfumes-menu{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;margin:0;border-top:1px solid var(--fi-border);border-left:1px solid var(--fi-border)}.fi-perfumes-menu__link{display:flex;align-items:center;justify-content:space-between;gap:2rem;min-height:7rem;padding:1.8rem 2rem;border-right:1px solid var(--fi-border);border-bottom:1px solid var(--fi-border);color:var(--fi-charcoal);font-family:var(--font-heading-family);font-size:clamp(1.8rem,1.3vw,2.4rem);letter-spacing:.01em;line-height:1.25;text-decoration:none;transition:color .25s ease,background .25s ease}.fi-perfumes-menu__link>span{min-width:0}.fi-perfumes-menu__arrow{flex:0 0 1.6rem;width:1.6rem;height:1.6rem}.fi-perfumes-menu__link:hover{color:var(--fi-green);background:var(--fi-cream)}.fi-mega-split{display:grid;grid-template-columns:minmax(0,2fr) minmax(30rem,1fr);gap:clamp(3rem,4vw,5rem);align-items:stretch}.fi-mega-links{min-width:0;padding-top:.2rem}.fi-mega-links__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(2.5rem,4vw,5rem);border-top:1px solid var(--fi-border)}.fi-mega-links__item{display:grid;gap:.25rem;padding:1.5rem 0;border-bottom:1px solid var(--fi-border);color:var(--fi-charcoal);text-decoration:none;transition:color .2s ease,padding-left .2s ease}.fi-mega-links__item span{font-family:var(--font-heading-family);font-size:clamp(1.8rem,1.3vw,2.35rem);line-height:1.15}.fi-mega-links__item small{color:var(--fi-muted);font-size:1.1rem;line-height:1.35}.fi-mega-links__item:hover{padding-left:.5rem;color:var(--fi-green)}.fi-scent-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(1rem,1.15vw,2rem)}.fi-scent-card{min-width:0}.fi-scent-card__image-link{color:inherit;text-decoration:none}.fi-scent-card__media{position:relative;aspect-ratio:4 / 3;overflow:hidden;background:var(--fi-cream)}.fi-scent-card__image,.fi-scent-card__placeholder{width:100%;height:100%;object-fit:cover;transition:transform .65s cubic-bezier(.2,.7,.2,1)}.fi-scent-card__media:after{content:"";position:absolute;top:42%;right:0;bottom:0;left:0;background:linear-gradient(transparent,#00000094)}.fi-scent-card__image-link:hover .fi-scent-card__image{transform:scale(1.035)}.fi-scent-card__title{position:absolute;z-index:1;left:1.8rem;right:1.8rem;bottom:1.6rem;margin:0;color:#fffdf6;font-family:var(--font-heading-family);font-size:clamp(2.2rem,1.75vw,3rem);line-height:1;font-weight:400}.fi-scent-card__description{margin:1.2rem 0 0;color:var(--fi-muted);font-size:1.25rem}.fi-discover-grid{display:grid;grid-template-columns:minmax(0,2fr) minmax(30rem,1fr);gap:clamp(3rem,4vw,5rem);align-items:stretch}.fi-discover-links{padding-top:.5rem}.fi-discover-links__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:5rem}.fi-discover-links__link{padding:1rem 0;border-bottom:1px solid var(--fi-border);color:var(--fi-charcoal);font-family:var(--font-heading-family);font-size:clamp(1.8rem,1.35vw,2.35rem);text-decoration:none;transition:color .25s ease,padding-left .25s ease}.fi-discover-links__link:hover{padding-left:.6rem;color:var(--fi-green)}.fi-brand-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));border-top:1px solid var(--fi-border);border-left:1px solid var(--fi-border)}.fi-brand-cell{min-height:clamp(15rem,12vw,20rem);display:grid;place-items:center;padding:2rem;border-right:1px solid var(--fi-border);border-bottom:1px solid var(--fi-border);color:var(--fi-charcoal);font-family:var(--font-heading-family);font-size:clamp(2rem,1.55vw,2.8rem);letter-spacing:.16em;text-decoration:none;transition:background .3s ease,color .3s ease}.fi-brand-cell:hover{color:var(--fi-green);background:var(--fi-cream)}.fi-brand-cell__logo{max-width:100%;max-height:7rem;object-fit:contain}}@media screen and (max-width:1199px){.fi-header{display:grid;grid-template-columns:1fr auto 1fr;grid-template-areas:"drawer brand utilities";align-items:center;padding-left:2rem;padding-right:2rem}.fi-header__drawer{grid-area:drawer}.fi-header__brand{grid-area:brand;justify-self:center}.fi-header__utilities{grid-area:utilities;justify-self:end}.fi-header__utilities .header__icon--account,.fi-header__utilities .desktop-localization-wrapper{display:none}}@media screen and (max-width:420px){.fi-header{padding-left:1.4rem;padding-right:1.4rem}.fi-header__utilities .header__icon--search{display:none}}.section-header,.shopify-section-header-sticky .fi-header-wrapper{background-color:#fff}@media(prefers-reduced-motion:reduce){.fi-header-wrapper *,.fi-header-wrapper *:before,.fi-header-wrapper *:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/fi-header-mega-menu.css.map */
