.td-zeelool-menu .menu-list{--menu-horizontal-gap: var(--td-mega-nav-gap)}.td-zeelool-menu .menu-list__link{font-size:clamp(14px,1vw,17px)}.td-zeelool-menu .menu-list__link-title{position:relative}.td-zeelool-menu .menu-list__link-title:after{content:"";position:absolute;inset-inline:0;bottom:-14px;height:2px;background:currentColor;transform:scaleX(0);transform-origin:center;transition:transform .18s ease}.td-zeelool-menu .menu-list__list-item:has(.menu-list__disclosure[aria-expanded=true]) .menu-list__link-title:after,.td-zeelool-menu .menu-list__link:hover .menu-list__link-title:after,.td-zeelool-menu .menu-list__link:focus-visible .menu-list__link-title:after{transform:scaleX(1)}.td-zeelool-menu .menu-list__disclosure-icon{opacity:0}.td-zeelool-menu .menu-list__submenu,.td-zeelool-menu .menu-list__submenu-inner{padding-inline:0}.td-zeelool-menu .menu-list__submenu-inner{padding-block:0;max-height:min(72vh,620px)}.td-header-mega{display:grid;grid-template-columns:minmax(0,1fr);width:min(100%,1280px);margin-inline:auto;padding:32px 40px;gap:40px;align-items:start;box-sizing:border-box;background:var(--td-mega-bg);color:var(--td-mega-text);font-family:var(--font-body--family, inherit)}.td-header-mega--with-promos{grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr)}.td-header-mega__columns{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));align-content:start;gap:34px 28px;min-width:0;padding:0;max-height:min(60vh,500px);overflow-y:auto}.td-header-mega__column{min-width:0}.td-header-mega__column--flat-wide{grid-column:span 2}.td-header-mega__column h3{margin:0 0 19px;font-family:var(--font-heading--family, inherit);font-size:clamp(14px,.94vw,17px);font-weight:700;line-height:1.25}.td-header-mega__column h3 a,.td-header-mega__column li a{color:inherit;text-decoration:none}.td-header-mega__column ul{display:grid;gap:13px;margin:0;padding:0;list-style:none}.td-header-mega__column--flat-wide ul{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}.td-header-mega__column li a{color:var(--td-mega-muted);font-size:clamp(13px,.86vw,16px);line-height:1.4}.td-header-mega__column a:hover,.td-header-mega__column a:focus-visible{color:var(--td-mega-text);text-decoration:underline;text-underline-offset:.2em}.td-header-mega__promos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;gap:16px}.td-header-mega__promos--1{grid-template-columns:1fr}.td-header-mega__promo{position:relative;display:block;min-width:0;overflow:hidden;background:transparent;color:var(--td-mega-text);text-decoration:none}.td-header-mega__promo+.td-header-mega__promo{border:0}.td-header-mega__promo:after{display:none}.td-header-mega__image{position:static;display:block;width:100%;height:min(var(--td-mega-height, 340px),48vh);object-fit:cover;padding:0;background:var(--td-mega-card-bg);transition:transform .26s ease}.td-header-mega__promo:hover .td-header-mega__image,.td-header-mega__promo:focus-visible .td-header-mega__image{transform:scale(1.015)}.td-header-mega__promo-title{position:static;padding-top:12px;display:flex;justify-content:space-between;gap:8px;font-size:clamp(13px,.91vw,17px);font-weight:700;line-height:1.25}@media screen and (min-width:750px)and (max-width:989px){.td-header-mega--with-promos{grid-template-columns:minmax(0,1fr) minmax(0,.8fr)}.td-header-mega__promos{grid-template-columns:1fr}.td-header-mega__promo:nth-child(n+2){display:none}}@media screen and (max-width:749px){.td-header-mega{display:none}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/td-header-mega.css.map */
