.a-filter{--a-filter-dark: #111111;--a-filter-light: #ffffff;--a-filter-text: #000000;--a-filter-bar: #efefef;--a-filter-radius-pill: calc(infinity * 1px);--a-filter-font: "Noto Sans JP", "Hiragino Kaku Gothic ProN", "Hiragino Sans", sans-serif;--a-filter-transition: .2s ease;display:block;padding-block:2.5625rem 0;padding-inline:1.375rem;font-family:var(--a-filter-font)}.a-u-visually-hidden{position:absolute!important;overflow:hidden;width:.0625rem;height:.0625rem;margin:-.0625rem;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}.a-filter__form{display:grid;gap:1.25rem;justify-items:center}.a-filter__list{display:flex;align-items:center;justify-content:flex-start;gap:.625rem;min-width:0;max-width:100%;padding:.5rem;background-color:var(--a-filter-bar);border-radius:var(--a-filter-radius-pill);overflow-x:auto;scrollbar-width:none}.a-filter__list::-webkit-scrollbar{display:none}.a-filter__option{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;padding-block:.5rem;padding-inline:.75rem;border-radius:var(--a-filter-radius-pill);font-size:.9375rem;font-weight:400;line-height:1.6;letter-spacing:.05em;color:var(--a-filter-text);white-space:nowrap;cursor:pointer;transition:color var(--a-filter-transition),background-color var(--a-filter-transition)}.a-filter__option:has(.a-filter__input:checked){background-color:var(--a-filter-dark);color:var(--a-filter-light);font-weight:900}.a-filter__option:has(.a-filter__input:focus-visible){outline:2px solid var(--a-filter-dark);outline-offset:2px}.a-filter__submit{padding:.5rem 1rem;border:0;border-radius:var(--a-filter-radius-pill);background-color:var(--a-filter-dark);color:var(--a-filter-light);cursor:pointer}@media(any-hover:hover){.a-filter__option:hover{background-color:#0000000f}.a-filter__option:has(.a-filter__input:checked):hover{background-color:var(--a-filter-dark)}}.a-filter__empty{margin:1rem 0 0;text-align:center;font-size:.875rem;line-height:1.6;color:var(--a-filter-dark)}.a-filter__emptyLink{color:inherit;text-decoration:underline;text-underline-offset:.1875rem}@media(any-hover:hover){.a-filter__emptyLink:hover{opacity:.7}}
/*# sourceMappingURL=/cdn/shop/t/391/assets/a-filter.css.map */
