.tbk-nav.tbk-nav--light{background:var(--tbk-gray-100);border-bottom:1px solid var(--tbk-gray-300);max-height:none}.tbk-nav.tbk-nav--light.tbk-nav--hidden{max-height:0!important;border-bottom-width:0}.tbk-nav--light .tbk-nav__inner{display:block}.tbk-nav2{display:none;list-style:none;margin:0;padding:0}@media(min-width:990px){.tbk-nav2{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;column-gap:12px}}@media(min-width:990px)and (max-width:1199px){.tbk-nav2__link{font-size:14px!important}.tbk-nav2__chev{width:16px!important;height:16px!important}}@media(min-width:990px)and (max-width:1099px){.tbk-nav2__link{font-size:13px!important}.tbk-nav2__chev{width:14px!important;height:14px!important}}.tbk-nav2__item{position:relative}.tbk-nav2__item.has-mega{position:static}.tbk-nav2__link{display:inline-flex;align-items:center;gap:4px;padding:14px 0;margin:0;border:0;background:none;cursor:pointer;font-family:var(--font-body-family);font-size:16px;font-weight:400;line-height:24px;letter-spacing:normal;text-transform:none;color:var(--tbk-ink);text-decoration:none;white-space:nowrap}.tbk-nav2__text{border-bottom:1px solid transparent;transition:border-color .15s}.tbk-nav2__item:hover>.tbk-nav2__link .tbk-nav2__text,.tbk-nav2__link:focus-visible .tbk-nav2__text,.tbk-nav2__item.is-active>.tbk-nav2__link .tbk-nav2__text,.tbk-nav2__item.is-open>.tbk-nav2__link .tbk-nav2__text{border-bottom-color:currentColor}.tbk-nav2__chev{width:18px;height:18px;color:var(--tbk-gray-700);transition:transform .3s}.tbk-nav2__item.is-open .tbk-nav2__chev{transform:rotate(180deg)}.tbk-nav2__link--sale{color:var(--tbk-sale)}.tbk-mega{position:absolute;left:0;right:0;top:100%;z-index:300;max-height:75vh;overflow-x:hidden;overflow-y:auto;pointer-events:none;visibility:hidden;transition:visibility 0s linear .5s}.tbk-nav2__item.is-open>.tbk-mega{visibility:visible;pointer-events:auto;transition:visibility 0s}.tbk-mega__slide{background:var(--tbk-white);border-top:1px solid var(--tbk-gray-300);border-bottom:1px solid var(--tbk-gray-300);transform:translateY(-100%);transition:transform .5s cubic-bezier(.39,.575,.565,1)}.tbk-nav2__item.is-open>.tbk-mega .tbk-mega__slide{transform:translateY(0)}.tbk-mega-dim{position:fixed;left:0;right:0;bottom:0;top:var(--tbk-mega-top, 0px);z-index:250;background:#0e1c3880;opacity:0;visibility:hidden;pointer-events:none;cursor:zoom-out;transition:opacity .8s cubic-bezier(.7,0,.2,1),visibility .8s cubic-bezier(.7,0,.2,1)}.tbk-mega-dim.is-on{opacity:1;visibility:visible;pointer-events:auto}.tbk-mega__inner{position:relative;max-width:var(--tbk-container);margin:0 auto;padding:0 var(--tbk-gutter);box-sizing:border-box}.tbk-mega__groups{list-style:none;margin:0;padding:24px 0 40px;width:25%;box-sizing:border-box}.tbk-mega__group+.tbk-mega__group{margin-top:2px}.tbk-mega__toggle{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:12px;margin:0;border:0;border-radius:4px;background:none;cursor:pointer;box-sizing:border-box;font-family:var(--font-body-family);font-size:15px;font-weight:600;line-height:22px;text-align:left;color:var(--tbk-ink);text-decoration:none;transition:background-color .3s cubic-bezier(.7,0,.3,1)}.tbk-mega__toggle svg{width:16px;height:16px;flex-shrink:0;color:var(--tbk-gray-700)}.tbk-mega__group.is-active>.tbk-mega__toggle{background:var(--tbk-gray-100)}.tbk-mega__toggle:focus-visible{outline:2px solid var(--tbk-accent);outline-offset:-2px}.tbk-mega__pane{position:absolute;top:0;left:calc(var(--tbk-gutter) + (100% - 2 * var(--tbk-gutter)) * .25);right:var(--tbk-gutter);margin-left:32px;padding:24px 0 40px 32px;border-left:1px solid var(--tbk-gray-300);visibility:hidden;opacity:0}.tbk-mega__group.is-active>.tbk-mega__pane{visibility:inherit;opacity:1}.tbk-mega__pane>.tbk-mega__links{opacity:0;transform:translate(10%);transition:opacity .5s cubic-bezier(.6,0,.4,1),transform .5s cubic-bezier(.6,0,.4,1)}.tbk-mega__group.is-active>.tbk-mega__pane>.tbk-mega__links{opacity:1;transform:none}.tbk-mega__links{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:32px}.tbk-mega__links a{display:inline-block;padding:7px 0;font-family:var(--font-body-family);font-size:15px;font-weight:400;line-height:24px;color:var(--tbk-ink);text-decoration:none}.tbk-mega__links a span{background:linear-gradient(currentColor,currentColor) left bottom / 0 1px no-repeat;transition:background-size .3s ease}.tbk-mega__links a:hover span,.tbk-mega__links a:focus-visible span{background-size:100% 1px}.tbk-mega__all{color:var(--tbk-gray-700)!important}.tbk-mega__inner.has-img{--tbk-mega-img: 210px;--tbk-mega-gap: 32px}@media(max-width:1199px){.tbk-mega__inner.has-img{--tbk-mega-img: 170px}}.tbk-mega__img{position:absolute;top:24px;left:var(--tbk-gutter);display:block;width:var(--tbk-mega-img);aspect-ratio:3 / 4;border-radius:6px;overflow:hidden;background:var(--tbk-gray-100)}.tbk-mega__img img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.39,.575,.565,1)}a.tbk-mega__img:hover img{transform:scale(1.03)}.has-img>.tbk-mega__groups{margin-left:calc(var(--tbk-mega-img) + var(--tbk-mega-gap));width:calc((100% - var(--tbk-mega-img) - var(--tbk-mega-gap)) * .25)}.has-img .tbk-mega__pane{left:calc(var(--tbk-gutter) + var(--tbk-mega-img) + var(--tbk-mega-gap) + (100% - 2 * var(--tbk-gutter) - var(--tbk-mega-img) - var(--tbk-mega-gap)) * .25)}@media(prefers-reduced-motion:reduce){.tbk-mega__img img{transition:none}.tbk-mega,.tbk-nav2__item.is-open>.tbk-mega,.tbk-mega__slide,.tbk-mega__pane>.tbk-mega__links,.tbk-mega-dim,.tbk-mega__toggle,.tbk-mega__links a span,.tbk-nav2__chev{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/tbk-css-nav-mega.css.map */
