.ff-header-wrapper{position:relative;z-index:3;background:var(--ff-header-bar-bg, var(--ff-brand))}.ff-header-wrapper--dark{--ff-header-fg: var(--ff-beige-50);--ff-header-hairline: var(--ff-beige-50)}.ff-header-wrapper--light{--ff-header-fg: var(--ff-neutral-900);--ff-header-hairline: var(--ff-neutral-900)}.ff-header{padding-block:var(--ff-space-4);padding-inline:var(--ff-space-5);color:var(--ff-header-fg)}.ff-header__bar{display:flex;align-items:center;justify-content:space-between;gap:var(--ff-space-4);min-height:var(--ff-header-row-height);border-top:var(--ff-border-width) solid var(--ff-header-hairline);border-bottom:var(--ff-border-width) solid var(--ff-header-hairline)}@media screen and (min-width:990px){.ff-header{padding-block:var(--ff-space-6);padding-inline:var(--ff-space-12)}.ff-header__bar{gap:var(--ff-space-6)}}.ff-header__lead{display:flex;align-items:center;gap:var(--ff-space-8);flex:1 1 auto;min-width:0}@media screen and (min-width:990px){.ff-header__lead{gap:var(--ff-space-12)}}.ff-header__logo{display:inline-flex;align-items:center;flex-shrink:0;color:inherit;text-decoration:none}.ff-header__logo-img,.ff-header__logo-svg{display:block;width:auto;max-width:100%;height:28px}@media screen and (min-width:990px){.ff-header__logo-img,.ff-header__logo-svg{height:34px}}.ff-header__nav{display:none}@media screen and (min-width:990px){.ff-header__nav{display:block;min-width:0}}.ff-header__nav-list{display:flex;align-items:center;gap:var(--ff-space-5);min-width:0;margin:0;padding:0;list-style:none}@media screen and (min-width:1400px){.ff-header__nav-list{gap:var(--ff-space-8)}}.ff-header__nav-item{position:relative;display:flex;align-items:center;min-width:0}.ff-header__nav-item>header-menu,.ff-header__nav-item>header-menu>details{display:block;min-width:0}.ff-header__nav-link{display:inline-flex;align-items:center;gap:var(--ff-space-1);padding-block:var(--ff-space-2);color:inherit;font-family:var(--ff-font-heading);font-size:var(--ff-size-body-sm);font-weight:var(--ff-weight-bold);letter-spacing:var(--ff-tracking-label);line-height:1;text-transform:uppercase;text-decoration:none;white-space:nowrap;cursor:pointer;list-style:none;min-width:0;transition:color var(--ff-transition-fast)}.ff-header__nav-link>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.ff-header__nav-link::-webkit-details-marker{display:none}.ff-header__nav-link:hover,.ff-header__nav-link.is-active{color:var(--ff-flame)}.ff-header__nav-link:focus-visible{outline:var(--ff-border-width) solid currentColor;outline-offset:4px}.ff-header .ff-header__nav-link .icon-caret,.ff-header .ff-header__submenu-link .icon-caret{position:static;top:auto;right:auto;flex:0 0 auto;width:12px;height:7px;transition:transform var(--ff-transition-fast)}.ff-header details[open]>.ff-header__nav-link .icon-caret{transform:rotate(180deg)}.ff-header__submenu{position:absolute;top:100%;left:0;z-index:10;display:flex;flex-direction:column;gap:var(--ff-space-1);min-width:220px;margin:0;padding:var(--ff-space-4);list-style:none;background-color:var(--ff-beige-50);border:var(--ff-border-width) solid var(--ff-border);border-radius:var(--ff-radius-none);box-shadow:var(--ff-shadow-1)}.ff-header__submenu--nested{position:static;min-width:0;padding:var(--ff-space-1) 0 0 var(--ff-space-4);border:0;box-shadow:none;background:transparent}.ff-header__submenu-link{display:flex;align-items:center;justify-content:space-between;gap:var(--ff-space-2);padding:var(--ff-space-2) var(--ff-space-2);color:var(--ff-text);font-family:var(--ff-font-body);font-size:var(--ff-size-body-sm);line-height:var(--ff-leading-base);text-decoration:none;cursor:pointer;list-style:none;transition:color var(--ff-transition-fast),background-color var(--ff-transition-fast)}.ff-header__submenu-link::-webkit-details-marker{display:none}.ff-header__submenu-link:hover,.ff-header__submenu-link.is-active{color:var(--ff-action);background-color:var(--ff-surface-warm)}.ff-header__actions{display:flex;align-items:center;gap:var(--ff-space-2);flex-shrink:0}@media screen and (min-width:990px){.ff-header__actions{gap:var(--ff-space-3)}}.ff-header__icon{display:inline-flex;align-items:center;justify-content:center;position:relative;width:var(--ff-control-icon);height:var(--ff-control-icon);padding:0;color:inherit;background:none;border:0;border-radius:var(--ff-radius-control);cursor:pointer;list-style:none;transition:color var(--ff-transition-fast)}.ff-header__icon::-webkit-details-marker{display:none}.ff-header__icon:hover{color:var(--ff-flame)}.ff-header__icon svg{width:var(--ff-icon-md);height:var(--ff-icon-md)}.ff-header__locale{display:none;align-items:center;color:inherit}.ff-header__icon--account{display:none}@media screen and (min-width:1200px){.ff-header__locale{display:flex}.ff-header__icon--account{display:inline-flex}}.ff-header__icon--cart .cart-count-bubble{position:absolute;right:2px;bottom:2px;display:flex;align-items:center;justify-content:center;width:17px;height:17px;background-color:var(--ff-action);color:var(--ff-text-on-action);border-radius:var(--ff-radius-pill);font-size:var(--ff-size-micro);line-height:1}.ff-btn{display:none;align-items:center;justify-content:center;min-height:var(--ff-control-height);padding:var(--ff-space-3) var(--ff-space-5);font-family:var(--ff-font-heading);font-size:var(--ff-size-body-sm);font-weight:var(--ff-weight-bold);letter-spacing:var(--ff-tracking-button);line-height:1;text-transform:uppercase;text-decoration:none;text-align:center;white-space:nowrap;border-radius:var(--ff-radius-none);border:var(--ff-border-width) solid transparent;cursor:pointer;transition:background-color var(--ff-transition-fast),color var(--ff-transition-fast),border-color var(--ff-transition-fast)}@media screen and (min-width:990px){.ff-header__cta{display:inline-flex}}.ff-btn--primary{background-color:var(--ff-action);border-color:var(--ff-action);color:var(--ff-text-on-action)}.ff-btn--primary:hover{background-color:var(--ff-action-hover);border-color:var(--ff-action-hover)}.ff-btn--outline{background-color:transparent;border-color:var(--ff-header-fg, var(--ff-neutral-900));color:var(--ff-header-fg, var(--ff-neutral-900))}.ff-btn--outline:hover{background-color:var(--ff-header-fg, var(--ff-neutral-900));color:var(--ff-header-bar-bg, var(--ff-brand))}.ff-header__drawer{display:flex;align-items:center;order:-1}@media screen and (min-width:990px){.ff-header__drawer{display:none}}.ff-header__drawer-toggle{display:inline-flex;align-items:center;justify-content:center;width:var(--ff-control-icon-sm);height:var(--ff-control-icon-sm);color:inherit;cursor:pointer;list-style:none;border-radius:var(--ff-radius-control)}.ff-header__drawer-toggle::-webkit-details-marker{display:none}.ff-header__drawer-toggle .icon-close{display:none}details[open]>.ff-header__drawer-toggle .icon-close{display:block}details[open]>.ff-header__drawer-toggle .icon-hamburger{display:none}.ff-header__drawer .menu-drawer{background-color:var(--ff-beige-50);border-right:var(--ff-border-width) solid var(--ff-border)}.ff-header__drawer .menu-drawer__menu-item{font-family:var(--ff-font-heading);font-size:var(--ff-size-subtitle-sm);font-weight:var(--ff-weight-bold);letter-spacing:var(--ff-tracking-label);text-transform:uppercase;color:var(--ff-text)}.ff-header__drawer .menu-drawer__menu-item:hover,.ff-header__drawer .menu-drawer__menu-item--active{color:var(--ff-action);background-color:var(--ff-surface-warm)}.ff-header__drawer-ctas{display:flex;flex-direction:column;gap:var(--ff-space-3);padding:var(--ff-space-5)}.ff-header__drawer-ctas .ff-btn{display:inline-flex;width:100%}.ff-header__drawer-ctas .ff-btn--outline{border-color:var(--ff-neutral-900);color:var(--ff-neutral-900)}.ff-header__drawer-ctas .ff-btn--outline:hover{background-color:var(--ff-neutral-900);color:var(--ff-beige-50)}.ff-header__locale #CountryList{top:calc(100% + var(--ff-space-1, 4px));right:0;padding:var(--ff-space-2) 0;background:var(--ff-beige-50);border:var(--ff-border-width) solid var(--ff-border);border-radius:var(--ff-radius-none)}.ff-header__locale #CountryList .disclosure__item{margin-top:0;text-align:left}.ff-header__locale #CountryList a{display:block;padding:var(--ff-space-2) var(--ff-space-4);font-family:var(--ff-font-heading);font-size:var(--ff-size-caption);font-weight:var(--ff-weight-bold);text-transform:uppercase;letter-spacing:var(--ff-tracking-label);white-space:nowrap;color:var(--ff-text)!important;text-decoration:none}.ff-header__locale #CountryList a:hover,.ff-header__locale #CountryList a[aria-current=true]{color:var(--ff-action)!important}.ff-header__locale .ff-locale-code{font-family:var(--ff-font-heading);font-size:var(--ff-size-body-sm);font-weight:var(--ff-weight-bold);letter-spacing:var(--ff-tracking-label);line-height:var(--ff-icon-md);text-transform:uppercase;color:inherit}.ff-header__locale .disclosure__button .icon-caret,.ff-header__locale .disclosure__button .icon-caret path{width:10px;height:6px;padding-left:0;fill:currentColor}.ff-header__locale .disclosure__button{gap:var(--ff-space-1);padding:0;color:inherit}@media screen and (min-width:990px)and (max-width:1399px){.ff-header__lead{gap:var(--ff-space-6)}.ff-header__nav-list{gap:var(--ff-space-3)}.ff-header__nav-link{font-size:12px;letter-spacing:.04em}.ff-header__cta{padding-inline:var(--ff-space-3);font-size:12px;letter-spacing:.04em}}@media screen and (min-width:990px)and (max-width:1099px){.ff-header__lead{gap:var(--ff-space-4)}.ff-header__nav-list{gap:var(--ff-space-2)}.ff-header__nav-link{letter-spacing:.015em}.ff-header__cta{padding-inline:var(--ff-space-2)}}
/*# sourceMappingURL=/cdn/shop/t/76/assets/reskin-header.css.map */
