@import"https://fonts.googleapis.com/css2?family=Fraunces:ital,opsz,wght@0,9..144,400..700;1,9..144,400..600&family=Outfit:wght@300;400;500;600&display=swap";:root{--flh-wine: #4a0f1c;--flh-cherry: #7a1f2e;--flh-candy: #f4b6c2;--flh-blush: #fbe6e6;--flh-cream: #fff7f2;--flh-line: #efd9d4;--flh-muted: rgba(74, 15, 28, .62)}.fla{background:var(--flh-wine);color:var(--flh-cream);font:500 11px/1.2 Outfit,system-ui,sans-serif;letter-spacing:.14em;text-transform:uppercase}.fla a{color:inherit;text-decoration:none}.fla-in{display:grid;grid-template-columns:1fr minmax(0,1.6fr) 1fr;align-items:center;gap:16px;max-width:1440px;margin:0 auto;padding:0 clamp(16px,3vw,48px);min-height:38px}.fla-side{display:flex;align-items:center;gap:9px;white-space:nowrap;color:#fff7f2d1}.fla-side svg{width:15px;height:15px;flex:none}.fla-side.right{justify-content:flex-end;gap:14px}.fla-side.right a{display:inline-flex;align-items:center;gap:7px;transition:color .2s}.fla-side.right a:hover{color:var(--flh-candy)}.fla-side.right i{width:1px;height:12px;background:#fff7f247}.fla-center{display:flex;align-items:center;justify-content:center;gap:10px;min-width:0}.fla-msgs{position:relative;flex:1;min-width:0;height:38px;overflow:hidden}.fla-msg{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;display:flex;align-items:center;justify-content:center;text-align:center;opacity:0;transform:translateY(70%);transition:opacity .5s ease,transform .5s cubic-bezier(.2,.7,.2,1)}.fla-msg.is-on{opacity:1;transform:none}.fla-msg.is-out{opacity:0;transform:translateY(-70%)}.fla-msg>a,.fla-msg>span{display:inline-flex;align-items:center;gap:12px;min-width:0;max-width:100%}.fla-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fla-cta{flex:none;padding-bottom:2px;color:var(--flh-candy);border-bottom:1px solid rgba(244,182,194,.6);transition:border-color .2s}.fla-msg a:hover .fla-cta{border-color:var(--flh-candy)}.fla-nav{display:grid;place-items:center;flex:none;width:24px;height:24px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--flh-cream);cursor:pointer;opacity:.6;transition:opacity .2s,background-color .2s}.fla-nav:hover{opacity:1;background:#fff7f21a}.fla-nav svg{width:16px;height:16px}@media(max-width:989px){.fla-in{grid-template-columns:minmax(0,1fr)}.fla-side{display:none}}@media(max-width:480px){.fla{font-size:10.5px;letter-spacing:.1em}.fla-cta{display:none}}@media(prefers-reduced-motion:reduce){.fla-msg{transition:none}}#header-component{font-family:Outfit,system-ui,sans-serif;transition:box-shadow .3s ease}#header-component .header__row--top{border-bottom-color:var(--flh-line)}#header-component[data-sticky-state=active]{box-shadow:0 14px 30px -22px #4a0f1c73}body:has(.fla-tint) #header-component .header-logo__image-container--original{display:block;-webkit-mask:var(--fl-logo) center / contain no-repeat;mask:var(--fl-logo) center / contain no-repeat;background:var(--fl-logo-color, var(--flh-cherry))}body:has(.fla-tint) #header-component .header-logo__image-container--original .header-logo__image{display:block;opacity:0}@media(min-width:990px){#header-component .header__row--top .header__columns{min-height:92px}#header-component .header-logo__image{height:46px!important;width:auto!important}body:has(.fla-has-tagline) #header-component .header-logo{flex-direction:column;gap:7px}body:has(.fla-has-tagline) #header-component .header-logo:after{content:var(--fl-tagline);font:500 9.5px/1 Outfit,system-ui,sans-serif;letter-spacing:.34em;text-transform:uppercase;color:var(--flh-muted);padding-left:.34em;white-space:nowrap}#header-component[data-sticky-state=active] .header__row--top .header__columns{min-height:72px}#header-component[data-sticky-state=active] .header-logo:after{display:none}#header-component[data-sticky-state=active] .header-logo__image{height:38px!important}}@media(min-width:990px){#header-component .header__column--left .search-action{margin-inline:0!important}#header-component .header__column--left .search-action>button{display:inline-flex;align-items:center;gap:10px;width:clamp(220px,20vw,290px);height:42px;padding:0 18px;border:1px solid var(--flh-line);border-radius:999px;background:#fff;color:var(--flh-wine);box-shadow:0 1px #4a0f1c08;transition:border-color .2s,box-shadow .2s}#header-component .header__column--left .search-action>button:after{content:var(--fl-search-hint);font:400 13px/1 Outfit,system-ui,sans-serif;letter-spacing:.01em;color:#4a0f1c80;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#header-component .header__column--left .search-action>button:hover{border-color:#7a1f2e8c;box-shadow:0 6px 18px -10px #4a0f1c59}#header-component .header__column--left .search-action svg{width:17px;height:17px}}#header-component .header-actions__action{color:var(--flh-wine);border-radius:50%;transition:background-color .2s,color .2s}#header-component .header-actions__action:hover{background:var(--flh-blush);color:var(--flh-cherry)}#header-component .cart-bubble__background{background:var(--flh-cherry)}#header-component .cart-bubble__text{color:#fff;font-weight:600}#header-component .header__row--bottom{border-top:0}#header-component .menu-list__link{font-family:Outfit,system-ui,sans-serif;font-size:12px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--flh-wine)}#header-component .menu-list__link-title{padding:4px clamp(14px,1.4vw,22px);background:linear-gradient(var(--flh-cherry),var(--flh-cherry)) 50% 100% / 0 1.5px no-repeat;background-origin:content-box;transition:background-size .3s cubic-bezier(.2,.7,.2,1),color .2s}#header-component [slot=overflow] .menu-list__link-title{padding-inline:0}#header-component .menu-list__list-item:not([slot=overflow]):after{display:none}#header-component .menu-list__link:is(:hover,[aria-expanded=true]) .menu-list__link-title,#header-component .menu-list__link--active .menu-list__link-title,#header-component .menu-list__link[aria-current=page] .menu-list__link-title{color:var(--flh-cherry);background-size:100% 1.5px}#header-component .menu-list__link[href="/pages/offers"] .menu-list__link-title{color:var(--flh-cherry)}#header-component .menu-list__link[href="/pages/offers"] .menu-list__link-title:after{content:"B2G1";display:inline-block;vertical-align:6px;margin-left:5px;padding:2px 5px 1px;border-radius:999px;background:var(--flh-candy);color:var(--flh-wine);font-size:8.5px;font-weight:600;letter-spacing:.08em}#header-component .mega-menu__link{font-family:Outfit,system-ui,sans-serif;font-size:14px;color:var(--flh-muted);transition:color .2s,transform .2s}#header-component .mega-menu__link:hover{color:var(--flh-cherry);transform:translate(3px)}#header-component .mega-menu__link--parent{font-family:Fraunces,Georgia,serif;font-size:18px;font-weight:560;color:var(--flh-wine);margin-bottom:6px;padding-bottom:10px;border-bottom:1px solid var(--flh-line)}#header-component .mega-menu__link--parent:hover{transform:none}#header-component .mega-menu__content-list-item img{border-radius:14px}#header-component .menu-drawer{background:var(--flh-cream);color:var(--flh-wine);font-family:Outfit,system-ui,sans-serif;width:min(92vw,420px);max-width:420px;box-shadow:24px 0 60px -30px #4a0f1c8c}#header-component .menu-drawer>.menu-drawer__close-button{order:0}#header-component .menu-drawer>.fld-top{order:1}#header-component .menu-drawer>.menu-drawer__navigation{order:2}#header-component .menu-drawer>.fld-shop{order:3}#header-component .menu-drawer>.menu-drawer__featured-content{order:4}#header-component .menu-drawer>.fld-help{order:5}#header-component .menu-drawer>.menu-drawer__utility-links{order:6}#header-component .menu-drawer>.menu-drawer__close-button{position:absolute;top:14px;right:14px;z-index:3;display:grid;place-items:center;width:40px;height:40px;padding:0;border-radius:50%;background:#fff;border:1px solid var(--flh-line);color:var(--flh-wine)}#header-component .menu-drawer>.menu-drawer__close-button svg{width:16px;height:16px}#header-component .menu-drawer--has-submenu-opened>.menu-drawer__close-button{display:none}.fld-shop,.fld-help{position:relative;isolation:isolate}.fld-top{padding:22px 70px 18px 24px;border-bottom:1px solid var(--flh-line);background:radial-gradient(120% 140% at 100% 0%,rgba(244,182,194,.35),transparent 60%),var(--flh-cream)}.fld-logo{display:inline-block;text-decoration:none}.fld-logo-img{display:block;height:34px;width:auto;background:var(--fl-logo-color, var(--flh-cherry));-webkit-mask:var(--src) left center / contain no-repeat;mask:var(--src) left center / contain no-repeat}.fld-logo-text{font:600 26px/1 Fraunces,Georgia,serif;color:var(--flh-cherry)}.fld-hello{margin:8px 0 0;font:500 10.5px/1.3 Outfit,system-ui,sans-serif;letter-spacing:.2em;text-transform:uppercase;color:var(--flh-muted)}#header-component .menu-drawer__navigation{padding-top:6px}#header-component .menu-drawer__menu.has-submenu{padding-inline:24px;margin-block-end:0}#header-component .menu-drawer__menu.has-submenu>.menu-drawer__list-item{min-height:0;border-bottom:1px solid var(--flh-line)}#header-component .menu-drawer__menu-item--mainlist{min-height:0;padding:15px 0;color:var(--flh-wine)}#header-component .menu-drawer__menu-item--mainlist .menu-drawer__menu-item-text{font:500 23px/1.15 Fraunces,Georgia,serif;letter-spacing:-.005em;color:var(--flh-wine)}#header-component .menu-drawer__menu-item--mainlist .icon-caret{display:grid;place-items:center;flex:none;box-sizing:border-box;width:30px;height:30px;padding:0;margin:0;border-radius:50%;background:var(--flh-blush);color:var(--flh-cherry)}#header-component .menu-drawer__menu-item--mainlist .icon-caret svg,#header-component .menu-drawer__back-button .icon-caret svg{display:none}#header-component .menu-drawer__menu-item--mainlist .icon-caret:before,#header-component .menu-drawer__back-button .icon-caret:before{content:"";width:7px;height:7px;border-top:1.6px solid currentColor;border-right:1.6px solid currentColor;transform:translate(-1px) rotate(45deg)}#header-component .menu-drawer__back-button .icon-caret:before{transform:translate(1px) rotate(-135deg)}#header-component .menu-drawer__menu-item--mainlist[href="/pages/offers"] .menu-drawer__menu-item-text{color:var(--flh-cherry)}#header-component .menu-drawer__menu-item--mainlist[href="/pages/offers"] .menu-drawer__menu-item-text:after{content:"B2G1";display:inline-block;vertical-align:5px;margin-left:8px;padding:3px 7px 2px;border-radius:999px;background:var(--flh-candy);color:var(--flh-wine);font:600 9px/1 Outfit,system-ui,sans-serif;letter-spacing:.1em}#header-component .menu-drawer__submenu{background:var(--flh-cream)}#header-component .menu-drawer__nav-buttons{padding:12px 14px 12px 12px;border-bottom:1px solid var(--flh-line)}#header-component .menu-drawer__back-button{display:inline-flex;align-items:center;gap:10px;font:500 22px/1 Fraunces,Georgia,serif;color:var(--flh-wine)}#header-component .menu-drawer__back-button .icon-caret{display:grid;place-items:center;box-sizing:border-box;width:34px;height:34px;padding:0;margin:0;border-radius:50%;background:var(--flh-blush);color:var(--flh-cherry)}#header-component .menu-drawer__nav-buttons .menu-drawer__close-button{display:grid;place-items:center;width:40px;height:40px;padding:0;border-radius:50%;background:#fff;border:1px solid var(--flh-line);color:var(--flh-wine)}#header-component .menu-drawer__menu--childlist{padding:18px 24px 8px}#header-component .menu-drawer__menu--childlist>.menu-drawer__list-item{margin-block-end:22px}#header-component .menu-drawer__menu-item--parent{padding:0 0 10px;margin-bottom:4px;border-bottom:1px solid var(--flh-line)}#header-component .menu-drawer__menu-item--parent .menu-drawer__menu-item-text{font:600 11px/1.2 Outfit,system-ui,sans-serif;letter-spacing:.2em;text-transform:uppercase;color:var(--flh-cherry)}#header-component .menu-drawer__menu-item--child{padding:9px 0}#header-component .menu-drawer__menu-item--child .menu-drawer__menu-item-text{font:400 17px/1.25 Outfit,system-ui,sans-serif;color:var(--flh-wine)}#header-component .menu-drawer__menu-item--active .menu-drawer__menu-item-text{color:var(--flh-cherry)}.fld-shop{padding:26px 24px 6px}.fld-label{margin:0 0 12px;font:600 10.5px/1 Outfit,system-ui,sans-serif;letter-spacing:.22em;text-transform:uppercase;color:var(--flh-muted)}.fld-tiles{display:grid;grid-template-columns:1fr 1fr;gap:10px}.fld-tile{position:relative;display:block;overflow:hidden;aspect-ratio:4 / 5;border-radius:16px;background:var(--flh-blush);text-decoration:none}.fld-tile img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.fld-tile:active img{transform:scale(1.04)}.fld-tile:after{content:"";position:absolute;top:45%;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(74,15,28,.78),transparent)}.fld-tile span{position:absolute;left:12px;right:12px;bottom:11px;z-index:1;font:500 16px/1.15 Fraunces,Georgia,serif;color:#fff}.fld-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.fld-chips a{padding:8px 14px;border-radius:999px;border:1px solid var(--flh-line);background:#fff;font:500 13px/1 Outfit,system-ui,sans-serif;color:var(--flh-wine);text-decoration:none}.fld-offer{position:relative;display:block;margin-top:18px;padding:18px 64px 18px 18px;border-radius:18px;background:var(--flh-wine);color:var(--flh-cream);text-decoration:none;overflow:hidden}.fld-offer:before{content:"";position:absolute;right:-40px;top:-40px;width:130px;height:130px;border-radius:50%;background:radial-gradient(circle,rgba(244,182,194,.35),transparent 70%)}.fld-offer-k{display:block;font:600 10px/1 Outfit,system-ui,sans-serif;letter-spacing:.22em;text-transform:uppercase;color:var(--flh-candy)}.fld-offer strong{display:block;margin-top:8px;font:560 19px/1.2 Fraunces,Georgia,serif}.fld-offer strong span{white-space:nowrap}.fld-offer strong em{font-style:italic;font-weight:400;color:var(--flh-candy)}.fld-offer-s{display:block;margin-top:6px;font:400 13px/1.35 Outfit,system-ui,sans-serif;color:#fff7f2d1}.fld-offer-s b{color:#fff;font-weight:600;letter-spacing:.04em}.fld-offer-arrow{position:absolute;right:16px;top:50%;transform:translateY(-50%);display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--flh-candy);color:var(--flh-wine)}.fld-offer-arrow svg{width:16px;height:16px}#header-component .menu-drawer>.menu-drawer__featured-content{padding:22px 0 4px}#header-component .menu-drawer>.menu-drawer__featured-content:before{content:"Trending now";display:block;margin:0 24px 12px;font:600 10.5px/1 Outfit,system-ui,sans-serif;letter-spacing:.22em;text-transform:uppercase;color:var(--flh-muted)}#header-component .menu-drawer__featured-content img{border-radius:14px}.fld-help{padding:18px 24px 30px}.fld-quick{display:grid;grid-template-columns:1fr 1fr;gap:1px;border:1px solid var(--flh-line);border-radius:16px;overflow:hidden;background:var(--flh-line)}.fld-quick a{display:flex;align-items:center;gap:10px;padding:14px;background:#fff;color:var(--flh-wine);text-decoration:none;font:500 14px/1.2 Outfit,system-ui,sans-serif}.fld-quick svg{width:19px;height:19px;flex:none;color:var(--flh-cherry)}.fld-care{margin-top:14px;padding:18px;border-radius:16px;background:var(--flh-blush)}.fld-care-t{margin:0;font:560 19px/1.2 Fraunces,Georgia,serif;color:var(--flh-wine)}.fld-care-s{margin:4px 0 14px;font:400 12.5px/1.4 Outfit,system-ui,sans-serif;color:var(--flh-muted)}.fld-wa{display:flex;align-items:center;justify-content:center;gap:9px;height:46px;border-radius:999px;background:var(--flh-cherry);color:#fff;text-decoration:none;font:600 14px/1 Outfit,system-ui,sans-serif;letter-spacing:.02em}.fld-wa svg{width:18px;height:18px}.fld-mail{display:block;margin-top:10px;text-align:center;font:500 13px/1 Outfit,system-ui,sans-serif;color:var(--flh-wine);text-decoration:underline;text-underline-offset:3px;text-decoration-color:#7a1f2e59}.fld-social{display:flex;align-items:center;gap:10px;margin-top:18px}.fld-social a{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;border:1px solid var(--flh-line);background:#fff;color:var(--flh-wine)}.fld-social svg{width:18px;height:18px}.fld-social span{font:500 13px/1 Outfit,system-ui,sans-serif;color:var(--flh-muted)}.flc{display:none}@media(max-width:989px){.flc{display:block;background:var(--flh-cream);border-bottom:1px solid var(--flh-line)}.flc-track{display:flex;gap:8px;overflow-x:auto;padding:10px 16px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.flc-track::-webkit-scrollbar{display:none}.flc-chip{flex:none;padding:8px 15px;border-radius:999px;border:1px solid var(--flh-line);background:#fff;color:var(--flh-wine);text-decoration:none;white-space:nowrap;font:500 12.5px/1 Outfit,system-ui,sans-serif;letter-spacing:.02em}.flc-chip.is-hot{background:var(--flh-blush);border-color:var(--flh-candy);color:var(--flh-cherry)}.flc-chip.is-active{background:var(--flh-wine);border-color:var(--flh-wine);color:var(--flh-cream)}}html body .akilli-reviews-mount-card[data-akilli-reviews-card].is-image-overlay{padding:10px;z-index:2}html body .akilli-reviews-mount-card[data-akilli-reviews-card] .akilli-collection-rating{gap:6px;margin:0;padding:7px 12px 7px 10px;background:#fff7f2eb;border:1px solid rgba(122,31,46,.14);border-radius:999px;box-shadow:0 6px 16px -6px #4a0f1c66;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}html body .akilli-reviews-mount-card[data-akilli-reviews-card] .akilli-collection-rating-medal{width:auto;height:auto;flex:none;background:none;box-shadow:none}html body .akilli-reviews-mount-card[data-akilli-reviews-card] .akilli-collection-star{width:13px;height:13px}html body .akilli-reviews-mount-card[data-akilli-reviews-card] .akilli-collection-star path{fill:var(--flh-cherry)}html body .akilli-reviews-mount-card[data-akilli-reviews-card] .akilli-collection-rating-value{font:600 13px/1 Outfit,system-ui,sans-serif;letter-spacing:.03em;color:var(--flh-wine)}html body .akilli-reviews-mount-card[data-akilli-reviews-card] .akilli-collection-rating-count{font:500 11px/1 Outfit,system-ui,sans-serif;color:var(--flh-muted)}@media(max-width:749px){html body .akilli-reviews-mount-card[data-akilli-reviews-card].is-image-overlay{padding:7px}html body .akilli-reviews-mount-card[data-akilli-reviews-card] .akilli-collection-rating{gap:4px;padding:4px 8px 4px 6px}html body .akilli-reviews-mount-card[data-akilli-reviews-card] .akilli-collection-star{width:11px;height:11px}html body .akilli-reviews-mount-card[data-akilli-reviews-card] .akilli-collection-rating-value{font-size:11px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/fl-header.css.map */
