@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}.mega-nav--columns .main-nav__collection-image--rectangle{width:122.125px;height:73.306px;border-radius:5px;flex-shrink:0;margin-bottom:.5rem;margin-inline-end:0}.mega-nav--columns .main-nav__collection-image--rectangle img[src*=".png"],.mega-nav--columns .main-nav__collection-image--rectangle img[src*=".webp"]{background:#fff}.mega-nav--columns .child-nav__item--toggle.flex-col .main-nav__collection-image--rectangle{margin-bottom:.75rem}.mega-nav--columns .child-nav__item--toggle.flex-col .child-nav__item{text-align:center;margin-top:.25rem}.mega-nav--columns a.flex.flex-col.items-center.child-nav__item{transition:transform .2s ease,opacity .2s ease;text-decoration:none;width:122.125px}.mega-nav--columns a.flex.flex-col.items-center.child-nav__item:hover{text-decoration:underline;color:#fff}.mega-nav--columns a.flex.flex-col.items-center.child-nav__item .grandchild-nav__title{width:122.125px;word-wrap:break-word;text-align:center;line-height:1.2}.mega-nav--columns .featured-menu-layout{width:100%;max-width:none}.mega-nav--columns .featured-items .featured-item{text-align:center;padding:.5rem;width:122.125px}.mega-nav--columns .featured-items .featured-item .grandchild-nav__title{width:122.125px;word-wrap:break-word;text-align:center;line-height:1.2}.mega-nav--columns .featured-items .main-nav__collection-image{margin:0 auto .5rem}.mega-nav--columns .remaining-items{padding:1rem 0}.mega-nav--columns .remaining-items .main-nav__item{display:block;padding:.25rem 0;text-decoration:none;font-size:1.2rem}.mega-nav--columns .remaining-items .main-nav__item:hover{text-decoration:underline}.mega-nav--columns .featured-item .main-nav__collection-image img[src*=".png"],.mega-nav--columns .featured-item .main-nav__collection-image img[src*=".webp"]{background:#fff}.mega-nav--columns .featured-item{transition:transform .2s ease,opacity .2s ease;cursor:pointer}.mega-nav--columns .featured-item:hover{text-decoration:underline;color:#fff}.mega-nav--columns .featured-item .main-nav__collection-image{transition:transform .2s ease}.mega-nav--columns .main-nav__item.flex.flex-col{transition:transform .2s ease,opacity .2s ease;text-decoration:none}.mega-nav--columns .main-nav__item.flex.flex-col:hover{text-decoration:underline;color:#fff}.mega-nav--columns.mega-nav--featured-layout .featured-menu-layout{display:flex!important;gap:2rem!important}.mega-nav--columns.mega-nav--featured-layout .featured-items{flex:0 0 80%!important;display:flex!important;flex-wrap:wrap!important;gap:2rem!important}.mega-nav--columns.mega-nav--featured-layout .featured-item{flex:0 1 calc(20% - 1.6rem)!important}.mega-nav--columns.mega-nav--featured-layout .remaining-items{flex:0 0 20%!important;display:flex!important;flex-direction:column!important;gap:1rem!important}.mega-nav--columns.mega-nav--featured-layout .remaining-items-grid{display:flex!important;flex-direction:column!important;gap:.5rem!important}.mega-nav--columns.mega-nav--featured-layout .remaining-items a{flex:none!important}.mega-nav--columns .featured-separator{display:none;width:1px;background-color:var(--nav-line-color);flex-shrink:0}.mega-nav--columns.mega-nav--featured-layout .featured-separator{display:block}@media (max-width: 767px){.mega-nav--columns.mega-nav--featured-layout .featured-menu-layout{flex-direction:column!important}.mega-nav--columns.mega-nav--featured-layout .featured-items{flex:none!important;gap:1rem!important}.mega-nav--columns.mega-nav--featured-layout .featured-item{flex:0 1 calc(50% - .5rem)!important}.mega-nav--columns.mega-nav--featured-layout .remaining-items{flex:none!important}.mega-nav--columns.mega-nav--featured-layout .remaining-items-grid{flex-direction:column!important;gap:.5rem!important}}.md\:nav-gap-x-16{column-gap:calc(16 * var(--space-unit))}.md\:nav-gap-y-4{row-gap:calc(4 * var(--space-unit))}.mega-nav--columns .child-nav.md\:grid:not(.mega-nav--featured-layout *){display:flex!important;flex-wrap:wrap!important;gap:3rem!important}.mega-nav--columns .child-nav.md\:grid:not(.mega-nav--featured-layout *) .child-nav__item--toggle{flex:0 0 auto!important;width:auto!important;min-width:160px!important}}@media (max-width: 768px){.mega-nav--columns .main-nav__collection-image--rectangle,.mega-nav--columns .featured-item .main-nav__collection-image,.mega-nav--columns a.flex.flex-col.items-center.child-nav__item .main-nav__collection-image{display:none!important}.mega-nav--columns a.flex.flex-col.items-center.child-nav__item{width:auto!important;margin-bottom:0!important}.mega-nav--columns .featured-item{width:auto!important;padding:0!important;margin-bottom:0!important}.mega-nav--columns .grandchild-nav__title{width:auto!important;margin-bottom:0!important}.mega-nav--columns .featured-item a.main-nav__item{padding:.4em 0!important;font-size:.88em!important;display:block!important}.mega-nav--columns .remaining-items{padding:0!important}.mega-nav--columns .remaining-items .main-nav__item{padding:.4em 0!important;font-size:.88em!important}.mega-nav--columns.mega-nav--featured-layout .featured-items,.mega-nav--columns.mega-nav--featured-layout .remaining-items,.mega-nav--columns.mega-nav--featured-layout .remaining-items-grid{gap:0!important}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/navigation-mega-columns.css.map */
