/* filter-search.css */
.filter-search {
    gap: 1rem 1.5rem;
    flex-wrap: wrap;
    display: flex;
}a.filter-search__item.active::before{
     min-width: 1.5rem;
     content: "";
     height: 1.5rem;
     margin: -0.2rem 0;
     display: inline-block;
     vertical-align: middle;
     transition: inherit;
     background-image: url(/Frontend/Client/Assets/Icons/check.svg);
     background-size: contain;
     background-repeat: no-repeat;
     background-position: center;

}a.filter-search__item.active{
     font-weight: var(--font-weight-bold);
     background: var(--color-green-1);
     border-color: var(--color-green-1);
}a.filter-search__item {
     transform: none !important;
     margin: 0;
     white-space: unset;
     line-height: 1.5;
     padding: 0.5rem 1rem;
     pointer-events: auto;
     transition: all var(--animation-timing) var(--animation-transition);
     cursor: pointer;
     border-radius: var(--image-border-radius-mobile);
     border: 1px solid var(--color-gray-3);
     display: inline-flex;
     gap: 0.5rem;
     justify-content: flex-start;
     align-items: center;
     font-size: 1rem;
     font-weight: 400;
    text-decoration: none;
     margin-bottom: 1.5rem;
     text-overflow: ellipsis;
     color: var(--LabelColor);
 }a.filter-search__item:hover{
       border: 1px solid var(--color-black);
       box-shadow: var(--shadow-1);}