:root{--ferxsport-header-width: calc(1280 * var(--rem));--ferxsport-header-inline-padding: calc(24 * var(--rem))}body:has(.ferxsport-header-columns){--fx-header-icon-size: calc(22 * var(--rem));--fx-header-action-size: calc(44 * var(--rem))}body:has(.ferxsport-header-columns) header-actions,body:has(.ferxsport-header-columns) .header-actions__action,body:has(.ferxsport-header-columns) .header-actions__action.button-unstyled,body:has(.ferxsport-header-columns) .header-actions__cart-icon,body:has(.ferxsport-header-columns) .header-actions__action .svg-wrapper{overflow:visible}body:has(.ferxsport-header-columns) .header-actions__action,body:has(.ferxsport-header-columns) .header-actions__action:not(.account-button) .svg-wrapper,body:has(.ferxsport-header-columns) .header-actions__cart-icon,body:has(.ferxsport-header-columns) shopify-account:not(:defined),body:has(.ferxsport-header-columns) shopify-account{align-items:center;display:flex;height:var(--fx-header-action-size);justify-content:center;min-width:var(--fx-header-action-size);width:var(--fx-header-action-size)}body:has(.ferxsport-header-columns) .header-actions__cart-icon svg,body:has(.ferxsport-header-columns) .search-action svg,body:has(.ferxsport-header-columns) .header__icon--menu svg,body:has(.ferxsport-header-columns) .account-button svg,body:has(.ferxsport-header-columns) .account-button__icon,body:has(.ferxsport-header-columns) .account-button [slot=signed-out-avatar] svg,body:has(.ferxsport-header-columns) .account-button__fallback{display:block;flex-shrink:0;height:var(--fx-header-icon-size);width:var(--fx-header-icon-size)}body:has(.ferxsport-header-columns) .account-button{--shopify-account-avatar-size: var(--fx-header-icon-size);--shopify-account-signed-in-avatar-size: var(--fx-header-icon-size)}body:has(.ferxsport-header-columns) shopify-account::part(signed-out-avatar){align-items:center;box-sizing:border-box;display:flex;height:var(--fx-header-action-size);justify-content:center;min-width:var(--fx-header-action-size);padding:0;width:var(--fx-header-action-size)}body:has(.ferxsport-header-columns) .header-actions__cart-icon{--cart-bubble-size: calc(var(--fx-header-icon-size) * .5);--cart-bubble-top: max( 0px, calc((var(--fx-header-action-size) - var(--fx-header-icon-size)) / 2 - var(--cart-bubble-size) * .28) );--cart-bubble-right: max( 0px, calc((var(--fx-header-action-size) - var(--fx-header-icon-size)) / 2 - var(--cart-bubble-size) * .28) );position:relative}body:has(.ferxsport-header-columns) .header-actions__cart-icon .cart-bubble{height:var(--cart-bubble-size);right:var(--cart-bubble-right);top:var(--cart-bubble-top);width:var(--cart-bubble-size)}body:has(.ferxsport-header-columns) .header-actions__cart-icon .cart-bubble__text{font-size:calc(var(--fx-header-icon-size) * .42)}body:has(.ferxsport-header-columns) cart-icon:has(.cart-bubble__text-count:empty){--cart-bubble-size: calc(var(--fx-header-icon-size) * .32)}body:has(.header[transparent]){--ferxsport-header-width: calc(1280 * var(--rem));--ferxsport-header-inline-padding: calc(24 * var(--rem));--ferxsport-header-top-padding: calc(50 * var(--rem));--ferxsport-header-sticky-bg: rgba(28, 20, 20, .48);--ferxsport-header-z: 100}body:has(.header[transparent]) .header-section{isolation:isolate;overflow:visible;position:relative;transform:translateZ(0);z-index:var(--ferxsport-header-z)}body:has(.header[transparent]) #header-component.header[transparent]{z-index:var(--ferxsport-header-z);contain:none!important}body:has(.header[transparent]) .header[transparent]{background:transparent;overflow:visible;padding-top:var(--ferxsport-header-top-padding)}body:has(.header[transparent]) .header__row--top{background:transparent!important;display:flex;justify-content:center;overflow:visible;position:relative}body:has(.header[transparent]) .header__row--top .header__columns.spacing-style.ferxsport-header-columns{--padding-block-start: calc(8 * var(--rem));--padding-block-end: calc(8 * var(--rem));align-items:center;backdrop-filter:blur(8px) saturate(1.12);-webkit-backdrop-filter:blur(8px) saturate(1.12);background-color:var(--ferxsport-header-sticky-bg);border-radius:calc(12 * var(--rem));box-shadow:none;flex:0 1 auto;isolation:isolate;margin-inline:auto;max-width:var(--ferxsport-header-width);min-width:0;padding-inline:var(--ferxsport-header-inline-padding);position:relative;transform:translateZ(0);width:min(var(--ferxsport-header-width),calc(100vw - 2 * var(--ferxsport-header-inline-padding)))}body:has(.header[transparent]) .header-logo__image{height:auto;max-height:none;max-width:calc(140 * var(--rem));width:calc(140 * var(--rem))}body:has(.header[transparent]) .menu-list__link{color:var(--color-transparent-text, #fff);font-family:var(--header-font-family);font-weight:500;letter-spacing:0}body:has(.header[transparent]) header-menu .menu-list{--menu-horizontal-gap: calc(10 * var(--rem))}body:has(.header[transparent]) .menu-list__list{gap:calc(4 * var(--rem))}body:has(.header[transparent]) .menu-list__link-title{align-items:center;background-color:transparent;border-radius:var(--Arvita-radius-full, calc(999 * var(--rem)));display:inline-flex;gap:calc(6 * var(--rem));line-height:1.2;padding-block:calc(6 * var(--rem));padding-inline:calc(16 * var(--rem));transition:background-color .2s ease}.menu-list__link-chevron{display:inline-flex;flex-shrink:0;height:calc(8 * var(--rem));transition:transform .2s ease;width:calc(12 * var(--rem))}.menu-list__link-chevron svg{display:block;height:100%;width:100%}.menu-list__link[aria-expanded=true] .menu-list__link-chevron{transform:rotate(180deg)}@media(hover:hover){body:has(.header[transparent]) .menu-list:has(.menu-list__list-item:hover) .menu-list__list-item:is(:hover,:focus-within) .menu-list__link-title,body:has(.header[transparent]) .menu-list:has(.menu-list__list-item:focus-within) .menu-list__list-item:is(:hover,:focus-within) .menu-list__link-title{background-color:#ffffff24;color:var(--color-transparent-text, #fff)}body:has(.header[transparent]) .menu-list:not(:has(.menu-list__list-item:hover)):not(:has(.menu-list__list-item:focus-within)) .menu-list__link--active .menu-list__link-title,body:has(.header[transparent]) .menu-list:not(:has(.menu-list__list-item:hover)):not(:has(.menu-list__list-item:focus-within)) .menu-list__link[aria-expanded=true] .menu-list__link-title{background-color:#ffffff24;color:var(--color-transparent-text, #fff)}body:has(.header[transparent]) .menu-list__list-item:is(:hover,:focus-within) .menu-list__link{color:var(--color-transparent-text, #fff);opacity:1}}body:has(.header[transparent]) .header-actions__action,body:has(.header[transparent]) .header-actions__action svg{color:var(--color-transparent-text, #fff)}body:has(.header[transparent]) .header-actions__action svg{stroke:currentColor}body:has(.header[transparent]) .cart-bubble__background{background:#000}body:has(.header[transparent]) .cart-bubble__text{color:#fff}body:has(.header[transparent]) #header-component.header[transparent]:has(.menu-list__link:not([aria-haspopup]):hover):not(:has(.menu-list__link[aria-expanded=true])):not(:has(.menu-list__submenu:hover)):not(:has(.ferxsport-mega:hover)){--header-logo-display: none;--header-logo-inverse-display: block;--color-foreground: var(--color-transparent-text, #fff);--color-foreground-rgb: var(--color-transparent-text-rgb, 255 255 255);--color-border: var(--color-transparent-text, #fff);--color-border-rgb: var(--color-transparent-text-rgb, 255 255 255);--color-background: transparent;--closed-underlay-height: 0px}body:has(.header[transparent]) #header-component.header[transparent]:is(:has(.menu-list__link[aria-expanded=true]),:has(.menu-list__submenu:hover),:has(.ferxsport-mega:hover),:has(.menu-list__list-item[slot=overflow] .menu-list__link[aria-expanded=true])),body:has(.header[transparent]) #header-component.header[transparent=not-sticky]:is(:has(.menu-list__link[aria-expanded=true]),:has(.menu-list__submenu:hover),:has(.ferxsport-mega:hover)),body:has(.header[transparent]) #header-component.header[transparent=not-sticky][data-sticky-state=active]:is(:has(.menu-list__link[aria-expanded=true]),:has(.menu-list__submenu:hover),:has(.ferxsport-mega:hover)){--header-logo-display: unset !important;--header-logo-inverse-display: none !important;--color-foreground: var(--ferxsport-heading-color, #060102) !important;--color-foreground-rgb: 17 17 17 !important;--color-border: var(--ferxsport-heading-color, #060102) !important;--color-border-rgb: 17 17 17 !important;--color-background: #ffffff !important;--color-background-rgb: 255 255 255 !important;--closed-underlay-height: 0px !important;--color-transparent-text: var(--ferxsport-heading-color, #060102);--color-transparent-text-rgb: 17 17 17;--color-transparent-text-contrast: #ffffff}body:has(.header[transparent]) #header-component.header[transparent]:is(:has(.menu-list__link[aria-expanded=true]),:has(.menu-list__submenu:hover),:has(.ferxsport-mega:hover)) .header__row--top,body:has(.header[transparent]) #header-component.header[transparent=not-sticky]:is(:has(.menu-list__link[aria-expanded=true]),:has(.menu-list__submenu:hover),:has(.ferxsport-mega:hover)) .header__row--top,body:has(.header[transparent]) #header-component.header[transparent=not-sticky][data-sticky-state=active]:is(:has(.menu-list__link[aria-expanded=true]),:has(.menu-list__submenu:hover),:has(.ferxsport-mega:hover)) .header__row--top{--color-foreground: var(--ferxsport-heading-color, #060102) !important;--color-foreground-rgb: 17 17 17 !important;--color-border: var(--ferxsport-heading-color, #060102) !important;--color-border-rgb: 17 17 17 !important}body:has(.header[transparent]) #header-component.header[transparent]:is(:has(.menu-list__link[aria-expanded=true]),:has(.menu-list__submenu:hover),:has(.ferxsport-mega:hover)) .header__row--top .header__columns.spacing-style.ferxsport-header-columns,body:has(.header[transparent]) #header-component.header[transparent=not-sticky]:is(:has(.menu-list__link[aria-expanded=true]),:has(.menu-list__submenu:hover),:has(.ferxsport-mega:hover)) .header__row--top .header__columns.spacing-style.ferxsport-header-columns,body:has(.header[transparent]) #header-component.header[transparent=not-sticky][data-sticky-state=active]:is(:has(.menu-list__link[aria-expanded=true]),:has(.menu-list__submenu:hover),:has(.ferxsport-mega:hover)) .header__row--top .header__columns.spacing-style.ferxsport-header-columns{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background-color:#fff!important;border-radius:calc(12 * var(--rem)) calc(12 * var(--rem)) 0 0!important;box-shadow:0 calc(12 * var(--rem)) calc(32 * var(--rem)) #00000024,0 calc(4 * var(--rem)) calc(12 * var(--rem)) #00000014;transform:none!important;isolation:auto!important;transition:background-color .2s ease,border-radius .15s ease,box-shadow .2s ease}body:has(.header[transparent]) #header-component.header[transparent]:is(:has(.menu-list__link[aria-expanded=true]),:has(.menu-list__submenu:hover),:has(.ferxsport-mega:hover)) .menu-list__link,body:has(.header[transparent]) #header-component.header[transparent]:is(:has(.menu-list__link[aria-expanded=true]),:has(.menu-list__submenu:hover),:has(.ferxsport-mega:hover)) .menu-list__link-title,body:has(.header[transparent]) #header-component.header[transparent]:is(:has(.menu-list__link[aria-expanded=true]),:has(.menu-list__submenu:hover),:has(.ferxsport-mega:hover)) .header-logo__text{color:var(--ferxsport-heading-color, #060102)!important}body:has(.header[transparent]) #header-component.header[transparent]:is(:has(.menu-list__link[aria-expanded=true]),:has(.menu-list__submenu:hover),:has(.ferxsport-mega:hover)) .header-actions__action,body:has(.header[transparent]) #header-component.header[transparent]:is(:has(.menu-list__link[aria-expanded=true]),:has(.menu-list__submenu:hover),:has(.ferxsport-mega:hover)) .header-actions__action svg{color:var(--ferxsport-heading-color, #060102)!important;stroke:currentColor}body:has(.header[transparent]) #header-component.header[transparent]:is(:has(.menu-list__link[aria-expanded=true]),:has(.menu-list__submenu:hover),:has(.ferxsport-mega:hover)) .cart-bubble__background{background:var(--ferxsport-heading-color, #060102)!important}body:has(.header[transparent]) #header-component.header[transparent]:is(:has(.menu-list__link[aria-expanded=true]),:has(.menu-list__submenu:hover),:has(.ferxsport-mega:hover)) .cart-bubble__text{color:#fff!important}@media(hover:hover){body:has(.header[transparent]) #header-component.header[transparent]:is(:has(.menu-list__link[aria-expanded=true]),:has(.menu-list__submenu:hover),:has(.ferxsport-mega:hover)) .menu-list__list-item:is(:hover,:focus-within) .menu-list__link-title,body:has(.header[transparent]) #header-component.header[transparent]:is(:has(.menu-list__link[aria-expanded=true]),:has(.menu-list__submenu:hover),:has(.ferxsport-mega:hover)) .menu-list__link[aria-expanded=true] .menu-list__link-title{background-color:#0000000f!important;color:var(--ferxsport-heading-color, #060102)!important}}@media(hover:hover){body:has(.header[transparent]) .header__column:has(header-menu:hover) header-menu:not(:hover),body:has(.header[transparent]) .header__column:has(.header-actions__action:hover) .header-actions__action:not(:hover),body:has(.header[transparent]) .header__column:has(.header__icon--menu:hover) .header__icon--menu:not(:hover){opacity:1}}body:has(.header[transparent]) .header-logo__text{color:var(--color-transparent-text, #fff);font-family:var(--header-font-family);font-weight:700;letter-spacing:.08em;text-transform:uppercase}body:has(.header[transparent]) #header-component.header[transparent=not-sticky][data-sticky-state=active]{contain:none}body:has(.header[transparent]) .header-section:has(>#header-component[sticky=scroll-up][data-sticky-state=active]){z-index:var(--ferxsport-header-z)}@media screen and (max-width:768px){body:has(.header[transparent]){--ferxsport-header-inline-padding: calc(16 * var(--rem));--ferxsport-header-top-padding: calc(24 * var(--rem))}body:has(.header[transparent]) .header__row--top .header__columns.spacing-style.ferxsport-header-columns{border-radius:0!important;max-width:100%;min-width:0;width:100%}body:has(.header[transparent]) .header-logo__image{max-width:calc(200 * var(--rem));width:calc(200 * var(--rem))}}@media screen and (min-width:769px){body:has(.header[transparent]) .menu-list__link{font-size:calc(14 * var(--rem))}}@media screen and (max-width:768px){body:has(.header[transparent]) .menu-list__link{font-size:calc(28 * var(--rem))}body:has(.ferxsport-header-columns) header-actions{align-items:center;gap:calc(24 * var(--rem));margin-right:calc(40 * var(--rem))}body:has(.ferxsport-header-columns){--fx-header-icon-size: calc(44 * var(--rem));--fx-header-action-size: calc(48 * var(--rem))}}body:not(.template-index):has(.ferxsport-header-columns){--ferxsport-header-width: calc(1280 * var(--rem));--ferxsport-header-inline-padding: calc(24 * var(--rem));--ferxsport-header-z: 100;--color-transparent-text: var(--ferxsport-heading-color, #060102);--color-transparent-text-rgb: 17 17 17}body:not(.template-index):has(.ferxsport-header-columns) .header-section{overflow:visible;position:sticky;top:-1px;transform:translateZ(0);transition:transform .28s ease;z-index:var(--ferxsport-header-z)}html.fx-nav-drawer-open body:not(.template-index):has(.ferxsport-header-columns) .header-section{transform:none;transition:none}body:not(.template-index):has(.ferxsport-header-columns) .header-section:has(>#header-component.fx-header-hidden):not(:has(.menu-drawer-container[open])){pointer-events:none;transform:translate3d(0,-110%,0)}body:not(.template-index):has(.ferxsport-header-columns) .header-section:has(>#header-component[sticky=scroll-up][data-sticky-state=active]){position:sticky;top:-1px}body:not(.template-index):has(.ferxsport-header-columns) #header-component.header{--header-logo-display: unset;--header-logo-inverse-display: none;--color-foreground: var(--ferxsport-heading-color, #060102);--color-foreground-rgb: 17 17 17;--color-border: var(--ferxsport-heading-color, #060102);--color-border-rgb: 17 17 17;--closed-underlay-height: 0px;--full-open-header-height: 0px;background:transparent;contain:none!important;overflow:visible;padding-block:0;margin-top:calc(10 * var(--rem));pointer-events:auto}body:not(.template-index):has(.ferxsport-header-columns) .header__underlay,body:not(.template-index):has(.ferxsport-header-columns) .header__underlay-closed,body:not(.template-index):has(.ferxsport-header-columns) .header__underlay-open{background:transparent!important;box-shadow:none!important;display:none!important;height:0!important;opacity:0!important;pointer-events:none!important}body:not(.template-index):has(.ferxsport-header-columns) #header-component.header[data-sticky-state],body:not(.template-index):has(.ferxsport-header-columns) #header-component.header[data-sticky-state=idle],body:not(.template-index):has(.ferxsport-header-columns) #header-component.header[data-sticky-state=active],body:not(.template-index):has(.ferxsport-header-columns) #header-component.header[data-sticky-state=inactive]{opacity:1;pointer-events:auto;transition:opacity .2s ease;view-transition-name:none}body:not(.template-index):has(.ferxsport-header-columns) #header-component.header.fx-header-hidden{pointer-events:none}body:not(.template-index):has(.ferxsport-header-columns) .header__row--top{background:transparent!important;display:flex;justify-content:center;overflow:visible;position:relative}body:not(.template-index):has(.ferxsport-header-columns) .header__row--top .header__columns.spacing-style.ferxsport-header-columns{--padding-block-start: calc(8 * var(--rem));--padding-block-end: calc(8 * var(--rem));align-items:center;-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#fff;border-radius:calc(12 * var(--rem));box-shadow:0 calc(8 * var(--rem)) calc(24 * var(--rem)) #00000008,0 calc(2 * var(--rem)) calc(8 * var(--rem)) #00000008;flex:0 1 auto;isolation:isolate;margin-inline:auto;max-width:var(--ferxsport-header-width);min-width:0;padding-inline:var(--ferxsport-header-inline-padding);position:relative;width:min(var(--ferxsport-header-width),calc(100vw - 2 * var(--ferxsport-header-inline-padding)))}body:not(.template-index):has(.ferxsport-header-columns) .header-logo__image{height:auto;max-height:none;max-width:calc(140 * var(--rem));width:calc(140 * var(--rem))}body:not(.template-index):has(.ferxsport-header-columns) .menu-list__link,body:not(.template-index):has(.ferxsport-header-columns) .header-actions__action,body:not(.template-index):has(.ferxsport-header-columns) .header-actions__action svg,body:not(.template-index):has(.ferxsport-header-columns) .header-logo__text{color:var(--ferxsport-heading-color, #060102)}body:not(.template-index):has(.ferxsport-header-columns) header-menu .menu-list{--menu-horizontal-gap: calc(10 * var(--rem))}body:not(.template-index):has(.ferxsport-header-columns) .menu-list__list{gap:calc(4 * var(--rem))}body:not(.template-index):has(.ferxsport-header-columns) .menu-list__link-title{align-items:center;background-color:transparent;border-radius:var(--Arvita-radius-full, calc(999 * var(--rem)));display:inline-flex;gap:calc(6 * var(--rem));line-height:1.2;padding-block:calc(6 * var(--rem));padding-inline:calc(16 * var(--rem))}@media screen and (min-width:769px){body:not(.template-index):has(.ferxsport-header-columns) .header-actions__action svg{height:calc(20 * var(--rem));width:calc(20 * var(--rem))}}body:not(.template-index):has(.ferxsport-header-columns) #header-component.header:is(:has(.menu-list__link[aria-expanded=true]),:has(.menu-list__submenu:hover),:has(.ferxsport-mega:hover)) .header__row--top .header__columns.spacing-style.ferxsport-header-columns{border-bottom-left-radius:0;border-bottom-right-radius:0}@media screen and (min-width:769px){body:not(.template-index):has(.ferxsport-header-columns) .menu-list__link{font-size:calc(12 * var(--rem))}}@media screen and (max-width:768px){body:not(.template-index):has(.ferxsport-header-columns){--ferxsport-header-inline-padding: calc(16 * var(--rem))}body:not(.template-index):has(.ferxsport-header-columns) .header__row--top .header__columns.spacing-style.ferxsport-header-columns{border-radius:0!important;box-shadow:0 calc(6 * var(--rem)) calc(16 * var(--rem)) #0000001a;max-width:100%;width:100%}body:not(.template-index):has(.ferxsport-header-columns) .menu-list__link{font-size:calc(28 * var(--rem))}body:not(.template-index):has(.ferxsport-header-columns) .header-logo__image{max-width:calc(180 * var(--rem));width:calc(180 * var(--rem))}}@media screen and (max-width:749px){body:not(.template-index):has(.ferxsport-header-columns) #header-component.header{padding-block:calc(12 * var(--rem))}}@media screen and (min-width:750px)and (max-width:768px){body:not(.template-index):has(.ferxsport-header-columns) #header-component.header{padding-block:calc(14 * var(--rem))}body:has(.ferxsport-header-columns) header-actions{gap:calc(16 * var(--rem))}body:has(.ferxsport-header-columns){--fx-header-icon-size: calc(22 * var(--rem));--fx-header-action-size: calc(28 * var(--rem))}}@media screen and (max-width:768px){body.fx-nav-scroll-frozen{left:0;overflow:hidden;position:fixed;right:0;width:100%}html.fx-nav-drawer-open .header-section,html.fx-nav-drawer-open body:has(.header[transparent]) .header-section,html.fx-nav-drawer-open body:has(.header[transparent]) .header-section:has(>#header-component[sticky=scroll-up]),body.fx-nav-scroll-frozen .header-section,body.fx-nav-scroll-frozen:has(.header[transparent]) .header-section,.header-section:has(.menu-drawer-container[open]){left:0;pointer-events:auto;position:fixed!important;right:0;top:0!important;transform:none!important;transition:none!important;width:100%;z-index:var(--ferxsport-header-z, 100)}html:not(.fx-nav-drawer-open) .header-section:has(>#header-component[sticky=scroll-up]){position:sticky!important;top:-1px;transition:transform .28s ease;z-index:var(--ferxsport-header-z, 100)}html:not(.fx-nav-drawer-open) body:has(.header[transparent]) .header-section:has(>#header-component[sticky=scroll-up]){position:sticky!important}#header-component.header[data-sticky-state=idle]{opacity:1!important;pointer-events:auto}html:not(.fx-nav-drawer-open) .header-section:has(>#header-component.fx-header-hidden):not(:has(.menu-drawer-container[open])){pointer-events:none;transform:translate3d(0,-110%,0)}}@media screen and (min-width:769px){#header-component :is(.header-menu,.dropdown-localization){display:flex!important}#header-component .header__drawer{display:none!important;min-height:0!important}#header-component[data-menu-style=drawer] .header__column{display:flex}#header-component[data-menu-style=drawer] .header__columns{--header-template-columns: var(--header-left) var(--header-center) var(--header-right);grid-template-areas:"left center right";grid-column:auto;padding-inline:unset}#header-component[data-menu-style=drawer] .header__navigation-bar-row{display:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/ferxsport-header.css.map */
