.snk-collection-filters-section,.snk-filters,.snk-filters__form{display:contents}.snk-filters__bar{position:sticky;top:var(--snk-an-h, 0px);z-index:4;border-bottom:1px solid var(--snk-line);background:var(--snk-white);color:var(--snk-ink)}.snk-filters__pills{display:flex;gap:8px;padding:10px 14px;overflow-x:auto;scrollbar-width:none}.snk-filters__pills::-webkit-scrollbar{display:none}.snk-filters__pill,.snk-filters__clear{display:inline-flex;flex:none;align-items:center;gap:6px;min-height:var(--snk-tap);padding:0 14px;border:1px solid var(--snk-line);border-radius:var(--snk-radius);background:var(--snk-white);color:var(--snk-ink);font:500 12px/1 var(--snk-font-body);cursor:pointer;transition:border-color .2s,box-shadow .2s}.snk-filters__pill b{font-weight:700}.snk-filters__pill .snk-filters__chevron{width:16px;height:16px;transition:transform .25s}.snk-filters__pill:hover,.snk-filters__pill[aria-expanded=true]{border-color:var(--snk-ink)}.snk-filters__pill[aria-expanded=true]{box-shadow:0 0 0 1px var(--snk-ink)}.snk-filters__pill[aria-expanded=true] .snk-filters__chevron{transform:rotate(180deg)}.snk-filters__pill--on{border-color:var(--snk-ink);background:var(--snk-ink);color:var(--snk-white)}.snk-filters__pill--on[aria-expanded=true]{box-shadow:none}.snk-filters__clear{padding-left:4px;border-color:transparent;color:var(--snk-mid);text-decoration:underline;text-underline-offset:3px}.snk-filters__clear .snk-icon{width:16px;height:16px}.snk-filters__panel{max-height:calc(100vh - var(--snk-an-h, 0px) - 70px);padding:0 14px 14px;overflow-y:auto}.snk-filters__inner{min-width:0;margin:0;padding:0;border:0}.snk-filters__title{display:flex;flex-direction:column;gap:2px;margin:4px 0 10px;padding:0;font:600 12.5px/1.3 var(--snk-font-body)}.snk-filters__title span{color:var(--snk-mid);font:400 11px/1.3 var(--snk-font-body)}.snk-filters__options{display:grid;gap:6px}.snk-filters__options--size{grid-template-columns:repeat(4,minmax(0,1fr))}.snk-filters__options--list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.snk-filters__options.snk-filters__options--items{display:flex;flex-wrap:wrap;gap:6px}.snk-filters__options--items .snk-filters__opt{flex-direction:row;gap:6px;min-height:40px;padding:8px 12px;border-radius:999px}.snk-filters__options--items .snk-filters__opt b{font:600 13px/1.2 var(--snk-font-body)}.snk-filters__group{margin:4px 0 8px;color:var(--snk-mid);font:500 10px/1.2 var(--snk-font-mono);letter-spacing:.08em;text-transform:uppercase}.snk-filters__options+.snk-filters__group{margin-top:16px}.snk-filters__swatch{flex:none;width:16px;height:16px;border-radius:50%;background:linear-gradient(135deg,var(--swatch) 50%,var(--swatch2, var(--swatch)) 50%);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--snk-ink) 12%,transparent)}.snk-filters__swatch--multi{background:conic-gradient(var(--snk-red),var(--snk-lime),var(--snk-mid),var(--snk-ink),var(--snk-red))}.snk-filters__opt{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:var(--snk-tap);padding:10px 4px;border:1px solid var(--snk-line);border-radius:var(--snk-radius-lg);background:var(--snk-white);cursor:pointer;transition:border-color .18s,background-color .18s}.snk-filters__check{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:inherit}.snk-filters__opt b{font:400 20px/1 var(--snk-font-display)}.snk-filters__opt small{color:var(--snk-mid);font:500 9px/1.2 var(--snk-font-mono);letter-spacing:.02em}.snk-filters__options--list .snk-filters__opt{flex-direction:row;justify-content:flex-start;gap:10px;padding:8px 12px;text-align:left}.snk-filters__options--list .snk-filters__opt b{font:600 13px/1.2 var(--snk-font-body)}.snk-filters__options--list .snk-filters__opt small{margin-left:auto}.snk-filters__opt:hover{border-color:var(--snk-ink)}.snk-filters__opt:has(:checked){border-color:var(--snk-ink);background:var(--snk-ink);color:var(--snk-white)}.snk-filters__opt:has(:checked) small{color:var(--snk-lime)}.snk-filters__opt:has(:focus-visible){outline:2px solid var(--snk-ink);outline-offset:2px}.snk-filters__opt:has(:disabled){border-color:var(--snk-line);background:repeating-linear-gradient(135deg,var(--snk-white) 0 6px,var(--snk-soft) 6px 7px);cursor:not-allowed;opacity:.35}.snk-filters__actions{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px}.snk-filters__help{display:inline-flex;align-items:center;min-height:var(--snk-tap);color:var(--snk-ink);font:500 12px/1.2 var(--snk-font-body);text-decoration:underline;text-underline-offset:3px}.snk-filters__apply{min-height:var(--snk-tap)}.snk-filters__results{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px var(--snk-section-px) 0;color:var(--snk-mid);font:400 12px/1.3 var(--snk-font-body)}.snk-filters__count{margin:0}.snk-filters__count b{color:var(--snk-ink)}.snk-filters__tools{display:flex;align-items:center;gap:14px}.snk-filters__sort{position:relative;display:inline-flex;align-items:center;gap:4px;min-height:var(--snk-tap);color:var(--snk-mid);font:500 10.5px/1 var(--snk-font-mono);letter-spacing:.04em;text-transform:uppercase}.snk-filters__select{max-width:48vw;min-height:var(--snk-tap);padding:0 20px 0 0;border:0;background:transparent;color:var(--snk-ink);font:inherit;letter-spacing:inherit;text-overflow:ellipsis;text-transform:inherit;-webkit-appearance:none;appearance:none;cursor:pointer;field-sizing:content}.snk-filters__select:focus-visible{outline:none;box-shadow:inset 0 -2px 0 var(--snk-lime)}.snk-filters__sort .snk-filters__chevron{position:absolute;right:0;width:16px;height:16px;color:var(--snk-ink);pointer-events:none}@media screen and (min-width:750px){.snk-filters__pills{justify-content:center;padding:12px var(--snk-section-px)}.snk-filters__panel{padding:0 var(--snk-section-px) 18px}.snk-filters__inner{max-width:640px;margin:0 auto}.snk-filters__options--size{grid-template-columns:repeat(8,minmax(0,1fr))}.snk-filters__results{padding:22px var(--snk-section-px) 0}}@media(prefers-reduced-motion:reduce){.snk-filters__pill,.snk-filters__pill .snk-filters__chevron,.snk-filters__opt{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/snk-collection-filters.css.map */
