.category-sidebar{font-family:Orbitron,sans-serif}.category-sidebar__heading{margin:0 0 1.4rem;padding-bottom:.8rem;border-bottom:2px solid #f5c518;font-size:1.5rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:rgb(var(--color-foreground))}.category-sidebar__list,.category-sidebar__sublist{margin:0;padding:0;list-style:none}.category-sidebar__group{margin-bottom:1.4rem}.category-sidebar__main{display:block;padding:.35rem 0;font-size:1.35rem;font-weight:600;letter-spacing:.01em;color:rgb(var(--color-foreground));text-decoration:none;transition:color .12s ease}.category-sidebar__sublist{margin-top:.2rem}.category-sidebar__sub{display:block;padding:.28rem 0 .28rem 1.6rem;font-size:1.2rem;font-weight:400;letter-spacing:.01em;color:rgba(var(--color-foreground),.72);text-decoration:none;transition:color .12s ease}.category-sidebar__main:hover,.category-sidebar__sub:hover{color:#b8940f}.category-sidebar__main.is-current,.category-sidebar__sub.is-current{color:#b8940f;font-weight:700}.category-sidebar__sub.is-current{border-left:2px solid #f5c518;margin-left:-2px;padding-left:1.4rem}.category-sidebar--brands .category-sidebar__list>li{margin:0}.category-sidebar__brand{display:block;padding:.5rem 0;font-size:1.25rem;font-weight:500;letter-spacing:.01em;line-height:1.5;color:rgb(var(--color-foreground));text-decoration:none;transition:color .12s ease}.category-sidebar__brand:hover{color:#b8940f}.category-sidebar__brand.is-current{color:#b8940f;font-weight:700;border-left:2px solid #f5c518;margin-left:-2px;padding-left:1rem}.cat-acc{margin:0;padding:0;list-style:none}.cat-acc__item{border-bottom:1px solid rgba(var(--color-foreground),.1)}.cat-acc__toggle-row{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;padding:.75rem 0;background:none;border:0;cursor:pointer;text-align:left;font-family:Orbitron,sans-serif;font-size:1.35rem;font-weight:400;letter-spacing:.01em;color:rgb(var(--color-foreground));transition:color .12s ease}.cat-acc__toggle-row:hover{color:#b8940f}.cat-acc__arrow{display:inline-flex;flex-shrink:0;transform:rotate(-90deg);transition:transform .18s ease;color:rgba(var(--color-foreground),.6)}.cat-acc__arrow svg{width:1.1rem;height:1.1rem}.cat-acc__toggle-row[aria-expanded=true] .cat-acc__arrow{transform:rotate(0)}.cat-acc__panel{margin:0;padding:0 0 .7rem;list-style:none}.cat-acc__panel[hidden]{display:none}.cat-acc__sub{display:block;padding:.3rem 0 .3rem 1.6rem;font-family:Orbitron,sans-serif;font-size:1.2rem;font-weight:400;letter-spacing:.01em;color:rgba(var(--color-foreground),.72);text-decoration:none;transition:color .12s ease}.cat-acc__sub:hover{color:#b8940f}.cat-acc__sub--all{font-weight:600;color:rgb(var(--color-foreground))}.category-sidebar__heading--spaced{margin-top:2.6rem}.brand-see-more,.cat-acc-see-more{margin-top:.8rem;padding:.4rem 0;background:none;border:0;cursor:pointer;font-family:Orbitron,sans-serif;font-size:1.2rem;font-weight:600;letter-spacing:.01em;color:#b8940f;text-decoration:underline}.cat-acc-see-more{display:none}.category-sidebar--brands:not(.is-expanded)>li:nth-child(n+6){display:none}@media screen and (max-width:749px){.cat-acc-see-more{display:block}.cat-acc:not(.is-expanded)>.cat-acc__item:nth-child(n+4){display:none}.category-sidebar--brands:not(.is-expanded)>li:nth-child(n+4){display:none}}.collection-layout__body{min-width:0}@media screen and (min-width:990px){.collection-layout--with-sidebar{display:flex;align-items:flex-start;column-gap:var(--grid-desktop-horizontal-spacing, 2rem)}.collection-layout__sidebar{flex:0 0 calc(25% - var(--grid-desktop-horizontal-spacing, 2rem) * 3 / 4);position:sticky;top:2rem}.collection-layout__body{flex:1 1 auto}.collection-layout--with-sidebar .collection-layout__body .page-width{max-width:none;margin-left:0;margin-right:0;padding-left:0;padding-right:0}}@media screen and (max-width:989px){.collection-layout__sidebar{margin-bottom:2.4rem}}@media screen and (max-width:749px){.collection-layout--with-sidebar{display:flex;flex-direction:column}.collection-layout__body{order:1}.collection-layout__sidebar{order:2;margin-top:2.4rem;margin-bottom:0}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/component-category-sidebar.css.map */
