

/* Start:/local/templates/empty/components/bitrix/catalog/main/style.min.css?1737906755959*/
.grid .bx_content_section{margin-bottom:15px}.grid .bx_sidebar{margin-bottom:15px}.grid2x1 .bx_content_section{float:left;width:66%;margin-bottom:15px}.grid2x1 .bx_sidebar{float:right;width:33%;margin-bottom:15px;padding-left:5%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media(max-width:960px){.grid2x1 .bx_sidebar{padding-left:4%}}@media(max-width:640px){.grid2x1 .bx_content_section,.grid2x1 .bx_sidebar{width:100%;float:none}.grid2x1 .bx_sidebar{padding-left:3%}}@media(max-width:479px){.grid2x1 .bx_sidebar{padding-left:1%}}.catalog-block-header{font-size:14px;font-weight:bold;text-align:left;margin:5px 0;padding:5px 15px;border-bottom:2px solid #d9dee6;color:#000}body.bx-theme-blue .catalog-block-header{border-color:#006cc0}body.bx-theme-green .catalog-block-header{border-color:#63aa28}body.bx-theme-red .catalog-block-header{border-color:#da3737}body.bx-theme-yellow .catalog-block-header{border-color:#f4b236}
/* End */


/* Start:/local/templates/empty/components/bitrix/catalog.element/.default/style.css?17938111442122*/
.count_tovar {
  margin: -10px 0 20px;
}
.bl-prise {
  width: 100%;
}
.category-list h3 {
  text-align: center;
}
/* Center product photos of any aspect ratio inside the gallery. */
.product-detail .left .main-img .owl-item > a {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: min(620px, 85vw);
}
.product-detail .left .main-img .owl-item > a > img {
  display: block;
  width: auto !important;
  height: auto !important;
  max-width: 100%;
  max-height: 100%;
  margin: 0 auto;
  object-fit: contain;
  object-position: center;
}
/* Uniform square thumbnails in a single horizontal row. */
.card-product .product-detail .left .second-img {
  display: flex;
  flex-flow: row nowrap;
  gap: 10px;
  margin: 15px 0 40px;
  padding: 0 0 5px;
  overflow-x: auto;
  max-width: 100%;
}
.card-product .product-detail .left .second-img .img {
  flex: 0 0 72px;
  width: 72px;
  min-width: 72px;
  max-width: 72px;
  height: 72px;
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}
.card-product .product-detail .left .second-img .img > a {
  display: block;
  width: 100%;
  height: 100%;
}
.card-product .product-detail .left .second-img .img > a > img {
  display: block;
  width: 100% !important;
  height: 100% !important;
  max-width: none;
  margin: 0;
  object-fit: cover;
  object-position: center;
}
/* Slim thumbnail scrollbar, matching the site's warm accent. */
.card-product .product-detail .left .second-img {
  scrollbar-width: thin;
  scrollbar-color: #c99a43 #f2f0ec;
}
.card-product .product-detail .left .second-img::-webkit-scrollbar {
  height: 4px;
}
.card-product .product-detail .left .second-img::-webkit-scrollbar-track {
  background: #f2f0ec;
  border-radius: 999px;
}
.card-product .product-detail .left .second-img::-webkit-scrollbar-thumb {
  background: #c99a43;
  border-radius: 999px;
}
.card-product .product-detail .left .second-img::-webkit-scrollbar-thumb:hover {
  background: #ac7c2c;
}
@supports selector(::-webkit-scrollbar) {
  .card-product .product-detail .left .second-img {
    scrollbar-width: auto;
    scrollbar-color: auto;
  }
}

/* End */


/* Start:/local/templates/empty/components/bitrix/catalog.element/.default/themes/yellow/style.min.css?1737906755929*/
.bx-yellow .product-item-image-slider-progress-bar{background-color:#f9a91d}.bx-yellow .product-item-image-slider-control:hover{background-color:rgba(249,169,29,.8)}.bx-yellow .product-item-image-slider-control.active,.bx-yellow .product-item-image-slider-control:hover{background-color:#f9a91d}.bx-yellow .product-item-selected-scu,.bx-yellow .product-item-detail-slider-controls-image:hover,.bx-yellow .product-item-detail-slider-controls-image.active{outline-color:#f4b236}.bx-yellow .product-item-scu-item-text-block:hover,.bx-yellow .product-item-scu-item-color-block:hover,.bx-yellow .product-item-scu-item-text-container.selected .product-item-scu-item-text-block,.bx-yellow .product-item-scu-item-color-container.selected .product-item-scu-item-color-block{outline-color:#f4b236}.bx-yellow .product-item-amount-field:focus{border-color:#f4b236}.bx-yellow .product-item-detail-slider-progress-bar{background-color:#f4b236}
/* End */
/* /local/templates/empty/components/bitrix/catalog/main/style.min.css?1737906755959 */
/* /local/templates/empty/components/bitrix/catalog.element/.default/style.css?17938111442122 */
/* /local/templates/empty/components/bitrix/catalog.element/.default/themes/yellow/style.min.css?1737906755929 */
