html[data-theme] #header-component{--fifi-mega-shadow: 0 24px 48px color-mix(in srgb, var(--black-900) 14%, transparent)}html[data-theme] #header-component :is(.search-action .svg-wrapper,.header-actions__cart-icon .svg-wrapper,.header__icon--menu .header-drawer-icon--open,.menu-drawer__close-button .header-drawer-icon--close,.menu-drawer__menu-item>.svg-wrapper.icon-plus){display:block;flex:none;width:20px;height:20px;margin:0;padding:0;background-color:currentColor;-webkit-mask:var(--fifi-icon) center / contain no-repeat;mask:var(--fifi-icon) center / contain no-repeat}html[data-theme] #header-component :is(.search-action .svg-wrapper,.header-actions__cart-icon .svg-wrapper,.header__icon--menu .header-drawer-icon--open,.menu-drawer__close-button .header-drawer-icon--close,.menu-drawer__menu-item>.svg-wrapper.icon-plus)>svg{display:none}html[data-theme] #header-component .search-action .svg-wrapper{--fifi-icon: var(--fifi-icon-search)}html[data-theme] #header-component .header-actions__cart-icon .svg-wrapper{--fifi-icon: var(--fifi-icon-bag)}html[data-theme] #header-component .header__icon--menu .header-drawer-icon--open{--fifi-icon: var(--fifi-icon-menu)}html[data-theme] #header-component .menu-drawer__close-button .header-drawer-icon--close{--fifi-icon: var(--fifi-icon-x);width:16px;height:16px}html[data-theme] #header-component .menu-drawer__menu-item>.svg-wrapper.icon-plus{--fifi-icon: var(--fifi-icon-chevron-down)}html[data-theme] .announcement-bar__slider{min-height:calc(var(--announce-h) - 1px)}html[data-theme] .announcement-bar slideshow-arrows{display:none}html[data-theme] .announcement-bar .announcement-bar__slides{width:100%}html[data-theme] .announcement-bar .announcement-bar__slide{transition:opacity var(--dur-base) var(--ease-atelier),transform var(--dur-base) var(--ease-atelier),visibility var(--dur-base) var(--ease-atelier)}html[data-theme] .announcement-bar .announcement-bar__slide[aria-hidden=true]{transform:translateY(-4px)}html[data-theme] .announcement-bar .announcement-bar__text{line-height:1;letter-spacing:var(--tracking-label)}html[data-theme] .announcement-bar .announcement-bar__text:before{content:"\2726";margin-inline-end:10px;color:var(--pink-500)}html[data-theme] .announcement-bar .announcement-bar__slide:not(.custom-font-size) .announcement-bar__text{font-size:11px}html[data-theme] .header-section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--overlay-glass);-webkit-backdrop-filter:blur(var(--blur-glass));backdrop-filter:blur(var(--blur-glass));pointer-events:none}html[data-theme] #header-component .header__underlay-closed{background:transparent}html[data-theme] #header-component .header__underlay-open{background:linear-gradient(transparent 0 var(--top-row-height),var(--color-submenu) var(--top-row-height) 100%)}html[data-theme] #header-component .header__underlay-open:after{box-shadow:var(--fifi-mega-shadow)}html[data-theme] #header-component{--header-padding: 0px}html[data-theme] #header-component .header__row--top .header__columns{min-height:var(--header-h)}html[data-theme] #header-component .header__drawer{--header-drawer-min-height: var(--header-h)}html[data-theme] #header-component[data-menu-style=menu] .header__columns{--header-left: minmax(max-content, 1fr);--header-right: minmax(max-content, 1fr);column-gap:24px}html[data-theme] #header-component .header__column--right{gap:2px}html[data-theme] #header-component .header__column--right .search-action,html[data-theme] #header-component .header__column--right header-actions{margin-inline:0}html[data-theme] #header-component[data-menu-style=drawer] .header__columns{padding-inline:6px}html[data-theme] #header-component[data-menu-style=drawer] .header__columns .search-action{grid-area:rightA}html[data-theme] #header-component header-actions .account-button.header-actions__action{display:none}html[data-theme] #header-component :is(header-menu,.header-actions__action,.header__icon--menu){opacity:1}html[data-theme] #header-component .header-logo{font-family:var(--font-wordmark);font-style:normal;font-weight:500;font-size:clamp(12px,3.9vw,15px);line-height:1;letter-spacing:var(--tracking-wordmark);text-transform:uppercase;white-space:nowrap;color:var(--text-primary)}@media screen and (min-width:1200px){html[data-theme] #header-component .header-logo{font-size:22px}}html[data-theme] #header-component :is(.search-action .header-actions__action,header-actions .header-actions__action:not(.account-button),.header__icon--menu){width:44px;height:44px;padding:0;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-pill);color:var(--text-primary);transition:background-color var(--dur-fast) var(--ease-atelier),color var(--dur-fast) var(--ease-atelier)}html[data-theme] #header-component :is(.search-action .header-actions__action,header-actions .header-actions__action:not(.account-button),.header__icon--menu):hover{background-color:var(--surface-2)}html[data-theme] #header-component .header__icon--menu .header-drawer-icon--close{display:none}html[data-theme] #header-component .header-actions__cart-icon{--cart-bubble-top: 2px;--cart-bubble-right: 0px;display:flex;width:44px;height:44px;align-items:center;justify-content:center}html[data-theme] #header-component .header-actions__cart-icon .cart-bubble{width:auto;min-width:17px;height:17px;aspect-ratio:auto;padding:0 5px}html[data-theme] #header-component .header-actions__cart-icon .cart-bubble .cart-bubble__background{border-radius:var(--radius-pill)}html[data-theme] #header-component .header-actions__cart-icon .cart-bubble .cart-bubble__text{font:700 10px/17px var(--font-sans)}html[data-theme] #header-component .menu-list__link{color:var(--text-secondary);letter-spacing:var(--tracking-label);transition:color var(--dur-fast) var(--ease-atelier)}html[data-theme] #header-component .overflow-menu::part(list){flex-wrap:nowrap!important}html[data-theme] #header-component{--fifi-nav-item-space: 14px}html[data-theme] #header-component .header-menu--fifi-right{margin-inline-end:var(--fifi-nav-item-space)}html[data-theme] #header-component .menu-list{--menu-horizontal-gap: calc(var(--fifi-nav-item-space) * 2)}html[data-theme] #header-component .menu-list__list-item:not([slot=overflow]) .menu-list__link-title{padding:10px 0;margin-inline:var(--fifi-nav-item-space);background:linear-gradient(var(--pink-500),var(--pink-500)) left bottom / 0 1px no-repeat;transition:background-size var(--dur-base) var(--ease-atelier)}html[data-theme] #header-component .menu-list__list-item:not([slot=overflow]) .menu-list__trigger .menu-list__link-title{margin-inline-end:calc(var(--fifi-nav-item-space) + 17px)}html[data-theme] #header-component .menu-list__list-item:is(:hover,:focus-within,:has([aria-expanded=true])) .menu-list__link,html[data-theme] #header-component .menu-list__link:is(.menu-list__link--active,[aria-current=page]){color:var(--text-primary)}html[data-theme] #header-component .menu-list__list-item:is(:hover,:focus-within,:has([aria-expanded=true])) .menu-list__link-title,html[data-theme] #header-component .menu-list__link:is(.menu-list__link--active,[aria-current=page]) .menu-list__link-title{background-size:100% 1px}html[data-theme] #header-component .menu-list__list-item:not([slot=overflow]) .menu-list__disclosure{opacity:1;width:14px;padding:0;inset-inline-start:calc(100% - var(--fifi-nav-item-space) - 11px);color:inherit}html[data-theme] #header-component .menu-list__disclosure-icon{width:8px}html[data-theme] #header-component .menu-list__trigger{color:var(--text-secondary);transition:color var(--dur-fast) var(--ease-atelier)}html[data-theme] #header-component .menu-list__list-item:is(:hover,:focus-within,:has([aria-expanded=true])) .menu-list__trigger{color:var(--text-primary)}html[data-theme] #header-component .menu-list__submenu{--submenu-padding-block-start: 28px;--submenu-padding-block-end: 32px}html[data-theme] #header-component .menu-list__submenu-inner{border-block-end:1px solid var(--border-subtle)}html[data-theme] #header-component .menu-list__submenu .mega-menu{transform:translateY(calc((1 - var(--submenu-content-opacity, 1)) * -8px));transition:transform var(--dur-base) var(--ease-atelier)}html[data-theme] #header-component .mega-menu__grid:has(>.fifi-mega-aside){grid-template-columns:minmax(0,1fr) 260px;gap:0 40px}html[data-theme] #header-component .mega-menu__grid:has(>.fifi-mega-aside)>.mega-menu__list{grid-column:1;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}html[data-theme] #header-component .mega-menu__grid:has(>.fifi-mega-aside) .mega-menu__column{grid-column:auto}html[data-theme] #header-component .mega-menu__link:has(.fifi-mega-tile__meta){display:flex;flex-direction:column;gap:10px;padding:0;color:var(--text-primary);text-transform:none;transition:color var(--dur-fast) var(--ease-atelier)}html[data-theme] #header-component .mega-menu__link:has(.fifi-mega-tile__meta):hover{color:var(--text-accent)}html[data-theme] #header-component .mega-menu__link-image,html[data-theme] #header-component .mega-menu__grid:has(.mega-menu__link-image) .mega-menu__column>div>.mega-menu__link:not(:has(.mega-menu__link-image)):before{aspect-ratio:4 / 5;margin:0;border-radius:var(--radius-card)}html[data-theme] #header-component .fifi-mega-tile__meta{display:flex;justify-content:space-between;align-items:baseline;gap:8px;width:100%}html[data-theme] #header-component .fifi-mega-tile__meta .wrap-text{font:400 17px/1.2 var(--font-display);letter-spacing:normal}html[data-theme] #header-component .fifi-count{font:var(--type-caption);font-variant-numeric:tabular-nums;color:var(--text-muted)}html[data-theme] #header-component .fifi-mega-aside{grid-column:2;display:flex;flex-direction:column;gap:18px;padding-inline-start:40px;border-inline-start:1px solid var(--border-subtle)}html[data-theme] #header-component .fifi-mega-aside__dyo{position:relative;isolation:isolate;display:flex;flex-direction:column;justify-content:flex-end;gap:6px;aspect-ratio:5 / 4;padding:16px;overflow:hidden;border-radius:var(--radius-card);background-color:var(--black-800);color:var(--white-cotton);text-decoration:none}html[data-theme] #header-component .fifi-mega-aside__dyo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,transparent 30%,color-mix(in srgb,var(--black-900) 78%,transparent))}html[data-theme] #header-component .fifi-mega-aside__image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;object-fit:cover}html[data-theme] #header-component .fifi-mega-aside__eyebrow{color:var(--pink-400)}html[data-theme] #header-component .fifi-mega-aside__title{font:400 20px/1.15 var(--font-display)}html[data-theme] #header-component .fifi-mega-aside__help ul{display:flex;flex-direction:column;gap:10px;margin:0;padding:0}html[data-theme] #header-component .fifi-mega-aside__link{font:var(--type-body-sm);color:var(--text-secondary);text-decoration:none;transition:color var(--dur-fast) var(--ease-atelier)}html[data-theme] #header-component .fifi-mega-aside__link:hover{color:var(--text-accent)}html[data-theme] #header-component .menu-drawer{inset-inline:auto 0;width:min(440px,100vw);max-width:none;transform:translate(100%);padding-inline:0 max(0px,var(--safe-area-inset-right, 0px));background-color:var(--surface-1);color:var(--text-primary);border-inline-end:0;border-inline-start:1px solid var(--border-subtle);transition:transform var(--dur-slow) var(--ease-atelier),visibility var(--dur-slow) var(--ease-atelier),box-shadow var(--dur-slow) var(--ease-atelier)}html[data-theme][dir=rtl] #header-component .menu-drawer{transform:translate(-100%);padding-inline:0 max(0px,var(--safe-area-inset-left, 0px))}html[data-theme] #header-component .menu-open>.menu-drawer{transform:none;box-shadow:var(--shadow-lg)}html[data-theme] #header-component .menu-drawer__backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--overlay-scrim);transition:opacity var(--dur-base) var(--ease-atelier)}html[data-theme] #header-component .menu-drawer-container[open] .menu-drawer__animated-element{animation-name:menu-drawer-nav-open-rtl}html[data-theme][dir=rtl] #header-component .menu-drawer-container[open] .menu-drawer__animated-element{animation-name:menu-drawer-nav-open}html[data-theme] #header-component .fifi-drawer-title{margin:0;padding-block:18px;padding-inline:28px 64px;border-block-end:1px solid var(--border-subtle);font:var(--type-h4);color:var(--text-primary)}html[data-theme] #header-component .menu-drawer__close-button{position:absolute;top:calc(var(--safe-area-inset-top, 0px) + 15px);inset-inline-end:20px;width:32px;height:32px;padding:0;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-pill);background-color:transparent;color:var(--text-primary);transition:background-color var(--dur-fast) var(--ease-atelier)}html[data-theme] #header-component .menu-drawer__close-button:hover{background-color:var(--surface-2)}html[data-theme] #header-component .menu-drawer__navigation{padding:20px 28px 0}html[data-theme] #header-component .menu-drawer__menu.has-submenu{padding-inline:0;margin-block-end:0}html[data-theme] #header-component .menu-drawer__menu>.menu-drawer__list-item{min-height:0}html[data-theme] #header-component .menu-drawer__list-item--divider{border-block-end:1px solid var(--border-subtle)}html[data-theme] #header-component .menu-drawer__menu-item--mainlist{min-height:0;gap:16px;padding:15px 0;font:600 23px/1.1 var(--font-sans);letter-spacing:-.03em;text-transform:none;color:var(--text-primary)}html[data-theme] #header-component a.menu-drawer__menu-item--mainlist:after{content:"";flex:none;width:20px;height:20px;background-color:currentColor;-webkit-mask:var(--fifi-icon-arrow-right) center / contain no-repeat;mask:var(--fifi-icon-arrow-right) center / contain no-repeat}html[data-theme] #header-component .menu-drawer__menu details[open]>summary>.icon-plus{transform:rotate(180deg)}html[data-theme] #header-component .menu-drawer__list-item--divider details[open]>summary{border-block-end:1px solid var(--border-subtle)}html[data-theme] #header-component .menu-drawer__menu--childlist{display:flex;flex-direction:column;gap:0;margin:0;padding-block:6px 10px;padding-inline:18px 0}html[data-theme] #header-component .menu-drawer__menu-item--child{flex-direction:row;align-items:center;justify-content:space-between;gap:12px;padding:11px 0;font:400 16px/1.3 var(--font-sans);letter-spacing:normal;text-transform:none;color:var(--text-secondary);transition:color var(--dur-fast) var(--ease-atelier)}html[data-theme] #header-component .menu-drawer__menu-item--child:hover,html[data-theme] #header-component .menu-drawer__menu-item--child[aria-current=page]{color:var(--text-accent)}html[data-theme] #header-component .menu-drawer__menu-item--child:before{content:none}html[data-theme] #header-component .menu-drawer__link-image{display:none}html[data-theme] #header-component .fifi-drawer-footer{display:flex;flex-direction:column;gap:14px;padding:24px 28px 28px}html[data-theme] #header-component .fifi-drawer-footer__note{margin:0;font:var(--type-caption);color:var(--text-muted)}html[data-theme] #header-component .fifi-drawer-footer__social{display:flex;flex-wrap:wrap;gap:20px;margin:0;padding:0}html[data-theme] #header-component .fifi-drawer-footer__link{display:inline-block;padding:6px 0;font:var(--type-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-secondary);text-decoration:none;transition:color var(--dur-fast) var(--ease-atelier)}html[data-theme] #header-component .fifi-drawer-footer__link:hover{color:var(--text-accent)}@media(prefers-reduced-motion:reduce){html[data-theme] #header-component :is(.menu-drawer,.menu-list__submenu .mega-menu,.menu-list__link-title),html[data-theme] .announcement-bar .announcement-bar__slide{transition-duration:.01ms}html[data-theme] #header-component .menu-list__submenu .mega-menu,html[data-theme] .announcement-bar .announcement-bar__slide[aria-hidden=true]{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/fifi-header.css.map */
