:root{--secondary-nav-height: 60px;--secondary-nav-bg: #ffffff;--secondary-nav-border: #d9d9d9;--secondary-nav-text: #1a1a1a;--secondary-nav-muted: #666666;--secondary-nav-accent: #1a1a1a}.shopify-section.navigation{position:sticky;top:var(--header-height, 111px);z-index:9;overflow:visible}.secondary-navigation{position:relative;width:100%;background-color:var(--secondary-nav-bg);border-top:1px solid var(--secondary-nav-border);border-bottom:1px solid var(--secondary-nav-border);font-family:HelveticaNeue,sans-serif;font-size:15px;color:var(--secondary-nav-text)}.secondary-navigation__toggle,.secondary-navigation__expanded-bar{display:flex;align-items:center;width:100%;height:var(--secondary-nav-height);padding:0 20px;background-color:var(--secondary-nav-bg);font-family:inherit;font-size:inherit;color:inherit}.secondary-navigation__toggle{border:0;text-align:left;cursor:pointer}.secondary-navigation__toggle:focus-visible{outline:2px solid var(--secondary-nav-accent);outline-offset:-2px}.secondary-navigation[data-state=expanded] .secondary-navigation__toggle,.secondary-navigation[data-state=collapsed] .secondary-navigation__expanded-bar{display:none}.secondary-navigation__labels{flex:1 1 auto;display:flex;flex-wrap:wrap;align-items:start;column-gap:8px;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:1rem;font-size:1.5rem}.secondary-navigation__title{font-weight:700;letter-spacing:.02rem}.secondary-navigation__separator{color:var(--secondary-nav-muted);font-weight:400}.secondary-navigation__current{font-weight:400;color:var(--secondary-nav-muted);overflow:hidden;text-overflow:ellipsis}.secondary-navigation__breadcrumb{flex:1 1 auto;display:flex;align-items:center;gap:8px;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--secondary-nav-muted);padding-left:1rem;font-size:1.5rem}.secondary-navigation__crumb{color:inherit;font-weight:400;text-decoration:none}.secondary-navigation__breadcrumb a:hover{color:var(--secondary-nav-text);text-decoration:underline;text-underline-position:under;text-decoration-color:var(--secondary-nav-text)}.secondary-navigation__crumb--current{letter-spacing:.02rem;color:var(--secondary-nav-text);font-weight:700}.secondary-navigation__crumb-separator{color:var(--secondary-nav-muted);font-weight:400}.secondary-navigation__close{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;margin-left:16px;background:transparent;border:0;color:var(--secondary-nav-text);cursor:pointer}.secondary-navigation__close:focus-visible{outline:2px solid var(--secondary-nav-accent);outline-offset:2px}.secondary-navigation__indicator{display:inline-flex;align-items:center;justify-content:center;margin-left:16px;padding:4px;color:var(--secondary-nav-text);transition:transform .2s ease-out;flex-shrink:0}.secondary-navigation__close .secondary-navigation__indicator{margin-left:0;transform:rotate(180deg)}.secondary-navigation__menu{position:absolute;top:100%;left:0;right:0;background-color:var(--secondary-nav-bg);border:1px solid var(--secondary-nav-border);border-top:0;padding:8px 20px 12px;max-height:60vh;overflow-y:auto;padding-left:5rem}.secondary-navigation__list{list-style:none;margin:0;padding:0}.secondary-navigation__item{margin:0}.secondary-navigation__link{position:relative;display:flex;align-items:center;padding:8px 0 8px 14px;color:var(--secondary-nav-muted);font-size:1rem;font-weight:400;text-decoration:none;line-height:19.54px}.secondary-navigation__link.active,.secondary-navigation__item a:hover{color:var(--secondary-nav-text)}.secondary-navigation__bar-indicator{position:absolute;left:0;top:50%;transform:translateY(-50%);width:1px;height:1em;background-color:var(--secondary-nav-text);opacity:0}.secondary-navigation__link.active .secondary-navigation__bar-indicator,a.secondary-navigation__link:hover .secondary-navigation__bar-indicator{opacity:1}.secondary-navigation__link-text{display:inline-block}@media(max-width:1023px){.secondary-navigation{font-size:14px}.secondary-navigation__toggle,.secondary-navigation__expanded-bar{padding:0 16px}.secondary-navigation__menu{padding:8px 16px 12px 5rem}.secondary-navigation__link{font-size:15px;padding:10px 0 10px 14px}.secondary-navigation__labels,.secondary-navigation__breadcrumb{font-size:1.3rem;line-height:1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/622/assets/secondary-navigation.css.map */
