

/* Start:/local/templates/drema/components/bitrix/news/drema-articles/bitrix/news.detail/.default/style.css?17479835337344*/
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;
}


/* Новые стили  */
.news-page__tiltle.v1-stati__title {
	text-align: left;
	margin-top: 0;
}

.v1-stati h3 {
	font-weight: bold;
	font-size: 24px;
	line-height: 28px;
	color: #FF6C81;
	margin-bottom: 15px;
}

.v1-stati {
	margin-bottom: 30px;
}

.v1-stati__subtitle {}

.v1-stati p {
	margin: 0;
	padding: 0;
	margin-bottom: 10px;

	font-size: 16px;
	line-height: 150%;
	color: #222222;
}

.v1-stati p b {
	font-weight: 500;
}

.v1-stati p+p {
	margin-top: 0;
	font-weight: normal;
	font-size: 16px;
	line-height: 150%;
	color: #222222;
}

.v1-stati .color-blue {
	font-weight: 500;
	color: #2B587A;
}

.v1-stati ul {
	padding-left: 40px;
	margin-bottom: 10px;
}

.v1-stati ul li {
	position: relative;
	margin-bottom: 10px;
	font-size: 16px;
	line-height: 150%;
	color: #686868;
}

.v1-stati ul li::before {
	position: absolute;
	content: "";
	width: 16px;
	height: 16px;
	top: 4px;
	left: -40px;
	background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M8 0C3.58862 0 0 3.58862 0 8C0 12.4114 3.58862 16 8 16C12.4114 16 16 12.4114 16 8C16 3.58862 12.4114 0 8 0ZM12.0547 6.30469L7.72131 10.6379C7.59131 10.7679 7.42065 10.8334 7.25 10.8334C7.07935 10.8334 6.90869 10.7679 6.77869 10.6379L4.61206 8.47131C4.35132 8.21069 4.35132 7.78931 4.61206 7.52869C4.87268 7.26794 5.29395 7.26794 5.55469 7.52869L7.25 9.224L11.1121 5.36206C11.3727 5.10132 11.7939 5.10132 12.0547 5.36206C12.3153 5.62268 12.3153 6.04395 12.0547 6.30469Z' fill='%2354A2C7'/%3E %3C/svg%3E");
	background-position: 0 0;
	background-repeat: no-repeat;
	background-size: contain;
}

.v1-stati__filter {
	margin-top: 20px;
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	justify-content: center;
	padding: 15px;
	width: 100%;
	background: #F5F8FD;
}

.v1-stati__filter-title {
	font-weight: 500;
	font-size: 18px;
	line-height: 150%;
	color: #222222;
	margin-bottom: 10px;
}

.v1-stati__ul {
	display: flex;
	flex-wrap: wrap;
}

.v1-stati__ul li {
	padding-left: 30px;
	margin-right: 40px;
}

.v1-stati .v1-stati__ul li::before {
	left: 0;
}



.v1-stati .filter__form-row {
	min-width: 255px;
	margin-bottom: 0;
}

.v1-stati .filter__form-chosen {
	background: #F9F9F9;
	border: 1px solid #DADADA;
	border-radius: 5px;
	padding: 3px 5px;
}

.v1-stati .filter__form-chosen span,
.v1-stati .filter__form-option {
	font-size: 14px;
	line-height: 26px;
	color: #686868;
}

.v1-stati .filter__form-list-inner {
	padding: 6px 0;
	max-height: 320px;
	overflow-y: auto;
}

.v1-stati .filter__form-row.opened .filter__form-list {
	box-shadow: 1px 8px 20px -6px #222;
}

.v1-stati .form {
	max-width: 731px;
	width: 100%;
	display: flex;
	flex-direction: column;
	margin-bottom: 30px;
}

.v1-stati .form__label {
	display: flex;
	margin-bottom: 20px;
}

.v1-stati .form__text {
	max-width: 168px;
	width: 100%;
	display: block;
	font-weight: bold;
	font-size: 14px;
	line-height: 200%;
	color: #222222;
	margin-right: 24px;

}

.v1-stati .form__title {
	color: #2B587A;
}

.v1-stati .form__subtitle {
	margin-bottom: 40px;
}

.v1-stati .form__textarea {
	resize: none;
	width: 100%;
	height: 120px;
	padding: 10px;
	background: #F9F9F9;
	border: 1px solid #DADADA;
	border-radius: 5px;
}

.v1-stati .form__input {
	max-width: 540px;
	width: 100%;
	height: 40px;
	outline: none;
	background: #F9F9F9;
	border: 1px solid #DADADA;
	border-radius: 5px;
	padding: 10px;
}

.v1-stati .form__btn-row {
	margin-top: 30px;
	width: 100%;
	display: flex;
	align-items: center;
	justify-content: center;
}

.v1-stati .form__btn {
	cursor: pointer;
	max-width: 270px;
	width: 100%;
	padding: 10px 20px;
	background: #2B587A;
	border: 1px solid #2B587A;
	border-radius: 5px;

	font-weight: normal;
	font-size: 16px;
	line-height: 18px;
	color: #FFFFFF;

}

.v1-stati .form__input.valid,
.v1-stati .form__textarea.valid,
.v1-stati .form__textarea:focus,
.v1-stati .form__input:focus {
	background: #FFFFFF;
	border: 1px solid #2B587A;
	border-radius: 5px;
}

.v1-stati .form__textarea::placeholder,
.v1-stati .form__input::placeholder {
	font-size: 14px;
	line-height: 100%;
	color: #222222;
	opacity: 0.5;
}


/* Modal Stati Filter */
.v1-stati__modal {
	display: none;
	width: 100vw;
	height: 100vh;
	position: fixed;
	left: 0;
	top: 0;
	z-index: 999999;
	background-color: rgba(0, 0, 0, 0.6);
	overflow-y: auto;

}

.v1-stati__modal.open {
	display: block;
}

.v1-stati__modal-bg {
	padding: 50px 0;
	/* min-height: 680px; */
	background-color: transparent !important;
}

.v1-stati__modal-body {
	position: relative;
	max-width: 670px;
	width: 100%;
	padding: 30px 0;
	background: #FFFFFF;
	border-radius: 10px;

}

.v1-stati__modal-close {
	cursor: pointer;
	display: block;
	width: 20px;
	height: 20px;
	position: absolute;
	top: 20px;
	right: 20px;
	background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_26_3830)'%3E%3Cpath d='M1.03283 20C0.769377 20 0.505928 19.8998 0.305767 19.6982C-0.0960628 19.2963 -0.0960628 18.6449 0.305767 18.2431L18.2474 0.301372C18.6493 -0.100457 19.3007 -0.100457 19.7026 0.301372C20.1044 0.703201 20.1044 1.35467 19.7026 1.75675L1.76114 19.6982C1.55947 19.8986 1.29602 20 1.03283 20Z' fill='%23FF6C81'/%3E%3Cpath d='M18.9758 20C18.7123 20 18.4491 19.8998 18.2487 19.6982L0.305767 1.75675C-0.0960628 1.35467 -0.0960628 0.703201 0.305767 0.301372C0.707596 -0.100457 1.35906 -0.100457 1.76114 0.301372L19.7026 18.2431C20.1044 18.6449 20.1044 19.2963 19.7026 19.6982C19.5009 19.8986 19.2377 20 18.9758 20Z' fill='%23FF6C81'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_26_3830'%3E%3Crect width='20' height='20' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
	background-repeat: no-repeat;
	background-position: center;
	background-size: 20px;
}

.v1-stati__modal-title {
	max-width: 572px;
	width: 100%;
	font-weight: bold;
	font-size: 26px;
	line-height: 40px;
	color: #2B587A;
	padding: 0 30px;
	margin-bottom: 20px;
}

.v1-stati__modal-img {
	margin-bottom: 20px;
}

.v1-stati__modal-text {
	font-weight: 500;
	font-size: 16px;
	line-height: 150%;
	color: #222222;
	padding: 0 30px;
	margin-bottom: 5px;
}

.v1-stati__modal-link {
	font-weight: normal;
	font-size: 14px;
	line-height: 200%;
	text-decoration-line: underline;
	color: #FA7272;
	padding: 0 30px;
}

.v1-stati__modal-link:hover {
	text-decoration-line: none;
}

@media (max-width:767px) {
	.v1-stati .form__label {
		flex-direction: column;
	}

	.v1-stati__modal-body{
		max-width: 96%;
	}

	.v1-stati .form,
	.v1-stati .form__input {
		max-width: unset;
	}

	.v1-stati__modal-title {
		max-width: unset;
		width: 100%;
		font-size: 22px;
		line-height: 28px;
		padding: 0 15px;
	}

	.v1-stati__modal-text {
		max-width: unset;
		width: 100%;
		line-height: 20px;
		padding: 0 15px;

	}

	.v1-stati__modal-link {
		font-weight: normal;
		font-size: 14px;
		line-height: 200%;
		text-decoration-line: underline;
		color: #FA7272;
		padding: 0 15px;
	}

	.v1-stati__modal-close {
		top: 13px;
		right: 13px;
	}
}


.news-page .good-item__sku .product-item-scu-item-list {
	max-height: 120px;
}
/* End */


/* Start:/local/components/k1/left.block/templates/.default/style.css?17479835302043*/
.aside-block {
  padding: 20px;
  border: 1px solid #DBDBDB;
  border-radius: 10px;
  margin-bottom: 20px;
}
.aside-block__title {
  font-weight: 700;
  font-size: 16px;
  line-height: 19px;
  color: #2B587A;
  margin-bottom: 20px;
}
.aside-block__filter-links {
  margin-bottom: 20px;
}
.aside-block__filter-link {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.aside-block__filter-link + .aside-block__filter-link {
  margin-top: 15px;
}
.aside-block__filter-picture {
  width: 20px;
  height: 20px;
  flex: 0 0 20px;
  margin-right: 20px;
}
.aside-block__filter-picture svg {
  display: block;
  width: 100%;
  height: 100%;
  fill: #686868;
}
.aside-block__filter-text {
  font-size: 14px;
  line-height: 1.4;
  color: #686868;
}
.aside-block__filter-text.colored {
  color: #FA7272;
}
.aside-block__news-item {
  padding: 20px 0 15px;
  border-top: 1px solid #DADADA;
}
.aside-block__news-row {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  margin-bottom: 10px;
}
.aside-block__news-picture {
  margin-right: 10px;
  height: 40px;
  flex: 0 0 60px;
  border-radius: 5px;
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: hidden;
}
.aside-block__news-picture img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.aside-block__news-title {
  font-weight: 500;
  font-size: 14px;
  line-height: 1.2;
  color: #686868;
  max-height: 35px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -moz-box;
  -moz-box-orient: vertical;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  line-clamp: 2;
  box-orient: vertical;
}
.aside-block__news-description {
  font-size: 14px;
  line-height: 1.2;
  color: #686868;
  max-height: 70px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -moz-box;
  -moz-box-orient: vertical;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
  line-clamp: 4;
  box-orient: vertical;
}

/*# sourceMappingURL=style.css.map */

/* End */


/* Start:/local/templates/drema/components/bitrix/catalog.top/drema-viewed/section/style.css?17479835333816*/
@media (min-width: 1200px){
	/*lg*/
	/*6*/
	.product-item-list-col-6   > .col-xs-12 > .row > .col-md-2:nth-child(6n+1),
	.product-item-list-col-1-6 > .col-sm-6:nth-child(2n+1),
	.product-item-list-col-6-1 > .col-sm-6:nth-child(2n+1),
	.product-item-list-col-1-6 > .col-sm-6  > .row > .col-md-4:nth-child(3n+1),
	.product-item-list-col-6-1 > .col-sm-6  > .row > .col-md-4:nth-child(3n+1),
		/*4*/
	.product-item-list-col-4   > .col-xs-12 > .row > .col-md-3:nth-child(4n+1),
	.product-item-list-col-1-4 > .col-sm-6 >  .row > .col-xs-6:nth-child(2n+1),
	.product-item-list-col-4-1 > .col-sm-6 >  .row > .col-xs-6:nth-child(2n+1),
		/*3*/
	.product-item-list-col-3   > .col-xs-12 > .row > .col-sm-4:nth-child(3n+1),
		/*2*/
	.product-item-list-col-2   > .col-xs-12 > .row > .col-xs-6:nth-child(2n+1),
		/*1*/
	.product-item-list-col-1   > .col-xs-12 > .row > .col-xs-12:nth-child(1n){clear: both}
}
@media (min-width: 992px) and (max-width:1199px){
	/*md*/
	/*6*/
	.product-item-list-col-6   > .col-xs-12 > .row > .col-md-2:nth-child(6n+1),
	.product-item-list-col-1-6 > .col-sm-6:nth-child(2n+1),
	.product-item-list-col-6-1 > .col-sm-6:nth-child(2n+1),
	.product-item-list-col-1-6 > .col-sm-6 > .row > .col-md-4:nth-child(3n+1),
	.product-item-list-col-6-1 > .col-sm-6 > .row > .col-md-4:nth-child(3n+1),
		/*4*/
	.product-item-list-col-4   > .col-xs-12 > .row > .col-md-3:nth-child(4n+1),
	.product-item-list-col-1-4 > .col-sm-6 >  .row > .col-xs-6:nth-child(2n+1),
	.product-item-list-col-4-1 > .col-sm-6 >  .row > .col-xs-6:nth-child(2n+1),
		/*3*/
	.product-item-list-col-3   > .col-xs-12 > .row > .col-sm-4:nth-child(3n+1),
		/*2*/
	.product-item-list-col-2   > .col-xs-12 > .row > .col-xs-6:nth-child(2n+1),
		/*1*/
	.product-item-list-col-1   > .col-xs-12 > .row > .col-xs-12:nth-child(1n){clear: both}
}
@media (min-width: 768px) and (max-width: 991px){
	/*sm*/
	/*6*/
	.product-item-list-col-6   > .col-xs-12 > .row > .col-sm-4:nth-child(3n+1),
	.product-item-list-col-1-6 > .col-sm-6:nth-child(2n+1),
	.product-item-list-col-6-1 > .col-sm-6:nth-child(2n+1),
	.product-item-list-col-1-6 > .col-sm-6 >  .row > .col-xs-6:nth-child(2n+1),
	.product-item-list-col-6-1 > .col-sm-6 >  .row > .col-xs-6:nth-child(2n+1),
		/*4*/
	.product-item-list-col-4   > .col-xs-12 > .row > .col-xs-6:nth-child(2n+1),
	.product-item-list-col-1-4 > .col-sm-6:nth-child(2n+1),
	.product-item-list-col-4-1 > .col-sm-6:nth-child(2n+1),
	.product-item-list-col-1-4 > .col-sm-6 >  .row > .col-xs-6:nth-child(2n+1),
	.product-item-list-col-4-1 > .col-sm-6 >  .row > .col-xs-6:nth-child(2n+1),
		/*3*/
	.product-item-list-col-3   > .col-xs-12 > .row > .col-sm-4:nth-child(3n+1),
		/*2*/
	.product-item-list-col-2   > .col-xs-12 > .row > .col-xs-6:nth-child(2n+1),
		/*1*/
	.product-item-list-col-1   > .col-xs-12 > .row > .col-xs-12:nth-child(1n){clear: both}
}
@media (max-width: 767px){
	/*xs*/
	/*6*/
	.product-item-list-col-6   > .col-xs-12 > .row > .col-xs-6:nth-child(2n+1),
	.product-item-list-col-1-6 > .col-sm-6 > .row > .col-xs-6:nth-child(2n+1),
	.product-item-list-col-6-1 > .col-sm-6 > .row > .col-xs-6:nth-child(2n+1),
		/*4*/
	.product-item-list-col-4   > .col-xs-12 > .row > .col-xs-6:nth-child(2n+1),
	.product-item-list-col-1-4 > .col-sm-6 > .row > .col-xs-6:nth-child(2n+1),
	.product-item-list-col-4-1 > .col-sm-6 > .row > .col-xs-6:nth-child(2n+1),
		/*3*/
	.product-item-list-col-3   > .col-xs-12 > .row > .col-sm-4:nth-child(3n+1),
		/*2*/
	.product-item-list-col-2   > .col-xs-12 > .row > .col-xs-6:nth-child(2n+1),
		/*1*/
	.product-item-list-col-1   > .col-xs-12 > .row > .col-xs-12:nth-child(1n){clear: both}
}

.catalog-top-header{
	font-size:14px;
	font-weight: bold;
	text-align: left;
	margin:5px 0;
	padding:5px 15px;
	border-bottom: 2px solid #d9dee6;
	color: #000;
}

.row::before {
	display: initial;
}
/* End */
/* /local/templates/drema/components/bitrix/news/drema-articles/bitrix/news.detail/.default/style.css?17479835337344 */
/* /local/components/k1/left.block/templates/.default/style.css?17479835302043 */
/* /local/templates/drema/components/bitrix/catalog.top/drema-viewed/section/style.css?17479835333816 */
