

/* Start:/local/templates/new/components/bitrix/catalog/new_catalog/style.css?1746620464184*/
.bx_sitemap{
	position: absolute;
	z-index: -1;
	opacity: 0;
	width: 0;
	height: 0;
	overflow: hidden;
}

.catalog-description{
	margin-top: 60px;
}

.catalog-description__content{
	
}
/* End */


/* Start:/local/templates/new/components/bitrix/catalog.element/new_catalog/style.css?1760095328315*/
.hidden-block{
	position: absolute;
	z-index: -1;
	opacity: 0;
	width: 0;
	height: 0;
	overflow: hidden;
}
@media only screen and (max-width: 450px){
	.product__top--item{
		padding: 0 !important;
		height: unset !important;
	}
	.breadcrumb{
		display: none;
	}
}
.badge{
	padding: 13px 50px 13px 20px !important;
}
/* End */


/* Start:/local/templates/new/components/bitrix/catalog.section/set_new/style.css?17594857726216*/
.product-item-title{
    margin-bottom: 10px;
    font-size: 14px;
}
.product-item-scu-item-list{
    list-style:none;
    display: flex;
    flex-wrap: wrap;
}
.product-item-scu-item-color-container, .product-item-scu-item-text-container {
    display: inline-block;
    box-sizing: border-box;
    min-width: 53px;
    padding: 0 4px;
    margin-bottom: 5px;
    max-width: 100%;
}
.product-item-scu-item-text-container.selected .product-item-scu-item-text-block, .product-item-scu-item-text-container:hover .product-item-scu-item-text-block {
    background-color: #000 !important;
}
.product-item-detail-price-old{
    text-decoration: line-through;
}
.product-item-scu-item-text-block {
    position: relative;
    padding: 3px 15px;
    min-width: 53px;
    box-sizing: border-box;
    border: 1px solid rgba(0, 0, 0, 0.3);
    cursor: pointer;
    border-radius: 2px;
    transition: 190ms linear color, 190ms linear background-color, 190ms linear border-color;
}
.product-item-scu-item-text {
    overflow: hidden;
    max-width: 100%;
    vertical-align: middle;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-style: normal;
    font-weight: normal;
    font-size: 15px;
    line-height: 25px;
}
.product-item-scu-item-text-block:hover, .product-item-scu-item-text-block:hover .product-item-scu-item-text, .product-item-scu-item-text-container.selected .product-item-scu-item-text {
    color: #fff;
}
.product-item-scu-item-text-block:hover, .product-item-scu-item-color-block:hover, .product-item-scu-item-text-container.selected .product-item-scu-item-text-block, .product-item-scu-item-color-container.selected .product-item-scu-item-color-block {
    background-color: var(--main-dk-color);
    border: 1px solid var(--main-dk-color);
    color: #fff;
}
.product-item-scu-item-color-container.notallowed .product-item-scu-item-color-block, .product-item-scu-item-text-container.notallowed .product-item-scu-item-text-block {
    position: relative;
    overflow: hidden;
    outline-color: #a9adb4 !important;
}

.product-item-scu-item-color-container.notallowed .product-item-scu-item-color-block:after, .product-item-scu-item-text-container.notallowed .product-item-scu-item-text-block:after {
    position: absolute;
    top: -2px;
    right: -2px;
    bottom: -2px;
    left: -2px;
    background: rgba(255, 255, 255, 0.75) url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='path-1-outside-1' maskUnits='userSpaceOnUse' x='0.0683594' y='0.244629' width='25' height='25' fill='black'%3E%3Crect fill='white' x='0.0683594' y='0.244629' width='25' height='25'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.5272 11.4136L4.35823 3.24463L3.06836 4.5345L11.2373 12.7034L3.10905 20.8317L4.39892 22.1216L12.5272 13.9933L20.6954 22.1616L21.9853 20.8717L13.817 12.7034L21.9448 4.57572L20.6549 3.28585L12.5272 11.4136Z'/%3E%3C/mask%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.5272 11.4136L4.35823 3.24463L3.06836 4.5345L11.2373 12.7034L3.10905 20.8317L4.39892 22.1216L12.5272 13.9933L20.6954 22.1616L21.9853 20.8717L13.817 12.7034L21.9448 4.57572L20.6549 3.28585L12.5272 11.4136Z' fill='%23C4C4C4'/%3E%3Cpath d='M4.35823 3.24463L5.77244 1.83042L4.35823 0.416202L2.94401 1.83042L4.35823 3.24463ZM12.5272 11.4136L11.113 12.8278L12.5272 14.242L13.9414 12.8278L12.5272 11.4136ZM3.06836 4.5345L1.65415 3.12028L0.239932 4.5345L1.65415 5.94871L3.06836 4.5345ZM11.2373 12.7034L12.6515 14.1177L14.0657 12.7034L12.6515 11.2892L11.2373 12.7034ZM3.10905 20.8317L1.69484 19.4175L0.280623 20.8317L1.69484 22.2459L3.10905 20.8317ZM4.39892 22.1216L2.9847 23.5358L4.39892 24.95L5.81313 23.5358L4.39892 22.1216ZM12.5272 13.9933L13.9414 12.5791L12.5272 11.1649L11.113 12.5791L12.5272 13.9933ZM20.6954 22.1616L19.2812 23.5758L20.6954 24.99L22.1097 23.5758L20.6954 22.1616ZM21.9853 20.8717L23.3995 22.2859L24.8137 20.8717L23.3995 19.4575L21.9853 20.8717ZM13.817 12.7034L12.4028 11.2892L10.9886 12.7034L12.4028 14.1177L13.817 12.7034ZM21.9448 4.57572L23.359 5.98993L24.7732 4.57572L23.359 3.1615L21.9448 4.57572ZM20.6549 3.28585L22.0691 1.87164L20.6549 0.457422L19.2407 1.87164L20.6549 3.28585ZM2.94401 4.65884L11.113 12.8278L13.9414 9.99937L5.77244 1.83042L2.94401 4.65884ZM4.48257 5.94871L5.77244 4.65884L2.94401 1.83042L1.65415 3.12028L4.48257 5.94871ZM12.6515 11.2892L4.48257 3.12028L1.65415 5.94871L9.8231 14.1177L12.6515 11.2892ZM4.52326 22.2459L12.6515 14.1177L9.8231 11.2892L1.69484 19.4175L4.52326 22.2459ZM5.81313 20.7074L4.52326 19.4175L1.69484 22.2459L2.9847 23.5358L5.81313 20.7074ZM11.113 12.5791L2.9847 20.7074L5.81313 23.5358L13.9414 15.4075L11.113 12.5791ZM22.1097 20.7474L13.9414 12.5791L11.113 15.4075L19.2812 23.5758L22.1097 20.7474ZM20.5711 19.4575L19.2812 20.7474L22.1097 23.5758L23.3995 22.2859L20.5711 19.4575ZM12.4028 14.1177L20.5711 22.2859L23.3995 19.4575L15.2313 11.2892L12.4028 14.1177ZM20.5306 3.1615L12.4028 11.2892L15.2313 14.1177L23.359 5.98993L20.5306 3.1615ZM19.2407 4.70006L20.5306 5.98993L23.359 3.1615L22.0691 1.87164L19.2407 4.70006ZM13.9414 12.8278L22.0691 4.70006L19.2407 1.87164L11.113 9.99937L13.9414 12.8278Z' fill='white' mask='url(%23path-1-outside-1)'/%3E%3C/svg%3E%0A") no-repeat center;
    background-size: 66% 66%;
    content: "";
}
.prices{
    display: none;
}
.row .product-item-line-list{
    margin-bottom: 20px;
    border-bottom: 1px solid var(--main-s-color);
}
.cheak input{
    display: none;
}
.cheak .custom_cheak{
    width: 20px;
    height: 20px;
    display: block;
    position: relative;
    border: 2px solid var(--main-dk-color);
    border-radius: 5px;
    margin-right: 10px;
}
.cheak .custom_cheak.checked{
    background-color: var(--main-dk-color);
}
.cheak .custom_cheak:before{
    content: '\2713';
    display: inline-block;
    color: #fff;
    font-size: 30px;
    line-height: 20px;
    -webkit-transform: scale(0);
    transform: scale(0);
    -webkit-transition: 0.3s;
    transition: 0.3s;
}

.cheak .custom_cheak.checked:before{
    -webkit-transform: scale(1);
    transform: scale(1);
}

/* End */


/* Start:/bitrix/components/bitrix/catalog.product.subscribe/templates/.default/style.min.css?17448801221413*/
.bx-catalog-subscribe-button{margin-bottom:6px;display:inline-block}.bx-catalog-popup-content{width:90%;max-width:280px}.bx-catalog-subscribe-form-container-label{font-size:13px;color:#5a6c77;padding-bottom:2px}.bx-catalog-subscribe-form-container-input{position:relative}.bx-catalog-subscribe-form-container-input input[type="text"]{display:block;width:100%;font-size:18px;height:38px;margin:0;padding:0 4px;border:1px solid #ccd5db;border-radius:2px;background:#f8fafc;outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bx-catalog-subscribe-form-star-required{color:#d93333}.bx-catalog-subscribe-form-container .bx-captcha{margin-bottom:10px}.bx-catalog-popup-message{font-weight:bold;min-width:240px;margin:0}.bx-catalog-subscribe-alert{background-color:#edf6fc;color:#000;font-size:15px;min-height:45px;text-align:center;padding:12px 40px 12px 60px;position:relative;width:280px}.bx-catalog-subscribe-aligner{display:inline-block;height:45px;margin-left:-1px;vertical-align:middle;width:1px}.bx-catalog-subscribe-alert-text{display:inline-block;vertical-align:middle}.bx-catalog-subscribe-alert-footer{text-align:center}.bx-catalog-subscribe-alert-popup{background-color:#edf6fc!important;border:1px solid #edf6fc!important;border-radius:3px!important;-webkit-box-shadow:0 19px 24px rgba(88,112,118,0.17)!important;box-shadow:0 19px 24px rgba(88,112,118,0.17)!important}
/* End */


/* Start:/local/templates/new/components/bitrix/catalog.section/set_new/themes/blue/style.min.css?1746446727706*/
.bx-blue .product-item-image-slider-progress-bar{background-color:#0083d1}.bx-blue .product-item-image-slider-control:hover{background-color:rgba(0,131,209,.8)}.bx-blue .product-item-image-slider-control.active,.bx-blue .product-item-image-slider-control:hover{background-color:#0083d1}.bx-blue .product-item-scu-item-text-block:hover,.bx-blue .product-item-scu-item-color-block:hover,.bx-blue .product-item-scu-item-text-container.selected .product-item-scu-item-text-block,.bx-blue .product-item-scu-item-color-container.selected .product-item-scu-item-color-block{outline-color:#006cc0}.bx-blue .product-item-amount-field:focus{border-color:#006cc0}.bx-blue .catalog-section-header{border-color:#006cc0}
/* End */


/* Start:/bitrix/components/bitrix/sale.prediction.product.detail/templates/.default/style.min.css?1744880119332*/
.catalog-element-popup-wrapper{position:absolute;box-sizing:border-box;border-radius:3px;background:rgba(0,0,0,.77)}.catalog-element-popup-inner{padding:20px;max-width:300px;font:13px "Helvetica Neue",Arial,Helvetica,sans-serif}.catalog-element-popup-element{color:#ffa801;font:bold 13px "Helvetica Neue",Arial,Helvetica,sans-serif}
/* End */


/* Start:/local/templates/new/components/bitrix/catalog.section/main_new/style.css?1744880112899*/
.section {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-column-gap: 15px;
  grid-row-gap: 15px;
}
@media screen and (max-width: 768px) {
  .section {
    grid-template-columns: 1fr 1fr 1fr;
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }
}
@media screen and (max-width: 650px) {
  .dekstop_version {
    display: none !important;
  }
  .mobile_version {
    display: block !important;
  }
}
@media screen and (min-width: 650px) {
  .dekstop_version {
    display: block !important;
  }
  .mobile_version {
    display: none !important;
  }
}
@media screen and (max-width: 560px) {
  .section {
    grid-template-columns: 1fr 1fr;
    grid-column-gap: 5px;
    grid-row-gap: 5px;
  }
}

.pref.padding-top {
  padding-top: 60px;
}

@media only screen and (max-width: 767px) {
  .pref.padding-top {
    padding-top: 40px;
  }
}

/* End */


/* Start:/local/templates/new/components/bitrix/catalog.section/main_new/themes/blue/style.min.css?1744880112706*/
.bx-blue .product-item-image-slider-progress-bar{background-color:#0083d1}.bx-blue .product-item-image-slider-control:hover{background-color:rgba(0,131,209,.8)}.bx-blue .product-item-image-slider-control.active,.bx-blue .product-item-image-slider-control:hover{background-color:#0083d1}.bx-blue .product-item-scu-item-text-block:hover,.bx-blue .product-item-scu-item-color-block:hover,.bx-blue .product-item-scu-item-text-container.selected .product-item-scu-item-text-block,.bx-blue .product-item-scu-item-color-container.selected .product-item-scu-item-color-block{outline-color:#006cc0}.bx-blue .product-item-amount-field:focus{border-color:#006cc0}.bx-blue .catalog-section-header{border-color:#006cc0}
/* End */
/* /local/templates/new/components/bitrix/catalog/new_catalog/style.css?1746620464184 */
/* /local/templates/new/components/bitrix/catalog.element/new_catalog/style.css?1760095328315 */
/* /local/templates/new/components/bitrix/catalog.section/set_new/style.css?17594857726216 */
/* /bitrix/components/bitrix/catalog.product.subscribe/templates/.default/style.min.css?17448801221413 */
/* /local/templates/new/components/bitrix/catalog.section/set_new/themes/blue/style.min.css?1746446727706 */
/* /bitrix/components/bitrix/sale.prediction.product.detail/templates/.default/style.min.css?1744880119332 */
/* /local/templates/new/components/bitrix/catalog.section/main_new/style.css?1744880112899 */
/* /local/templates/new/components/bitrix/catalog.section/main_new/themes/blue/style.min.css?1744880112706 */
