@media screen and (min-width:990px){#header-component[sticky=always] .header{opacity:1}.shopify-section-group-header-group>.shopify-section:not(.header-section){position:relative;z-index:1}.header-section:has(>#header-component[sticky]){z-index:var(--layer-menu-drawer)}}.header-section .header__row--top{background:#fff;padding-block:12px}.header-section .header__columns{padding-inline:clamp(1.25rem,5.5vw,5rem);min-height:36px}.header-section .header-logo__wordmark{font-size:1.5rem;font-weight:800;letter-spacing:-.01em}.header-section .header-logo__mark{width:32px;height:32px;object-fit:cover;object-position:center}.header-section .header__column--right{display:flex;align-items:center;justify-content:flex-end;gap:20px}.header-section .header__column--right .search-action{display:flex;align-items:center;margin:0;flex-shrink:0}.header-section .header__column--right header-actions{display:flex;align-items:center;gap:20px;margin-inline-start:0;flex-shrink:0}.header-section .ff-header-icon{--button-size: 20px;--icon-size-md: 20px;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;height:36px;min-width:36px;min-height:36px;padding:0;margin:0;border:0;background:transparent;color:rgb(var(--ff-footer));line-height:0;opacity:1;transition:opacity .22s cubic-bezier(.4,0,.2,1)}.header-section .ff-header-icon__graphic,.header-section .ff-header-icon .svg-wrapper,.header-section .ff-header-icon .ff-header-icon__graphic{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:20px;height:20px;margin:0;padding:0;line-height:0}.header-section .ff-header-icon__graphic svg,.header-section .ff-header-icon .svg-wrapper svg,.header-section .ff-header-icon svg{display:block;width:20px;height:20px;max-width:20px;max-height:20px}@media(hover:hover){.header-section .header__column:has(.header-actions__action:hover) .header-actions__action:not(:hover),.header-section .header__column:has(.search-action:hover) .header-actions__action:not(:hover),.header-section .header__column:has(.header-actions__action:hover) header-menu:not(:hover){opacity:1}}.header-section .ff-header-icon:hover{opacity:.72;transform:none}.header-section .header-actions__cart-trigger{display:inline-flex;align-items:center;justify-content:center;width:auto;height:36px;min-width:0;min-height:36px;padding:0;margin:0;opacity:1}.header-section .header-actions__cart-trigger:hover{opacity:1;transform:none}.header-section .header-actions__action:not(.header-actions__cart-trigger) .svg-wrapper,.header-section .header-actions__action:not(.header-actions__cart-trigger) svg{width:20px;height:20px;max-width:20px;max-height:20px}.header-section .header__column--center .menu-list{position:relative;gap:2rem}.header-section .menu-list__link{padding:0}.header-section .menu-list .ff-nav-link{display:inline-flex;flex-direction:column;align-items:flex-start;gap:.25rem;min-height:1.5rem;text-decoration:none;color:inherit}.header-section .menu-list .ff-nav-link .menu-list__link-title{font-size:.9375rem;font-weight:500;line-height:1.25;color:rgb(var(--ff-footer));transition:color .28s cubic-bezier(.4,0,.2,1)}.header-section .menu-list .ff-nav-link--hover .menu-list__link-title{color:rgb(var(--ff-accent))}.header-section .menu-list:not(:has(.ff-nav-link--hover)) .ff-nav-link--active .menu-list__link-title{color:rgb(var(--ff-accent))}.header-section .menu-list .ff-nav-link__line{display:block;width:12px;height:2px;border-radius:1px;background:rgb(var(--ff-accent));transform:scaleX(0);transform-origin:left center;opacity:0;transition:transform .28s cubic-bezier(.4,0,.2,1),opacity .28s cubic-bezier(.4,0,.2,1)}.header-section .menu-list .ff-nav-link--hover .ff-nav-link__line{transform:scaleX(1);opacity:1}.header-section .menu-list:not(:has(.ff-nav-link--hover)) .ff-nav-link--active .ff-nav-link__line{transform:scaleX(1);opacity:1}.header-section .menu-list:where(:has(.menu-list__list-item:hover)) .ff-nav-link:not(.ff-nav-link--hover):not(.ff-nav-link--active) .menu-list__link-title,.header-section .menu-list:where(:has(.menu-list__list-item:focus-within)) .ff-nav-link:not(.ff-nav-link--hover):not(.ff-nav-link--active) .menu-list__link-title{color:rgb(var(--ff-footer) / .45)}.header-section .dropdown-localization,.header-section .language-selector,.header-section .country-selector,.header-section [data-menu-style=drawer] .search-action--hidden-on-drawer{display:none}@media screen and (min-width:750px){.header-section .header__column--right .search-action{margin-inline:0}}@media screen and (max-width:749px){.header-section .search-action--hidden-on-drawer{display:none}.header-section .header__columns{padding-inline:.75rem;column-gap:.5rem}.header-section .header-logo,.header-section .header-logo__image-container,.header-section .header-logo__brand{min-width:0;max-width:100%}.header-section .header-logo{justify-content:flex-start;overflow:hidden}.header-section .header-logo__wordmark{font-size:1.125rem}.header-section .header-logo__mark{width:28px;height:28px}.header-section header-actions{flex-shrink:0}.header-section cart-icon.header-actions__cart-icon.ff-cart-pill{min-width:0;padding:0 10px;gap:.375rem}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/ff-header.css.map */
