.collection-filters{position:absolute;top:var(--nav-top);right:var(--margin-x);left:var(--panel-2-start);z-index:2}.collection-filters__row,.collection-filters__values{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:20px}.collection-filters__values{margin-top:var(--filters-row-gap)}.collection-filters__values[hidden]{display:none}@supports (text-box: trim-both cap alphabetic){.collection-filters__row,.collection-filters__values{text-box:trim-both cap alphabetic}.collection-filters__values{margin-top:var(--filters-row-gap-trimmed)}}.collection-filters__label,.collection-filters__option,.collection-filters__clear{display:block;opacity:var(--muted-opacity);cursor:pointer;white-space:nowrap}.collection-filters__label[aria-expanded=true],.collection-filters__label.is-active,.collection-filters__option:has(:checked){opacity:1}@media(hover:hover){.collection-filters__label:hover,.collection-filters__option:hover,.collection-filters__clear:hover{opacity:1}}.collection-filters__input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.collection-filters__option:has(:focus-visible){outline:1px solid var(--color);outline-offset:2px}.collection-filters__option:has(:disabled){opacity:var(--disabled-opacity);cursor:default}.collection-filters__number{width:6ch;padding:0;border:0;border-bottom:1px solid currentcolor;background:none;color:inherit;font:inherit;letter-spacing:inherit}.collection-strip{position:absolute;top:var(--strip-top);left:0;right:0}.collection-empty{position:absolute;top:var(--strip-top);left:var(--margin-x)}.collection-filters__toggle{display:none}@media(max-width:780px){.collection-filters{position:fixed;left:auto;z-index:4}.collection-filters__toggle{display:block;padding:0;color:var(--muted-ink);text-transform:uppercase}body.panel-open .collection-filters__toggle{visibility:hidden}@supports (text-box: trim-both cap alphabetic){.collection-filters__toggle{text-box:trim-both cap alphabetic}}.collection-filters__row,.collection-filters__values{flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:var(--nav-item-gap);margin-top:0}@supports (text-box: trim-both cap alphabetic){.collection-filters__row,.collection-filters__values{margin-top:0;gap:var(--nav-item-gap-trimmed)}}.collection-filters__form:has(.collection-filters__values:not([hidden])) .collection-filters__row{display:none}.collection-filters__label,.collection-filters__clear{opacity:1}.collection-strip,.collection-empty{position:static}.collection-empty{margin-left:var(--margin-x)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-collection.css.map */
