@media (max-width: 768.98px){.main-nav__badge{display:none}}@media (min-width: 769px){.main-nav__badge--1{background-color:rgba(var(--badge-1-color)/.1);color:rgb(var(--badge-1-color))}.main-nav__badge--2{background-color:rgba(var(--badge-2-color)/.1);color:rgb(var(--badge-2-color))}.main-nav__badge--3{background-color:rgba(var(--badge-3-color)/.1);color:rgb(var(--badge-3-color))}.mega-nav--columns .main-nav__item--go{display:none}.mega-nav--columns .child-nav__item,.mega-nav--columns .main-nav__grandchild{padding-right:0;padding-left:0}.mega-nav--columns .child-nav__collection-image{min-height:54px;pointer-events:inherit}.mega-nav--columns .child-nav__item--toggle{pointer-events:none}.mega-nav--columns .child-nav__item--toggle a{pointer-events:initial}.mega-nav--columns .child-nav__item--toggle:not(.nav__item--no-underline){margin-bottom:calc(2 * var(--space-unit));border-bottom:1px solid var(--nav-line-color)}.mega-nav--columns .child-nav__item--toggle .icon{display:none}.mega-nav--columns .main-nav__grandchild .main-nav__item{padding:.4em 0;font-size:.88em}.mega-nav--columns .main-nav__collection-image{margin-inline-end:1rem}.md\:nav-gap-x-16{column-gap:calc(16 * var(--space-unit))}.md\:nav-gap-y-4{row-gap:calc(4 * var(--space-unit))}}.promo .media{border-radius:9px}.promo__content a{text-decoration:none;background:#000;color:#fff!important;font-weight:500;padding:12px 26px;border-radius:7px;margin-top:10px;display:inline-block}.main-nav__collection-image.media{border-radius:7px}@media (min-width: 769px){.child-nav__item--toggle{border-radius:9px;padding:0 6px}.child-nav__item--toggle:hover{background:#f7f7f7}.child-nav__item:hover{color:initial}}.child-nav__item{width:100%}.child-nav__item span{background:#f2f2f2;color:#111;padding:1px 6px;border-radius:8px;font-size:14px;margin-top:2px;display:flex;white-space:nowrap;width:fit-content}.promo__content h4{letter-spacing:-.02em}.main-nav__child{border-top:none}@media (min-width: 1280px){.child-nav.xl\:grid-cols-4{grid-template-columns:repeat(3,minmax(0,1fr))}.main-nav__promos{margin-top:0!important}}.mega-nav--columns .main-nav__collection-image{margin-inline-end:0}a.main-nav__item.child-nav__item.nav__item--no-underline{padding-left:10px}
/*# sourceMappingURL=/cdn/shop/t/7/assets/navigation-mega-columns.css.map */
