

/* Start:/local/templates/.default/components/bitrix/catalog/.default/style.css?16176238942874*/
.container~.category-panel{margin-top:50px}@media (max-width:767px){.container~.category-panel{margin-top:30px}}.category-panel{margin:0}.category-panel,.category-panel .sort{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.category-panel .sort{margin-bottom:30px}.category-panel .custom-dropdown{display:inline-block;width:auto;margin:0 10px 0 15px}.category-panel .custom-dropdown,.category-panel .title{font-size:15px;line-height:26px;font-weight:500}@media (max-width:575px){.category-panel .sort{margin-bottom:30px}}@media (max-width:575px){.category-panel .sort:nth-of-type(2){justify-content:flex-start}.category-panel .sort:nth-of-type(2) .custom-dropdown{margin-left:0;margin-top:10px}}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi5kZWZhdWx0L3N0eWxlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsMkJBQ0UsZUFLRixDQUhFLHlCQUhGLDJCQUlJLGVBRUosQ0FERSxDQUVGLGdCQUVJLFFBSUYsQ0FDQSxzQ0FORSxZQUFhLENBRWIsNkJBQThCLENBQzlCLGtCQUFtQixDQUNuQixjQVFGLENBTkEsc0JBSUUsa0JBRUYsQ0FFQSxpQ0FDRSxvQkFBcUIsQ0FDckIsVUFBVyxDQUtYLG9CQUNGLENBRUEsd0RBTkUsY0FBZSxDQUNmLGdCQUFpQixDQUZqQixlQVdGLENBRUEseUJBQ0Usc0JBQ0Usa0JBQ0YsQ0FDRixDQUdBLHlCQUNFLHFDQUNFLDBCQU1GLENBSkUsc0RBQ0UsYUFBYyxDQUNkLGVBQ0YsQ0FFSiIsImZpbGUiOiIuZGVmYXVsdCIsInNvdXJjZXNDb250ZW50IjpbIi5jb250YWluZXIgfiAuY2F0ZWdvcnktcGFuZWwge1xyXG4gIG1hcmdpbi10b3A6IDUwcHg7XHJcblxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgbWFyZ2luLXRvcDogMzBweDtcclxuICB9XHJcbn1cclxuLmNhdGVnb3J5LXBhbmVsIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBtYXJnaW46MDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgfVxyXG4gIC5jYXRlZ29yeS1wYW5lbCAuc29ydCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgfVxyXG4gIFxyXG4gIC5jYXRlZ29yeS1wYW5lbCAuY3VzdG9tLWRyb3Bkb3duIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgbWFyZ2luOiAwIDEwcHg7XHJcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcclxuICB9XHJcblxyXG4gIC5jYXRlZ29yeS1wYW5lbCAudGl0bGUge1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gIH1cclxuICBcclxuICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcclxuICAgIC5jYXRlZ29yeS1wYW5lbCAuc29ydCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIFxyXG4gIFxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xyXG4gICAgLmNhdGVnb3J5LXBhbmVsIC5zb3J0Om50aC1vZi10eXBlKDIpIHtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cclxuICAgICAgLmN1c3RvbS1kcm9wZG93biB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAiXX0= */
/* End */


/* Start:/local/templates/.default/components/bitrix/catalog.section.list/catalog-section_default/style.css?16176238943278*/
.best-categories {
  padding: 60px 0;
  background-color: #F8F8F8; }

.best-categories__wrapper {
  margin-left: -15px; }

.products__wrap {
  margin-left: -15px; }

.best-categories__header {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center; }

.best-categories__title,
.best-categories__link-all {
  margin: 0 0 50px; }

.best-categories__cards {
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  margin: 0 -15px 0; }

.best-categories-card {
  flex: 1 1 calc(100% / 3);
  max-width: calc(100% / 3);
  padding: 0 15px 30px;
  border: 1px solid #eaeaea; }
  .best-categories-card:hover .best-categories-card__title {
    color: var(--primary); }

.best-categories-card__link {
  position: relative;
  display: flex;
  flex-direction: column;
  height: 100%;
  color: #000; }
  .best-categories-card__link:hover img {
    transform: scale(1.05); }

.best-categories-card__img {
  position: relative;
  width: 100%;
  height: 205px;
  overflow: hidden; }
  .best-categories-card__img img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    font-family: 'object-fit: contain;';
    transition: transform .5s; }

.best-categories-card__info {
  flex: 1 0 auto;
  display: flex;
  flex-direction: column;
  padding: 0;
  padding-top: 15px;
  color: #333;
  background-color: #fff; }

.best-categories-card__quantity {
  margin: 0 0 11px;
  font-size: 14px;
  line-height: 21px;
  color: #7E7E7E;
  transition: color 300ms; }
  .best-categories-card__quantity:hover {
    color: #000; }

.best-categories-card__title {
  margin-bottom: 3px;
  font-weight: 600;
  font-size: 15px;
  line-height: 25px;
  transition: color 300ms; }

.best-categories-card__price {
  margin: 20px 0 0;
  margin-top: auto;
  font-weight: 500;
  font-size: 16px;
  line-height: 26px; }

.best-categories-card__link--hover:hover .best-categories-card__img img {
  transform: scale(1); }
.best-categories-card__link--hover:hover .best-categories-card__title {
  color: #333; }

@media (min-width: 768px) {
  .best-categories__link-all-mobile {
    display: none; } }
@media (max-width: 1199px) {
  .best-categories-card {
    flex: 1 1 calc(100% / 2);
    max-width: calc(100% / 2); }

  .best-categories__link-all {
    display: none; }

  .best-categories__link-all-mobile {
    margin-top: 45px; }

  .best-categories__wrapper {
    margin-left: -15px;
    margin-right: -15px; } }
@media (max-width: 991px) {
  .best-categories-card {
    max-width: calc(100% / 3); } }
@media (max-width: 767px) {
  .best-categories-card {
    max-width: calc(100% / 2); } }
@media (max-width: 575px) {
  .best-categories-card {
    flex: 1 1 calc(100%);
    max-width: calc(100%); }

  .best-categories__title {
    margin-bottom: 25px; }

  .best-categories__link-all-mobile {
    margin-top: 20px; } }
/* @media (max-width: 576px) {
	.best-categories-card__title {
		font-size: 1.2rem;
		line-height: 2.4rem;
	}
	.best-categories__link-all,
	.best-categories__title {
		margin-bottom: 25px;
	}
	.best-categories-card {
		flex: 1 1 100%;
		max-width: 100%;
	}
	.best-categories-card__info {
		padding: 15px 20px 25px;
	}
} */

@media (min-width: 992px) {
  .section-list-header {
    margin-left: -15px;
  } }


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

/* End */


/* Start:/local/templates/.default/components/bitrix/catalog.section/catalog-product_default/style.css?1617623894157*/
.products-list-header {
    margin: 30px 0 30px 0;
}
@media (min-width: 992px) {
    .products-list-header {
        margin: 30px 0 30px -15px;
    } }
/* End */
/* /local/templates/.default/components/bitrix/catalog/.default/style.css?16176238942874 */
/* /local/templates/.default/components/bitrix/catalog.section.list/catalog-section_default/style.css?16176238943278 */
/* /local/templates/.default/components/bitrix/catalog.section/catalog-product_default/style.css?1617623894157 */
