@media screen and (min-width:750px){:root{--header-menu-panel-start: #f78d1d;--header-menu-panel-end: #ffbd59;--header-menu-panel-text: #ffffff;--header-menu-underline: #ffffff}.header:not([transparent]):not(:has(header-menu[aria-expanded=true])):not(:has(.mega-menu__list:hover)),.header[transparent][data-sticky-state=active]:not(:has(header-menu[aria-expanded=true])):not(:has(.mega-menu__list:hover)){--header-menu-underline: currentColor}.header:has(header-menu[aria-expanded=true]) .header__underlay-open,.header:has(.mega-menu__list:hover) .header__underlay-open{background:linear-gradient(90deg,var(--header-menu-panel-start) 0%,var(--header-menu-panel-end) 100%)}.header:has(header-menu[aria-expanded=true]) .header__underlay-open:after,.header:has(.mega-menu__list:hover) .header__underlay-open:after{box-shadow:none}.header[transparent]:not([data-sticky-state=active]):has(.mega-menu__list:hover),.header[transparent]:not([data-sticky-state=active]):has(.menu-list__link:hover),.header[transparent]:not([data-sticky-state=active]):has(header-menu[aria-expanded=true]),.header[transparent]:not([data-sticky-state=active]):has(.menu-list__list-item>.menu-list__link:not([aria-haspopup]):hover){--header-logo-display: none;--header-logo-inverse-display: block;--color-foreground: var(--color-transparent-text);--color-foreground-rgb: var(--color-transparent-text-rgb);--color-border: var(--color-transparent-text);--color-border-rgb: var(--color-transparent-text-rgb);--closed-underlay-height: 0px}.header[transparent]:not([data-sticky-state=active]):has(.mega-menu__list:hover) .header__row,.header[transparent]:not([data-sticky-state=active]):has(.menu-list__link:hover) .header__row,.header[transparent]:not([data-sticky-state=active]):has(header-menu[aria-expanded=true]) .header__row,.header[transparent]:not([data-sticky-state=active])[data-transparent-background=top]:hover .header__row--top,.header[transparent]:not([data-sticky-state=active])[data-transparent-background=top]:focus-within .header__row--top,.header[transparent]:not([data-sticky-state=active])[data-transparent-background=both]:hover .header__row--top,.header[transparent]:not([data-sticky-state=active])[data-transparent-background=both]:focus-within .header__row--top{--color-foreground: var(--color-transparent-text);--color-foreground-rgb: var(--color-transparent-text-rgb);--color-border: var(--color-transparent-text);--color-border-rgb: var(--color-transparent-text-rgb);--color-primary-button-background: var(--color-transparent-text);--color-primary-button-text: var(--color-transparent-text-contrast)}.header[transparent]:not([data-sticky-state=active])[data-bubble-style=default]:has(.mega-menu__list:hover) .header__row,.header[transparent]:not([data-sticky-state=active])[data-bubble-style=default]:has(.menu-list__link:hover) .header__row,.header[transparent]:not([data-sticky-state=active])[data-bubble-style=default]:has(header-menu[aria-expanded=true]) .header__row{--cart-bubble-background: var(--color-transparent-text, var(--cart-bubble-background-fallback));--cart-bubble-text: var(--color-transparent-text-contrast, var(--cart-bubble-text-fallback))}.header:not([transparent]):has(header-menu[aria-expanded=true]),.header:not([transparent]):has(.mega-menu__list:hover),.header:not([transparent]):has(.menu-list__link:hover),.header[transparent][data-sticky-state=active]:has(header-menu[aria-expanded=true]),.header[transparent][data-sticky-state=active]:has(.mega-menu__list:hover){--color-foreground: var(--header-menu-panel-text);--color-border: var(--header-menu-panel-text);--header-menu-underline: var(--header-menu-panel-text)}.header:not([transparent]):has(header-menu[aria-expanded=true]) .header__row,.header:not([transparent]):has(.mega-menu__list:hover) .header__row,.header[transparent][data-sticky-state=active]:has(header-menu[aria-expanded=true]) .header__row{--color-foreground: var(--header-menu-panel-text);--color-border: var(--header-menu-panel-text);--color-primary-button-background: var(--header-menu-panel-text)}.mega-menu__link,.mega-menu__link--parent{color:var(--header-menu-panel-text)}.menu-list:where(:has(.menu-list__list-item:hover)) .menu-list__link,.menu-list:where(:has(.menu-list__list-item:focus-within)) .menu-list__link,.menu-list:where(:has(.menu-list__list-item:not([aria-hidden=true]) .menu-list__link--active)) .menu-list__link{color:var(--menu-top-level-font-color)}.menu-list__link-title{position:relative;display:inline-block}.menu-list__link-title:after{content:"";position:absolute;inset-inline:var(--gap-sm);bottom:0;height:2px;background-color:var(--header-menu-underline);transform:scaleX(0);transform-origin:center;transition:transform var(--animation-speed) var(--animation-easing);pointer-events:none}.menu-list__list-item:is(:hover,:focus-within) .menu-list__link-title:after,.menu-list__list-item:has([aria-expanded=true]) .menu-list__link-title:after{transform:scaleX(1)}.mega-menu__link .wrap-text{position:relative;display:inline-block}.mega-menu__link .wrap-text:after{content:"";position:absolute;inset-inline:0;bottom:0;height:2px;background-color:var(--header-mega-menu-underline, #ffffff);transform:scaleX(0);transform-origin:center;transition:transform var(--animation-speed) var(--animation-easing);pointer-events:none}.mega-menu__link:is(:hover,:focus-visible) .wrap-text:after{transform:scaleX(1)}#header-component .menu-list__submenu,#header-component .overflow-menu::part(overflow){--submenu-padding-block-start: var(--custom-mega-menu-padding-top, 40px)}.mega-menu__grid:has(.custom-mega-menu__content){--mega-menu-column-gap: var(--gap-3xl);--menu-horizontal-gap: var(--mega-menu-column-gap);display:flex;flex-wrap:nowrap;align-items:flex-start;justify-content:center;gap:var(--gap-xl) var(--mega-menu-column-gap);width:100%}.mega-menu__grid:has(.custom-mega-menu__content) .mega-menu__list{display:flex;flex:0 0 auto;flex-wrap:nowrap;align-items:flex-start;gap:var(--gap-xl) var(--mega-menu-column-gap);width:max-content;max-width:none;grid-column:unset;grid-template-columns:none}.mega-menu__grid:has(.custom-mega-menu__content) .mega-menu__column{flex:0 0 auto;width:max-content;grid-column:auto}.custom-mega-menu__content{flex:0 1 auto;min-width:0;max-width:100%;grid-column:unset;--menu-content-columns-desktop: 1;--menu-content-columns-tablet: 1}.custom-mega-menu__list{display:grid;grid-template-columns:minmax(0,var(--custom-mega-tile-max-width, 480px));gap:var(--custom-mega-tile-gap, 48px);justify-content:start;width:max-content;max-width:100%;padding-block-start:var(--padding-2xs)}.custom-mega-menu__tile{position:relative;display:block;color:var(--custom-mega-tile-heading-color, #111111);text-decoration:none}.custom-mega-menu__heading{font-family:var(--menu-parent-font-family);font-size:var(--menu-parent-font-size);font-weight:var(--menu-parent-font-weight);line-height:var(--menu-parent-font-line-height);text-transform:var(--menu-parent-font-case);color:var(--custom-mega-tile-heading-color, #111111)}.custom-mega-menu__tile--has-image .custom-mega-menu__heading{position:absolute;inset-inline-start:var(--padding-sm);inset-block-end:var(--padding-sm);z-index:1}.custom-mega-menu__image{display:block;width:100%;max-width:var(--custom-mega-tile-max-width, 480px);height:auto;aspect-ratio:16 / 9;object-fit:cover}.menu-list__list-item[slot=overflow] .custom-mega-menu__content{display:none}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/custom-header-menu.css.map */
