@charset "UTF-8";[data-filters-sentinel]{height:1px;width:1px;pointer-events:none;opacity:0}.header{padding-inline:20px;display:grid;-moz-column-gap:10px;column-gap:10px;grid-template-columns:repeat(24,1fr);align-items:center;background-color:var(--background-color);color:var(--text-color);--menu-background-color: var(--background-color);--menu-text-color: var(--text-color)}.header.is-transparent:has(.header__navigation-trigger.is-open){--background-color: white;--text-color: black}.header-wrapper{position:sticky;width:100%;top:0;z-index:101;transition:opacity .3s ease-in-out;opacity:1}.header-wrapper:has(.header.is-transparent){position:fixed;width:100%;transition:top .2s ease-out,opacity .3s ease-in-out}.header-wrapper:has(.header.is-transparent):has(dickies-header[data-pagetype=cart]),.header-wrapper:has(.header.is-transparent):has(dickies-header[data-pagetype=page]){position:sticky}.header-wrapper:has(.header.is-vanished){opacity:0;pointer-events:none}.header:has(.header__navigation-trigger.is-open){background-color:var(--background-color);color:var(--text-color);--menu-background-color: var(--background-color);--menu-text-color: var(--text-color);transition:background-color .3s ease-in-out,color .3s ease-in-out}.header:has(.header__navigation-trigger.is-open) .header__navigation-overlay{opacity:1;pointer-events:all}.header__navigation{display:flex;grid-column:1/15;height:100%}@media (max-width: 1024px){.header__navigation{grid-column:1/12}}.header__navigation-overlay{background-color:#00000080;opacity:0;transition:opacity .3s ease-in-out;width:100vw;position:absolute;right:0;bottom:0;left:0;top:100%;display:flex;flex-direction:column;justify-content:space-between;height:calc(100vh - 100%);overflow:hidden;pointer-events:none}.header__navigation-menu{display:flex;align-items:center;gap:20px;list-style:none;padding:0;background-clip:content-box}.header__navigation-link{text-decoration:none}.header__navigation-trigger{background:none;border:none;cursor:pointer;padding:0}.header__navigation:has(.header__navigation-trigger.is-open) .header__navigation-trigger:not(.is-open),.header__navigation:has(.header__navigation-trigger.is-open) .header__navigation-link:not(:hover){color:var(--subdued-text-color, var(--text-color))}.header__navigation-menu>li:first-child{padding-left:30px}.header__navigation-menu>li:last-child{padding-right:20px}.header__navigation-trigger.is-open+.header__navigation-submenu{display:block}.header__actions{grid-column:15/25}@media (max-width: 1024px){.header__actions{margin-left:auto;width:-moz-fit-content;width:fit-content;grid-column:12/25}}.header__actions-ctas{display:flex;align-items:center}.header__navigation-menu,.header__actions{padding-block:10px}.header__search{align-items:center;display:grid;grid-template-columns:auto 1fr;flex:1;gap:10px;padding-left:20px;background-color:#d9d9d999;height:44px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.header__search-input{border:none;outline:none;background:none;width:100%}.header__search-input::-moz-placeholder{color:var(--text-color);opacity:1}.header__search-input::placeholder{color:var(--text-color);opacity:1}.header__action{background:none;border:none;cursor:pointer;padding:7px}.header__logo{padding-block:10px;height:100%;display:flex}.header__logo a{padding:5px}.header__logo img{width:60px;height:auto;max-height:33px}.header summary:hover,.header a:hover{color:var(--hover-text-color, var(--text-color))}.header__action:hover{background-color:#000;color:#fff}.header .header__logo a,.header .header__navigation-menu,.header .header__actions-ctas{background-color:var(--background-color);color:var(--text-color);transition:background-color .3s ease-in-out,color .3s ease-in-out}.header.is-scrolled{background-color:transparent}.header.is-scrolled .header__logo a,.header.is-scrolled .header__navigation-menu,.header.is-scrolled .header-actions__ctas{background-color:var(--sticky-background-color);color:var(--sticky-text-color)}.header.is-scrolled .header-actions__search-button-icon,.header.is-scrolled .header-actions__search-button-ticker,.header.is-scrolled .header__search{color:var(--sticky-text-color)}.header.is-scrolled .header__search-input::-moz-placeholder{color:var(--sticky-text-color)}.header.is-scrolled .header__search-input::placeholder{color:var(--sticky-text-color)}.header.is-scrolled:has(.header__navigation-trigger.is-open){background-color:var(--sticky-background-color);color:var(--sticky-text-color);transition:background-color .3s ease-in-out,color .3s ease-in-out;--menu-background-color: var(--sticky-background-color);--menu-text-color: var(--sticky-text-color)}.header.is-scrolled:has(.menu-drawer){--menu-background-color: var(--sticky-background-color);--menu-text-color: var(--sticky-text-color)}.header.is-scrolled:has(.header__navigation-trigger.is-open) .header__navigation-trigger:not(.is-open),.header.is-scrolled:has(.header__navigation-trigger.is-open) .header__navigation-link:not(:hover){color:var(--sticky-subdued-text-color, var(--sticky-text-color))}.header.is-scrolled summary:hover,.header.is-scrolled a:hover{color:var(--sticky-hover-text-color, var(--sticky-text-color))}@media (max-width: 1024px){.header.is-scrolled .header__logo a{background-color:unset}}.header .desktop-only{display:block}.header .mobile-only{display:none}@media (max-width: 1024px){.header__navigation-menu,.header__search,.header .desktop-only{display:none}.header .mobile-only{display:block}}
