.navigation-list{display:flex;flex-direction:column;gap:var(--gutter)}.navigation-list-item{border-bottom:1px solid var(--color-border);padding-bottom:var(--gutter)}.navigation-list-item:last-child{border-bottom:none;padding-bottom:0}.space-evenly .navigation-list-item{flex:1;display:flex}.sub-navigation-toggle{display:flex;justify-content:space-between;align-items:center;width:100%}.sub-navigation-toggle:after{font-size:.5rem;content:"\25bc";padding-left:var(--gutter-min);width:var(--gutter)}.navigation-list-item-expandable[open]>.sub-navigation-toggle:after{font-size:.75rem;content:"\2716"}.navigation-primary .sub-navigation{padding:var(--gutter-large) 0 var(--gutter-large) var(--gutter-large);gap:var(--gutter)}.nav-level-1-link{font-family:var(--font-heading-family);font-size:var(--font-body-medium)}.nav-level-1-link,.nav-level-2-link,.nav-level-3-link{display:flex;align-items:center;gap:var(--gutter-small);flex:1;width:fit-content}@media screen and (min-width: 990px){.navigation-toggle{display:none}.navigation-primary .navigation-list{flex-wrap:wrap;flex-direction:row}.navigation-primary .navigation-list-item{padding-bottom:0;border-bottom:none;position:relative}.navigation-list.space-evenly .navigation-list-item{align-items:center;justify-content:center}.navigation-list.space-evenly .nav-level-1-link{justify-content:center}.header .nav-level-1>.navigation-list-item-expandable>.sub-navigation{position:absolute;top:100%;box-shadow:inset var(--shadow),var(--shadow);padding:var(--gutter-large)}.header .has-mega-menu .nav-level-1>.navigation-list-item-expandable>.sub-navigation{left:0}.navigation-primary .sub-navigation{justify-content:center;flex-direction:column}.navigation-primary .sub-navigation .sub-navigation{position:relative}.mega-menu.navigation-primary .navigation-list-item{position:unset}.mega-menu .nav-level-1>details>.sub-navigation{flex-direction:row;gap:var(--gutter-3);width:100%}.mega-menu.navigation-primary .sub-navigation .sub-navigation{padding:var(--gutter-small) 0}.mega-menu.navigation-primary .nav-level-2-link{font-family:var(--font-heading-family);font-size:var(--font-heading-small);flex-direction:column;align-items:flex-start}.mega-menu .nav-level-2-link .custom-placeholder{height:75px;width:75px}.mega-menu .nav-level-3-link .custom-placeholder{height:45px;width:45px}}
/*# sourceMappingURL=/cdn/shop/t/77/assets/navigation.css.map */
