.category-menu-disclosure{position:static}.category-menu__content{position:absolute;top:100%;left:0;right:0;z-index:30;opacity:0;visibility:hidden;transform:translateY(-1rem);transition:opacity var(--duration-default) ease,transform var(--duration-default) ease,visibility var(--duration-default) ease;padding:0}.category-menu-disclosure[open]>.category-menu__content{opacity:1;visibility:visible;transform:translateY(0)}.category-menu-shell{background:radial-gradient(circle at top left,rgba(var(--color-foreground),.07),transparent 24rem),rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.08);border-radius:2.4rem;box-shadow:0 2.8rem 6rem rgba(var(--color-shadow),.18);padding:2.4rem}.category-menu__loading,.category-drawer__loading,.category-navigation__error{color:rgba(var(--color-foreground),.7);font-size:1.4rem;line-height:1.5}.category-menu-shell__intro{display:flex;align-items:flex-start;justify-content:space-between;gap:1.6rem;margin-bottom:2rem}.category-menu-shell__eyebrow,.category-drawer-panel__eyebrow{margin:0 0 .6rem;font-size:1.1rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:rgba(var(--color-foreground),.58)}.category-menu-shell__title{margin:0;font-size:2.4rem;line-height:1.1}.category-menu-shell__meta,.category-drawer-panel__meta{margin:.8rem 0 0;color:rgba(var(--color-foreground),.68);font-size:1.4rem}.category-menu-shell__browse,.category-drawer-panel__browse{flex-shrink:0}.category-menu-shell__grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1.6rem}.category-menu-shell__grid--flat{grid-template-columns:repeat(5,minmax(0,1fr))}.category-menu-card{min-height:100%;padding:1.8rem;border:.1rem solid rgba(var(--color-foreground),.08);border-radius:1.8rem;background:rgba(var(--color-background),.72)}.category-menu-card__header{display:flex;flex-direction:column;gap:.7rem;margin-bottom:1.3rem}.category-menu-card__title{color:rgb(var(--color-foreground));font-size:1.6rem;font-weight:700;line-height:1.3;text-decoration:none}.category-menu-card__title:hover,.category-menu-card__links a:hover,.category-menu-card__cta:hover,.category-menu-card__more:hover{color:rgb(var(--color-foreground))}.category-menu-card__count,.category-menu-card__meta{color:rgba(var(--color-foreground),.62);font-size:1.2rem}.category-menu-card__links{list-style:none;margin:0;padding:0}.category-menu-card__links li+li{margin-top:.85rem}.category-menu-card__links a,.category-menu-card__cta,.category-menu-card__more{color:rgba(var(--color-foreground),.8);font-size:1.35rem;line-height:1.45;text-decoration:none}.category-menu-card__cta,.category-menu-card__more{display:inline-flex;margin-top:1.4rem;font-weight:700}.category-drawer-panel{padding:0 2.6rem 2.6rem}.category-drawer-panel__intro{display:flex;flex-direction:column;align-items:flex-start;gap:1.2rem;padding-bottom:1.2rem}.category-drawer-panel__groups{display:grid;gap:1rem}.category-drawer-group{border:.1rem solid rgba(var(--color-foreground),.1);border-radius:1.6rem;overflow:hidden}.category-drawer-group--flat{display:flex;flex-direction:column;gap:.4rem;padding:1.5rem;color:rgb(var(--color-foreground));text-decoration:none;background:rgba(var(--color-foreground),.03)}.category-drawer-group__summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.5rem;cursor:pointer;font-size:1.5rem;font-weight:700}.category-drawer-group__count{color:rgba(var(--color-foreground),.58);font-size:1.2rem;font-weight:600}.category-drawer-group__links{list-style:none;margin:0;padding:0 1.5rem 1.5rem}.category-drawer-group__links li+li{margin-top:.9rem}.category-drawer-group__links a{color:rgba(var(--color-foreground),.82);text-decoration:none;font-size:1.4rem;line-height:1.45}.category-drawer-group__links a:hover{color:rgb(var(--color-foreground))}@media screen and (max-width:1299px){.category-menu-shell__grid,.category-menu-shell__grid--flat{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:989px){.category-menu__content{display:none}}@media screen and (max-width:749px){.category-drawer-panel{padding-left:2rem;padding-right:2rem}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/component-category-navigation.css.map */
