:root{--button-font-family-primary: var(--font-subheading--family);--button-font-family-secondary: var(--font-subheading--family)}body{letter-spacing:.01em}.announcement-bar__text,.announcement-bar__link{letter-spacing:.1em}.menu-list__link,.menu-list__link-title{font-family:var(--font-subheading--family);letter-spacing:.1em;text-transform:uppercase}.button,.button-secondary,button.shopify-payment-button__button--unbranded{font-family:var(--font-subheading--family);font-weight:400;text-transform:uppercase;letter-spacing:.2em}.variant-option legend,.variant-option--dropdowns label{font-family:var(--font-subheading--family);font-size:12px;text-transform:uppercase;letter-spacing:2px}.variant-option__button-label__text,.variant-option__select{font-family:var(--font-subheading--family);font-size:12px;text-transform:uppercase;letter-spacing:.12em}[id$=__hero] .hero__media-grid .overlay--solid{background:radial-gradient(ellipse 75% 60% at 50% 50%,#1a1a1a59,#1a1a1a00),var(--overlay-color)}[id$=__hero] .hero__content-wrapper :is(h1,h2,h3,h4,h5,h6,p){text-shadow:0 1px 3px rgb(0 0 0 / .55),0 2px 18px rgb(0 0 0 / .45)}[id$=__scents] .collection-card :is(h1,h2,h3,h4,p,a,span),[id$=__scents] :is(.text-block,.text-block *),[id$=__trust] :is(.text-block,.text-block *),.header-announcements :is(.announcement-bar__text,.announcement-bar__link,a,p,span,button),[id*=__header_announcements] :is(a,p,span,button),[id*=__footer] :is(h1,h2,h3,h4,h5,h6,p,li,a,span,small,label,.text-block,.footer-utilities__text),[id*=__footer] :is(svg,.icon){color:#f6f0e6}[id*=__footer] :is(input,textarea,select){color:initial}[id*=__footer] input::placeholder{color:#2f3b2f99}[id$=__arrivals] :has(>div>.ff-new-badge){position:relative}[id$=__arrivals] .ff-new-badge{position:absolute;top:10px;left:10px;z-index:3;background:#8a6d2f;color:#f6f0e6;border-radius:4px;padding:3px 8px;font-family:var(--font-subheading--family);font-size:.6875rem;letter-spacing:.12em;text-transform:uppercase;line-height:1.4}[id$=__arrivals] .card-gallery{background:#f3eee6;border-radius:12px;overflow:hidden}[id$=__favorites] .collection-card img,[id$=__favorites] [class*=collection-card] img{border-radius:16px}.ff-scent-tag{display:flex;align-items:center;gap:6px;margin:2px 0 0;font-size:.8125rem;opacity:.8}.ff-scent-dot{width:8px;height:8px;border-radius:50%;background:#b8693f;flex:none}.ff-scent-tag--warm-cozy .ff-scent-dot{background:#b8693f}.ff-scent-tag--calm-floral .ff-scent-dot{background:#8e7bb5}.ff-scent-tag--fresh-fruity .ff-scent-dot{background:#d9534f}.ff-scent-tag--sweet-bakery .ff-scent-dot{background:#c9a25b}.ff-scent-tag--woods-spice .ff-scent-dot{background:#7a5230}.ff-scent-tag--herbal-fresh .ff-scent-dot{background:#6b8f5e}.card-gallery,.product-card .card-gallery{border-radius:12px;overflow:hidden}.button:not(.button-secondary,.button-unstyled,.link){transition:filter .2s ease,transform .2s ease}.button:not(.button-secondary,.button-unstyled,.link):hover{filter:brightness(.9)}.button-secondary{transition:background-color .2s ease,color .2s ease}[id*=__footer] .email-signup__button,[id*=__footer] .email-signup__button :is(svg,span,.icon){color:#2f3b2f}[id*=__footer] .email-signup__input{color:#2f3b2f}[id*=__footer] a:hover{text-decoration:underline;text-underline-offset:3px}[id$=__newsletter] .email-signup__input{background:#f6f0e6;color:#2b2724}[id$=__newsletter] .email-signup__input::placeholder{color:#2b272499}.ff-free-shipping__bar{height:6px;border-radius:999px;background:#2f3b2f26;overflow:hidden;margin:6px auto 0;max-width:320px}.ff-free-shipping__fill{height:100%;background:#a84f2b;border-radius:999px}#header-component:has(.menu-list__trigger>a[href$="/collections/all"]+.menu-list__disclosure[aria-expanded=true]) .header__underlay-open{--color-submenu: #2F3B2F}#header-component:has(.menu-list__trigger>a[href$="/collections"]+.menu-list__disclosure[aria-expanded=true]) .header__underlay-open{--color-submenu: #A84F2B}.menu-list__list-item:has(>.menu-list__trigger>a[href$="/collections/all"])>.menu-list__submenu,.menu-list__list-item:has(>.menu-list__trigger>a[href$="/collections"])>.menu-list__submenu{--color-foreground: rgb(246 240 230);--color-foreground-rgb: 246 240 230;--color-foreground-subdued: rgb(246 240 230 / .85);--color-foreground-muted: rgb(246 240 230 / .6);--color-border: rgb(246 240 230 / .25);--menu-child-font-color: #F6F0E6;--menu-child-active-font-color: #F6F0E6;--menu-parent-font-color: #F6F0E6;--menu-parent-active-font-color: #F6F0E6;color:#f6f0e6}.menu-list__list-item:has(>.menu-list__trigger>a[href$="/collections/all"])>.menu-list__submenu :is(.mega-menu__link,a,p,span,h3,h4),.menu-list__list-item:has(>.menu-list__trigger>a[href$="/collections"])>.menu-list__submenu :is(.mega-menu__link,a,p,span,h3,h4){color:#f6f0e6}.menu-list__list-item:has(>.menu-list__trigger>a[href$="/collections/all"])>.menu-list__submenu .mega-menu__link,.menu-list__list-item:has(>.menu-list__trigger>a[href$="/collections"])>.menu-list__submenu .mega-menu__link{padding-inline:.5em;margin-inline:-.5em;border-radius:6px;transition:background-color .2s ease}.menu-list__list-item:has(>.menu-list__trigger>a[href$="/collections/all"])>.menu-list__submenu .mega-menu__link:is(:hover,:focus-visible),.menu-list__list-item:has(>.menu-list__trigger>a[href$="/collections"])>.menu-list__submenu .mega-menu__link:is(:hover,:focus-visible){background-color:#f6f0e61f;color:#f6f0e6;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.menu-list__list-item:has(>.menu-list__trigger>a[href$="/collections/all"]):is(:hover,:focus-within,:has(.menu-list__disclosure[aria-expanded=true]))>.menu-list__trigger .menu-list__link-title{background-color:#2f3b2f;box-shadow:0 0 0 .6em #2f3b2f;border-radius:999px;color:#f6f0e6}.menu-list__list-item:has(>.menu-list__trigger>a[href$="/collections"]):is(:hover,:focus-within,:has(.menu-list__disclosure[aria-expanded=true]))>.menu-list__trigger .menu-list__link-title{background-color:#a84f2b;box-shadow:0 0 0 .6em #a84f2b;border-radius:999px;color:#f6f0e6}.menu-list__list-item:has(>.menu-list__trigger>a[href$="/collections/all"]):is(:hover,:focus-within)>.menu-list__trigger .menu-list__link,.menu-list__list-item:has(>.menu-list__trigger>a[href$="/collections"]):is(:hover,:focus-within)>.menu-list__trigger .menu-list__link{color:#f6f0e6}#header-component .menu-drawer,#header-component .menu-drawer :is(.menu-drawer__navigation-container,.menu-drawer__submenu,.menu-drawer__inner-submenu){--color-background: rgb(47 59 47);--color-background-rgb: 47 59 47;--color-foreground: rgb(246 240 230);--color-foreground-rgb: 246 240 230;--color-foreground-subdued: rgb(246 240 230 / .85);--color-foreground-muted: rgb(246 240 230 / .6);--color-border: rgb(246 240 230 / .25);--menu-top-level-font-color: #F6F0E6;--menu-top-level-font-color-rgb: 246 240 230;--menu-parent-font-color: #F6F0E6;--menu-parent-active-font-color: #F6F0E6;--menu-child-font-color: #F6F0E6;--menu-child-active-font-color: #F6F0E6;background-color:#2f3b2f;color:#f6f0e6}#header-component .menu-drawer :is(.menu-drawer__menu-item,.menu-drawer__menu-item-text,.menu-drawer__title,.menu-drawer__back-button,.menu-drawer__close-button,a,summary,button){color:#f6f0e6}#header-component .menu-drawer .menu-drawer__menu-item:is(:hover,:focus-visible){text-decoration:underline;text-underline-offset:4px}
/*# sourceMappingURL=/cdn/shop/t/4/assets/ff-typography.css.map */
