

/* Start:/bitrix/templates/epir-corporate/components/bitrix/news/products/style.css?1737042933908*/
.sections-list {
  margin-bottom: 1rem;
}
.sections-slider {
  margin: 0 -15px;
}
.sections-slider:not(.slick-initialized) {
  display: none;
}
.sections-slider .inner {
  padding: 0 15px;
  text-align: center;
}
.sections-slider .inner img {
  border: 1px solid #eee;
}
.sections-slider .inner .title {
  margin-top: .5rem;
  font-size: 1rem;
  line-height: 1.2;
  display: block;
}
.sections-list .section-card:hover .inner {
  box-shadow: 0 1.133rem 1.267rem rgba(98, 108, 130, .09);
}
.sections-list .section-card .inner {
  border: .06667rem solid #eee;
  height: 100%;
}
.sections-list .section-card .inner img {
  border-bottom: .06667rem solid #f7f7f7;
}
.sections-list .section-card .inner .content {
  padding: 1rem;
}
.sections-list .section-card .inner .content .title {
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.2;
  text-decoration: none;
}
/* End */


/* Start:/bitrix/templates/epir-corporate/components/bitrix/news.detail/catalog_custom/style.css?17398962934234*/
.product-tag__container .product-tag {
  z-index: 1;
}
.video_poster {
  border: 3px solid var(--color-main);
  border-radius: 1rem;
  padding: 0.5rem 1rem;
}
.video_poster svg {
  font-size: 50px;
  fill: var(--color-main);
}
.modal-product .modal-product__left {
  margin: 5rem 0;
}
.modal-product .modal-product__left .slick-prev {
  top: -2.5rem;
}
.modal-product .modal-product__left .slick-next {
  bottom: -6rem;
}
.modal-product .modal-product__left .slick-list {
  max-height: 80vh;
}
.modal-product__big_item .video_body {
  min-width: 70vw;
}
.sku_props {
  margin-bottom: 1.5rem;
}
.product-form .buy_block {
  width: 350px;
  max-width: 100%;
}
.offer_buy_block {
  width: 350px;
  max-width: 100%;
}
.product-block_bottom .product-price .price-empty {
  font-size: 1.467rem;
  font-weight: 500;
  line-height: 1.6rem;
  margin-bottom: 1rem;
}
.product-question {
  width: 350px;
  max-width: 100%;
}
.product-tag__new {
  z-index: 1;
}
.modal-basket-add .icon {
  width: 161px;
  height: 161px;
}
.modal-basket-add.basket-light .modal-content > .modal-title {
  display: none;
}
.modal-basket-add.basket-light .photo {
  display: none;
}
.modal-basket-add.basket-light .basket-modal__content .basket-modal__content_text {
  display: none;
}
.modal-basket-add.basket-light .basket-modal__content .basket-modal__content_price {
  display: none;
}
.modal-basket-add.basket-light .modal-content > .modal-btns {
  display: none;
}
.modal-basket-add.basket-compact .modal-dialog {
  max-width: 416px;
}
.modal-basket-add.basket-compact .modal-content {
  padding: 14px;
}
.modal-basket-add.basket-compact .close {
  background: var(--color-main);
  font-size: 1.5rem;
  position: absolute;
  z-index: 2;
  top: -0.6667rem;
  right: -0.6667rem;
  display: flex;
  width: 1.333rem;
  height: 1.333rem;
  cursor: pointer;
  transition: .25s;
  color: white;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
  line-height: 1.333rem;
}
.modal-basket-add.basket-compact .modal-title {
  font-size: 18px;
  line-height: 1.2;
  margin-bottom: 10px;
}
.modal-basket-add.basket-compact .modal-content > .modal-title {
  display: none;
}
.modal-basket-add.basket-compact .icon {
  display: none;
}
.modal-basket-add.basket-compact .photo {
  max-width: 124px;
  margin-right: 12px;
}
.modal-basket-add.basket-compact .basket-modal__content .basket-modal__content_text {
  display: none;
}
.modal-basket-add.basket-compact .basket-modal__content .basket-modal__content_price {
  display: none;
}
.modal-basket-add.basket-compact .modal-btns {
  display: none;
}
.modal-basket-add .btn {
  white-space: nowrap;
  padding: 0 1rem;
}
.modal-basket-add.basket-pic .icon {
  display: none;
}
.modal-basket-add.basket-pic .basket-modal__content > .modal-title {
  display: none;
}
.modal-basket-add.basket-pic .basket-modal__content > .modal-description {
  display: none;
}
.modal-basket-add.basket-pic .basket-modal__content .modal-btns {
  display: none;
}

@media (max-width: 991px) {
  .product-b .product-slider__info_hidden_event {
    margin-top: 0;
  }
}
@media (max-width: 767px) {
  .product-b .product-slider__info_hidden_event .product-slider__info_count {
    width: auto;
    margin-right: .8rem;
  }
  .main-block {
    padding-bottom: 2rem;
  }
  .product-form .order-block {
    margin-top: 2rem;
  }
  .product-form .buy_block {
    margin-top: .5rem;
  }
  .product-block .product-block_top .product-tag__container {
    position: relative;
    left: 0;
  }
  .product-block .product-r {
    margin-top: 0;
  }
  .product-block .product-sld_top .slick-track {
    padding-bottom: 1rem;
  }
  .product-block .product-slider__info_price {
    margin-bottom: 0;
  }
  .product-block .product-color {
    margin-top: 0;
  }
  .drag_block .document-item {
    margin: 0;
  }
  .drag_block .reviews-page .reviews-block__item {
    margin: 0;
  }
  .product-block .product-vendor-link {
    position: relative;
    top: unset;
    right: unset;
  }
  .product-block .product-vendor-link img {
    margin-bottom: .5rem;
  }
}
/* End */
/* /bitrix/templates/epir-corporate/components/bitrix/news/products/style.css?1737042933908 */
/* /bitrix/templates/epir-corporate/components/bitrix/news.detail/catalog_custom/style.css?17398962934234 */
