.header--itg{--itg-logo-h: var(--itg-logo-hd, 78px)}.header--itg .header__mobile{--itg-logo-h: var(--itg-logo-hm, 52px)}.header--itg .header__logo{padding:0}.header--itg .header__logo__link{width:auto;max-width:none}.header--itg .header__logo img{display:block;width:auto;max-width:none;height:var(--itg-logo-h)}.header--itg .header__desktop--itg{flex-direction:column;align-items:stretch;justify-content:flex-start}.itg-header__row{display:grid;grid-template-columns:1fr minmax(280px,560px) 1fr;align-items:center;gap:24px;padding:var(--itg-pt-d, 12px) 0 var(--itg-pb-d, 8px)}.itg-header__row:not(:has(.itg-header__search)){grid-template-columns:1fr auto}.itg-header__logo{display:flex;align-items:center;justify-content:flex-start;min-width:0}.itg-header__tools{display:flex;justify-content:flex-end}.itg-header__nav{display:flex;justify-content:center;padding:var(--itg-mpt, 0px) 0 var(--itg-mpb, 8px)}.itg-header__nav .header__menu{max-width:100%}.itg-header__nav .header__menu__inner{flex-wrap:wrap;justify-content:center;row-gap:0}.itg-header__nav .navlink--toplevel{padding-top:6px;padding-bottom:6px}.itg-header__nav .navlink--toplevel:after{content:"";position:absolute;top:100%;left:0;right:0;height:calc(var(--itg-mpb, 8px) + 2px)}.header--itg-compact.is-itg-compact .itg-header__nav .navlink--toplevel:after{height:calc(var(--itg-mpb-s, 4px) + 2px)}.header--itg .header__mobile{align-items:center;padding:var(--itg-pt-m, 8px) 0 0}.itg-header__mobile-search{display:none;padding:6px 0 var(--itg-pb-m, 10px)}@media only screen and (max-width:479px){.itg-header__mobile-search{display:block}}@media(pointer:coarse){.itg-header__mobile-search{display:block}}.js__show__mobile .itg-header__mobile-search{display:block}.header--itg.js__header__stuck .theme__header,.header--itg.js__header__stuck.js__header__stuck__backdrop .theme__header{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:var(--itg-sticky-bg, var(--COLOR-NAV));transition:none}.header--itg.js__header__stuck .theme__header:after,.header--itg.js__header__stuck.js__header__stuck__backdrop .theme__header:after,.header--itg.js__header__stuck.js__header__stuck__backdrop .theme__header:hover:after{opacity:0;background:transparent}.header--itg-compact.is-itg-compact{--itg-logo-h: var(--itg-logo-hs, 48px)}.header--itg-compact.is-itg-compact .header__mobile{--itg-logo-h: min(var(--itg-logo-hs, 48px), var(--itg-logo-hm, 52px))}.header--itg-compact.is-itg-compact .itg-header__row{padding-top:var(--itg-pt-s, 6px);padding-bottom:var(--itg-pb-s, 4px)}.header--itg-compact.is-itg-compact .itg-header__nav{padding-top:0;padding-bottom:var(--itg-mpb-s, 4px)}.itg-header-anim .header__inner{animation:itg-header-fade .2s ease-out}@keyframes itg-header-fade{0%{opacity:.35}to{opacity:1}}.header--itg~.header__backfill{height:var(--itg-bar-h, var(--menu-backfill-height))!important;z-index:0;pointer-events:none;visibility:visible;background:var(--itg-sticky-bg, var(--COLOR-NAV))}.header--itg~.header__backfill>*{visibility:hidden}.itg-search{--text: var(--COLOR-NAV-TEXT);--text-dark: var(--COLOR-NAV-TEXT);--text-light: var(--COLOR-NAV-TEXT);--bg: var(--COLOR-NAV);--border: var(--COLOR-NAV-BORDER);position:relative;width:100%;color:var(--COLOR-NAV-TEXT)}.itg-search predictive-search,.itg-search header-search-form{display:block}.itg-search .itg-search__form{position:relative;display:grid;grid-template-columns:46px minmax(0,1fr) auto;align-items:center;height:46px;margin:0;padding:0;border:1px solid var(--COLOR-NAV-A50);border-radius:0;background:var(--COLOR-NAV-A10);transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease}.itg-search .itg-search__form:hover{border-color:var(--COLOR-NAV-TEXT)}.itg-search .itg-search__form:focus-within{border-color:var(--COLOR-NAV-TEXT);background:var(--COLOR-NAV-A10);box-shadow:0 0 0 2px var(--COLOR-NAV-A50)}.itg-search .itg-search__submit,.itg-search .itg-search__reset{display:grid;place-items:center;width:46px;height:100%;margin:0;padding:0;border:0;border-radius:0;background:none;color:inherit;cursor:pointer}.itg-search .itg-search__reset{width:40px}.itg-search .itg-search__submit svg{width:19px;height:19px}.itg-search .itg-search__reset svg{width:14px;height:14px}.itg-search .itg-search__reset.is-hidden{display:none}.itg-search .itg-search__input,.itg-search .itg-search__input:hover,.itg-search .itg-search__input:focus{box-sizing:border-box;width:100%;min-width:0;height:100%;margin:0;padding:0 12px 0 0;border:0;border-radius:0;outline:0;background:transparent;box-shadow:none;color:inherit;font-size:14px;line-height:46px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.itg-search .itg-search__input::placeholder{color:var(--COLOR-NAV-TEXT-LIGHT);opacity:1}.itg-search .itg-search__input::-webkit-search-cancel-button,.itg-search .itg-search__input::-webkit-search-decoration{-webkit-appearance:none;display:none}.itg-search .itg-search__submit:focus-visible,.itg-search .itg-search__reset:focus-visible{outline:2px solid currentColor;outline-offset:-4px}.itg-search .itg-search__results{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:60;max-height:0;opacity:0;visibility:hidden;overflow-x:hidden;overflow-y:auto;background:var(--COLOR-NAV);border:1px solid var(--COLOR-NAV-BORDER);transition:max-height .3s ease,opacity .3s ease,visibility .3s}.itg-search predictive-search[open] .itg-search__results{max-height:min(70vh,640px);opacity:1;visibility:visible}@media(prefers-reduced-motion:reduce){.itg-header-anim .header__inner{animation:none}.itg-search .itg-search__form,.itg-search .itg-search__results{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/itg-header.css.map */
