.condition-filter{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;margin:0 1.5rem 1.4rem;padding:.8rem 0}.condition-filter__label{font-size:1.2rem;font-weight:700;color:rgba(var(--color-foreground),.75);letter-spacing:.04em;flex-shrink:0}.condition-filter__buttons{display:flex;gap:.5rem;flex-wrap:wrap}.condition-filter__btn{min-width:4rem;height:3.6rem;padding:0 1.2rem;border-radius:999px;border:1.5px solid rgba(var(--color-foreground),.18);background:transparent;color:rgba(var(--color-foreground),.65);font-size:1.25rem;font-weight:700;cursor:pointer;transition:all .15s ease;letter-spacing:.04em;line-height:1}.condition-filter__btn:hover,.condition-filter__btn:focus-visible{color:rgba(var(--color-foreground),.9);border-color:rgba(var(--color-foreground),.5)}.condition-filter__btn.is-active{background:rgba(var(--color-foreground),.92);color:rgb(var(--color-background));border-color:rgba(var(--color-foreground),.92)}.condition-filter__btn--a:not(.is-active){border-color:#2ecc7166;color:#2ecc71}.condition-filter__btn--b:not(.is-active){border-color:#3498db66;color:#3498db}.condition-filter__btn--c:not(.is-active){border-color:#f39c1266;color:#f39c12}.condition-filter__btn--d:not(.is-active){border-color:#e74c3c66;color:#e74c3c}.condition-filter__btn--poor:not(.is-active){border-color:#9b59b666;color:#9b59b6}@media screen and (max-width:749px){.condition-filter{margin:0 1rem 1rem;gap:.6rem}.condition-filter__btn{min-width:3.4rem;height:3.2rem;padding:0 .9rem;font-size:1.15rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/condition-filter.css.map */
