

/* Start:/local/templates/main_v2/components/bitrix/news.detail/action_page/style.css?17272470706939*/
div.news-detail
{
	word-wrap: break-word;
}
div.news-detail img.detail_picture
{
	float:left;
	margin:0 8px 6px 1px;
}
.news-date-time
{
	color:#486DAA;
}
.clear{clear:both;}

.new-optics .flex{ display:flex; }

.new-optics .service .title{ font-weight: 700; font-size: 24px; line-height: 130%; color:#1A141F; margin-bottom:25px; padding-left:60px; }
.new-optics .service .title a{ color:#0dac49; float: right; margin-right: 20px; border-bottom: 1px dashed; font-weight: 500; text-transform: uppercase; font-size: 16px; }

.new-optics .service .list { display: flex; overflow-x: scroll; padding-bottom: 25px; margin-bottom:60px;}
.new-optics .service .item { flex-shrink: 0; display: flex; justify-content: center; align-items: center; }
.new-optics .service .item:not(:last-child) { margin-right: 15px; }

.new-optics .service .list { scrollbar-width: thin; }
.new-optics .service .list::-webkit-scrollbar {height: 6px;}
.new-optics .service .list::-webkit-scrollbar-track {background: white;border-radius: 6px; width:50%; }
.new-optics .service .list::-webkit-scrollbar-thumb {background-color: #5C5E70;border-radius: 6px; width:50%;}

.new-optics .service .list .product {background: white; width:calc(25% - 15px); display:block; border-radius: 8px; padding:15px; position:relative;}
.new-optics .service .list .product .name { font-weight: 500; font-size: 16px;  line-height: 130%; color:#1A141F; }
.new-optics .service .list .product imp { height:160px; display: block; margin:0 auto; }
.new-optics .service .list .product .prod-fav-bt { margin-left: auto; }
.new-optics .service .list .product .prod-fav-bt .fav-bt { background-color: inherit; }
.new-optics .service .list .product .price { font-weight: 600; font-size: 20px; line-height: 130%; color:#1A141F }
.new-optics .service .list .product .oldPrice { font-weight: 500; font-size: 14px; line-height: 130%; color:#5C5E70; text-decoration-line: line-through;}
.new-optics .service .list .product .newPrice { font-weight: 600; font-size: 20px; line-height: 130%; color:#E81602;}
.new-optics .service .list .product .bayButton { display: flex; flex-direction: column; justify-content: center; align-items: center; padding: 8px; gap: 4px; width: 52px; height: 52px;background: #0DAC49;  border-radius: 8px; margin-left: auto;}
.new-optics .service .list .product .bayButton img { display:block; width:70%; margin:15%; }
.new-optics .service .list .product .bayButtonblock { margin-top:30px; }
.new-optics .service .list .product .priceBlock { margin-top: auto; }

.new-optics .title_mob { display: none; }


@media (max-width: 991.98px){
	.new-optics .flex { display: block; }
	.new-optics .title_mob { display: block; }
	.new-optics .text .title, .new-optics .title_mob {font-weight:600; font-size: 20px; line-height:24px; }
	
	.new-optics .service .title{ margin-bottom:20px; padding: 0 20px; font-size:20px; line-height:24px; }
	.new-optics .service img{ height:300px; }
	.new-optics .service .list .product {  width: calc(50% - 10px); padding: 15px 10px; border-radius:0;}
	.new-optics .service .item:not(:last-child) { margin-right: 10px; }
	.new-optics .service .product img{ height:auto; }
	.new-optics .service .list .product .name { font-size: 14px;}
	.new-optics .service .list .product .bayButton {width: 36px; height: 36px; border-radius: 4px;}
	.new-optics .service .list .product .bayButtonblock{ display:flex; }
	.new-optics .service .list {margin-bottom:40px;}

	
}

.action_page_desctiption a, .action_page_desctiption abbr, .action_page_desctiption acronym, .action_page_desctiption address, .action_page_desctiption applet, .action_page_desctiption article, .action_page_desctiption aside, .action_page_desctiption audio, .action_page_desctiption b, .action_page_desctiption big, .action_page_desctiption blockquote, .action_page_desctiption body, .action_page_desctiption canvas, .action_page_desctiption caption, .action_page_desctiption center, .action_page_desctiption cite, .action_page_desctiption code, .action_page_desctiption dd, .action_page_desctiption del, .action_page_desctiption details, .action_page_desctiption dfn, .action_page_desctiption div, .action_page_desctiption dl, .action_page_desctiption dt, .action_page_desctiption em, .action_page_desctiption embed, .action_page_desctiption fieldset, .action_page_desctiption figcaption, .action_page_desctiption figure, .action_page_desctiption footer, .action_page_desctiption form, .action_page_desctiption h1, .action_page_desctiption h2, .action_page_desctiption h3, .action_page_desctiption h4, .action_page_desctiption h5, .action_page_desctiption h6, .action_page_desctiption header, .action_page_desctiption hgroup, .action_page_desctiption html, .action_page_desctiption i, .action_page_desctiption iframe, .action_page_desctiption img, .action_page_desctiption ins, .action_page_desctiption kbd, .action_page_desctiption label, .action_page_desctiption legend, .action_page_desctiption li, .action_page_desctiption mark, .action_page_desctiption menu, .action_page_desctiption nav, .action_page_desctiption object, .action_page_desctiption ol, .action_page_desctiption output, .action_page_desctiption p, .action_page_desctiption pre, .action_page_desctiption q, .action_page_desctiption ruby, .action_page_desctiption s, .action_page_desctiption samp, .action_page_desctiption section, .action_page_desctiption small, .action_page_desctiption span, .action_page_desctiption strike, .action_page_desctiption strong, .action_page_desctiption sub, .action_page_desctiption summary, .action_page_desctiption sup, .action_page_desctiption table, .action_page_desctiption tbody, .action_page_desctiption td, .action_page_desctiption tfoot, .action_page_desctiption th, .action_page_desctiption thead, .action_page_desctiption time, .action_page_desctiption tr, .action_page_desctiption tt, .action_page_desctiption u, .action_page_desctiption ul, .action_page_desctiption var, .action_page_desctiption video{font: revert;}
.action_page_desctiption p{margin-bottom:10px;}
.action_page_desctiption h1, .action_page_desctiption h2, .action_page_desctiption h3{margin-top:10px;margin-bottom:10px;}
.action_page_desctiption ul, .action_page_desctiption ol{padding-left:15px;}
.action_page_desctiption ul li {list-style: disc;}
.action_page_desctiption ol {list-style: auto;}
.imgblock{float: left;width: 100%;height: 265px;display: -webkit-box;display: flex;align-content: center;-webkit-box-align: center;align-items: center;-webkit-box-pack: center;justify-content: center;}
.imgblock img{max-width: 100%;max-height: 265px;}
.pricebuy{position: inherit;width: 100%;}
.actionItemName{height:40px;}
.actionTopButton{ position:absolute; width:calc(100% - 30px); }
.clearBoth{ clear:both; }

.actionProcent { position: absolute; width: 100%; height: 78px; bottom: 0px; right: 0; color: white; line-height: 78px; font-size: 20px; font-weight: 500; text-align: right; padding-right: 12%; } 









/* End */
/* /local/templates/main_v2/components/bitrix/news.detail/action_page/style.css?17272470706939 */
