.tl-header .tl-mobile-menu__close{display:none}.tl-header .tl-mobile-menu[open]>summary>.tl-header-icon:first-child{display:none}.tl-header .tl-mobile-menu[open]>summary>.tl-mobile-menu__close{display:block;width:20px;height:20px}.tl-nav-menu-link{padding:0;color:inherit;font:inherit}.tl-nav-submenu[open]>summary>.tl-nav-menu-link{text-decoration:underline;text-underline-offset:3px}@keyframes tl-nav-panel-in{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@media(min-width:990px){[data-desktop-category][open]>.tl-nav-panel{animation:tl-nav-panel-in .15s ease-in-out both}}.tl-desktop-nav .tl-nav-panel{position:fixed;top:var(--tl-nav-top,97.796875px);left:0;right:0;padding:0;border:0;max-height:calc(100dvh - var(--tl-nav-top,97.796875px));overflow:auto;background:#fff;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;font-family:var(--font-body--family,Arial,sans-serif);color:#111314}.tl-mega-panel{--tl-nav-side:16px;padding:40px var(--tl-nav-side) 48px;display:flex;flex-direction:column;gap:40px;background:#fff}.tl-mega-panel h2,.tl-mega-panel h3,.tl-mega-panel p{margin:0}.tl-mega-panel__heading{display:flex;justify-content:space-between;align-items:center;gap:32px}.tl-mega-panel__heading h2{font-size:28px;line-height:33.6px;font-weight:600}.tl-nav-view-all{display:inline-flex;align-items:center;gap:10px;padding:0 0 4px;border-bottom:1px solid currentColor;line-height:16px;font-size:16px;font-weight:500;white-space:nowrap}.tl-nav-view-all>span{display:inline-flex;width:18px;height:18px}.tl-nav-view-all svg{width:18px;height:18px}.tl-nav-view-all:hover{opacity:.72}.tl-mega-panel__content{display:flex;justify-content:space-between;gap:8px}.tl-nav-products{display:grid;grid-template-columns:repeat(2,250px);grid-template-rows:repeat(3,auto);gap:24px 8px;width:fit-content}.tl-nav-image-product{display:grid;grid-template:"image title" "image description" 1fr / 64px 1fr;gap:0 14px;align-items:start;min-width:0;color:inherit;text-decoration:none}.tl-nav-image-product img{grid-area:image;width:64px;height:64px;object-fit:cover;background:#f8f9fb;border-radius:4px}.tl-nav-image-product h3{grid-area:title;align-self:start;font-size:16px;line-height:22.4px;letter-spacing:0;font-weight:500}.tl-nav-image-product p{grid-area:description;align-self:start;font-size:14px;line-height:19.6px;font-weight:400;opacity:.72;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.tl-nav-image-product:hover h3{text-decoration:underline}.tl-nav-empty-product{min-height:64px}.tl-nav-feature-slot{width:400px;flex-shrink:0}.tl-nav-feature{display:flex;flex-direction:column;gap:5px;max-width:400px;width:100%;background:#f8f9fb;border-radius:6px;overflow:hidden;text-decoration:none;color:inherit}.tl-nav-feature h3{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:16px 16px 0}.tl-nav-feature h3>span:first-child{font-size:18px;line-height:23.4px;font-weight:500;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tl-nav-feature h3>span:last-child{width:18px;min-width:18px;height:18px;align-self:flex-start;margin-top:3px}.tl-nav-feature svg{width:18px;height:18px}.tl-nav-feature p{padding:0 16px;margin-bottom:12px;font-size:14px;line-height:18.2px;opacity:.72;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tl-nav-feature__image{height:180px;overflow:hidden}.tl-nav-feature__image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .3s}.tl-nav-feature:hover h3>span:first-child{text-decoration:underline}.tl-nav-feature:hover img{transform:scale(1.1)}.tl-nav-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;width:100%}.tl-nav-cards>.tl-search-card:nth-child(5){display:none}.tl-nav-cards .tl-search-card{padding:8px 12px 16px}.tl-nav-cards .tl-search-card__body{gap:5px}.tl-nav-cards .tl-search-card h3{font-size:16px;line-height:20.8px}.tl-nav-cards .tl-search-card__description{font-size:14px;line-height:18.2px}.tl-nav-cards .tl-search-card__reviews{font-size:10px}.tl-nav-cards .tl-search-card__footer{flex-wrap:wrap}@media(min-width:1024px){.tl-mega-panel{--tl-nav-side:48px;padding-inline:max(var(--tl-nav-side),calc((100vw - 1420px)/2))}}@media(min-width:1280px){.tl-nav-products{grid-template-columns:repeat(2,343px);gap:24px 65px}.tl-mega-panel__content{gap:28px}.tl-nav-cards{grid-template-columns:repeat(5,minmax(0,1fr))}.tl-nav-cards>.tl-search-card:nth-child(5){display:flex}.tl-nav-cards .tl-search-card__reviews{font-size:12px}}@media(min-width:1440px){.tl-mega-panel{--tl-nav-side:64px}.tl-nav-products{gap:24px 85px}.tl-mega-panel__content{gap:85px}.tl-nav-cards{gap:40px}.tl-nav-cards .tl-search-card__body{gap:10px}.tl-nav-cards .tl-search-card h3{font-size:18px;line-height:23.4px}.tl-nav-cards .tl-search-card__description{font-size:16px;line-height:20.8px}}@media(min-width:990px)and (max-width:1023px){.tl-mega-panel__content{flex-direction:column;gap:40px}.tl-nav-products{grid-template-columns:1fr;gap:24px;width:100%}.tl-nav-feature-slot{width:100%;max-width:400px}.tl-nav-cards{grid-template-columns:minmax(0,400px);justify-content:center;gap:24px}}@media(max-width:989px){.tl-header .tl-mobile-menu:not([open])>.tl-mobile-drawer{display:none}.tl-header .tl-mobile-drawer{position:fixed;inset:var(--tl-nav-top,92px) 0 0;display:flex;flex-direction:column;background:#fff;z-index:30;width:100vw;overflow:hidden;font-family:var(--font-body--family,Arial,sans-serif)}.tl-header[data-navigation-ready=true] .tl-mobile-drawer{transform:translate(-100%);visibility:hidden;transition:transform .2s ease,visibility .2s ease}.tl-header[data-navigation-ready=true] .tl-mobile-menu[data-drawer-expanded=true]>.tl-mobile-drawer{transform:translate(0);visibility:visible}.tl-header .tl-mobile-menu .tl-mobile-drawer__navigation{display:block;position:static;inset:auto;flex:1;min-height:0;max-height:none;width:100%;padding:12px 16px 28px;overflow:auto;overscroll-behavior:contain;box-shadow:none}.tl-header .tl-mobile-drawer .tl-nav-list{display:block;margin:0;padding:0;list-style:none}.tl-header .tl-mobile-drawer .tl-nav-list>li{margin:0;padding:0;border:0}.tl-header .tl-mobile-categories>li:first-child>a{display:flex;justify-content:space-between;align-items:center;min-height:0;padding:16px 0;border-bottom:1px solid #11131429;font-size:18px;line-height:32.4px;font-weight:600;text-decoration:none}.tl-mobile-catalog>a>span{display:flex;width:18px;height:18px}.tl-mobile-catalog svg{width:18px;height:18px}.tl-header .tl-mobile-menu .tl-mobile-category{border-bottom:1px solid #11131429}.tl-header .tl-mobile-categories>li:last-child>.tl-mobile-category{border-bottom:0}.tl-header .tl-mobile-menu .tl-mobile-category>summary{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-width:0;min-height:0;padding:20px 0;list-style:none;cursor:pointer;font-size:18px;line-height:32.4px;font-weight:400}.tl-mobile-category>summary::-webkit-details-marker{display:none}.tl-mobile-category>summary>svg{flex:none;width:14px;height:8px;transition:transform .3s ease-in-out}.tl-mobile-category[data-expanded=true]>summary>svg{transform:rotate(180deg)}.tl-mobile-category__content{overflow:hidden;transition:max-height .3s cubic-bezier(.4,0,.2,1)}.tl-mobile-category__content>div{padding-bottom:24px}.tl-header .tl-mobile-category:not([open])>.tl-mobile-category__content{display:none}.tl-mobile-category__products{display:flex;flex-direction:column;gap:24px}.tl-header .tl-mobile-menu .tl-nav-image-product{display:grid;grid-template:"image title" "image description" 1fr / 64px 1fr;gap:0 14px;padding:0;border:0;font-size:14px;line-height:19.6px;text-decoration:none}.tl-header .tl-mobile-menu .tl-nav-image-product h3,.tl-header .tl-mobile-menu .tl-nav-image-product p{margin:0}.tl-header .tl-mobile-menu .tl-nav-image-product h3{font-size:16px;line-height:22.4px}.tl-header .tl-mobile-menu .tl-nav-image-product p{-webkit-line-clamp:2;font-size:14px;line-height:19.6px}.tl-header .tl-mobile-menu .tl-nav-view-all{display:flex;width:fit-content;min-height:0;margin-top:24px;margin-left:auto;padding:0 0 4px;border-bottom:1px solid currentColor;font-size:16px;line-height:16px}.tl-mobile-drawer__footer{display:flex;flex:none;flex-direction:column;padding:16px;background:#173446;color:#fff}.tl-header .tl-mobile-drawer__footer>a{padding:6px 0;color:#fff;font-size:16px;line-height:22.4px;font-weight:400;text-decoration:none}.tl-header .tl-mobile-drawer__footer>a:hover{text-decoration:underline}}@media(prefers-reduced-motion:reduce){.tl-mobile-category__content,.tl-mobile-category>summary>svg,.tl-nav-feature__image img{transition:none}}@media(prefers-reduced-motion:reduce){.tl-header[data-navigation-ready=true] .tl-mobile-drawer{transition:none}[data-desktop-category][open]>.tl-nav-panel{animation:none}}.tl-desktop-nav>.tl-nav-list>li:first-child>.tl-nav-root-link{font-weight:700}@media(max-width:989px){.tl-header .tl-mobile-drawer svg{stroke:none;stroke-width:1}.tl-header .tl-mobile-menu .tl-mobile-category>summary>svg{width:14px;height:8px}.tl-header .tl-mobile-menu .tl-mobile-catalog svg{width:18px;height:18px}}.tl-nav-feature-slot{min-height:var(--tl-nav-feature-height,280px)}@media(max-width:1023px){.tl-nav-feature-slot:empty{min-height:0}}@media(max-width:989px){.tl-header .tl-mobile-categories>li+li{margin-top:2px}.tl-header .tl-mobile-categories>li:first-child>a{padding:20px 0;line-height:25.2px}.tl-mobile-drawer__footer{gap:2px;padding-bottom:18px}.tl-mobile-category__content>div{padding-top:4px;padding-bottom:22px}.tl-header .tl-mobile-menu .tl-nav-image-product p{margin-top:4px}.tl-header .tl-mobile-menu .tl-nav-view-all--mobile{display:flex;width:100%;justify-content:flex-end;margin-top:10px;margin-left:0;padding:0;border:0}.tl-header .tl-mobile-menu .tl-nav-view-all__body{display:inline-flex;align-items:center;gap:8px;width:auto;height:auto;padding:6px 0;border-bottom:1px solid currentColor;font-size:16px;line-height:28.8px}.tl-nav-view-all__body>span:last-child{display:flex;width:17px;height:11px}.tl-header .tl-mobile-menu .tl-nav-view-all__body svg{width:17px;height:11px}}@media(max-width:989px){.tl-header .tl-mobile-menu .tl-mobile-category>summary>svg{width:14px;height:7px}}@media(max-width:989px){.tl-header .tl-mobile-drawer .tl-mobile-categories>li+li{margin-top:2px}}@media(max-width:989px){.tl-header .tl-mobile-drawer{overflow-y:auto;overscroll-behavior:contain}.tl-header .tl-mobile-menu .tl-mobile-drawer__navigation{flex:1 0 auto;overflow:visible}}@media(max-width:989px){.tl-header .tl-mobile-drawer .tl-mobile-categories{padding-bottom:2px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/tl-header-navigation.css.map */
