#header-component{transition:background-color .28s ease,color .28s ease,border-color .28s ease,box-shadow .28s ease!important}#header-component[transparent]:not([data-sticky-state=active]):not(:focus-within):not(:has(.menu-list__link:is(:hover,[aria-expanded=true]))):not(:has(.dropdown-localization__button[aria-expanded=true])):not(:has(details[open])){--color-foreground:#181818;--color-foreground-rgb:24 24 24;--color-border:rgba(24,24,24,.1);background:#ffffffb8!important;color:#181818!important;-webkit-backdrop-filter:blur(14px) saturate(125%);backdrop-filter:blur(14px) saturate(125%);border-bottom:1px solid rgba(24,24,24,.1)!important;box-shadow:none!important}#header-component[transparent]:not([data-sticky-state=active]):not(:focus-within):not(:has(.menu-list__link:is(:hover,[aria-expanded=true]))):not(:has(.dropdown-localization__button[aria-expanded=true])):not(:has(details[open])) :is(a,button,.menu-list__link,.menu-list__link-title,.header__heading-link,.header__icon,.localization-selector,.currency-code,.header-logo,svg){color:#181818!important;opacity:1!important;text-shadow:none!important}#header-component[transparent][data-sticky-state=active],#header-component[transparent]:focus-within,#header-component[transparent]:has(.menu-list__link:is(:hover,[aria-expanded=true])),#header-component[transparent]:has(.dropdown-localization__button[aria-expanded=true]),#header-component[transparent]:has(details[open]){--color-foreground:#fff;--color-foreground-rgb:255 255 255;--color-background:#121212;--color-background-rgb:18 18 18;--color-border:rgba(255,255,255,.14);background:#121212!important;color:#fff!important;border-bottom:1px solid rgba(255,255,255,.14)!important;box-shadow:0 8px 24px #0000002e!important;-webkit-backdrop-filter:none;backdrop-filter:none}#header-component[transparent][data-sticky-state=active] :is(a,button,.menu-list__link,.menu-list__link-title,.header__heading-link,.header__icon,.localization-selector,.currency-code,.header-logo,svg),#header-component[transparent]:focus-within :is(a,button,.menu-list__link,.menu-list__link-title,.header__heading-link,.header__icon,.localization-selector,.currency-code,.header-logo,svg),#header-component[transparent]:has(.menu-list__link:is(:hover,[aria-expanded=true])) :is(a,button,.menu-list__link,.menu-list__link-title,.header__heading-link,.header__icon,.localization-selector,.currency-code,.header-logo,svg),#header-component[transparent]:has(.dropdown-localization__button[aria-expanded=true]) :is(a,button,.menu-list__link,.menu-list__link-title,.header__heading-link,.header__icon,.localization-selector,.currency-code,.header-logo,svg),#header-component[transparent]:has(details[open]) :is(a,button,.menu-list__link,.menu-list__link-title,.header__heading-link,.header__icon,.localization-selector,.currency-code,.header-logo,svg){color:#fff!important;opacity:1!important;text-shadow:none!important}#header-component[transparent][data-sticky-state=active] :is(.header__row,.header__row--top,.header__row--bottom,.header__underlay-closed,.header__underlay-open),#header-component[transparent]:focus-within :is(.header__row,.header__row--top,.header__row--bottom,.header__underlay-closed,.header__underlay-open),#header-component[transparent]:has(.menu-list__link:is(:hover,[aria-expanded=true])) :is(.header__row,.header__row--top,.header__row--bottom,.header__underlay-closed,.header__underlay-open),#header-component[transparent]:has(.dropdown-localization__button[aria-expanded=true]) :is(.header__row,.header__row--top,.header__row--bottom,.header__underlay-closed,.header__underlay-open),#header-component[transparent]:has(details[open]) :is(.header__row,.header__row--top,.header__row--bottom,.header__underlay-closed,.header__underlay-open){--color-background:#121212;--color-background-rgb:18 18 18;background:#121212!important}#header-component:not([transparent]),#header-component:not([transparent]) :is(.header__row,.header__row--top,.header__row--bottom,.header__columns,.header__underlay-closed,.header__underlay-open){--color-foreground:#fff;--color-foreground-rgb:255 255 255;--color-background:#121212;--color-background-rgb:18 18 18;--color-border:rgba(255,255,255,.14);background:#121212!important;color:#fff!important}#header-component:not([transparent]){border-bottom:1px solid rgba(255,255,255,.14)!important;box-shadow:0 8px 24px #00000029!important;-webkit-backdrop-filter:none;backdrop-filter:none}#header-component:not([transparent]) :is(a,button,.menu-list__link,.menu-list__link-title,.header__heading-link,.header__icon,.localization-selector,.currency-code,.header-logo,svg){color:#fff!important;opacity:1!important;text-shadow:none!important}#header-component:not([transparent]) svg,#header-component:not([transparent]) svg *{color:#fff!important;stroke:currentColor}#header-component:not([transparent]) :is(a,button,.menu-list__link):hover{color:#fff!important;opacity:.72!important}#header-component:has(.menu-list__list-item>.menu-list__link[aria-expanded=true]) .header__underlay-open,#header-component:has(.menu-list__submenu:hover) .header__underlay-open{background:linear-gradient(#121212 0 var(--header-height),#fff var(--header-height) 100%)!important}#header-component .menu-list__submenu,#header-component .overflow-menu::part(overflow){--color-background:#fff;--color-background-rgb:255 255 255;--color-foreground:#171717;--color-foreground-rgb:23 23 23;--color-border:rgba(23,23,23,.1);--menu-child-font-color:#262626;--menu-child-active-font-color:#6f6f68;--menu-parent-font-color:#111;--menu-parent-active-font-color:#555;background:#fff!important;color:#171717!important}#header-component .menu-list__submenu{border-top:1px solid rgba(18,18,18,.08)!important;box-shadow:0 18px 40px #0000001f!important}#header-component .menu-list__submenu-inner,#header-component .mega-menu,#header-component .mega-menu__grid,#header-component .mega-menu__column,#header-component .mega-menu__content,#header-component .mega-menu__content-list{background:#fff!important;color:#171717!important}#header-component .menu-list__submenu :is(a,button,.mega-menu__link,.mega-menu__link--parent,.product-card__title,.resource-card__title,.price,span,p,svg){color:#171717!important;text-shadow:none!important}#header-component .menu-list__submenu :is(.mega-menu__link:hover,.mega-menu__link--parent:hover,a:hover){color:#70706a!important;opacity:1!important}#header-component .menu-list__submenu :is(.mega-menu__link-image,img){background:#f7f7f4!important}#header-component .menu-list__submenu :is(.price__sale,.compare-at-price,s){color:#8b8882!important}
/*# sourceMappingURL=/cdn/shop/t/8/assets/cm-header-contrast.css.map */
