

/* Start:/local/templates/erzig/components/bitrix/catalog/catalog/style.css?178911121921145*/
.catalog-container {
  margin-top: 33px;
  margin-bottom: 120px;
}
.catalog-container .flex {
  display: grid;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  grid-template-columns: 25% auto;
  grid-column-gap: 16px;
  -webkit-column-gap: 16px;
     -moz-column-gap: 16px;
          column-gap: 16px;
}
.catalog-container .catalog-block .filters-line {
  padding-bottom: 24px;
  border-bottom: 1px solid var(--b-yellow);
}
.catalog-container .catalog-block .filters-line ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-column-gap: 8px;
     -moz-column-gap: 8px;
          column-gap: 8px;
  row-gap: 8px;
}
.catalog-container .catalog-block .filters-line ul li {
  border: 1px solid var(--primary-color);
  border-radius: 8px;
  padding: 6px 8px 6px 12px;
  display: grid;
  grid-template-columns: auto 16px;
  grid-column-gap: 8px;
  -webkit-column-gap: 8px;
     -moz-column-gap: 8px;
          column-gap: 8px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: var(--black);
  line-height: 142%;
  cursor: pointer;
}
.catalog-container .catalog-block .filters-line ul li .close {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.catalog-container .catalog-block .filters-line ul li.clean-all {
  border-color: var(--gray-3);
}
.catalog-container .catalog-block .sorting-line {
  margin-top: 24px;
}
.catalog-container .catalog-block .catalog-list {
  margin-top: 24px;
}

.catalog-list {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-column-gap: 16px;
  -webkit-column-gap: 16px;
     -moz-column-gap: 16px;
          column-gap: 16px;
  grid-row-gap: 24px;
  row-gap: 24px;
}
.catalog-list .item {
  overflow: hidden;
  border-radius: 24px;
  border: 1px solid var(--gray);
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.catalog-list .item:hover {
  -webkit-box-shadow: 0px 15px 30px rgba(0, 0, 0, 0.1);
          box-shadow: 0px 15px 30px rgba(0, 0, 0, 0.1);
}
.catalog-list .item a {
  color: var(--black);
}
.catalog-list .item .img {
  position: relative;
  width: 100%;
  height: 273px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.catalog-list .item .img .img1, .catalog-list .item .img .img2 {
  width: 100%;
  height: 273px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  background-color: #ffffff;
}
.catalog-list .item .img .img1 img, .catalog-list .item .img .img2 img {
  max-width: 100%;
}
.catalog-list .item .img .img1 {
  position: relative;
  z-index: 5;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.catalog-list .item .img .img1:hover {
  opacity: 0;
}
.catalog-list .item .img .img2 {
  position: absolute;
  z-index: 2;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.catalog-list .item .img a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 100%;
  height: 273px;
}
.catalog-list .item .img .img-slider {
  position: relative;
  z-index: 2;
}
.catalog-list .item .img .img-pagination {
  position: absolute;
  bottom: 8px;
  z-index: 10;
  left: 0;
  right: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-column-gap: 4px;
     -moz-column-gap: 4px;
          column-gap: 4px;
}
.catalog-list .item .img .img-pagination .swiper-pagination-bullet {
  width: 8px;
  height: 4px;
  background-color: var(--black);
  opacity: 0.2;
  border-radius: 3px;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  position: relative;
  z-index: 5;
}
.catalog-list .item .img .img-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  width: 18px;
  opacity: 1;
}
.catalog-list .item .text-block {
  padding: 16px 16px 24px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  min-height: 220px;
}
.catalog-list .item .text-block .name {
  font-size: 18px;
  line-height: 142%;
  color: var(--black);
  font-weight: 700;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.catalog-list .item .text-block .name:hover {
  color: var(--primary-color);
}
.catalog-list .item .text-block .text {
  margin-top: 16px;
  line-height: 142%;
  min-height: 40px;
}
.catalog-list .item .text-block .btn-block {
  margin-top: auto;
}
.catalog-list .item .text-block .btn-block .btn__border {
  display: inline-block;
  padding: 11px 16px;
  text-transform: uppercase;
  letter-spacing: 0.03em;
  color: var(--primary-color);
  font-weight: 700;
  line-height: 10px;
}
.catalog-list .item .text-block .btn-block .btn__border:hover {
  color: #ffffff;
}

.pagination {
  margin-top: 24px;
}
.pagination ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-column-gap: 4px;
     -moz-column-gap: 4px;
          column-gap: 4px;
}
.pagination ul li {
  width: 40px;
  height: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-radius: 8px;
}
.pagination ul li a {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  color: var(--black);
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.pagination ul li a:hover {
  color: var(--primary-color);
}
.pagination ul li.current {
  color: #ffffff;
  background-color: var(--primary-color);
}

.filters-error {
  margin-top: 27px;
  border-radius: 16px;
  background-color: var(--gray-2);
  padding: 80px 0;
  text-align: center;
}
.filters-error .text {
  font-size: 24px;
  line-height: 130%;
  letter-spacing: 0.01em;
  font-weight: 700;
}
.filters-error .btn-block {
  margin-top: 24px;
}
.filters-error .btn-block .btn {
  max-width: 226px;
  margin: 0 auto;
  border-color: var(--red);
  color: var(--red);
}
.filters-error .btn-block .btn:hover {
  background: var(--red);
  color: #ffffff;
}
@media (max-width: 1200px) {
  .catalog-list {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (max-width: 767px) {
  .catalog-container .flex {
    grid-template-columns: 1fr;
  }
  .catalog-container .catalog-block .filters-line {
    padding-bottom: 16px;
  }
  .catalog-container .catalog-block .sorting-line {
    margin-top: 16px;
  }
  .catalog-container .catalog-block .sorting-line .select {
    width: 100%;
  }
  .catalog-list {
    grid-template-columns: 1fr;
  }
}
 


/**********************************************
*ROUND
***********************************************/


.pagination .bx-pagination .bx-pagination-container {
  margin-top: 24px;
}
.pagination .bx-pagination .bx-pagination-container ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-column-gap: 4px;
     -moz-column-gap: 4px;
          column-gap: 4px;
}
.pagination .bx-pagination .bx-pagination-container ul li {
  width: 40px;
  height: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-radius: 8px;
}
.pagination .bx-pagination .bx-pagination-container ul li a {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  color: var(--black);
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.pagination .bx-pagination .bx-pagination-container ul li a:hover {
  color: var(--primary-color);
}
.pagination .bx-pagination .bx-pagination-container ul li.bx-active {
  color: #ffffff;
  background-color: var(--primary-color);
}

.pagination .bx-pagination .bx-pagination-container ul li.bx-pag-all {
    display: none;
}
.bx-pagination .bx-pagination-container ul li.bx-active span {
    background: unset;
    color: #fff;
}

.bx-pagination .bx-pagination-container ul li {
    display: inline-block;
    margin: unset;
    border-radius: 6px;
    width: 40px;
    height: 40px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.bx-pagination .bx-pagination-container ul li span {
    background: transparent;
}


.bx-pagination .bx-pagination-container ul li.bx-pag-next {
    position: relative;
    opacity: .5;
} 
.bx-pagination .bx-pagination-container ul li.bx-pag-next:has(a) {
    opacity: 1;
}
.bx-pagination .bx-pagination-container ul li.bx-pag-next span {
    font-size: 0;
    border: 0 !important;
}
.bx-pagination .bx-pagination-container ul li.bx-pag-next a span {
    font-size: 0 !important;
    background: transparent !important;
    border: 0 !important; 
}


.bx-pagination .bx-pagination-container ul li.bx-pag-next:before {
    content: '';
    width: 8px;
    height: 14px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDggMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNy43MDczNCA3LjcwNzFDNy44OTQ4MSA3LjUxOTU3IDguMDAwMTMgNy4yNjUyNiA4LjAwMDEzIDcuMDAwMUM4LjAwMDEzIDYuNzM0OTMgNy44OTQ4MSA2LjQ4MDYzIDcuNzA3MzQgNi4yOTMxTDIuMDUwMzQgMC42MzYwOTlDMS45NTgxIDAuNTQwNTg5IDEuODQ3NzUgMC40NjQ0MDYgMS43MjU3NSAwLjQxMTk5N0MxLjYwMzc0IDAuMzU5NTg4IDEuNDcyNTIgMC4zMzIwMDIgMS4zMzk3NCAwLjMzMDg0OEMxLjIwNjk2IDAuMzI5Njk1IDEuMDc1MjkgMC4zNTQ5OTYgMC45NTIzODkgMC40MDUyNzdDMC44Mjk0OTMgMC40NTU1NTggMC43MTc4NCAwLjUyOTgxMSAwLjYyMzk0OCAwLjYyMzcwNEMwLjUzMDA1NSAwLjcxNzU5NyAwLjQ1NTgwMiAwLjgyOTI0OCAwLjQwNTUyMSAwLjk1MjE0NUMwLjM1NTI0IDEuMDc1MDQgMC4zMjk5MzkgMS4yMDY3MiAwLjMzMTA5MiAxLjMzOTVDMC4zMzIyNDYgMS40NzIyOCAwLjM1OTgzMiAxLjYwMzUgMC40MTIyNDEgMS43MjU1QzAuNDY0NjUgMS44NDc1MSAwLjU0MDgzMiAxLjk1Nzg1IDAuNjM2MzQzIDIuMDUwMUw1LjU4NjM0IDcuMDAwMUwwLjYzNjM0MiAxMS45NTAxQzAuNDU0MTg0IDEyLjEzODcgMC4zNTMzOSAxMi4zOTEzIDAuMzU1NjY4IDEyLjY1MzVDMC4zNTc5NDcgMTIuOTE1NyAwLjQ2MzExNSAxMy4xNjY1IDAuNjQ4NTIzIDEzLjM1MTlDMC44MzM5MzEgMTMuNTM3MyAxLjA4NDc0IDEzLjY0MjUgMS4zNDY5NCAxMy42NDQ4QzEuNjA5MTQgMTMuNjQ3MSAxLjg2MTc0IDEzLjU0NjMgMi4wNTAzNCAxMy4zNjQxTDcuNzA3MzQgNy43MDcxWiIgZmlsbD0iI0ZFODEwMCIvPgo8L3N2Zz4K);
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}


.bx-pagination .bx-pagination-container ul li.bx-pag-prev {
    position: relative;
    opacity: .5;
}
.bx-pagination .bx-pagination-container ul li.bx-pag-prev:has(a) {
    opacity: 1;
}

.bx-pagination .bx-pagination-container ul li.bx-pag-prev a span {
    font-size: 0 !important;
    background: transparent !important;
    border: 0 !important; 
}
 
.bx-pagination .bx-pagination-container ul li.bx-pag-prev:before {
    content: '';
    width: 8px;
    height: 14px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDggMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNy43MDczNCA3LjcwNzFDNy44OTQ4MSA3LjUxOTU3IDguMDAwMTMgNy4yNjUyNiA4LjAwMDEzIDcuMDAwMUM4LjAwMDEzIDYuNzM0OTMgNy44OTQ4MSA2LjQ4MDYzIDcuNzA3MzQgNi4yOTMxTDIuMDUwMzQgMC42MzYwOTlDMS45NTgxIDAuNTQwNTg5IDEuODQ3NzUgMC40NjQ0MDYgMS43MjU3NSAwLjQxMTk5N0MxLjYwMzc0IDAuMzU5NTg4IDEuNDcyNTIgMC4zMzIwMDIgMS4zMzk3NCAwLjMzMDg0OEMxLjIwNjk2IDAuMzI5Njk1IDEuMDc1MjkgMC4zNTQ5OTYgMC45NTIzODkgMC40MDUyNzdDMC44Mjk0OTMgMC40NTU1NTggMC43MTc4NCAwLjUyOTgxMSAwLjYyMzk0OCAwLjYyMzcwNEMwLjUzMDA1NSAwLjcxNzU5NyAwLjQ1NTgwMiAwLjgyOTI0OCAwLjQwNTUyMSAwLjk1MjE0NUMwLjM1NTI0IDEuMDc1MDQgMC4zMjk5MzkgMS4yMDY3MiAwLjMzMTA5MiAxLjMzOTVDMC4zMzIyNDYgMS40NzIyOCAwLjM1OTgzMiAxLjYwMzUgMC40MTIyNDEgMS43MjU1QzAuNDY0NjUgMS44NDc1MSAwLjU0MDgzMiAxLjk1Nzg1IDAuNjM2MzQzIDIuMDUwMUw1LjU4NjM0IDcuMDAwMUwwLjYzNjM0MiAxMS45NTAxQzAuNDU0MTg0IDEyLjEzODcgMC4zNTMzOSAxMi4zOTEzIDAuMzU1NjY4IDEyLjY1MzVDMC4zNTc5NDcgMTIuOTE1NyAwLjQ2MzExNSAxMy4xNjY1IDAuNjQ4NTIzIDEzLjM1MTlDMC44MzM5MzEgMTMuNTM3MyAxLjA4NDc0IDEzLjY0MjUgMS4zNDY5NCAxMy42NDQ4QzEuNjA5MTQgMTMuNjQ3MSAxLjg2MTc0IDEzLjU0NjMgMi4wNTAzNCAxMy4zNjQxTDcuNzA3MzQgNy43MDcxWiIgZmlsbD0iI0ZFODEwMCIvPgo8L3N2Zz4K);
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) rotate(180deg);
}
 
.bx-pagination .bx-pagination-container ul li.bx-pag-prev span {
    font-size: 0 !important;
    background: transparent !important;
    border: 0 !important;
    position: relative;
}
.bx-pagination .bx-pagination-container ul li span {
    background: transparent !important;
}
 
.pagination .bx-pagination .bx-pagination-container ul li:nth-child(6) {
    position: relative;
}
.pagination .bx-pagination .bx-pagination-container ul li:nth-child(6):before {
    content: '...';
    position: absolute;
    top: 50%;
    left: -6px;
    transform: translate(-50%, -50%);
}


/**********************************************
*ROUND
***********************************************/
.pagination {
  margin-top: 24px;
}
.pagination ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-column-gap: 4px;
     -moz-column-gap: 4px;
          column-gap: 4px;
}
.pagination ul li {
  width: 40px;
  height: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-radius: 8px;
}
.pagination ul li a {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  color: var(--black);
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.pagination ul li a:hover {
  color: var(--primary-color);
}
.pagination ul li.bx-active {
  color: #ffffff;
  background-color: var(--primary-color);
}

.pagination ul li.bx-pag-all {
    display: none;
}
.pagination ul li.bx-active span {
    background: unset;
    color: #fff;
}

.pagination ul li {
    display: inline-block;
    margin: unset;
    border-radius: 6px;
    width: 40px;
    height: 40px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.pagination ul li span {
    background: transparent;
}


.pagination ul li.bx-pag-next {
    position: relative;
    opacity: .5;
} 
.pagination ul li.bx-pag-next:has(a) {
    opacity: 1;
}
.pagination ul li.bx-pag-next span {
    font-size: 0;
    border: 0 !important;
}
.pagination ul li.bx-pag-next a span {
    font-size: 0 !important;
    background: transparent !important;
    border: 0 !important; 
}


.pagination ul li.bx-pag-next:before {
    content: '';
    width: 8px;
    height: 14px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDggMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNy43MDczNCA3LjcwNzFDNy44OTQ4MSA3LjUxOTU3IDguMDAwMTMgNy4yNjUyNiA4LjAwMDEzIDcuMDAwMUM4LjAwMDEzIDYuNzM0OTMgNy44OTQ4MSA2LjQ4MDYzIDcuNzA3MzQgNi4yOTMxTDIuMDUwMzQgMC42MzYwOTlDMS45NTgxIDAuNTQwNTg5IDEuODQ3NzUgMC40NjQ0MDYgMS43MjU3NSAwLjQxMTk5N0MxLjYwMzc0IDAuMzU5NTg4IDEuNDcyNTIgMC4zMzIwMDIgMS4zMzk3NCAwLjMzMDg0OEMxLjIwNjk2IDAuMzI5Njk1IDEuMDc1MjkgMC4zNTQ5OTYgMC45NTIzODkgMC40MDUyNzdDMC44Mjk0OTMgMC40NTU1NTggMC43MTc4NCAwLjUyOTgxMSAwLjYyMzk0OCAwLjYyMzcwNEMwLjUzMDA1NSAwLjcxNzU5NyAwLjQ1NTgwMiAwLjgyOTI0OCAwLjQwNTUyMSAwLjk1MjE0NUMwLjM1NTI0IDEuMDc1MDQgMC4zMjk5MzkgMS4yMDY3MiAwLjMzMTA5MiAxLjMzOTVDMC4zMzIyNDYgMS40NzIyOCAwLjM1OTgzMiAxLjYwMzUgMC40MTIyNDEgMS43MjU1QzAuNDY0NjUgMS44NDc1MSAwLjU0MDgzMiAxLjk1Nzg1IDAuNjM2MzQzIDIuMDUwMUw1LjU4NjM0IDcuMDAwMUwwLjYzNjM0MiAxMS45NTAxQzAuNDU0MTg0IDEyLjEzODcgMC4zNTMzOSAxMi4zOTEzIDAuMzU1NjY4IDEyLjY1MzVDMC4zNTc5NDcgMTIuOTE1NyAwLjQ2MzExNSAxMy4xNjY1IDAuNjQ4NTIzIDEzLjM1MTlDMC44MzM5MzEgMTMuNTM3MyAxLjA4NDc0IDEzLjY0MjUgMS4zNDY5NCAxMy42NDQ4QzEuNjA5MTQgMTMuNjQ3MSAxLjg2MTc0IDEzLjU0NjMgMi4wNTAzNCAxMy4zNjQxTDcuNzA3MzQgNy43MDcxWiIgZmlsbD0iI0ZFODEwMCIvPgo8L3N2Zz4K);
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}


.pagination ul li.bx-pag-prev {
    position: relative;
    opacity: .5;
}
.pagination ul li.bx-pag-prev:has(a) {
    opacity: 1;
}

.pagination ul li.bx-pag-prev a span {
    font-size: 0 !important;
    background: transparent !important;
    border: 0 !important; 
}
 
.pagination ul li.bx-pag-prev:before {
    content: '';
    width: 8px;
    height: 14px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDggMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNy43MDczNCA3LjcwNzFDNy44OTQ4MSA3LjUxOTU3IDguMDAwMTMgNy4yNjUyNiA4LjAwMDEzIDcuMDAwMUM4LjAwMDEzIDYuNzM0OTMgNy44OTQ4MSA2LjQ4MDYzIDcuNzA3MzQgNi4yOTMxTDIuMDUwMzQgMC42MzYwOTlDMS45NTgxIDAuNTQwNTg5IDEuODQ3NzUgMC40NjQ0MDYgMS43MjU3NSAwLjQxMTk5N0MxLjYwMzc0IDAuMzU5NTg4IDEuNDcyNTIgMC4zMzIwMDIgMS4zMzk3NCAwLjMzMDg0OEMxLjIwNjk2IDAuMzI5Njk1IDEuMDc1MjkgMC4zNTQ5OTYgMC45NTIzODkgMC40MDUyNzdDMC44Mjk0OTMgMC40NTU1NTggMC43MTc4NCAwLjUyOTgxMSAwLjYyMzk0OCAwLjYyMzcwNEMwLjUzMDA1NSAwLjcxNzU5NyAwLjQ1NTgwMiAwLjgyOTI0OCAwLjQwNTUyMSAwLjk1MjE0NUMwLjM1NTI0IDEuMDc1MDQgMC4zMjk5MzkgMS4yMDY3MiAwLjMzMTA5MiAxLjMzOTVDMC4zMzIyNDYgMS40NzIyOCAwLjM1OTgzMiAxLjYwMzUgMC40MTIyNDEgMS43MjU1QzAuNDY0NjUgMS44NDc1MSAwLjU0MDgzMiAxLjk1Nzg1IDAuNjM2MzQzIDIuMDUwMUw1LjU4NjM0IDcuMDAwMUwwLjYzNjM0MiAxMS45NTAxQzAuNDU0MTg0IDEyLjEzODcgMC4zNTMzOSAxMi4zOTEzIDAuMzU1NjY4IDEyLjY1MzVDMC4zNTc5NDcgMTIuOTE1NyAwLjQ2MzExNSAxMy4xNjY1IDAuNjQ4NTIzIDEzLjM1MTlDMC44MzM5MzEgMTMuNTM3MyAxLjA4NDc0IDEzLjY0MjUgMS4zNDY5NCAxMy42NDQ4QzEuNjA5MTQgMTMuNjQ3MSAxLjg2MTc0IDEzLjU0NjMgMi4wNTAzNCAxMy4zNjQxTDcuNzA3MzQgNy43MDcxWiIgZmlsbD0iI0ZFODEwMCIvPgo8L3N2Zz4K);
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) rotate(180deg);
}
 
.pagination ul li.bx-pag-prev span {
    font-size: 0 !important;
    background: transparent !important;
    border: 0 !important;
    position: relative;
}
.pagination ul li span {
    background: transparent !important;
}
 
 
 
.pagination ul li:last-child,
.pagination ul li:nth-last-child(2) {
    display: flex;
}

/**********************************************
*FILTER ERROR
***********************************************/

.filters-error {
  width: 100%;
  margin-top: 27px;
  border-radius: 16px;
  background-color: var(--gray-2);
  padding: 80px 15px;
  text-align: center;
}
.filters-error .text {
  font-size: 24px;
  line-height: 130%;
  letter-spacing: 0.01em;
  font-weight: 700;
}
.filters-error .btn-block {
  margin-top: 24px;
}
.filters-error .btn-block .btn {
  max-width: 226px;
  margin: 0 auto;
  border-color: var(--red);
  color: var(--red);
}
.filters-error .btn-block .btn:hover {
  background: var(--red);
  color: #ffffff;
}

/*
CUSTOM STYLE
*/
.select .current a {
    color: #020204;
}
.catalog-list .item .img a img {
    width: auto;
    max-width: 90%;
    height: auto;
    max-height: 90%;
}
span.bx-filter-container-modef {
    display: none;
}
section.banner__line img {
    width: 100%;
    height: auto;
}
/* End */


/* Start:/local/templates/erzig/components/bitrix/breadcrumb/template_1/style.css?1789111230806*/
section.breadcrumbs {
  padding-top: 104px;
  margin-bottom: 24px;
}
section.breadcrumbs ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-column-gap: 4px;
     -moz-column-gap: 4px;
          column-gap: 4px;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  row-gap: 4px;
}
section.breadcrumbs ul li {
  font-size: 12px;
  line-height: 135%;
  letter-spacing: 0.02em;
}
section.breadcrumbs ul li a {
  color: var(--primary-color);
  opacity: 1;
}
section.breadcrumbs ul li a span {
  opacity: 1;
}
section.breadcrumbs ul li span {
  opacity: 0.5;
  position: relative;
}
section.breadcrumbs ul li span sup {
  line-height: 10px;
}
section.breadcrumbs ul li.separator {
  opacity: 0.5;
}
/* End */


/* Start:/local/templates/erzig/components/bitrix/catalog.smart.filter/template_1/style.css?17891112218080*/
.filters .filters-inner .filters-body::-webkit-scrollbar {
  display: none;
}
.filters .filter-title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  flex-wrap: wrap;
  row-gap: 10px;
  background-color: var(--gray-2);
  padding: 18px 16px;
  border-radius: 16px;
}
.filters .filter-title .title {
  color: var(--black);
  line-height: 142%;
  font-weight: 700;
  text-transform: uppercase;
}
.filters .filter-title .collapse-all {
  color: var(--primary-color);
  line-height: 135%;
  letter-spacing: 0.03em;
  font-weight: 700;
  text-transform: uppercase;
  cursor: pointer;
  border-bottom: 1px solid transparent;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  opacity: 0;
}
.filters .filter-title .collapse-all.show {
  opacity: 1;
}
.filters .filter-title .collapse-all:hover {
  border-bottom-color: var(--primary-color);
}
.filters .filter-title .close {
  display: none;
}
.filters .btn-block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-column-gap: 16px;
     -moz-column-gap: 16px;
          column-gap: 16px;
  padding: 16px 16px 24px;
  background-color: var(--gray-2);
  border-radius: 16px;
  margin-top: 4px;
}
.filters .btn-block button {
  width: 100%;
  background-color: #ffffff;
  line-height: 10px;
  font-size: 14px;
  text-transform: uppercase;
  font-weight: 700;
  letter-spacing: 0.03em;
  padding: 15px;
  border-radius: 24px;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.filters .btn-block button.reset {
  color: var(--red);
  border: 1px solid var(--red);
}
.filters .btn-block button.reset:hover {
  background-color: var(--red);
  color: #ffffff;
}
.filters .btn-block button.apply {
  color: var(--primary-color);
  border: 1px solid var(--primary-color);
}
.filters .btn-block button.apply:hover {
  background-color: var(--primary-color);
  color: #ffffff;
}
.filters .btn-block button.apply:disabled {
  background-color: var(--gray);
  border-color: var(--gray);
  color: rgba(2, 2, 4, 0.2);
  cursor: auto;
}

.filter-block {
  border: 1px solid var(--gray);
  border-radius: 16px;
  margin-top: 4px;
}
.filter-block .name-block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 14px 16px 10px;
  cursor: pointer;
}
.filter-block .name-block .name {
  color: var(--black);
  line-height: 142%;
  font-weight: 700;
  position: relative;
}
.filter-block .name-block .arrow {
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.filter-block .filter-inner {
  display: none;
  padding-bottom: 4px;
}
.filter-block .filter-inner.active {
  display: block;
}
.filter-block .filter-inner ul li {
  display: none;
  padding: 8px 19px;
}
.filter-block .filter-inner ul li.active {
  display: block;
}
.filter-block .filter-inner .show-more {
  display: none;
  padding: 8px 16px;
}
.filter-block .filter-inner .show-more.active {
  display: block;
}
.filter-block .filter-inner .show-more a {
  color: var(--primary-color);
  border-bottom: 1px solid transparent;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  line-height: 142%;
}
.filter-block .filter-inner .show-more a:hover {
  border-bottom-color: var(--primary-color);
}
.filter-block .filter-inner .search-field {
  padding: 8px 16px;
}
.filter-block .filter-inner .search-field input {
  width: 100%;
  height: 48px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 14px 45px 14px 16px;
  background-color: transparent;
  border: 1px solid var(--primary-color);
  border-radius: 30px;
  background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M10.4993 2C9.14387 2.00012 7.80814 2.32436 6.60353 2.94569C5.39893 3.56702 4.36037 4.46742 3.57451 5.57175C2.78866 6.67609 2.27829 7.95235 2.08599 9.29404C1.89368 10.6357 2.02503 12.004 2.46906 13.2846C2.91308 14.5652 3.65692 15.7211 4.63851 16.6557C5.6201 17.5904 6.81098 18.2768 8.11179 18.6576C9.4126 19.0384 10.7856 19.1026 12.1163 18.8449C13.447 18.5872 14.6967 18.015 15.7613 17.176L19.4133 20.828C19.6019 21.0102 19.8545 21.111 20.1167 21.1087C20.3789 21.1064 20.6297 21.0012 20.8151 20.8158C21.0005 20.6304 21.1057 20.3796 21.108 20.1174C21.1102 19.8552 21.0094 19.6026 20.8273 19.414L17.1753 15.762C18.1633 14.5086 18.7784 13.0024 18.9504 11.4157C19.1223 9.82905 18.8441 8.22602 18.1475 6.79009C17.4509 5.35417 16.3642 4.14336 15.0116 3.29623C13.659 2.44911 12.0952 1.99989 10.4993 2ZM3.99928 10.5C3.99928 8.77609 4.6841 7.12279 5.90308 5.90381C7.12207 4.68482 8.77537 4 10.4993 4C12.2232 4 13.8765 4.68482 15.0955 5.90381C16.3145 7.12279 16.9993 8.77609 16.9993 10.5C16.9993 12.2239 16.3145 13.8772 15.0955 15.0962C13.8765 16.3152 12.2232 17 10.4993 17C8.77537 17 7.12207 16.3152 5.90308 15.0962C4.6841 13.8772 3.99928 12.2239 3.99928 10.5Z" fill="%23FE8100"/></svg>');
  background-position: right 16px center;
  background-repeat: no-repeat;
}
.filter-block.active {
  display: block;
}
.filter-block.active .name-block .arrow {
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
}
.filter-block.selected .name-block .name:before {
  content: "";
  display: block;
  width: 10px;
  height: 10px;
  position: absolute;
  top: 50%;
  right: -21px;
  -webkit-transform: translate(0, -50%);
      -ms-transform: translate(0, -50%);
          transform: translate(0, -50%);
  border-radius: 50%;
  background-color: var(--primary-color);
}

.filter-mobile-btn {
  display: none;
}

.filter-bg {
  display: none;
  position: fixed;
  z-index: 1001;
  background: rgba(2, 2, 4, 0.3);
  -webkit-backdrop-filter: blur(4px);
          backdrop-filter: blur(4px);
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

@media (max-width: 1200px) {
  .filters .btn-block {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse;
    row-gap: 16px;
  }
}

@media (max-width: 767px) {
  .filters {
    display: none;
    position: fixed;
    top: 80px;
    bottom: 0;
    width: 100%;
    height: calc(100% - 80px);
    left: 0;
    right: 0;
    z-index: 1005;
    background-color: #ffffff;
    border-radius: 16px 16px 0 0;
  }
  .filters .filters-inner {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    height: 100%;
  }
  .filters .filters-inner .filters-body {
    height: 100%;
    overflow-y: auto;
  }
  .filters .filter-title {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    border-radius: 16px 16px 0 0;
    padding: 16px;
  }
  .filters .filter-title .collapse-all {
    margin-left: auto;
  }
  .filters .filter-title .close {
    display: block;
    margin-left: 16px;
  }
  .filters .btn-block {
    margin-top: auto;
  }
  .filter-block {
    margin: 4px 16px 0;
  }
  .filter-mobile-btn {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    cursor: pointer;
    background-color: var(--gray);
    border-radius: 8px;
    padding: 10px 16px;
    margin-top: 16px;
  }
  .filter-mobile-btn .name {
    line-height: 142%;
    font-weight: 700;
    color: var(--black);
  }
}
/* End */


/* Start:/local/templates/erzig/components/bitrix/catalog.smart.filter/template_1/themes/blue/colors.css?17891112374780*/
.bx-filter.bx-blue .bx-filter-section {
	background: #edf6fc;
}
/*
* INPUTS
*
*/
.bx-filter.bx-blue .bx-filter-input-container input:focus {
	border-color: #499fd8;
}
.bx-retina .bx-filter.bx-blue .bx-filter-input-container input:focus {
	-webkit-border-image: url(/local/templates/erzig/components/bitrix/catalog.smart.filter/template_1/themes/blue/images/active.png) 2 repeat;
	-moz-border-image: url(/local/templates/erzig/components/bitrix/catalog.smart.filter/template_1/themes/blue/images/active.png) 2 repeat;
	-o-border-image: url(/local/templates/erzig/components/bitrix/catalog.smart.filter/template_1/themes/blue/images/active.png) 2 repeat;
	border-image: url(/local/templates/erzig/components/bitrix/catalog.smart.filter/template_1/themes/blue/images/active.png) 2 repeat;
}
/*
*Track
*
*/
.bx-filter.bx-blue .bx-ui-slider-track{background: #e7e7e7;}
.bx-filter.bx-blue .bx-ui-slider-pricebar-vd{background: #849da4;}
.bx-filter.bx-blue .bx-ui-slider-pricebar-vn{background: #a8dff3;}
.bx-filter.bx-blue .bx-ui-slider-pricebar-v {background: #499fd8;}

.bx-filter.bx-blue .bx-ui-slider-handle.left {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAARCAYAAADUryzEAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NkM2RUFBN0ExNjg1MTFFNUIzOUM4MzM0QUEzQkQxRDQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NkM2RUFBN0IxNjg1MTFFNUIzOUM4MzM0QUEzQkQxRDQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2QzZFQUE3ODE2ODUxMUU1QjM5QzgzMzRBQTNCRDFENCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2QzZFQUE3OTE2ODUxMUU1QjM5QzgzMzRBQTNCRDFENCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Ppps1VcAAAEWSURBVHjabFPRFcIwCIS8/nWGdh+3sYu4gmu5il8niUAuaN6zJoQD7iB6e76kL8h3qX+RlrnU/TR3sje+DHMFq4cN8Pded/veG8gNWUEEVALMQPbd7e9uv3MLOABRXQutQD8PsFnOfmjJRkMHsHOCu8X2mTn8NnYRAmEAWF4xzhhgptUgyANIa3UV3JaZ1+AWYOYGtScyYMnMftGRxq0CNdArcMH0rFTVg21FYa6mZ77s9lgFxaJMk1kqTeJo1QAX+5yEoIDfadttf8nILDRckyKYQolrmfWyi4MZz878vohGbqPsAK/vAYXotGxemnPWIzRRAqCMs9K5D1JyFuox6IVKmVTe9za+LchD/q4iXyo6q/kIMAAflYlW4QRU6wAAAABJRU5ErkJggg==) no-repeat right top;
}
.bx-filter.bx-blue .bx-ui-slider-handle.right {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAARCAYAAADUryzEAAAAq0lEQVQ4y6WSQRKDIAxFXXSlF0vOZC+SlddKblMUUhKCraIzX9Ahj58PE268TE8e3GSFJ5BUTDskaRl1QFk8BsHs4BCMQMruVEe+l4kWglFu5yLEZKDFXyeXIFoEpg3z738mJTzXhncj75+QtqjnJENO2sG4I1VXDtR3ogv7O1dHxV10gi75EGILiE78RRKy33AOq07i+Us4kRamkOPGptesQjeXIjZjO+fXB+hjUU/S3Z+WAAAAAElFTkSuQmCC) no-repeat left top;
}
/*
*	Select
*
*/
.bx-filter.bx-blue .bx-filter-select-container.bx-active,
.bx-filter.bx-blue .bx-filter-select-container:focus {
	border-color: #499fd8;
}
.bx-retina .bx-filter.bx-blue .bx-filter-select-container.bx-active,
.bx-retina .bx-filter.bx-blue .bx-filter-select-container:focus {
	-webkit-border-image: url(/local/templates/erzig/components/bitrix/catalog.smart.filter/template_1/themes/blue/images/active.png) 2 repeat;
	-moz-border-image: url(/local/templates/erzig/components/bitrix/catalog.smart.filter/template_1/themes/blue/images/active.png) 2 repeat;
	-o-border-image: url(/local/templates/erzig/components/bitrix/catalog.smart.filter/template_1/themes/blue/images/active.png) 2 repeat;
	border-image: url(/local/templates/erzig/components/bitrix/catalog.smart.filter/template_1/themes/blue/images/active.png) 2 repeat;
}
/*
*	Select popup
*
*/
/*
* TAGS
*
*/
.bx-filter.bx-blue .bx-filter-tag {
	border-top: 1px solid #d7eaf7;
	border-bottom: 1px solid #d7eaf7;
}
.bx-filter.bx-blue .bx-tag-link {
	color: #68939e;
}
/*
*	LABEL
*
*/
/*
*	Checkbox / Radio 
*
*/
/*
* 	BTN 
*
*/
.bx-filter.bx-blue .bx-filter-param-label.bx-active .bx-filter-param-btn,
.bx-filter.bx-blue .bx-filter-param-btn:hover,
.bx-filter.bx-blue .bx-filter-param-btn:active,
.bx-filter.bx-blue .bx-filter-param-btn:focus {
	border-color: #499fd8;
}
.bx-retina .bx-filter.bx-blue .bx-filter-param-label.bx-active .bx-filter-param-btn,
.bx-retina .bx-filter.bx-blue .bx-filter-param-btn:hover,
.bx-retina .bx-filter.bx-blue .bx-filter-param-btn:active,
.bx-retina .bx-filter.bx-blue .bx-filter-select-container:focus {
	-webkit-border-image: url(/local/templates/erzig/components/bitrix/catalog.smart.filter/template_1/themes/blue/images/active.png) 2 repeat;
	-moz-border-image: url(/local/templates/erzig/components/bitrix/catalog.smart.filter/template_1/themes/blue/images/active.png) 2 repeat;
	-o-border-image: url(/local/templates/erzig/components/bitrix/catalog.smart.filter/template_1/themes/blue/images/active.png) 2 repeat;
	border-image: url(/local/templates/erzig/components/bitrix/catalog.smart.filter/template_1/themes/blue/images/active.png) 2 repeat;
}
/*
* BTN P/M
*
*/
/*
*	icon
*
*/
/*
* 	BIZ
*
*/
/*
*	BTN result and reset 
*
*/

.bx-filter.bx-blue .btn-themes {
	background-color: #1485CE;
	border-color: #1485CE;
	color: #FFF
}
.bx-filter.bx-blue .btn-themes.bx-active,
.bx-filter.bx-blue .btn-themes.focus,
.bx-filter.bx-blue .btn-themes:active,
.bx-filter.bx-blue .btn-themes:focus,
.bx-filter.bx-blue .btn-themes:hover{
	background-color: #53A4D8;
	border-color: #53A4D8;
	color: #FFF
}
/*
* 	Result Popup
*
*/
/* End */
/* /local/templates/erzig/components/bitrix/catalog/catalog/style.css?178911121921145 */
/* /local/templates/erzig/components/bitrix/breadcrumb/template_1/style.css?1789111230806 */
/* /local/templates/erzig/components/bitrix/catalog.smart.filter/template_1/style.css?17891112218080 */
/* /local/templates/erzig/components/bitrix/catalog.smart.filter/template_1/themes/blue/colors.css?17891112374780 */
