.collection-navigation{background-color:hsla(0,0%,61%,.05);display:none;margin-top:1.875rem;padding:1.5625rem}@media screen and (min-width:1024px){.collection-navigation{display:block}}.collection-navigation .header__icons .icon svg.icon path,.collection-navigation .logo svg.icon path{fill:var(--color-text)}.collection-navigation__header{color:var(--color-black);font-family:var(--font-secondary-family);font-size:1rem;font-weight:700;line-height:1.125rem;margin-bottom:.9375rem}@media screen and (min-width:1024px){.collection-navigation__container{display:none}}.collection-navigation__inner-container{height:100%;position:relative}.collection-navigation__navigation-container{display:block;height:100%}.collection-navigation__navigation{position:relative}.collection-navigation__menu{list-style:none;padding:0}.collection-navigation__menu--inline{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.collection-navigation__menu--level-2 .collection-navigation__menu-link .icon-caret{top:.0625rem;-webkit-transform:none;-ms-transform:none;-webkit-transform:initial;-ms-transform:initial;transform:none}.collection-navigation__inner-submenu{height:100%;overflow-x:hidden;overflow-y:auto}.js .collection-navigation__menu-item--level-1.collection-navigation__menu-item--is-open .collection-navigation__submenu--level-1,.js .collection-navigation__menu-item--level-2.collection-navigation__menu-item--is-open .collection-navigation__submenu--level-2{max-height:1500px;-webkit-transition:max-height var(--duration-long) ease-in-out;-o-transition:max-height var(--duration-long) ease-in-out;transition:max-height var(--duration-long) ease-in-out;visibility:visible}.collection-navigation__menu-link{background:none;border:none;color:var(--color-text);display:block;font-size:.8125rem;line-height:1.125rem;outline:none;padding-bottom:1.25rem;position:relative;text-align:left;text-decoration:none;width:100%}.collection-navigation__menu-link:active,.collection-navigation__menu-link:focus,.collection-navigation__menu-link:hover{color:var(--color-primary);text-decoration:none}.collection-navigation__menu-link span{font-size:.8125rem;line-height:1.125rem}.collection-navigation__menu-link--with-icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:1.5rem;text-decoration:none}.collection-navigation__menu-link--with-icon .icon{margin-right:.25rem}.collection-navigation__menu-link--with-icon:hover .icon path{fill:var(--color-primary)}.collection-navigation__menu-link--active{font-weight:700}.collection-navigation__menu-link-trigger{color:var(--color-primary);position:absolute;right:0;top:0}.collection-navigation__menu-link-trigger path{stroke:var(--color-primary)}.collection-navigation__menu.collection-navigation__menu--level-2 .collection-navigation__menu-item:last-child .collection-navigation__menu.collection-navigation__menu--level-3{margin-bottom:0;margin-top:0}.collection-navigation__menu.collection-navigation__menu--level-2 .collection-navigation__menu-item:last-child>.collection-navigation__menu-link{padding-bottom:0}.collection-navigation__menu.collection-navigation__menu--level-2 .collection-navigation__menu-item:last-child.collection-navigation__menu-item--is-open .collection-navigation__menu.collection-navigation__menu--level-3{margin-top:1.25rem}.collection-navigation__menu.collection-navigation__menu--level-3{margin-bottom:1.25rem}.collection-navigation__menu.collection-navigation__menu--level-3 .collection-navigation__menu-item:last-child>.collection-navigation__menu-link{padding-bottom:0}.collection-navigation__menu-item--is-open>.collection-navigation__menu-link>.collection-navigation__menu-link-trigger{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.collection-navigation__submenu{border-left:3px solid var(--color-border);-webkit-box-sizing:border-box;box-sizing:border-box;display:block;max-height:0;padding-left:.625rem;-webkit-transition:max-height var(--duration-default) ease-out;-o-transition:max-height var(--duration-default) ease-out;transition:max-height var(--duration-default) ease-out;visibility:hidden;width:100%}.collection-navigation__submenu .collection-navigation__submenu .collection-navigation__submenu{overflow-y:auto}