@font-face{font-family:"Muson Filter Serif";src:url(muson-reference-serif-regular.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}.muson-material-filter{display:block;grid-column:1 / -1;min-width:0;color:rgb(var(--text-color, 28 28 28));font-family:"Muson Filter Serif",serif}.muson-material-filter__choices,.muson-material-filter__active{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px}.muson-material-filter facet-link{display:inline-flex}.muson-material-filter__pill{display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:5px 12px;border:1px solid rgb(var(--border-color, 221 221 221));border-radius:4px;background:rgb(var(--background, 255 255 255));color:rgb(var(--text-color, 28 28 28));font-size:12px;font-weight:400;line-height:1.5;letter-spacing:.045em;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.muson-material-filter__pill[aria-current=true]{border-color:rgb(var(--text-color, 28 28 28));background:rgb(var(--button-background, 28 28 28));color:rgb(var(--button-text-color, 255 255 255))}.muson-material-filter__pill[aria-disabled=true]{opacity:.38;cursor:not-allowed}.muson-material-filter__active{margin-block-start:16px}.muson-material-filter__remove{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:40px;padding:8px 14px;border:1px solid rgb(var(--border-color, 221 221 221));color:rgb(var(--text-color, 28 28 28) / .65);font-size:14px;font-weight:400;line-height:1.5;text-decoration:none}.muson-material-filter__remove svg{flex-shrink:0}.muson-material-filter a:focus-visible{outline:2px solid rgb(var(--button-background, 28 28 28));outline-offset:3px}@media(hover:hover){.muson-material-filter a:hover{border-color:rgb(var(--text-color, 28 28 28))}.muson-material-filter__remove:hover{color:rgb(var(--text-color, 28 28 28))}}@media(max-width:699px){.muson-material-filter__choices{gap:8px}.muson-material-filter__choices{padding-block:4px}.muson-material-filter__pill{position:relative;min-height:36px;padding:6px 12px;font-size:11px}.muson-material-filter__pill:before{content:"";position:absolute;top:-4px;right:0;bottom:-4px;left:0}.muson-material-filter__active{margin-block-start:16px}.muson-material-filter__remove{font-size:14px}}@media(prefers-reduced-motion:reduce){.muson-material-filter__pill{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/muson-material-filter.css.map */
