#slide-filter {
    .header-filter {
        display: flex;
        padding: 1rem;
        font-size: 22px;
        color: #1D2939;
        font-weight: 500;
        letter-spacing: -0.01em;
        justify-content: space-between;
        align-items: center;
        border-bottom: 1px solid #EAECF0;

        i {
            cursor: pointer;
            transition: color 0.2s ease;
        }

        i:hover {
            color: #194185;
        }
    }

    .collapsible {
        padding: 0 1rem;

        li {
            border-bottom: 1px solid #EAECF0;
        }
    }

    .collapsible-body {
        padding-top: 0;
    }

    #addfilter {
        padding: 0 1rem;
        border-bottom: 1px solid #D0D5DD;

        .chips {
            font-size: 16px;
            font-weight: 300;
            color: #475467;
            border-bottom: unset;
        }

        .input-field {
            margin: 0;

            .chip {
                font-size: 14px;
                font-weight: 300;
                color: #475467;
            }

            input {
                font-size: 14px;
                font-weight: 300;
                color: #475467;
                border: unset;
                width: 100% !important;
            }
        }
    }

    .collapsible-header {
        font-size: 16px;
        color: #1D2939;
        font-weight: 400;
    }

    [type="radio"]:checked+span:after,
    [type="radio"].with-gap:checked+span:after {
        background-color: #1570EF;
    }

    [type="radio"]:checked+span:after,
    [type="radio"].with-gap:checked+span:before,
    [type="radio"].with-gap:checked+span:after {
        border: 2px solid #1570EF;
    }

    [type="checkbox"]:checked+span:not(.lever):before {
        border-right: 2px solid #1570EF;
        border-bottom: 2px solid #1570EF;
    }

    [type="radio"]:not(:checked)+span,
    [type="radio"]:checked+span,
    [type="checkbox"]+span:not(.lever) {
        font-size: 14px;
        color: #344054;
        font-weight: 300;
    }

    .active {
        background-color: unset;
        color: unset !important;
    }
}