.af-checkbox-label:hover:after, .af-radio-label:hover:after {
border-color: rgb(68,54,140);
}
@media (min-width: 768) {
    #amazzing_filter {
        max-height: calc(100vh - 90px);
        overflow: hidden;
        position: relative;
    }
    #amazzing_filter.block .block_content {
        overflow-x: hidden;
        overflow-y: auto;
    }
}
#amazzing_filter.block .title_block {display:none;}
#amazzing_filter {
    background: rgb(255, 255, 255);
    padding: 14px;
    border-radius: 5px;
}
.af-slider .slider_value {
    border: 1px solid transparent;
    padding: 10px 15px;
    background: rgb(244, 245, 251);
    border-radius: 5px;
}
#amazzing_filter {
  position: sticky;
  top: 65px;
  height: calc(95vh - 65px);
  overflow-y: scroll;
}

.af_subtitle {font-weight:500}


#amazzing_filter {overflow-y:auto}
#amazzing_filter::-webkit-scrollbar {width:4px}
#amazzing_filter::-webkit-scrollbar-thumb {border-radius:10px}
#amazzing_filter:not(:hover)::-webkit-scrollbar-thumb {background:transparent!important}
#amazzing_filter:hover::-webkit-scrollbar-thumb {background:#8ab0c5}
#amazzing_filter::-webkit-scrollbar-track {background:transparent}
