

/* Start:/bitrix/templates/bootstrap_v5/components/bitrix/news/products/style.css?1735367476883*/
.rss_feed_icon {
    position: absolute;
    right: 15px;
    top: 50px;
    padding: 1px 6px;
    border-radius: 2px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    color: #fff !important;
    background: #cf0036;
}

.text_before_items {
    margin: -7px 0 43px;
}

.text_after_items {
    padding: 80px 0 0;
}



.collapsed .description{
    height: 100px;
    overflow:hidden;
    position:relative;
}

.collapsed .description:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 50px;
  background: linear-gradient(to bottom, rgba(255,255,255,0), #FFF 90%);
}

.collapsed.active .description{
  height:initial;
}

.collapsed .link {
	display:table;
	margin:0 auto;
}


.collapsed .link .close,
.collapsed.active .link .open {
  display:none;
}

.collapsed .link .open,
.collapsed.active .link .close {
  display:block;
}
/* End */


/* Start:/bitrix/templates/bootstrap_v5/components/bitrix/news.detail/product/style.min.css?17392473163911*/
.product-detail .to-tab{font-style:normal;font-weight:400;font-size:16px;line-height:160%;color:#335fe6;text-decoration:none;cursor:pointer}.product-detail .char-list{display:flex;flex-direction:column;gap:10px;margin:30px 0}.product-detail .char-item{display:flex}.product-detail .char-item>div{font-size:14px;line-height:130%}.product-detail .char-title{font-weight:500;color:#999}.product-detail .char-value{margin-left:5px}.product-detail .title{margin-bottom:20px}.product-detail .image{display:flex;flex-direction:row-reverse;width:100%;overflow:hidden}.product-detail .image .slide{border:none}.product-detail .image .for-wrap{position:relative;width:calc(100% - 75px)}.product-detail .image .nav-wrap{margin-right:10px;max-width:64px}.product-detail .image .nav-wrap .slick-list{margin:-10px 0}.product-detail .image .labels{position:absolute;right:5px;top:5px;text-align:right}.product-detail .image .labels .label{font-size:12px;margin:1px;padding:2px 6px;border-radius:3px;background-color:#4fad00;color:#fff}.product-detail .image .labels .label.sale{background-color:#ffc438;color:#333}.product-detail .image .labels .label.hit{background-color:#2992d9}.product-detail .image .labels .label.advise{background-color:#893ca9}.product-detail .image .gallery-nav .item{cursor:pointer;width:64px;height:64px;padding:6px;background:0 0;border:2px solid transparent;transition:.3s;border-radius:3px;display:flex;align-items:center;justify-content:center;margin:10px 0;overflow:hidden}.product-detail .image .gallery-nav .slide.slick-current .item{border-color:var(--custom)}.product-detail .image .gallery-for .item{height:484px;display:flex;align-items:center;justify-content:center}.product-detail .image .gallery-for .item a,.service-detail .image .gallery-nav .item img{overflow:hidden;position:relative;display:block;background:#fff}.product-detail .info{margin-top:22px;margin-bottom:0;list-style-type:none;display:flex;gap:13px}.product-detail .feedback{max-width:50%}.product-detail .tabs{margin:30px 0}.product-detail .tabs .nav-tabs{display:flex;flex-wrap:nowrap;gap:40px;border-bottom:1px solid #ededed;margin-bottom:32px;overflow-y:auto}.product-detail .tabs .nav-tabs::-webkit-scrollbar{display:none}.product-detail .tabs .nav-link{border:none;margin:0;padding-bottom:10px;font-size:18px;font-weight:500;color:#555;white-space:nowrap}.product-detail .tabs .nav-link.active{color:#000;border-bottom:2px solid var(--custom);cursor:default}.product-detail .properties{width:100%;margin:0}.product-detail .properties tr.prop>td{padding:2px 0 2px 10px}.product-detail .properties tr.prop>td:first-of-type{width:45%;text-align:left;padding-right:10px;padding-left:0}.product-detail .properties .prop td span{padding:5px;display:inline-block;vertical-align:top}.product-detail .properties .prop .name{color:#777;position:relative;font-size:1em;vertical-align:top;background:url(/bitrix/templates/bootstrap_v5/components/bitrix/news.detail/product/images/dott.png) 0 20px repeat-x;width:50%}.product-detail .properties .prop .name.empty{background:0 0}.product-detail .properties .prop .name span{background:#fff;padding-right:10px}.product-detail .properties .prop .value{overflow:hidden;text-overflow:ellipsis;width:55%}@media (max-width:1199.98px){.product-detail .feedback{max-width:80%}}@media (max-width:991.98px){.product-detail .feedback{max-width:100%}}@media (max-width:575.98px){.product-detail .image{display:block}.product-detail .image .gallery-for .item{height:350px}.product-detail .image .for-wrap,.product-detail .image .nav-wrap{width:100%}.product-detail .image .nav-wrap{margin:20px 0;max-width:initial}.product-detail .image .nav-wrap .slick-list{margin:0}.product-detail .image .gallery-nav .item{margin:0 auto}.product-detail .properties .prop .name,.product-detail .properties .prop .value{background-image:none;display:block;width:auto;padding-top:0;padding-bottom:0}.product-detail .properties .prop .name{margin-top:11px;margin-bottom:-1px}}
/* End */


/* Start:/bitrix/templates/bootstrap_v5/components/smart/social.info/link/style.css?17353674762694*/
.social-list {
	background: #212830;
	border-radius: 18px;
	padding: 20px;
	min-height: 140px;
	margin-top: 24px;
	margin-bottom: 46px;
}

.social-list .title {
	gap: 16px;
	display: flex;
	align-items: center;
	margin: 0;
}

.social-list .title p {
	font-style: normal;
	font-weight: 500;
	font-size: 18px;
	line-height: 22px;
	color: #fff;
	margin: 0;
}

.social-list ul.list{
	margin: 0;
	padding: 0;
	width: auto;
	display:flex;
	flex-wrap:wrap;
	justify-content: center;
}

.social-list ul.list li {
	display: block;
	padding: 0;
	margin: 0;
	width: 99%;
}

.social-list ul.list li:before{
	display: none;
}

.social-list ul.list li a {
	position: relative;
	font-style: normal;
	font-weight: 500;
	font-size: 16px;
	line-height: 140%;
	text-align: center;
	color: #FFFFFF;
	display: block;
	background: rgba(255, 255, 255, 0.06);
	border-radius: 188px;
	text-decoration: none;
	padding: 11px 21px;
	padding-left: 54px;
	margin-top: 16px;
}

.social-list ul.list li a:hover{
	
}

.social-list ul.list li a .icon{
	background-repeat: no-repeat;
	margin-left: -35px;
	width: 24px;
	height: 24px;
	position: absolute;
	border-radius:50%;
	line-height:24px
}

.social-list li[class*=facebook] a .icon { background-color: #748abc }
.social-list li[class*=google] a .icon { background-color: #de7272 }
.social-list li[class*=vk] a .icon { background-color: #4a76a8 }
.social-list li[class*=odnoklassniki] a .icon { background-color: #ef873d }
.social-list li[class*=youtube] a .icon { background-color: #ff0000 }
.social-list li[class*=twitter] a .icon { background-color: #81cbdb }
.social-list li[class*=telegram] a .icon { background-color: #0088cc }
.social-list li[class*=viber] a .icon { background-color: #665CAC }
.social-list li[class*=whats] a .icon { background-color: #25D366 }
.social-list li[class*=tiktok] a .icon { background-color: #010101 }
.social-list li[class*=mail] a .icon { background-color: #168de2 }
.social-list li[class*=mail] a .icon{ color: #ffa930}
.social-list li[class*=pinterest] a .icon { background-color: #c8232c }
.social-list li[class*=snapchat] a .icon { background-color: #ffbc3b }
.social-list li[class*=linkedin] a .icon { background-color: #0072b1 }
.social-list li[class*=instagram] a .icon { 
	background: #f09433; 
	background: -moz-linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%); 
	background: -webkit-linear-gradient(45deg, #f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%); 
	background: linear-gradient(45deg, #f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f09433', endColorstr='#bc1888',GradientType=1 );
}
/* End */
/* /bitrix/templates/bootstrap_v5/components/bitrix/news/products/style.css?1735367476883 */
/* /bitrix/templates/bootstrap_v5/components/bitrix/news.detail/product/style.min.css?17392473163911 */
/* /bitrix/templates/bootstrap_v5/components/smart/social.info/link/style.css?17353674762694 */
