

/* Start:/local/templates/velosalon/components/bitrix/catalog/main/style.css?17106668644827*/
.catalog {
	display: flex;
  flex-direction: column;
	margin-bottom: 48px;
}

.catalog__list-wrap {
	position: relative;
	display: flex;
	align-items: flex-start;
}

.catalog__top-tools {
	display: flex;
	align-items: center;
	width: 100%;
	margin-bottom: 20px;
}

.catalog__title {
	margin: 0;
	font-weight: 800;
	font-size: 24px;
	line-height: 1.375;
	color: #000000;
}

.catalog__top-tools-item {
	position: relative;
}

.catalog-sort {
	margin-left: auto;
}

.catalog__filter-trigger {
	display: none;
}

.catalog__top-tools-btn {
	display: flex;
	align-items: center;
	margin: 0;
	padding: 0;
	font-weight: 500;
	font-size: 15px;
	line-height: 1.33;
	color: #262626;
	background-color: transparent;
	border: none;
	transition: color 0.2s ease;
}

.catalog__top-tools-btn:hover,
.catalog__top-tools-btn:focus {
	color: #ff7537;
}

.catalog__top-tools-btn:focus {
	outline: none;
}

.catalog__top-tools-btn:focus-visible {
	outline: auto;
}

.catalog__top-tools-btn:active {
	color: #ff984a;
}

.catalog__top-tools-icon {
	margin-right: 4px;
}

.catalog__top-tools-icon--reverce {
	transform: rotate(180deg);
}

.catalog__top-tools-icon path {
	fill: currentColor;
}

.catalog-sort__list {
	z-index: 20;
	position: absolute;
	top: 32px;
	right: 0;
	display: flex;
	flex-direction: column;
	min-width: 182px;
	padding: 8px 24px;
	background-color: #ffffff;
	box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.06);
	border-radius: 4px;
	opacity: 0;
	visibility: hidden;
	pointer-events: none;
	transform: translateY(-10px);
	transition: all 0.2s ease;
}

.catalog-sort__list--show {
	opacity: 1;
	visibility: visible;
	pointer-events: auto;
	transform: translateY(0);
}

.catalog-sort__list-item {
	padding: 8px 0;
	font-weight: 500;
	font-size: 15px;
	line-height: 1.39;
	color: #262626;
	text-decoration: none;
	transition: color 0.2s ease;
}

.catalog-sort__list-item:hover,
.catalog-sort__list-item:focus {
	color: #ff7537;
	text-decoration: none;
}

.catalog-sort__list-item--hidden {
	display: none;
}

.catalog__filter {
	position: relative;
	flex-shrink: 0;
	width: 308px;
	margin-right: 24px;
	background-color: #ffffff;
	box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.06);
	border-radius: 4px;
}

.catalog__list {
	flex-grow: 1;
	width: 100%;
}

.catalog-sort__list-header {
	display: none;
}

.catalog-search__result {
	margin-bottom: 48px;
}

@media screen and (max-width: 1023px) {
	.catalog__top-tools {
		justify-content: space-between;
		flex-wrap: wrap;
	}
	
	.catalog__title {
		flex-shrink: 0;
		flex-basis: 100%;
		margin-bottom: 12px;
	}
	
	.catalog__filter-trigger {
		display: block;
	}
	
	.catalog-sort {
		margin-left: 0;
	}
	
	.catalog__filter {
		z-index: 501;
	  position: fixed;
	  top: 0;
	  right: 0;
	  left: 0;
	  bottom: 0;
	  width: 100%;
  	height: 100vh;
	  margin: 0;
	  padding-bottom: 100px;
	  box-shadow: unset;
  	border-radius: 0;
  	opacity: 0;
	  visibility: hidden;
	  pointer-events: none;
	  overflow-y: auto;
	  transform: translateX(-15px);
	  transition: all 0.2s ease;
	}
	
	.catalog__filter--show {
		opacity: 1;
	  visibility: visible;
	  pointer-events: auto;
	  transform: translateX(0);
	}
	
	.catalog-sort__list {
		z-index: 101;
	  position: fixed;
	  top: 0;
	  left: 0;
	  bottom: 0;
	  width: 100%;
	  min-width: unset;
	  padding: 0;
	  box-shadow: unset;
  	border-radius: 0;
	  transform: translateX(-15px);
	}
	
	.catalog-sort__list--show {
		transform: translateX(0);
	}
	
	.catalog-sort__list-header {
		display: flex;
		justify-content: flex-start;
		align-items: center;
	  padding: 16px 15px;
	  border-bottom: 1px solid #f5f5f5;
	}
	
	.catalog-sort__btn-back {
		display: flex;
		justify-content: center;
	  align-items: center;
	  width: 40px;
	  height: 40px;
	  margin: 0 16px 0 0;
	  padding: 0;
	  color: #939393;
	  background-color: #ffffff;
	  border: 1px solid #eeeeee;
	  border-radius: 4px;
	  transition: all 0.2s ease;
	}
	
	.catalog-sort__btn-back:hover,
	.catalog-sort__btn-back:focus {
		color: #000000;
	}
	
	.catalog-sort__btn-back:focus {
		outline: none;
	}
	
	.catalog-sort__btn-back svg {
		margin-right: 2px;
	}
	
	.catalog-sort__btn-back path {
		fill: currentColor;
	}
	
	.catalog-sort__list-header-title {
		margin: 0;
	  font-weight: bold;
	  font-size: 17px;
	  line-height: 1.35;
	  color: #262626;
	}
	
	.catalog-sort__list-item {
		padding: 16px 15px;
		border-bottom: 1px solid #f5f5f5;
	}
}

@media screen and (max-width: 767px) {
	.catalog {
		margin-bottom: 24px;
	}

	.catalog__list {
		flex-shrink: 0;
		width: 100vw;
  	margin-left: -15px;
	}
}



/* End */


/* Start:/local/templates/velosalon/components/bitrix/catalog.compare.list/catalog/style.css?17106668641265*/
.bx_catalog-compare-list{
    font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;
    font-size:12px;
    z-index:998;
    overflow:hidden;
    -webkit-box-sizing:border-box;
       -moz-box-sizing:border-box;
            box-sizing:border-box;
    width:270px;
    max-height:100%;
    padding:10px 8px 0;
    white-space:normal;
    color:#404040;
    border:1px solid #b7b7b7;
    border-radius:3px;
    background:#fff;
    box-shadow:0 2px 5px 0 rgba(0,0,0,.18);
	margin-bottom: 10px;
}
.bx_catalog-compare-list.fix{
	position:fixed;
}
.bx_catalog-compare-list.top{
    top:5px;
}
.bx_catalog-compare-list.right{
    right:5px;
}
.bx_catalog-compare-list.bottom{
    bottom:5px;
}
.bx_catalog-compare-list.left{
    left:5px;
}
.bx_catalog-compare-list .bx_catalog_compare_form {  }
.bx_catalog-compare-list:hover .bx_catalog_compare_form {  }
.bx_catalog-compare-list a{
    font-size:11px;
    color:#327ab7;
}
.bx_catalog-compare-list a:hover{
    text-decoration:none;
}
.bx_catalog_compare_count p{
    margin:0 0 10px 0;
}
.bx_catalog_compare_count p.compare-redirect{
	text-align: center;
	font-weight: bold;
}
.bx_catalog-compare-list .compare-items td{
    font-size:12px;
    font-weight:bold;
    padding-bottom:10px;
	vertical-align: top;
}
/* End */


/* Start:/local/templates/velosalon/components/bitrix/catalog.element/.default/style.css?176892571648961*/
.catalog-detail {
	margin-bottom: 45px;
}

.catalog-detail__main {
	display: flex;
	align-items: flex-start;
	padding-bottom: 16px;
	border-bottom: 1px solid #f4f4f4;
}

.catalog-detail__mobile-name {
	display: none;
}

.catalog-detail__left {
	flex-grow: 1;
	display: flex;
	/*flex-direction: column-reverse;*/
	gap:20px;
	/*max-width: 60%;*/
}

.catalog-detail__right {
	flex-shrink: 0;
	width: 47.5%;
	margin-left: 24px;
}

.catalog-detail__name-wrap {
	display: flex;
	flex-direction: column;
	margin-bottom: 29px;
}

.catalog-detail__label-wrap {
	display: flex;
	flex-wrap: wrap;
}

.catalog-detail__label {
	margin: 0 8px 8px 0;
	padding: 4px 8px;
	text-align: center;
	font-weight: 700;
	font-size: 13px;
	line-height: 1.39;
	color: #ffffff;
	text-decoration: none;
	background-color: #d93f4e;
	border-radius: 3px;
	transition: background-color 0.2s ease;
}

.catalog-detail__label--green {
	background-color: #1c6643;
}

a.catalog-detail__label:hover,
a.catalog-detail__label:focus {
	color: #ffffff;
	background-color: #188450;
}

.catalog-detail__label:last-child {
	margin-right: 0;
}

.catalog-detail__name {
	margin: 0;
	font-weight: 800;
	font-size: 24px;
	line-height: 1.375;
	color: #262626;
}

.catalog-detail__sku-item {
	margin-bottom: 24px;
}

.sku-item {
	display: flex;
	align-items: flex-start;
}

.sku-item__name {
	flex-shrink: 0;
	width: 140px;
	margin-right: 16px;
	font-weight: 700;
	font-size: 17px;
	line-height: 1.35;
	color: #262626;
}

.sku-item__list-value {
	display: flex;
	flex-wrap: wrap;
	margin: 0;
	padding: 0;
	list-style: none;
}

.sku-item__value {
	display: flex;
	justify-content: center;
	align-items: center;
	margin-right: 8px;
	margin-bottom: 8px;
	padding: 4px 16px;
	border: 1px solid #cecece;
	border-radius: 4px;
	cursor: pointer;
	transition: border-color 0.2s ease;
}

.sku-item__value.selected {
	border-color: #ff7537;
}

.sku-item__value:last-child {
	margin-right: 0;
}

.sku-item__value:not(.selected):hover {
	border-color: #262626;
}

.sku-item__value-name {
	font-weight: 500;
	font-size: 15px;
	line-height: 1.33;
	color: #262626;
	transition: color 0.2s ease;
}

.sku-item__value.selected .sku-item__value-name {
	color: #ff7537;
}

.store-amount {
	display: flex;
	align-items: flex-start;
	margin-bottom: 16px;
	opacity: 0;
	transition: opacity 0.5s ease;
}

.store-amount--show {
	opacity: 1;
}

.store-amount__title-wrap {
	flex-shrink: 0;
	width: 140px;
	margin: 0 16px 0 0;
}

.store-amount__title {
	margin: 0 0 8px 0;
	font-weight: 700;
	font-size: 17px;
	line-height: 1.35;
	color: #262626;
}

.store-amount__title-colon {
	display: none;
}

.store-amount__list-btn {
	display: none;
}

.store-amount__list {
	display: flex;
	flex-direction: column;
	flex-wrap: wrap;
	margin: 0;
	padding: 0;
	list-style: none;
}

.store-amount__item {
	position: relative;
	margin-bottom: 8px;
	font-weight: 500;
	font-size: 15px;
	line-height: 1.3;
	display: flex;
	gap: 5px;
}

.store-amount__item-balance {
	color: #1c6643;
	font-weight: bold;
}

.store-amount__item-balance::after{
	content: ' шт.';
}

.catalog-detail__main-prop-wrap {
	margin-bottom: 16px;
}

.detail-main-prop__item {
	margin-bottom: 16px;
	font-weight: 500;
	font-size: 15px;
	line-height: 1.33;
	color: #262626;
}

.detail-main-prop__item:last-child {
	margin-bottom: 0;
}

.catalog-detail__buy-block {
	display: flex;
	align-items: center;
	padding-top: 16px;
	border-top: 1px solid #f4f4f4;
}

.catalog-detail__price-wrap {
	display: flex;
	align-items: baseline;
	margin-right: 24px;
}

.catalog-detail__price-wrap--hidden {
	display: none;
}

.catalog-detail__current-price {
	font-weight: 700;
	font-size: 24px;
	line-height: 1.375;
	color: #262626;
}

.catalog-detail__current-price--discount {
	color: #d93f4e;
}

.catalog-detail__old-price {
	position: relative;
	margin-left: 8px;
	font-weight: 700;
	font-size: 17px;
	line-height: 1.35;
	color: #676767;
}

.catalog-detail__old-price::before {
	content: "";
	position: absolute;
	top: 50%;
	left: 0;
	width: 100%;
	height: 2px;
	background-color: #676767;
	transform: translateY(-50%);
}

.catalog-detail__economy_price {
	display: none;
}

.catalog-detail__buy-btn {
	display: flex;
	justify-content: center;
	min-width: 150px;
	min-height: 40px;
  padding: 10px 26px;
  font-weight: 700;
  font-size: 15px;
  line-height: 1.33;
  color: #ffffff;
  text-decoration: none;
  background-color: #ff7537;
  border: none;
  border-radius: 4px;
  box-shadow: 0 0 0 rgba(0, 0, 0, 0.25);
  transition: all 0.2s ease;
}

.catalog-detail__buy-btn:hover,
.catalog-detail__buy-btn:focus {
	color: #ffffff;
	box-shadow: 0 0 8px rgba(0, 0, 0, 0.25);
}

.catalog-detail__buy-btn:focus {
	outline: none;
}

.catalog-detail__buy-btn:focus-visible {
	outline: auto;
}

.catalog-detail__buy-btn:active {
	background-color: #ff984a;
}

.catalog-detail__buy-btn--disabled {
	background-color: #9e9e9e;
	pointer-events: none;
}

.catalog-detail__buy-btn-name {
	text-align: center;
}

.catalog-detail__favorite {
	display: flex;
	justify-content: center;
	align-items: center;
	width: 56px;
	height: 40px;
	margin: 0 0 0 16px;
	padding: 0;
	background-color: #ffffff;
	border: 1px solid #eeeeee;
	border-radius: 4px;
}

.catalog-detail__favorite:focus {
	outline: none;
}

.catalog-detail__favorite:focus-visible {
	outline: auto;
}

.catalog-detail__favorite svg {
	transform: scale(1);
	transition: transform 0.2s ease;
}

.catalog-detail__favorite:active svg {
	transform: scale(0.9);
}

.catalog-detail__favorite path {
	fill: transparent;
  stroke: #ffc4a6;
  transition: all 0.2s ease;
}

.catalog-detail__favorite:hover path,
.catalog-detail__favorite.active path {
	fill: #ff7537;
	stroke: #ff7537;
}

.catalog-detail__tools {
	margin-top: 32px;
}

.detail-tools {
	position: relative;
	display: flex;
	align-items: flex-start;
	justify-content: center;
}

.detail-tools__item {
	display: flex;
	flex-direction: column;
	align-items: center;
	margin: 0 33px 8px 33px;
	padding: 0;
	border: none;
	background-color: transparent;
	cursor: pointer;
}

.detail-tools__item:focus {
	outline: none;
}

.detail-tools__item:focus-visible {
	outline: auto;
}

.detail-tools__icon-wrap {
	display: flex;
	justify-content: center;
	align-items: center;
	width: 50px;
	height: 50px;
	margin-bottom: 16px;
	border-radius: 50%;
	background-color: #f3f3f3;
	transition: background-color 0.2s ease;
}

.detail-tools__item:hover .detail-tools__icon-wrap,
.detail-tools__item:focus .detail-tools__icon-wrap {
	background-color: #1c6643;
}

.detail-tools__item--active .detail-tools__icon-wrap {
	background-color: #ff7537;
}

.detail-tools__icon-wrap svg {
	width: 24px;
	height: 24px;
}

.detail-tools__icon-wrap path {
	transition: fill 0.2s ease;
}

.detail-tools__item:hover path,
.detail-tools__item:focus path {
	fill: #ffffff;
}

.detail-tools__item--active path {
	fill: #ffffff;
}

.detail-tools__title {
	font-weight: 500;
	font-size: 15px;
	line-height: 1.33;
	color: #000000;
	text-align: center;
}



.catalog-detail__info {
	margin-top: 40px;
	margin-bottom: 45px;
}

.catalog-detail__tabs {
	display: flex;
	justify-content: center;
	margin-bottom: 16px;
}

.detail-tabs-list {
	display: flex;
	margin: 0;
	padding: 11px 16px;
	background: #f6f6f6;
	border-radius: 8px;
	list-style: none;
}

.detail-tabs-list__item {
	position: relative;
	margin-right: 32px;
}

.detail-tabs-list__item::before {
	content: "";
	position: absolute;
	right: -15px;
	top: 50%;
	width: 1px;
	height: 43px;
	background-color: #b8b8b8;
	transform: translateY(-50%);
}

.detail-tabs-list__item:last-child {
	margin-right: 0;
}

.detail-tabs-list__item:last-child::before {
	display: none;
}

.detail-tabs-list__link {
	display: block;
	width: 264px;
	padding: 12px;
	text-align: center;
	text-decoration: none;
	font-weight: 700;
	font-size: 17px;
	line-height: 1.35;
	color: #262626;
	border-radius: 8px;
	background-color: transparent;
	transition: all 0.2s ease;
}

.detail-tabs-list__item.active .detail-tabs-list__link {
	color: #ffffff;
	background-color: #188450;
}

.detail-tabs-list__item:not(.active) .detail-tabs-list__link:hover,
.detail-tabs-list__item:not(.active) .detail-tabs-list__link:focus {
	color: #188450;
}

.catalog-detail__tabs-content {
	display: flex;
	flex-direction: column;
	align-items: center;
	padding: 24px;
	background-color: #f6f6f6;
	border-radius: 8px;
}

.detail-description {
	width: 100%;
	font-weight: 500;
	font-size: 15px;
	line-height: 1.6;
	color: #262626;
}

.detail-description p:first-child {
	margin-top: 0;
}

.detail-description p:last-child {
	margin-bottom: 0;
}

.detail-prop {
	display: flex;
	justify-content: center;
	width: 100%;
	max-width: 1152px;
	padding: 26px 0;
}

.detail-prop__col {
	position: relative;
	display: flex;
	flex-direction: column;
	flex-grow: 1;
	width: 50%;
	margin-right: 68px;
}

.detail-prop__col:last-child {
	margin-right: 0;
}

.detail-prop__col:last-child::before {
	display: none;
}

.detail-prop__col::before {
	content: "";
	position: absolute;
	top: 0;
	bottom: 0;
	right: -34px;
	width: 1px;
	height: 100%;
	background-color: #d1d1d1;
}

.detail-prop__item {
	display: flex;
  align-items: flex-end;
  width: 100%;
  margin: 0 0 17px 0;
}

.detail-prop__item:last-child {
	margin-bottom: 0;
}

.detail-prop__name-wrap {
	position: relative;
	display: block;
	width: 50%;
	min-width: 230px;
	font-weight: 500;
	font-size: 15px;
	line-height: 1.5;
	color: #262626;
  word-break: break-word;
}

.detail-prop__name-wrap::before {
	content: "";
	position: absolute;
  left: 0;
  bottom: 3px;
  display: block;
  width: 100%;
  border-bottom: 1px dashed #cecece;
}

.detail-prop__name {
	position: relative;
	display: inline;
	padding-right: 16px;
	padding-left: 32px;
	background-color: #f6f6f6;
}

.detail-prop__name::before {
	content: "";
	position: absolute;
	top: -2px;
	left: 0;
	width: 24px;
	height: 24px;
	background-repeat: no-repeat;
	background-position: center;
	background-size: contain;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3Cpath d='M20 22H4a1 1 0 0 1-1-1V3a1 1 0 0 1 1-1h16a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1zm-1-2V4H5v16h14zM8 9h8v2H8V9zm0 4h8v2H8v-2z'/%3E%3C/svg%3E");
}

.detail-prop__name--vilka::before {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M8 20.5v-7m0 0s2.58-.95 4-1c1.6-.05 4 1 4 1m-8 0v-4m8 4v7m0-7v-4m-8 0v-3m0 3s2.58-.95 4-1m4 1v-3m0 3s-2.4-1.05-4-1m0 0V4' stroke='%23262626' stroke-width='2'/%3E%3C/svg%3E");
}

.detail-prop__name--diametr_koles::before {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M16.5 6.5l-9 11M12 3a9 9 0 100 18 9 9 0 000-18z' stroke='%23262626' stroke-width='2'/%3E%3C/svg%3E");
}

.detail-prop__name--zadniy_pereklyuchatel::before {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M20.5 8.2h-5.04a.5.5 0 00-.1 0l-3 .6a.5.5 0 01-.1 0H7.44a.5.5 0 01-.18-.03L4.34 7.64a.5.5 0 01-.17-.11l-.42-.4a.44.44 0 00-.75.31v.26c0 .28.23.5.5.5a.5.5 0 01.22.05l3.52 1.7a.5.5 0 00.22.05h4.8a.5.5 0 00.1 0l2.93-.58a.5.5 0 01.25.02l1.39.45c.2.06.35.26.35.47v2a.5.5 0 000 .08l.06.35-14.12.2a.45.45 0 00-.36.18c-.15.2-.36.54-.36.83 0 .28.21.62.36.82.08.12.22.18.37.18l14.48-.09.1.56a.5.5 0 00.6.4l1.4-.33a.5.5 0 00.35-.68l-.98-2.37a.5.5 0 01-.04-.19v-.78c0-.28.22-.5.5-.5h.42a.5.5 0 00.5-.5v-.57c0-.17.08-.32.22-.4a.48.48 0 00.22-.41V8.7a.5.5 0 00-.5-.5z' fill='%23262626'/%3E%3Cpath d='M17.34 12.79l-.06-.35a.5.5 0 010-.08v-2a.5.5 0 00-.35-.47l-1.4-.45a.5.5 0 00-.24-.02l-2.93.57a.5.5 0 01-.1.01h-4.8a.5.5 0 01-.22-.05l-3.52-1.7a.5.5 0 00-.21-.05v0A.5.5 0 013 7.7v-.26c0-.24.2-.44.44-.44v0c.12 0 .23.04.3.12l.43.41c.05.05.1.08.17.1l2.92 1.14a.5.5 0 00.18.03h4.82a.5.5 0 00.1 0l3-.6a.5.5 0 01.1 0h5.04c.28 0 .5.22.5.5v.44c0 .16-.08.31-.22.4v0a.48.48 0 00-.22.4v.58a.5.5 0 01-.5.5h-.42a.5.5 0 00-.5.5v.78c0 .07.01.13.04.2l.98 2.36a.5.5 0 01-.35.68l-1.4.33a.5.5 0 01-.6-.4l-.1-.56m-.37-2.12l-14.12.2a.45.45 0 00-.36.18c-.15.2-.36.54-.36.83 0 .28.21.62.36.82.08.12.22.18.37.18l14.48-.09m-.37-2.12l.37 2.12' stroke='%23262626'/%3E%3C/svg%3E");
}

.detail-prop__name--kasseta_treshchotka::before {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M12 1l1.93 1.29 2.28-.45 1.29 1.93 2.28.45.45 2.28 1.93 1.29-.45 2.28L23 12l-1.29 1.93.45 2.28-1.93 1.29-.45 2.28-2.28.45-1.3 1.93-2.27-.45L12 23l-1.93-1.29-2.28.45-1.29-1.93-2.28-.45-.45-2.28-1.93-1.3.45-2.27L1 12l1.29-1.93-.45-2.28L3.77 6.5l.45-2.28 2.28-.45 1.29-1.93 2.28.45L12 1z' fill='%23262626'/%3E%3C/svg%3E");
}

.detail-prop__name--kolichestvo_skorostey::before {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M11.156 15.463a1 1 0 001.688 1.074l-1.688-1.074zM12 4C6.477 4 2 8.477 2 14h2a8 8 0 018-8V4zm10 10c0-5.523-4.477-10-10-10v2a8 8 0 018 8h2zm-7.344-4.037l-3.5 5.5 1.688 1.074 3.5-5.5-1.688-1.074zM2 14c0 1.955.562 3.782 1.534 5.325l1.692-1.067A7.958 7.958 0 014 14H2zm18.466 5.325A9.958 9.958 0 0022 14h-2c0 1.567-.45 3.026-1.226 4.258l1.692 1.067zm-2.72-12.206l-1.5 1.725 1.509 1.312 1.5-1.725-1.51-1.312zM11 5v2.5h2V5h-2zM4.544 9.043l1.895 1.285L7.56 8.672 5.666 7.387 4.544 9.043zM3.512 18H6v-2H3.512v2zm17.136-2.5H18v2h2.648v-2z' fill='%23262626'/%3E%3C/svg%3E");
}

.detail-prop__name--manetki_shiftery::before {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M12.6295 10.375C12.7197 10.7346 12.7676 11.1115 12.7676 11.5C12.7676 12.3196 12.5542 13.0881 12.1812 13.75M12.6295 10.375C12.1429 8.43412 10.4265 7 8.38382 7C5.9627 7 4 9.01472 4 11.5C4 12.1437 4.13167 12.7559 4.36888 13.3096C5.04748 14.8938 6.5898 16 8.38382 16C10.0064 16 11.4232 15.0951 12.1812 13.75M12.6295 10.375H14.9595M14.9595 10.375C15.3226 11.0748 15.5468 11.3627 15.5468 12.0625C15.5468 12.7623 15.3819 13.1435 14.9595 13.75M14.9595 10.375L20.4393 11.5C21.3147 12.1038 21.0472 12.988 20.4393 13.75H14.9595M14.9595 13.75H12.1812M8.38382 9.8125C7.4759 9.8125 6.73989 10.568 6.73989 11.5C6.73989 12.432 7.4759 13.1875 8.38382 13.1875C9.29173 13.1875 10.0277 12.432 10.0277 11.5C10.0277 10.568 9.29173 9.8125 8.38382 9.8125Z' stroke='black' stroke-width='1.5'/%3E%3C/svg%3E");
}

.detail-prop__name--modelnyy_god::before {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M9.25 11.5h6.5m0 3.21h-6.5M8.17 8.3H6.3a.3.3 0 00-.3.3V18.7c0 .17.13.3.3.3h12.4a.3.3 0 00.3-.3V8.59a.3.3 0 00-.3-.3h-1.87m-8.66 0V4m0 4.29h8.66m0 0V4' stroke='%23262626' stroke-width='2'/%3E%3C/svg%3E");
}

.detail-prop__name--oboda::before {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M3 12a9 9 0 1118 0 9 9 0 01-18 0z' stroke='%23262626' stroke-width='2'/%3E%3C/svg%3E");
}

.detail-prop__name--peredniy_pereklyuchatel::before {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M3.5 8.2h5.04a.5.5 0 01.1 0l3 .6a.5.5 0 00.1 0h4.82a.5.5 0 00.18-.03l2.92-1.13a.5.5 0 00.17-.11l.42-.4a.44.44 0 01.75.31v.26a.5.5 0 01-.5.5.5.5 0 00-.22.05l-3.52 1.7a.5.5 0 01-.22.05h-4.8a.5.5 0 01-.1 0l-2.93-.58a.5.5 0 00-.25.02l-1.39.45a.5.5 0 00-.35.47v2a.5.5 0 010 .08l-.06.35 14.12.2c.14 0 .27.07.36.18.15.2.36.54.36.83 0 .28-.21.62-.36.82a.45.45 0 01-.37.18L6.3 14.9l-.1.56a.5.5 0 01-.6.4l-1.4-.33a.5.5 0 01-.35-.68l.98-2.37a.5.5 0 00.04-.19v-.78a.5.5 0 00-.5-.5h-.42a.5.5 0 01-.5-.5v-.57a.48.48 0 00-.22-.4.48.48 0 01-.22-.41V8.7c0-.28.22-.5.5-.5z' fill='%23262626'/%3E%3Cpath d='M6.66 12.79l.06-.35a.5.5 0 000-.08v-2c0-.21.14-.4.35-.47l1.4-.45a.5.5 0 01.24-.02l2.93.57a.5.5 0 00.1.01h4.8a.5.5 0 00.22-.05l3.52-1.7a.5.5 0 01.21-.05v0a.5.5 0 00.51-.5v-.26c0-.24-.2-.44-.44-.44v0a.44.44 0 00-.3.12l-.43.41a.5.5 0 01-.17.1l-2.92 1.14a.5.5 0 01-.18.03h-4.82a.5.5 0 01-.1 0l-3-.6a.5.5 0 00-.1 0H3.5a.5.5 0 00-.5.5v.44c0 .16.08.31.22.4v0c.14.1.22.24.22.4v.58c0 .28.23.5.5.5h.42c.28 0 .5.22.5.5v.78a.5.5 0 01-.04.2l-.98 2.36a.5.5 0 00.35.68l1.4.33a.5.5 0 00.6-.4l.1-.56m.37-2.12l14.12.2c.14 0 .27.07.36.18.15.2.36.54.36.83 0 .28-.21.62-.36.82a.45.45 0 01-.37.18L6.3 14.9m.37-2.12l-.37 2.12' stroke='%23262626'/%3E%3C/svg%3E");
}

.detail-prop__name--pokryshki::before {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M3 12a9 9 0 1118 0 9 9 0 01-18 0z' stroke='%23262626' stroke-width='2'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.5 4l5-.5 5 2 2 4L21 15l-2.5 4c-1 .67-3.1 2-3.5 2H9l-4-3-1.5-4V9.5L5 6l2-1.5L8.5 4zM6 14v-3.5c.74-1.88 1.18-2.49 2-3 1.85-1.17 3.33-1.83 5-1.5 0 0 1.9.26 3 1.5a6.92 6.92 0 012 4c-.3 2.66-.5 4.06-2.5 5-2 1.57-3.33 1.8-6 1A6.27 6.27 0 016 14z' fill='%23262626'/%3E%3Cpath d='M6 12a6 6 0 1112 0 6 6 0 01-12 0z' stroke='%23262626'/%3E%3C/svg%3E");
}

.detail-prop__name--proizvoditel::before {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M2.24 6.4H5.3c.14 0 .24-.1.24-.23v-.93c0-.13-.1-.24-.24-.24H2.24c-.13 0-.24.1-.24.24v.93c0 .13.1.24.24.24zM21.93 8.89a.3.3 0 00-.29-.03l-4.98 2.19V9.14a.3.3 0 00-.42-.28l-4.98 2.19V9.14a.3.3 0 00-.42-.28l-5.3 2.33V7.5c0-.13-.1-.24-.24-.24H2.24c-.13 0-.24.1-.24.24v11.86c0 .31.26.57.57.57h19.2a.3.3 0 00.3-.3V9.13a.3.3 0 00-.14-.24zm-12.7 7.39c0 .15-.13.28-.29.28H7.58a.28.28 0 01-.29-.28v-2.26c0-.16.13-.29.29-.29h1.36c.16 0 .29.13.29.29v2.26zm5.4 0c0 .15-.13.28-.29.28h-1.36a.28.28 0 01-.29-.28v-2.26c0-.16.13-.29.29-.29h1.36c.16 0 .29.13.29.29v2.26zm5.4 0c0 .15-.13.28-.29.28h-1.36a.28.28 0 01-.28-.28v-2.26c0-.16.12-.29.28-.29h1.36c.16 0 .29.13.29.29v2.26z' fill='%23262626'/%3E%3C/svg%3E");
}

.detail-prop__name--rama_material::before {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='16' viewBox='0 0 22 16' fill='none'%3E%3Cpath d='M5.5 3.5L11.9931 14M5.5 3.5L21 4.3662M5.5 3.5V0M11.9931 14L21 7.91507M11.9931 14L1.90396 13.301C1.51134 13.2738 1.3026 12.8247 1.53495 12.507L6.62425 5.54916M21 7.91507V4.3662M21 7.91507L20.9997 10.281M21 4.3662L20.9997 2.00031' stroke='%23262626' stroke-width='2'/%3E%3C/svg%3E");
}

.detail-prop__name--sistema::before {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M8 4l1.23.82 1.45-.29.82 1.23 1.45.29.29 1.45 1.23.82-.3 1.45L15 11l-.82 1.23.29 1.45-1.23.82-.29 1.45-1.45.29-.82 1.23-1.45-.3L8 18l-1.23-.82-1.45.29-.82-1.23-1.45-.29-.29-1.45-1.23-.82.3-1.45L1 11l.82-1.23-.29-1.45 1.23-.82.29-1.45 1.45-.29.82-1.23 1.45.3L8 4z' fill='%23262626'/%3E%3Cpath d='M22 9H12a1 1 0 00-1 1v3a1 1 0 001 1h10a1 1 0 001-1v-3a1 1 0 00-1-1z' fill='%23262626'/%3E%3C/svg%3E");
}

.detail-prop__name--tip_tormozov::before {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M3 12a9 9 0 1118 0 9 9 0 01-18 0z' stroke='%23262626' stroke-width='2'/%3E%3Cpath d='M6 12a6 6 0 1112 0 6 6 0 01-12 0zM12 12V6.5m0 5.5h6m-6 0H6m6 0v6m0-6l4-4m-4 4l-4 4.5m4-4.5L7.5 8.5M12 12l4 4.5' stroke='%23262626'/%3E%3Cpath d='M12.5 6V4l.5-.5 3.5 1-1 2-3-.5zM19 7l-2 1 1 3 2-.5L19 7zM20.5 14L18 13l-1.5 3 2.5 1 1.5-3zM15.5 19.5l-1-2-3 .5.5 2.5 3.5-1zM8 19.5l1-2L7.5 16l-2 1.5 2.5 2zM6 11v2H3.5v-2H6zM8 7L7 8.5 5 7l2-1.5L8 7zM11 6l-1.5.5-1-2.5 2-.5L11 6z' fill='%23262626'/%3E%3C/svg%3E");
}

.detail-prop__name--uroven_oborudovaniya::before {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M14 20H9.5V10H6.68a.3.3 0 01-.22-.5L11.5 4l5.94 5.48a.3.3 0 01-.2.52H14v10z' stroke='%23262626' stroke-width='2'/%3E%3C/svg%3E");
}

.detail-prop__name--zadniy_tormoz::before {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M3 12a9 9 0 1118 0 9 9 0 01-18 0z' stroke='%23262626' stroke-width='2'/%3E%3Cpath d='M6 12a6 6 0 1112 0 6 6 0 01-12 0zM12 12V6.5m0 5.5h6m-6 0H6m6 0v6m0-6l4-4m-4 4l-4 4.5m4-4.5L7.5 8.5M12 12l4 4.5' stroke='%23262626'/%3E%3Cpath d='M12.5 6V4l.5-.5 3.5 1-1 2-3-.5zM19 7l-2 1 1 3 2-.5L19 7zM20.5 14L18 13l-1.5 3 2.5 1 1.5-3zM15.5 19.5l-1-2-3 .5.5 2.5 3.5-1zM8 19.5l1-2L7.5 16l-2 1.5 2.5 2zM6 11v2H3.5v-2H6zM8 7L7 8.5 5 7l2-1.5L8 7zM11 6l-1.5.5-1-2.5 2-.5L11 6z' fill='%23262626'/%3E%3C/svg%3E");
}

.detail-prop__name--peredniy_tormoz::before {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M3 12a9 9 0 1118 0 9 9 0 01-18 0z' stroke='%23262626' stroke-width='2'/%3E%3Cpath d='M6 12a6 6 0 1112 0 6 6 0 01-12 0zM12 12V6.5m0 5.5h6m-6 0H6m6 0v6m0-6l4-4m-4 4l-4 4.5m4-4.5L7.5 8.5M12 12l4 4.5' stroke='%23262626'/%3E%3Cpath d='M12.5 6V4l.5-.5 3.5 1-1 2-3-.5zM19 7l-2 1 1 3 2-.5L19 7zM20.5 14L18 13l-1.5 3 2.5 1 1.5-3zM15.5 19.5l-1-2-3 .5.5 2.5 3.5-1zM8 19.5l1-2L7.5 16l-2 1.5 2.5 2zM6 11v2H3.5v-2H6zM8 7L7 8.5 5 7l2-1.5L8 7zM11 6l-1.5.5-1-2.5 2-.5L11 6z' fill='%23262626'/%3E%3C/svg%3E");
}

.detail-prop__name--tormoza::before {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M3 12a9 9 0 1118 0 9 9 0 01-18 0z' stroke='%23262626' stroke-width='2'/%3E%3Cpath d='M6 12a6 6 0 1112 0 6 6 0 01-12 0zM12 12V6.5m0 5.5h6m-6 0H6m6 0v6m0-6l4-4m-4 4l-4 4.5m4-4.5L7.5 8.5M12 12l4 4.5' stroke='%23262626'/%3E%3Cpath d='M12.5 6V4l.5-.5 3.5 1-1 2-3-.5zM19 7l-2 1 1 3 2-.5L19 7zM20.5 14L18 13l-1.5 3 2.5 1 1.5-3zM15.5 19.5l-1-2-3 .5.5 2.5 3.5-1zM8 19.5l1-2L7.5 16l-2 1.5 2.5 2zM6 11v2H3.5v-2H6zM8 7L7 8.5 5 7l2-1.5L8 7zM11 6l-1.5.5-1-2.5 2-.5L11 6z' fill='%23262626'/%3E%3C/svg%3E");
}

.detail-prop__name--karetka::before {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='24' viewBox='0 0 25 24' fill='none'%3E%3Cpath d='M5.36 14.1V9.9a1 1 0 011-1h.06a1 1 0 011 1v4.2a1 1 0 01-1 1h-.06a1 1 0 01-1-1zM16.1 15.77V8.23a1 1 0 011-1h1.54a1 1 0 011 1v7.54a1 1 0 01-1 1H17.1a1 1 0 01-1-1z' fill='%23262626'/%3E%3Cpath d='M7.42 14.21V9.95h10.16v4.26H7.42zM19.64 14.21V9.95h2.2v4.26h-2.2zM3.16 14.21V9.95h2.2v4.26h-2.2z' fill='%23262626'/%3E%3C/svg%3E");
}

.detail-prop__name--vtulki::before {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='24' viewBox='0 0 25 24' fill='none'%3E%3Cpath d='M5.36 15.76V8.24a1 1 0 011-1h.06a1 1 0 011 1v7.52a1 1 0 01-1 1h-.06a1 1 0 01-1-1zM17.58 15.76V8.24a1 1 0 011-1h.06a1 1 0 011 1v7.52a1 1 0 01-1 1h-.06a1 1 0 01-1-1z' stroke='%23262626'/%3E%3Cpath d='M7.42 14.2V9.96h10.16v4.26H7.42zM19.64 14.2V9.96h2.2v4.26h-2.2zM3.16 14.2V9.96h2.2v4.26h-2.2z' fill='%23262626'/%3E%3C/svg%3E");
}

.detail-prop__name--vynos::before {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='24' viewBox='0 0 25 24' fill='none'%3E%3Cpath d='M11.25 3.58h2.5a1 1 0 011 1v.6a1 1 0 01-1 1h-2.5a1 1 0 01-1-1v-.6a1 1 0 011-1zM12.16 15.5h.68a1 1 0 011 1v.71a1 1 0 01-1 1h-.68a1 1 0 01-1-1v-.7a1 1 0 011-1z' stroke='%23262626'/%3E%3Cpath d='M11.1 6h2.8v10.16h-2.8V5.99zM11.1 18.21h2.8v2.2h-2.8v-2.2z' fill='%23262626'/%3E%3C/svg%3E");
}

.detail-prop__name--zadniy_amortizator::before {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='24' viewBox='0 0 25 24' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.242 3.607c-.156-.275-.428-.445-.68-.44-.248.005-.477.17-.595.423a.63.63 0 00-.039.484h1.4c.035-.128.014-.288-.086-.467zm-2.182-.44c-.127.273-.189.591-.153.907H9.817v2.54h.74v.601l-.41-.162a.5.5 0 10-.367.93l.776.307v1.291l-.41-.161a.5.5 0 10-.366.93l.776.306v1.423l-.41-.162a.5.5 0 00-.367.93l.777.307v1.115l-.41-.161a.5.5 0 00-.366.93l.776.306v2.025h-.74v2.54H10.902c-.028.347.067.693.226.975.292.518.869.963 1.571.949.698-.015 1.233-.469 1.481-1 .13-.278.191-.603.151-.924H15.374v-2.54h-.769v-.427l.248.098a.5.5 0 10.367-.93l-.615-.243V14.75l.248.098a.5.5 0 10.367-.93l-.615-.243v-1.422l.248.098a.5.5 0 10.367-.93l-.615-.243V9.888l.248.098a.5.5 0 10.367-.93l-.615-.243V6.614h.769v-2.54H14.339a1.73 1.73 0 00-.226-.958c-.292-.518-.87-.963-1.572-.949-.697.015-1.233.469-1.48 1zm2.246 16.742h-1.389c-.04.13-.023.297.082.484.155.275.428.445.68.44.247-.005.477-.17.595-.423a.623.623 0 00.032-.5zm-1.75-13.295v.996l2.049.808V6.614h-2.049zm2.818-1h-3.558v-.54h3.558v.54zm-.769 3.879l-2.049-.808v1.29l2.049.81V9.492zm0 2.366l-2.049-.808v1.422l2.049.809v-1.423zm0 2.498l-2.049-.809v1.116l2.049.808v-1.115zm0 2.19l-2.049-.808v1.63h2.049v-.822zm-2.789 1.822v.54h3.558v-.54h-3.558z' fill='%23262626'/%3E%3C/svg%3E");
}

.detail-prop__name--krylya::before {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='25' viewBox='0 0 25 25' fill='none'%3E%3Cpath d='M2.98 14.51a.5.5 0 01.43-.5l1.76-.26a.51.51 0 00.22-.1c5.94-4.46 9.25-3.67 15.95-1.6.33.1.46.5.25.78l-1.1 1.46a.5.5 0 01-.62.15c-5.39-2.54-8.71-2.83-14.46.73a.51.51 0 01-.26.08H3.48a.5.5 0 01-.5-.5v-.24z' fill='%23262626' stroke='%23262626'/%3E%3C/svg%3E");
}

.detail-prop__name--podnozhka::before {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='25' viewBox='0 0 25 25' fill='none'%3E%3Cpath d='M10.54 5.33c0-.67.55-1.21 1.22-1.21h4.21c.67 0 1.22.54 1.22 1.21v1.43a.4.4 0 01-.4.4h-5.84a.4.4 0 01-.4-.4V5.33zM9.14 18.16c.14.05.3-.01.35-.15l2.3-5.94.7.27-2.3 5.97c-.06.13 0 .27.13.33.12.05.18.2.13.33l-.9 2.3a.4.4 0 01-.55.2l-.95-.44a.4.4 0 01-.2-.52l.95-2.22c.05-.13.2-.2.34-.13zM12.14 11.67a.94.94 0 01-.5-1.04l.7-3.15h3.05l-2 3.79a.94.94 0 01-1.25.4z' fill='%23262626'/%3E%3C/svg%3E");
}

.detail-prop__name--rul::before {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='24' viewBox='0 0 25 24' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M19.533 8.291l.156.368.376.884a.99.99 0 01.741.539l1.814 3.64a.991.991 0 11-1.774.884l-1.814-3.64a.991.991 0 01.104-1.05l-.21-.498-5.352.973v5.32h-2v-5.32l-5.37-.977-.356.733c.1.243.104.525-.012.783L4.17 14.64a.991.991 0 01-1.808-.81l1.665-3.711a.992.992 0 011.006-.581l.437-.902.165-.341.374.068 6.565 1.193 6.566-1.193.393-.072z' fill='%23262626'/%3E%3C/svg%3E");
}

.detail-prop__name--tsep::before {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='24' viewBox='0 0 25 24' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.39 15.583c-.265-.167-.46-.29-.716-.356a2.995 2.995 0 01-1.594 1.642 2.75 2.75 0 00-1.281 1.15 2.775 2.775 0 001.014 3.786c1.353.781 3.04.278 3.787-1.014a2.66 2.66 0 00.342-1.692 2.94 2.94 0 011.482-2.897c-.267.06-.543.091-.828.091-1.086 0-1.734-.41-2.207-.71zm-1.19 4.418a.597.597 0 110-1.193.597.597 0 010 1.193zM14.2 7.367a2.775 2.775 0 002.771-2.772 2.775 2.775 0 00-2.772-2.772c-1.598 0-1.739 1.12-3.397 1.12-1.657 0-1.798-1.12-3.396-1.12a2.775 2.775 0 00-2.772 2.772 2.775 2.775 0 002.772 2.772c1.598 0 1.739-1.12 3.396-1.12 1.658 0 1.799 1.12 3.397 1.12zm0-3.368a.597.597 0 11-.001 1.193.597.597 0 010-1.193zM7.405 5.19a.597.597 0 110-1.193.597.597 0 010 1.193z' fill='%23262626'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.992 7.671c-.264-.167-.46-.29-.714-.356a2.99 2.99 0 01-1.304 1.498c.267-.06.544-.092.829-.092 1.086 0 1.733.41 2.206.71.266.168.463.292.72.358a2.984 2.984 0 011.295-1.499c-.266.06-.542.091-.825.091-1.086 0-1.734-.41-2.207-.71z' fill='%23262626'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M17.597 9.735c-1.599 0-1.74 1.12-3.397 1.12-1.658 0-1.799-1.12-3.397-1.12a2.775 2.775 0 00-2.772 2.772 2.775 2.775 0 002.772 2.772c1.598 0 1.74-1.12 3.397-1.12 1.658 0 1.798 1.12 3.397 1.12a2.775 2.775 0 002.771-2.772 2.775 2.775 0 00-2.771-2.772zm-6.794 3.368a.596.596 0 110-1.193.596.596 0 010 1.193zm6.794 0a.597.597 0 110-1.193.597.597 0 010 1.193z' fill='%23262626'/%3E%3C/svg%3E");
}

.detail-prop__name--categories_plural::before {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M4 9.54h3.54V6H4v3.54zm.94-2.6H6.6V8.6H4.94V6.94zM8.67 6v3.54H20V6H8.67zm10.4 2.6H9.6V6.94h9.46V8.6zM4 14.13h3.54V10.6H4v3.54zm.94-2.6H6.6v1.67H4.94v-1.67zM8.67 14.13H20V10.6H8.67v3.54zm.93-2.6h9.46v1.67H9.6v-1.67zM4 18.73h3.54v-3.54H4v3.54zm.94-2.6H6.6v1.66H4.94v-1.66zM8.67 18.73H20v-3.54H8.67v3.54zm.93-2.6h9.46v1.66H9.6v-1.66z' fill='%23000'/%3E%3C/svg%3E");
}

.detail-prop__value {
  position: relative;
  display: block;
  width: 50%;
  margin: 0;
  padding: 0 0 0 16px;
  font-weight: 500;
	font-size: 15px;
	line-height: 1.33;
	color: #262626;
  word-break: break-word;
}

.catalog-linked-wrap {
	padding-bottom: 48px;
}

.catalog-linked-title {
	margin: 0 0 32px 0;
	font-weight: 800;
	font-size: 32px;
	line-height: 1.375;
	color: #262626;
}

.catalog-detail__buy-add-info {
	margin-top: 8px;
  color: #d93f4e;
  font-size: 13px;
  font-weight: 700;
}

@media screen and (max-width: 1023px) {
	.catalog-detail {
		margin-top: 24px;
	}
	.detail-tools__item {
		margin: 0 10px 8px 10px;
	}
	
	.detail-tools__icon-wrap {
	  width: 40px;
  	height: 40px;
  	margin-bottom: 10px;
	}
	
	.detail-tools__icon-wrap svg {
		 width: 20px;
  	height: 20px;
	}
	
	.detail-tools__title {
		font-size: 13px;
	}
	
	.catalog-detail__right {
		width: 55%;
	}
	
	.detail-prop {
		flex-direction: column;
		align-items: center;
	}
	
	.detail-prop__col {
		width: 100%;
	  max-width: 700px;
	  margin-right: 0;
	}
	
	.detail-prop__col::before {
		display: none;
	}
	
	.detail-prop__col:first-child {
		margin-bottom: 17px;
	}
	
	.catalog-linked-wrap {
		width: 100vw;
  	margin-left: -15px;
  	overflow: hidden;
	}
	
	.catalog-linked-title {
		padding: 0 15px 0 15px;
	}
	
	.catalog-linked-list {
		padding: 0 15px 0 15px;
	}
	
	.catalog-detail__favorite:not(.active):hover path {
		fill: transparent;
		stroke: #ffc4a6;
	}
	
	.detail-tools__item:not(.detail-tools__item--active):hover .detail-tools__icon-wrap,
	.detail-tools__item:not(.detail-tools__item--active):focus .detail-tools__icon-wrap {
		background-color: #f3f3f3;
	}
	
	.detail-tools__item:not(.detail-tools__item--active):hover path {
		fill: #282828;
	}
}

@media screen and (max-width: 899px) {
	.catalog-detail__right {
		width: 60%;
	}
}

@media screen and (max-width: 767px) {
	.catalog-detail {
		margin-bottom: 32px;
	}

	.catalog-detail__main {
		flex-direction: column;
  	align-items: stretch;
  	width: 100vw;
  	margin-left: -15px;
  	padding-bottom: 0;
  	border-bottom: none;
	}
	
	.catalog-detail__mobile-name {
		display: block;
		margin: 0 0 24px 0;
		font-weight: 800;
		font-size: 24px;
		line-height: 1.375;
		color: #262626;
	}
	
	.catalog-detail__left {
		margin: 0 15px 24px 15px;
	}
	
	.catalog-detail__tools {
		margin-top: 24px;
	}
	
	.detail-tools__item {
		position: relative;
		max-width: 100px;
		margin: 0 18px 8px 18px;
	}
	
	.detail-tools__item::before {
		content: "";
		position: absolute;
		top: 0;
		right: -18px;
		width: 1px;
		height: 100%;
		background-color: #f5f5f5; 
	}
	
	.detail-tools__item:last-child::before {
		display: none;
	}
	
	.catalog-detail__right {
		display: flex;
	  flex-direction: column;
		width: 100%;
		margin-left: 0;
	}
	
	.catalog-detail__name-wrap {
		padding: 0 15px;
	}
	
	.catalog-detail__label-wrap {
		order: 2;
		margin-bottom: 0;
  	margin-top: 8px;
	}
	
	.catalog-detail__name {
		order: 1;
	}
	
	.sku-item {
		flex-direction: column;
		margin-bottom: 16px;
		padding: 0 15px 17px 15px;
		border-bottom: 1px solid #f4f4f4;
	}
	
	.sku-item__name {
		width: auto;
		margin-right: 0;
		margin-bottom: 16px;
	}
	
	.store-amount {
		flex-direction: column;
		margin-bottom: 0;
	  padding: 0 15px;
	}
	
	.store-amount__title-wrap {
		display: flex;
		align-items: baseline;
		width: auto;
		margin: 0;
	}
	
	.store-amount__title {
		margin: 0;
	}
	
	.store-amount__title-colon {
		display: inline;
	}
	
	.store-amount--empty .store-amount__title-colon {
		display: none;
	}
	
	.store-amount__list-btn {
		display: inline-block;
		margin: 0 0 0 3px;
		padding: 0;
		font-weight: 500;
		font-size: 15px;
		line-height: 1.35;
		text-decoration: underline;
		color: #262626;
		border: none;
		background-color: transparent;
	}
	
	.store-amount--empty .store-amount__list-btn {
		display: none;
	}
	
	.store-amount__list-btn:focus {
		outline: none;
	}
	
	.store-amount__list-wrap {
		display: none;
		margin: 0 0 0 16px;
	}
	
	.store-amount__item {
		margin: 8px 0 0 0;
	}
	
	.catalog-detail__main-prop-wrap {
		display: none;
	}
	
	.catalog-detail__buy-block {
		flex-wrap: wrap;
		margin-top: 16px;
	  padding: 17px 15px 0 15px;
		border-top: 1px solid #f4f4f4;
	}
	
	.catalog-detail__price-wrap {
		width: 100%;
		margin-bottom: 16px;
		margin-right: 0;
	}
	
	.catalog-detail__buy-btn-wrap {
		flex-grow: 1;
	}
	
	.catalog-detail__buy-btn {
		width: 100%;
	}
	
	.catalog-detail__info {
		margin: 32px 0;
	}
	
	.detail-tabs-list {
		width: 100%;
		padding: 4px 5px;
	}
	
	.detail-tabs-list__item {
		width: 100%;
		margin-right: 8px;
	}
	
	.detail-tabs-list__item::before {
		display: none;
	}
	
	.detail-tabs-list__link {
		width: 100%;
		font-size: 13px;
		border: 1px solid #ececec;
	}
	
	.detail-tabs-list__item.active .detail-tabs-list__link {
		background-color: #1c6643;
		border-color: #1c6643;
	}
	
	.catalog-detail__tabs-content {
		padding: 0;
		background-color: #ffffff;
	}
	
	.detail-prop {
		padding: 8px 0 0 0;
	}
	
	.detail-prop__col:first-child {
		margin-bottom: 16px;
	}
	
	.detail-prop__item {
		margin-bottom: 16px;
	}
	
	.detail-prop__name-wrap {
		min-width: unset;
		width: 60%;
	}
	
	.detail-prop__name {
		padding-right: 8px;
		background-color: #ffffff;
	}
	
	.detail-prop__value {
		width: 40%;
	}
	
	.catalog-linked-title {
		margin-bottom: 24px;
		font-size: 24px;
	}
	
	.catalog-linked-list {
		padding: 0 15px 0 0;
		overflow: hidden;
	}
	
	.catalog-detail__buy-add-info {
		padding: 0 15px;
	}
}



.help-form.vs-popup,
.product-buy-form.vs-popup {
	width: 315px;
}

.help-form .vs-popup__btn,
.product-buy-form .vs-popup__btn {
	position: absolute;
	right: 9px;
  top: 5px;
	display: flex;
	justify-content: center;
	align-items: center;
	width: 28px;
	height: 28px;
	margin: 0;
	padding: 10px;
	border: none;
	background-color: transparent;
}

.help-form .vs-popup__btn:focus,
.product-buy-form .vs-popup__btn:focus {
	outline: none;
}

.help-form .vs-popup__btn:focus-visible,
.product-buy-form .vs-popup__btn:focus-visible {
	outline: auto;
}

.help-form .vs-popup__btn svg,
.product-buy-form .vs-popup__btn svg {
	width: 12px;
	height: 12px;
}

.help-form-result.vs-popup,
.product-buy-form-result.vs-popup {
	width: 315px;
}

@media screen and (max-width: 1023px) {
	.help-form.vs-popup,
	.help-form-result.vs-popup,
	.product-buy-form.vs-popup,
	.product-buy-form-result.vs-popup {
		width: 100%;
	}
	
	.help-form .vs-popup__btn,
	.product-buy-form .vs-popup__btn {
		position: relative;
		top: auto;
		right: auto;
		display: flex;
	  justify-content: center;
	  align-items: center;
	  width: 40px;
	  height: 40px;
	  margin: 0 0 8px auto;
	  padding: 0;
	  color: #939393;
	  background-color: #ffffff;
	  border: 1px solid #eeeeee;
	  border-radius: 4px;
	  transition: all 0.2s ease;
	}
}



/*Compare*/
.product-item-detail-compare-container {
	position: relative;
	margin: 0 -20px;
	padding: 4px 15px;
	min-height: 30px;
	border-top: 1px solid #e4e4e4;
	background: #f3f3f3;
	box-shadow: inset 0 1px 1px 0 #eee;
	color: #4e4e4e;
	vertical-align: middle;
	font-size: 12px;
	line-height: 20px;
}

.product-item-detail-compare .checkbox {
	margin: 0;
	padding: 0;
}



/* Slider */
.product-item-detail-slider-container {
	position: relative;
	max-width: 100%;
	background: transparent;
}

.product-item-detail-slider-block {
	position: relative;
	box-sizing: border-box;
	padding-top: 56.25%;
	height: 0;
}

.product-item-detail-slider-block.product-item-detail-slider-block-square { padding-top: 100%; }

.product-item-detail-slider-images-container {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
}

.product-item-detail-slider-image {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	text-align: center;
	opacity: 0;
	transition: opacity 250ms linear;
}

.product-item-detail-slider-image.active {
	z-index: 10;
	opacity: 1;
}

.product-item-detail-slider-image img {
	position: absolute;
	top: 50%;
	left: 50%;
	max-width: 100%;
	max-height: 100%;
	width: auto;
	height: auto;
	outline: 1px solid transparent;
	background-position: center;
	background-repeat: no-repeat;
	transition: background-size 450ms ease, width 450ms ease, height 450ms ease, outline 450ms ease;
	transform: translateY(-50%) translateX(-50%);
}

.product-item-detail-slider-progress-bar {
	position: absolute;
	bottom: 0;
	left: 0;
	z-index: 180;
	height: 3px;
}

/*Slider Controls*/
.product-item-detail-slider-controls-block {
	display: none !important;
	padding: 10px 0;
	text-align: center;
}

.product-item-detail-slider-controls-image {
	position: relative;
	display: inline-block;
	overflow: hidden;
	width: 65px;
	height: 65px;
	outline: 1px solid #c0cfda;
	background-color: #fff;
	text-align: center;
	cursor: pointer;
}

.bx-retina .product-item-detail-slider-controls-image { outline-width: .5px; }

.bx-no-retina .product-item-detail-slider-controls-image.active { outline-width: 2px; }

.bx-retina .product-item-detail-slider-controls-image.active { outline-width: 1px; }

.product-item-detail-slider-controls-image img {
	position: absolute;
	top: 50%;
	left: 50%;
	max-width: 65px;
	max-height: 65px;
	width: auto;
	height: auto;
	transform: translateY(-50%) translateX(-50%);
}

.product-item-detail-slider-left,
.product-item-detail-slider-right {
	position: absolute;
	top: 0;
	bottom: 0;
	z-index: 111;
	display: block;
	width: 72px;
	cursor: pointer;
	transition: background-color 0.2s ease;
	-webkit-tap-highlight-color: transparent;
}

.product-item-detail-slider-left { left: -2px; }

.product-item-detail-slider-right {
	right: -2px;
	transform: rotate(180deg);
}

.product-item-detail-slider-left:hover,
.product-item-detail-slider-right:hover {
	background-color: rgba(255, 255, 255, .4);
}

.product-item-detail-slider-arrow {
	position: absolute;
	top: 50%;
	left: 50%;
	display: flex;
	justify-content: center;
	align-items: center;
	width: 24px;
	height: 24px;
	border-radius: 50%;
	background-color: #f3f3f3;
	transform: translate(-50%, -50%);
	transition: background-color 0.2s ease;
}

.product-item-detail-slider-left:hover .product-item-detail-slider-arrow,
.product-item-detail-slider-right:hover .product-item-detail-slider-arrow {
	background-color: #1c6643;
}

.product-item-detail-slider-left svg {
	margin-right: 2px;
}

.product-item-detail-slider-right svg {
	margin-right: 2px;
}

.product-item-detail-slider-arrow path {
	fill: #262626;
	transition: fill 0.2s ease;
}

.product-item-detail-slider-left:hover .product-item-detail-slider-arrow path,
.product-item-detail-slider-right:hover .product-item-detail-slider-arrow path {
	fill: #ffffff;
}

.product-item-detail-slider-close { display: none; }

.product-item-detail-slider-container.popup .product-item-detail-slider-close {
	position: absolute;
	top: 4px;
	right: 9px;
	bottom: 0;
	z-index: 150;
	display: block;
	width: 50px;
	height: 50px;
	background: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpolygon%20fill%3D%22%23000000%22%20fill-rule%3D%22evenodd%22%20points%3D%2216%2015.1%208.944%208%2016%201%2015.006%200%208.05%207%20.994%200%200%201%207.056%208%200%2015.1%20.994%2016%208.05%209%2015.006%2016%22%2F%3E%3C%2Fsvg%3E') no-repeat center;
	opacity: .27;
	cursor: pointer;
	transition: opacity 300ms ease;
}

.product-item-detail-slider-container.popup .product-item-detail-slider-close:hover { opacity: 1; }

.product-item-detail-slider-container.popup .product-item-detail-slider-right { /*right: 105px;*/ }

/*magnified*/
.product-item-detail-slider-container.magnified .product-item-detail-slider-image { z-index: 100; }

.product-item-detail-slider-container.magnified .product-item-detail-slider-left,
.product-item-detail-slider-container.magnified .product-item-detail-slider-right { z-index: 50; }

.product-item-detail-slider-container.magnified .product-item-label-text,
.product-item-detail-slider-container.magnified .product-item-label-ring { opacity: 0; }

/*	>>>	popup*/
.product-item-detail-slider-container.popup {
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 999999;
	background: #fff;
}

.product-item-detail-slider-container.popup .product-item-detail-slider-images-container { /*right: 105px;*/ }

.product-item-detail-slider-container.popup .product-item-detail-slider-block {
	padding-top: 0;
	height: 100vh;
}

.product-item-detail-slider-container.popup .product-item-detail-slider-image {
	position: absolute;
	top: 50%;
	left: 50%;
	max-height: 100vh;
	width: calc(100% - 150px);
	transform: translateY(-50%) translateX(-50%);
}

@-webkit-keyframes imgPopupShow {
	from { opacity: 0; }
	to { opacity: 1; }
}

@-moz-keyframes imgPopupShow {
	from { opacity: 0; }
	to { opacity: 1; }
}

@-ms-keyframes imgPopupShow {
	from { opacity: 0; }
	to { opacity: 1; }
}

@-o-keyframes imgPopupShow {
	from { opacity: 0; }
	to { opacity: 1; }
}

@keyframes imgPopupShow {
	from { opacity: 0; }
	to { opacity: 1; }
}

.product-item-detail-slider-container.popup .product-item-detail-slider-image img {
	max-width: 100%;
	max-height: 90vh;
	width: auto;
	cursor: default
}

.product-item-detail-slider-container.popup .product-item-detail-slider-controls-block {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	overflow-y: auto;
	padding: 20px;
	border-left: 1px solid #d3d3d3;
	background-color: #fff;
}

.product-item-detail-slider-container.popup .product-item-detail-slider-controls-image {
	display: block;
	margin-bottom: 20px;
}

/* Slider Mobile*/
@media (max-width: 767px) {
	.product-item-detail-slider-container.popup .product-item-detail-slider-images-container { right: 0; }

	.product-item-detail-slider-container.popup .product-item-detail-slider-block {
		padding-top: 0;
		height: calc(100vh - 111px);
	}

	.product-item-detail-slider-container.popup .product-item-detail-slider-image { width: 90%; }

	.product-item-detail-slider-container.popup .product-item-detail-slider-image img {
		max-width: 100%;
		max-height: calc(100vh - 115px);
		width: auto;
		cursor: default;
	}

	.product-item-detail-slider-container.popup .product-item-detail-slider-controls-block {
		position: absolute;
		top: auto;
		right: 0;
		bottom: 0;
		left: 0;
		overflow-x: auto;
		max-height: 111px;
		border-top: 1px solid #d3d3d3;
		border-left: none;
		white-space: nowrap;
	}

	.product-item-detail-slider-container.popup .product-item-detail-slider-controls-image {
		display: inline-block;
		margin-bottom: 0;
	}

	.product-item-detail-slider-container.popup .product-item-detail-slider-close {
		right: 10px;
		z-index: 200;
	}

	.product-item-detail-slider-left,
	.product-item-detail-slider-right { max-width: 75px; }

	.product-item-detail-slider-container.popup .product-item-detail-slider-right { right: 0; }

}



/*Tab fixed*/
.product-item-detail-tabs-container-fixed {
	position: fixed;
	top: -100px;
	right: 0;
	left: 0;
	z-index: 1000;
	background-color: #fff;
	box-shadow: 0 4px 14px 0 rgba(32, 54, 74, .23);
	transition: top 350ms linear;
}

.product-item-detail-tabs-container-fixed {
	min-height: 45px;
	background: #fff;
}

.product-item-detail-tabs-container-fixed.active {
	top: 0;
	opacity: 1;
}

.product-item-detail-tabs-container-fixed .product-item-detail-tabs-list {
	margin: 0 auto;
	max-width: 1048px;
}

.product-item-detail-tabs-container-fixed .product-item-detail-tab { min-height: 45px; }

.product-item-detail-tabs-container-fixed .product-item-detail-tab-link {
	padding: 10px 25px;
	height: 45px;
	line-height: 25px;
}

.bx-touch .product-item-detail-tabs-container-fixed { display: none !important; }



.popup-window-with-titlebar {
	width:100%;
	max-width:560px;
	border-left:8px solid rgba(24, 132, 80, 0.5);
	border-right:8px solid rgba(24, 132, 80, 0.5);
	border-radius: 8px;
}
.popup-window-with-titlebar .popup-window-titlebar {
	display:none;
}
.popup-window.popup-window-with-titlebar .popup-header {
	font-weight: 500;
	font-size: 18px;
	line-height: 1.4;
	text-align: center;
	color: #262626;
}
.popup-window.popup-window-with-titlebar .popup-body {
	font-weight: 500;
	font-size: 16px;
	line-height: 1.4;
	text-align: center;
	color: #262626;
	font-weight: 500;
	margin-top:24px;
}
.popup-window.popup-window-with-titlebar .popup-header span,
.popup-window.popup-window-with-titlebar .popup-body span {
	color:#188450;
}
.popup-window-with-titlebar .popup-window-content {
	padding:0;
}
.popup-window.popup-window-with-titlebar {
	padding:30px 74px;
}
.popup-window-with-titlebar .popup-window-close-icon {
	opacity:1;
	top: 10px;
    right: 10px;
}
.popup-window-with-titlebar .popup-window-close-icon:after {
    width: 12px!important;
    height: 12px!important;
}
.popup-window-with-titlebar .popup-window-buttons {
	padding:32px 0 0;
}
.popup-window-with-titlebar .popup-window-buttons .btn {
	display: inline-block;
	outline:none;
    text-align: center;
    min-width: 170px;
    height: 40px;
    margin : 0 18px;
    font-weight: 700;
    font-size: 15px;
    line-height:40px;
    color: #188450;
    text-decoration: underline;
    background: none;
    border: none;
    border-radius: 4px;
    box-shadow: none;
    transition: all 0.2s ease;
    cursor:pointer;
}
.popup-window-with-titlebar .popup-window-buttons .btn:last-child {
	display: inline-block;
	outline:none;
    text-align: center;
    min-width: 192px;
    height: 40px;
    margin : 0 18px;
    font-weight: 700;
    font-size: 15px;
    line-height:40px;
    color: #ffffff;
    text-decoration: none;
    background-color: #188450;
    border: none;
    border-radius: 4px;
    box-shadow: 0 0 0 rgb(0 0 0 / 25%);
    transition: all 0.2s ease;
    cursor:pointer;
}
.popup-window-with-titlebar .popup-window-buttons .btn:focus,
.popup-window-with-titlebar .popup-window-buttons .btn:hover {
    text-decoration:none;
}
.popup-window-with-titlebar .popup-window-buttons .btn:last-child:focus,
.popup-window-with-titlebar .popup-window-buttons .btn:last-child:hover {
    color: #ffffff;
    box-shadow: 0 0 8px rgb(0 0 0 / 25%);
}
.popup-window-with-titlebar .popup-window-buttons .btn:last-child:active {
    background-color: #188450;
}
.popup-window-with-titlebar .popup-window-buttons {
	display: flex;
    justify-content: center;
    align-items:center;
}
@media(max-width:599px) {
	.popup-window.popup-window-with-titlebar {
		max-width:calc(100% - 20px);
		padding:48px 8px 16px;
	}
	.popup-window-with-titlebar .popup-window-buttons {
	    flex-direction: column;
	}
	.popup-window-with-titlebar .popup-window-buttons .btn:last-child {
	    margin-top: 8px;
	}
	.popup-window-with-titlebar .popup-window-buttons {
	    padding: 12px 0 0;
	}
}



.special-sale-desc {
	display: none;
}

.popup-window.popup-window-with-titlebar .popup-body--red .special-sale-desc {
	display: inline;
	color: #d93f4e;
	font-size: 15px;
}

.popup-window.popup-window-with-titlebar .popup-body--red .popup-basket-price {
	color: #d93f4e;
}

.catalog-detail__thumbs{
	/*width: 100px;*/
	/*max-height: 300px;*/
	display: flex;
	justify-content: center;
	margin-top: 20px;
}

.catalog-detail__thumbs-swiper{
	/*height: 100%;*/
	/*max-height: 100%;*/
}

.catalog-detail__thumbs .swiper-slide{
	width: 64px;
	height: 54px !important;
	display: flex;
	justify-content: center;
	cursor: pointer;
}

.catalog-detail__thumbs .swiper-slide img{
	width: 64px;
	object-fit: contain;
}

.catalog-detail__big{
	flex: 1 1 auto
}

.catalog-detail__right{
	w40%
}

@media(max-width: 767px) {
	.catalog-detail__left{
		max-width: 100%;
	}

	.catalog-detail__right{
		width: 100%;
	}
}
/* End */


/* Start:/local/templates/velosalon/components/bitrix/catalog.element/.default/themes/blue/style.min.css?1710666864902*/
.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-selected-scu,.bx-blue .product-item-detail-slider-controls-image:hover,.bx-blue .product-item-detail-slider-controls-image.active{outline-color:#006cc0}.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 .product-item-detail-slider-progress-bar{background-color:#006cc0}
/* End */


/* Start:/local/templates/velosalon/components/bitrix/catalog.section/slider/style.css?1710666864521*/
.products-list.owl-carousel .owl-stage-outer {
	overflow: visible;
}

.products-list.owl-carousel .owl-stage {
	display: flex;
}

.catalog-section-slider .products-list__item-wrap {
	height: 100%;
}

.catalog-section-slider .product-item {
	border: none;
	box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.06);
  border-radius: 4px;
}

.catalog-section-slider .products-list__item-wrap:nth-child(1) .product-item,
.catalog-section-slider .products-list__item-wrap:nth-child(2) .product-item {
	border: none;
}
/* End */


/* Start:/local/templates/velosalon/components/bitrix/catalog.section/slider/themes/blue/style.min.css?1710666864706*/
.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/velosalon/components/bitrix/catalog/main/style.css?17106668644827 */
/* /local/templates/velosalon/components/bitrix/catalog.compare.list/catalog/style.css?17106668641265 */
/* /local/templates/velosalon/components/bitrix/catalog.element/.default/style.css?176892571648961 */
/* /local/templates/velosalon/components/bitrix/catalog.element/.default/themes/blue/style.min.css?1710666864902 */
/* /local/templates/velosalon/components/bitrix/catalog.section/slider/style.css?1710666864521 */
/* /local/templates/velosalon/components/bitrix/catalog.section/slider/themes/blue/style.min.css?1710666864706 */
