

/* Start:/local/templates/main/components/bitrix/search.page/search/style.css?17858393511662*/
.search-page .sections-count {
  display: flex;
  gap: 7px;
  align-items: center;
  height: 52px;
  background: #F5F5F7;
  border-radius: 5px;
  margin-bottom: 20px;
  padding: 0 20px;
}
@media (max-width: 767px) {
  .search-page .sections-count {
    font-size: 14px;
    height: 45px;
  }
}
@media (max-width: 479px) {
  .search-page .sections-count {
    padding: 0 10px;
  }
}
.search-page .sections-count span {
  font-weight: 600;
}
.search-page .search-sections {
  display: grid;
  grid-template-columns: repeat(4, auto);
  margin-bottom: 60px;
  padding: 0 20px;
}
@media (max-width: 1550px) {
  .search-page .search-sections {
    grid-template-columns: repeat(3, 1fr);
  }
}
@media (max-width: 1279px) {
  .search-page .search-sections {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (max-width: 767px) {
  .search-page .search-sections {
    grid-template-columns: 1fr;
    margin-bottom: 30px;
  }
}
@media (max-width: 479px) {
  .search-page .search-sections {
    padding: 0 10px;
    margin-bottom: 20px;
  }
}
.search-page .search-sections .search-section {
  display: block;
  color: #000000;
  font-weight: 600;
  text-decoration: none;
  margin-bottom: 10px;
}
@media (max-width: 767px) {
  .search-page .search-sections .search-section {
    font-size: 14px;
  }
}
@media (max-width: 479px) {
  .search-page .search-sections .search-section {
    font-size: 12px;
  }
}
.search-page .search-sections .search-section:hover {
  color: #0071E3;
}
.search-page .search-sections .search-section span {
  font-size: 12px;
  position: relative;
  top: -5px;
  margin-left: 3px;
  color: #0071E3;
}

/*# sourceMappingURL=style.css.map */

/* End */
/* /local/templates/main/components/bitrix/search.page/search/style.css?17858393511662 */
