.sa-nav{display:block}.sa-nav__list,.sa-nav__sublist{list-style:none;margin:0;padding:0}.sa-nav__link,.sa-nav__group-toggle{display:flex;align-items:center;gap:.6rem;min-height:3.2rem;padding:.4rem .8rem;text-decoration:none;line-height:1.3;overflow-wrap:anywhere;color:rgba(var(--color-foreground),.85);cursor:pointer}.sa-nav__link:hover,.sa-nav__group-toggle:hover,.sa-nav__link--active{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.3rem}.sa-nav__link:focus-visible,.sa-nav__group-toggle:focus-visible,.sa-nav__filter-input:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.75);outline-offset:-.2rem;box-shadow:none}.sa-nav__group-toggle{list-style:none;justify-content:space-between}.sa-nav__group-toggle::-webkit-details-marker{display:none}.sa-nav__group-toggle .icon-caret{flex:0 0 1rem;width:1rem;height:.6rem;transition:transform var(--duration-short, .1s) ease}.sa-nav__group[open]>.sa-nav__group-toggle .icon-caret{transform:rotate(180deg)}.sa-nav__group[open]>.sa-nav__group-toggle{color:rgb(var(--color-foreground));font-weight:600}.sa-nav__sublist{padding:.2rem 0 .6rem 1.2rem;border-left:.1rem solid rgba(var(--color-foreground),.15);margin-left:.8rem}.sa-nav__item--sub>.sa-nav__link,.sa-nav__item--sub>.sa-nav__group>.sa-nav__group-toggle{padding-left:2rem}.sa-nav__item--gap{margin-top:.8rem}.sa-nav__panel--cols .sa-nav__cols{display:grid;grid-template-columns:repeat(var(--sa-nav-col-count, 4),minmax(0,1fr));column-gap:3.2rem;align-items:start}.sa-nav--desktop .sa-nav__panel--cols .sa-nav__list{columns:auto}.sa-nav--desktop .sa-nav__panel--cols .sa-nav__list>.sa-nav__item{display:block}.sa-nav--desktop .sa-nav__group-toggle{justify-content:flex-start}.sa-nav--desktop .sa-nav__group-toggle .icon-caret{position:static;transform:none;margin-inline-start:.2rem}.sa-nav--desktop .sa-nav__group[open]>.sa-nav__group-toggle .icon-caret{transform:rotate(180deg)}.sa-nav--desktop .sa-nav__item--letter{margin-top:1rem}.sa-nav--desktop .sa-nav__col>.sa-nav__item:first-child{margin-top:0}.sa-nav--desktop .sa-nav__group[open]>.sa-nav__sublist{animation:saNavReveal .18s ease-out;transform-origin:top}@keyframes saNavReveal{0%{opacity:0;transform:translateY(-.4rem)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.sa-nav--desktop .sa-nav__group[open]>.sa-nav__sublist{animation:none}}.sa-nav__filter{margin:0 0 1.2rem}.sa-nav__filter-label{display:block;font-size:1.3rem;margin-bottom:.4rem}.sa-nav__filter-input{width:100%;max-width:36rem;min-height:4.4rem;padding:.8rem 1.2rem;font:inherit;font-size:1.6rem;border:.1rem solid rgba(var(--color-foreground),.4);border-radius:var(--inputs-radius, 0);background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.sa-nav__filter-status{margin:.4rem 0 0;font-size:1.3rem;min-height:1.8rem}.sa-nav [hidden]{display:none!important}.sa-nav--desktop .sa-nav__top>summary{list-style:none}.sa-nav__panel{position:fixed;z-index:10;overflow-anchor:none;top:var(--sa-nav-top, auto);left:0;right:0;margin-inline:auto;width:min(100% - 3rem,var(--sa-nav-panel-width, 120rem));max-height:75vh;max-height:var(--sa-nav-max-h, 75dvh);overflow-y:auto;overscroll-behavior:contain;padding:2rem 2.4rem 2.4rem;background-color:rgb(var(--color-background));font-size:1.5rem;scrollbar-gutter:stable}.js .sa-nav__top[open]>.sa-nav__panel{animation:animateMenuOpen var(--duration-default, .2s) ease}@media(prefers-reduced-motion:reduce){.js .sa-nav__top[open]>.sa-nav__panel{animation:none}}.sa-nav--desktop .sa-nav__list{columns:22rem var(--sa-nav-cols, 4);column-gap:3.2rem}.sa-nav--desktop .sa-nav__list>.sa-nav__item{break-inside:avoid;display:inline-block;width:100%;vertical-align:top}@media(pointer:coarse){.sa-nav--desktop .sa-nav__link,.sa-nav--desktop .sa-nav__group-toggle{min-height:4.4rem}}.sa-nav--drawer{padding:0 0 calc(2.4rem + var(--sa-nav-bottom-inset, 0px) + env(safe-area-inset-bottom,0px))}.sa-nav--drawer .sa-nav__filter{padding:0 3rem}.sa-nav--drawer .sa-nav__link,.sa-nav--drawer .sa-nav__group-toggle{min-height:4.4rem;padding:1rem 3rem;font-size:1.8rem}.sa-nav--drawer .sa-nav__item--sub>.sa-nav__link,.sa-nav--drawer .sa-nav__item--sub>.sa-nav__group>.sa-nav__group-toggle{padding-left:4.4rem}.sa-nav--drawer .sa-nav__sublist{margin-left:3rem;padding-left:0}.sa-nav--drawer .sa-nav__sublist .sa-nav__link{padding-left:1.6rem;font-size:1.6rem}.sa-nav--drawer .sa-nav__sublist .sa-nav__item--sub>.sa-nav__link{padding-left:3.2rem}.sa-nav--drawer .sa-nav__link:hover,.sa-nav--drawer .sa-nav__group-toggle:hover{background-color:rgba(var(--color-foreground),.04)}
/*# sourceMappingURL=/cdn/shop/t/39/assets/sa-nav.css.map */
