.tools-section{padding:24px 0;overflow:hidden}.tools-section__title{margin:0 0 28px;font-size:32px;line-height:1.2}.tools-section__search-wrapper{position:relative}.tools-section__search-button{width:20px;height:20px;color:var(--primary-fixed);background:0 0;border:none;padding:0;font-size:20px;line-height:1;transition-property:color;transition-duration:.3s;display:block;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.tools-section__search-button i{line-height:1;display:block}.tools-section__search-input{height:50px}.tools-section__search-button~.tools-section__search-input{padding-right:44px}.tools-section__filter{margin-top:48px}.tools-section__filter-buttons{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.tools-section__filter-buttons .button{padding:7px 12px}.tools-section__head{justify-content:space-between;align-items:center;gap:20px;margin-top:48px;display:flex}.tools-section__head-title{font-size:32px;font-weight:700}.tools-section__list{margin-top:48px;overflow:visible}.tools-section .swiper-wrapper{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.tools-section .swiper-pagination{display:none}.tools-section__empty{margin-top:20px;font-size:16px}.tools-section__empty-link{align-items:center;gap:8px;display:flex}@media screen and (width<=1023px){.tools-section{padding:18px 0}.tools-section__title{margin-bottom:24px;font-size:24px}.tools-section__head-title{font-size:24px}.tools-section .swiper-wrapper{grid-template-columns:repeat(2,1fr)}}@media screen and (width<=799px){.tools-section__filter{margin-top:24px}.tools-section__filter-buttons{display:none}.tools-section__list{margin-top:24px}}@media screen and (width<=599px){.tools-section__head{flex-direction:column;align-items:stretch;margin-top:24px;display:flex}.tools-section .swiper-wrapper{gap:0;display:flex}.tools-section .tool-card{width:250px}.tools-section .swiper-pagination{margin:24px auto 0;display:flex}}@media screen and (width>=800px){.tools-section__filter-select{display:none}}@media (hover:hover){.tools-section__search-button:hover{color:var(--color-hover)}}
