.redfox-catalog-navigation{color:rgb(var(--color-foreground));background:rgb(var(--color-background))}.redfox-catalog-navigation__aside{min-width:0}.redfox-catalog-navigation__mobile-toggle{border:1px solid rgba(var(--color-foreground),.14);border-radius:1.2rem;background:rgb(var(--color-background));overflow:hidden}.redfox-catalog-navigation summary{cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:1.2rem}.redfox-catalog-navigation summary::-webkit-details-marker{display:none}.redfox-catalog-navigation__mobile-heading{padding:1.7rem 1.8rem;font-weight:600;font-size:1.5rem}.redfox-catalog-navigation__tree{padding:0 1.4rem 1.2rem}.redfox-catalog-navigation a{color:inherit;text-decoration:none}.redfox-catalog-navigation a:hover{text-decoration:underline;text-underline-offset:.3rem}.redfox-catalog-navigation a:focus-visible,.redfox-catalog-navigation summary:focus-visible{outline:.2rem solid currentColor;outline-offset:.3rem}.redfox-catalog-navigation__all{display:block;padding:1rem .5rem 1.4rem;font-size:1.4rem;border-bottom:1px solid rgba(var(--color-foreground),.1)}.redfox-catalog-navigation__group>summary{padding:1.25rem .5rem;font-size:1.4rem;line-height:1.35}.redfox-catalog-navigation__group+.redfox-catalog-navigation__group{border-top:1px solid rgba(var(--color-foreground),.08)}.redfox-catalog-navigation__group-icon,.redfox-catalog-navigation__toggle-icon{flex-shrink:0;font-size:1.8rem;transition:transform .15s ease}.redfox-catalog-navigation__group[open]>summary .redfox-catalog-navigation__group-icon,.redfox-catalog-navigation__mobile-toggle[open]>summary .redfox-catalog-navigation__toggle-icon{transform:rotate(45deg)}.redfox-catalog-navigation__children{margin:0 0 1.1rem;padding-left:.6rem}.redfox-catalog-navigation__children a{display:block;padding:.8rem 1rem;font-size:1.3rem;line-height:1.4;border-radius:.6rem}.redfox-catalog-navigation [aria-current=page]{font-weight:600}.redfox-catalog-navigation__children [aria-current=page]{background:rgba(var(--color-foreground),.07)}.redfox-catalog-navigation__context{min-width:0}.redfox-catalog-navigation__breadcrumbs{font-size:1.2rem;line-height:1.6;opacity:.8;margin-bottom:1.7rem}.redfox-catalog-navigation__breadcrumbs ol{display:flex;gap:.7rem 1rem;flex-wrap:wrap;margin:0}.redfox-catalog-navigation__breadcrumbs li+li:before{content:"/";margin-right:1rem;opacity:.5}.redfox-catalog-navigation__chips{display:flex;gap:.8rem;flex-wrap:wrap;margin-bottom:1.2rem}.redfox-catalog-navigation__chip{border:1px solid rgba(var(--color-foreground),.18);border-radius:2rem;padding:.7rem 1.3rem;font-size:1.25rem;line-height:1.5}.redfox-catalog-navigation__chip[aria-current=page]{background:rgb(var(--color-foreground));color:rgb(var(--color-background));border-color:rgb(var(--color-foreground))}.redfox-catalog-navigation__intro h1{margin:.8rem 0 1rem}.redfox-catalog-navigation__intro p{margin:0 0 2.8rem;max-width:65rem;opacity:.8}.redfox-catalog-navigation__directory{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem}.redfox-catalog-navigation__category-card{border:1px solid rgba(var(--color-foreground),.13);border-radius:1.2rem;padding:2rem}.redfox-catalog-navigation__category-card h2{margin:0 0 1.5rem}.redfox-catalog-navigation__category-card h2 a{display:flex;justify-content:space-between;gap:1rem}.redfox-catalog-navigation__category-card ul{margin:0}.redfox-catalog-navigation__category-card li+li{margin-top:.8rem}.redfox-catalog-navigation__category-card li a{font-size:1.35rem;line-height:1.4}.redfox-catalog-navigation--directory{max-width:var(--page-width);margin:0 auto;padding:3rem 5rem 5rem;display:grid;grid-template-columns:24rem minmax(0,1fr);gap:3.2rem}@media screen and (min-width:990px){#MainContent:has(.redfox-catalog-navigation--sidebar){display:grid;grid-template-columns:24rem minmax(0,1fr);grid-template-rows:auto auto minmax(0,1fr);column-gap:3.2rem;align-content:start;max-width:var(--page-width);padding:3rem 5rem 0;margin:0 auto;width:100%}#MainContent>.redfox-catalog-navigation-section:has(.redfox-catalog-navigation--sidebar),.redfox-catalog-navigation--sidebar{display:contents}.redfox-catalog-navigation--sidebar>.redfox-catalog-navigation__aside{grid-column:1;grid-row:1 / span 3}.redfox-catalog-navigation--sidebar>.redfox-catalog-navigation__context{grid-column:2;grid-row:1}#MainContent:has(.redfox-catalog-navigation--sidebar)>.shopify-section:not(.redfox-catalog-navigation-section){grid-column:2;min-width:0}#MainContent:has(.redfox-catalog-navigation--sidebar)>.shopify-section:not(.redfox-catalog-navigation-section) .page-width{padding-left:0;padding-right:0}.redfox-catalog-navigation__mobile-heading{pointer-events:none}.redfox-catalog-navigation__toggle-icon{display:none}}@media screen and (max-width:989px){.redfox-catalog-navigation{display:block;padding:2rem 5rem 0}.redfox-catalog-navigation__aside{margin-bottom:2rem}.redfox-catalog-navigation--directory{padding-bottom:3rem}}@media screen and (max-width:749px){.redfox-catalog-navigation{padding-left:1.5rem;padding-right:1.5rem}.redfox-catalog-navigation__directory{grid-template-columns:minmax(0,1fr)}.redfox-catalog-navigation__chips{flex-wrap:nowrap;overflow-x:auto;padding:.3rem .2rem .8rem}.redfox-catalog-navigation__chip{flex-shrink:0;white-space:nowrap}.redfox-catalog-navigation__category-card{padding:1.8rem}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/redfox-catalog-navigation.css.map */
