store-header.header{--ta-nav-accent: var(--ta-primary-6, #2967d3);--ta-nav-focus: var(--ta-primary-5, #4f89e0);--ta-nav-emphasis: var(--ta-primary-3, #a7cefa)}.cc-header.ta-header-overlay{height:var(--ta-banner-header-height);margin-bottom:calc(-1 * var(--ta-banner-header-height))}#main-content .ta-header-banner.image-banner,#main-content .ta-header-banner .slideshow__slide{padding-top:var(--ta-banner-header-height)}#main-content .ta-header-banner .slideshow__text{align-items:safe center}store-header.header.ta-header--banner{background-color:transparent}store-header.header.ta-header--banner:before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background-color:rgb(var(--bg-color));transition:background-color .2s ease;pointer-events:none}store-header.header.ta-header--glass{border-bottom-color:transparent}store-header.header.ta-header--glass:before{background-color:rgb(var(--bg-color) / 60%);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}store-header.header .main-nav .main-nav__item--toggle:focus-visible,store-header.header .main-nav a:focus-visible{outline:2px solid var(--ta-nav-focus)!important;outline-offset:-4px;border-radius:6px}store-header.header .header__icon:focus-visible,store-header.header .main-menu__toggle:focus-visible{outline:2px solid var(--ta-nav-focus);outline-offset:2px}store-header.header .header__icon:hover{color:var(--ta-nav-emphasis)}store-header.header .main-nav__item--primary:is(:hover,.is-active),store-header.header .main-nav>li>details.is-open>summary .main-nav__item--primary,store-header.header .main-nav>li>details:has(a[aria-current=page])>summary .main-nav__item--primary,store-header.header .main-nav>li>details>summary:focus-visible .main-nav__item--primary{box-shadow:inset 0 -3px 0 var(--ta-nav-accent)}store-header.header .grandchild-nav__item:is(:hover,[aria-current=page]){color:var(--ta-nav-emphasis)}store-header.header .child-nav--dropdown{width:100%;max-width:none}store-header.header .child-nav--dropdown .child-nav__item{width:100%;border-radius:0}store-header.header .child-nav--dropdown a:is(:hover,:focus-visible,[aria-current=page],.is-active){background-color:#ffffff1a;box-shadow:none;color:rgb(var(--nav-child-text-color))}store-header.header .child-nav--dropdown a:is([aria-current=page],.is-active){background-color:#2967d33d}store-header.header .main-nav__item--back,store-header.header .main-nav__item--back .main-nav__item-content{color:rgb(var(--nav-child-text-color))}store-header.header .main-nav__item--back .icon{color:var(--ta-nav-emphasis)}store-header.header .grandchild-nav__image{overflow:hidden;border:0;border-radius:12px;background:#fff;box-shadow:none}store-header.header .grandchild-nav__image img{padding:8px;object-fit:contain}store-header.header .main-nav .grandchild-nav__item:focus-visible{outline:none!important;color:var(--ta-nav-emphasis);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}store-header.header .header__logo img{max-height:40px}store-header.header .mega-nav--sidebar .main-nav__item--go.main-nav__view-all{min-height:44px}store-header.header .mega-nav--sidebar .main-nav__item--go.main-nav__view-all:hover{border-color:var(--ta-nav-accent);background-color:var(--ta-nav-accent);color:#fff}@media(min-width:769px){store-header.header .main-nav:has(>li>details.is-open)>li>details:not(.is-open)>summary .main-nav__item--primary,store-header.header .main-nav:has(>li>details.is-open)>li>a.main-nav__item--primary{box-shadow:none}store-header.header .main-nav{align-items:center}store-header.header .main-nav__item--primary{margin-inline:4px;padding:14px 10px;font-size:16px;font-weight:500;line-height:20px;white-space:nowrap}store-header.header .main-nav__child:not(.mega-nav){min-width:220px;padding:0;border:1px solid rgb(255 255 255 / 12%);border-radius:0 0 12px 12px;box-shadow:0 12px 28px #0000002e}store-header.header .child-nav--dropdown .child-nav__item{min-height:44px;padding:12px 16px;border-radius:0;line-height:20px}store-header.header .ta-header-applications .child-nav--dropdown{min-width:240px}store-header.header .main-nav__child.mega-nav--sidebar{position:fixed;top:var(--header-end, var(--header-height));left:0;width:100vw;min-height:0;max-height:calc(100vh - var(--header-end, var(--header-height)));padding-block:24px;border-bottom:1px solid rgb(255 255 255 / 12%);box-shadow:0 12px 28px #0000002e}store-header.header .main-nav__child.mega-nav.mega-nav--sidebar>.container{width:min(1060px,calc(100vw - 40px));max-width:1060px;padding-inline:0;margin-inline:auto}store-header.header .mega-nav--sidebar .child-nav__item--toggle,store-header.header .mega-nav--sidebar .child-nav>li>.child-nav__item{width:260px;min-height:56px;padding-inline:12px;border-radius:8px}store-header.header .mega-nav--sidebar .child-nav__item--toggle:not(.nav__item--no-underline),store-header.header .mega-nav--sidebar .child-nav>li>.child-nav__item:not(.nav__item--no-underline){position:relative;overflow:visible;border-bottom-color:transparent}store-header.header .mega-nav--sidebar .child-nav__item--toggle:not(.nav__item--no-underline):after,store-header.header .mega-nav--sidebar .child-nav>li>.child-nav__item:not(.nav__item--no-underline):after{content:"";position:absolute;inset-inline:0;bottom:-1px;height:1px;border-radius:0;background-color:var(--nav-line-color);pointer-events:none}store-header.header .mega-nav--sidebar .child-nav__item{padding-block:16px;font-size:15px;line-height:24px}store-header.header .mega-nav--sidebar .child-nav__item--toggle:is(:hover,:focus-visible,.is-visible){box-shadow:none}store-header.header .mega-nav--sidebar .child-nav__item--toggle:is(:hover,:focus-visible,.is-visible):before{content:"";position:absolute;inset-inline-start:0;top:50%;width:3px;height:24px;transform:translateY(-50%);border-radius:0;background-color:var(--ta-nav-accent);pointer-events:none}store-header.header .mega-nav--sidebar .child-nav__item--toggle:is(:hover,:focus-visible,.is-visible) .child-nav__item{color:var(--ta-nav-emphasis)}store-header.header .mega-nav--sidebar .child-nav__item--toggle+.disclosure__panel{inset-inline-start:260px;inset-inline-end:0;min-height:0;padding-inline-start:28px}store-header.header .mega-nav--sidebar .main-nav__grandchild-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px 20px}store-header.header .mega-nav--sidebar .grandchild-nav__image{overflow:hidden;border-radius:12px;background:#fff}store-header.header .mega-nav--sidebar .grandchild-nav__image img{object-fit:contain}store-header.header .mega-nav--sidebar .main-nav__grandchild .main-nav__item{padding-block:0 12px;font-size:14px;line-height:20px}store-header.header .mega-nav--sidebar .main-nav__view-all-item{margin-top:0;justify-content:flex-start}store-header.header .header__icon.js-show-search>.header__icon-search-close,store-header.header.search-is-visible .js-show-search>.header__icon-search-open{display:none}store-header.header.search-is-visible .js-show-search>.header__icon-search-close{display:flex}}@media(min-width:1024px){store-header.header .header__grid{gap:24px}store-header.header .main-menu{flex:1 1 auto}store-header.header .main-menu__content,store-header.header .main-nav{justify-content:center}store-header.header .header__icons{gap:4px}store-header.header .header__icon{width:44px;height:44px}}@media(max-width:768.98px){store-header.header .main-nav__child:not(.mega-nav){padding-inline:0}store-header.header .child-nav--dropdown .main-nav__item{padding-inline:20px}store-header.header .mega-nav--sidebar nav-menu>details[open]>summary{box-shadow:none}store-header.header .mega-nav--sidebar nav-menu>details[open]>summary:before{content:"";position:absolute;inset-inline-start:0;top:16px;width:3px;height:24px;border-radius:0;background-color:var(--ta-nav-accent);pointer-events:none}store-header.header .mega-nav--sidebar nav-menu>details[open]>summary .child-nav__item{color:var(--ta-nav-emphasis)}store-header.header.search-is-visible .header__search--collapsible-mob{position:relative;inset:auto;flex:0 0 100%;order:3;width:100%;padding-top:8px}store-header.header .header__search--collapsible-mob predictive-search,store-header.header .header__search--collapsible-mob>.search{width:100%}store-header.header .main-nav__item{min-height:56px;padding-block:16px;line-height:24px}store-header.header .main-nav__grandchild .main-nav__item{min-height:44px;padding-block:0 10px}store-header.header .main-nav__grandchild .grandchild-nav__image{overflow:hidden;border-radius:8px}store-header.header .main-nav__item-header{font-size:18px;font-weight:600}store-header.header .main-menu .localization{margin-top:24px}}@media(prefers-reduced-motion:reduce){store-header.header.ta-header--banner:before{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/ta-header.css.map */
