.filter-btn{-moz-column-gap:.8rem;align-items:center;column-gap:.8rem;font-size:1.4rem;transition:opacity .6s cubic-bezier(.14,1,.34,1);display:inline-flex;position:relative}@media (width>=1024px){.filter-btn{font-size:1.6rem}}:has(>.filter-btn--active)>.filter-btn:not(.filter-btn--active){opacity:.3}:has(>.filter-btn--active)>.filter-btn:not(.filter-btn--active) .list-item-type:after{opacity:1}.filter-btn--active:after{opacity:.3}.filter-btn:not(:last-child):after{content:"";background-color:#c6c6c6;width:1.4rem;height:1px;transition:opacity .6s cubic-bezier(.14,1,.34,1);position:absolute;top:50%;left:calc(100% + .7rem);transform:rotate(130deg)}@media (width>=1024px){.filter-btn:not(:last-child):after{width:1.6rem;left:calc(100% + .9rem);transform:rotate(137deg)}}
