.m-collection--wrapper.illa-shop{flex-direction:column}.illa-catnav{font-family:var(--illa-font-body);color:var(--illa-text);margin-bottom:8px}.illa-catnav__toggle{display:flex;align-items:center;gap:8px;width:100%;min-height:var(--illa-tap);padding:0 16px;background:var(--illa-surface);border:1px solid var(--illa-border);border-radius:var(--illa-radius-md);font-size:var(--illa-text-md);color:var(--illa-text);cursor:pointer;text-align:left}.illa-catnav__toggle-label{color:var(--illa-text-muted)}.illa-catnav__toggle-current{font-weight:600;flex:1}.illa-catnav__chevron{flex-shrink:0;transition:transform var(--illa-duration) var(--illa-ease)}.illa-catnav.is-open .illa-catnav__toggle .illa-catnav__chevron{transform:rotate(180deg)}.illa-catnav__panel{display:none;margin-top:8px;padding:8px 16px 12px;background:var(--illa-surface);border:1px solid var(--illa-border);border-radius:var(--illa-radius-md)}.illa-catnav.is-open .illa-catnav__panel{display:block}.illa-catnav__all,.illa-catnav__group-link,.illa-catnav__child{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:var(--illa-tap);color:var(--illa-text);text-decoration:none;font-size:var(--illa-text-md);transition:color var(--illa-duration) var(--illa-ease)}.illa-catnav__all{font-weight:600;border-bottom:1px solid var(--illa-border);margin-bottom:8px}.illa-catnav__heading{margin:12px 0 4px;font-size:var(--illa-text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--illa-text-muted)}.illa-catnav__groups,.illa-catnav__children{list-style:none;margin:0;padding:0}.illa-catnav__group-link{font-weight:500;cursor:pointer}.illa-catnav__details>summary{list-style:none}.illa-catnav__details>summary::-webkit-details-marker{display:none}.illa-catnav__details[open]>summary .illa-catnav__chevron{transform:rotate(180deg)}.illa-catnav__children{margin:0 0 8px 2px;padding-left:16px;border-left:1px solid var(--illa-border)}.illa-catnav__child{color:var(--illa-text-muted);font-size:var(--illa-text-sm);min-height:40px}.illa-catnav__count{font-size:var(--illa-text-xs);color:var(--illa-text-muted);font-variant-numeric:tabular-nums}.illa-catnav a:hover,.illa-catnav summary:hover{color:var(--illa-border-strong)}.illa-catnav .is-active{color:var(--illa-action);font-weight:600}.illa-catnav__child{position:relative}.illa-catnav__child.is-active:before{content:"";position:absolute;left:-17px;top:8px;bottom:8px;width:2px;background:var(--illa-border-strong)}.illa-catnav__child.is-active .illa-catnav__count{color:var(--illa-action)}.illa-catnav a:focus-visible,.illa-catnav summary:focus-visible,.illa-catnav__toggle:focus-visible{outline:2px solid var(--illa-border-strong);outline-offset:2px;border-radius:4px}@media screen and (min-width:1024px){.m-collection--wrapper.illa-shop{flex-direction:row;align-items:flex-start}.illa-catnav{flex:0 0 232px;width:232px;margin:0 48px 0 0;position:sticky;top:120px}.illa-catnav__toggle{display:none}.illa-catnav__panel{display:block;margin:0;padding:0;background:none;border:0;border-radius:0}.illa-catnav__child{min-height:36px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/illa-collection-nav.css.map */
