.slider-projects__filters{margin-bottom:clamp(1.5rem,1.393rem + .536vw,1.875rem)}.slider-projects__filters .swiper{overflow:visible;position:relative}.slider-projects__filters .swiper-wrapper{position:relative}.slider-projects__filters .swiper-slide{height:auto !important}.slider-projects__filters button{width:auto;cursor:pointer;font-family:"Montserrat","Montserrat-fallback",Arial,Helvetica,sans-serif;font-weight:400;line-height:1.5;font-size:1rem;display:inline-flex;white-space:nowrap;gap:clamp(8px,5.714px + .714vw,16px);align-items:center;justify-content:center;cursor:pointer;border:1px solid #1d1d1d;color:#1d1d1d;border-radius:100px;background:rgba(0,0,0,0);text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;transition:color .2s cubic-bezier(0.55, 0.085, 0.68, 0.53),background-color .2s cubic-bezier(0.55, 0.085, 0.68, 0.53),border-color .2s cubic-bezier(0.55, 0.085, 0.68, 0.53);padding:8px 16px}@media(min-width: 768px){.slider-projects__filters button:hover{background-color:#1d1d1d;color:#fff}}.slider-projects__filters button.selected{background-color:#1d1d1d;color:#fff}@media(max-width: 767px){.slider-projects__filters .scrollbar__wrap{width:100%;margin-top:12px}.slider-projects__filters .scrollbar__wrap .scrollbar{position:static;height:3px;border-bottom:1px solid #d8d8d8}.slider-projects__filters .scrollbar__wrap .scrollbar .swiper-scrollbar-drag{border-radius:0;background-color:rgba(29,29,29,.3411764706)}}@media(min-width: 768px){.slider-projects__filters .scrollbar__wrap{display:none}}
