

/* Start:/local/templates/divanom/components/bitrix/catalog/catalog/style.css?17301036271411*/
.section__sort__btn{
	cursor: pointer;
	position: relative;
}
.section__sort__drop{
	display: none;
	position: absolute;
	width: 340rem;
	top: 100%;
	right: 0;
	background: var(--white, #FFF);
	border: 1rem solid var(--Dim-Grey-200, #E9E9E9);
	filter: drop-shadow(0px 10rem 35rem rgba(62, 60, 60, 0.08));
	z-index: 1;
	border-radius: 12rem;
	padding: 24rem;
	max-height: 600rem;
	overflow: auto;
}
.section__sort__item{
	display: flex;
	font-size: 24rem;
	font-weight: 400;
	line-height: 40rem;
	cursor: pointer;
	word-break: break-all;
}
.section__sort__btn.active .section__sort__drop{
	display: flex;
	flex-direction: column;
}
.seo__link{
	position: absolute;
	left: -2000px;
}
.section__seo__text{
	border-top: 2rem solid var(--Dim-Grey-200, #E9E9E9);
	padding-top: 64rem;
	padding-bottom: 64rem;
	font-size: 32rem;
	line-height: 36rem;
}
.section__seo__text p + p{
	padding-top: 32rem;
}
.section__seo__text h2{
	font-weight: 600;
	font-size: large;
}
@media (max-width: 991.98px){
	.section__sort__drop{
		width: 260rem;
	}
	.section__sort__item{
		font-size: 18rem;
		line-height: 30rem;
	}
	.section__seo__text{
		padding-top: 32rem;
		padding-bottom: 32rem;
		font-size: 16rem;
		line-height: 20rem;
	}
	.section__seo__text p + p{
		padding-top: 16rem;
	}
}
@media (max-width: 767.98px){
	.section__sort__drop{
		right: auto;
	}
}
/* End */


/* Start:/local/templates/divanom/components/bitrix/catalog.element/bootstrap_v4/style.css?175110441020984*/
.detail__slider{
	margin-top: 64rem;
}
.detail__slider__container{
	position: relative;
}
.detail__slider__slide.swiper-slide{
	display: flex;
	align-items :center;
	justify-content: center;
}
.detail__slider__slide img{
	height: 800rem; 
}
.detail__slider__next{
	width: 64rem;
	height: 64rem;
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	right: 0;
	background-size: 64rem;
	background-image: url("data:image/svg+xml,%3Csvg width='64' height='64' viewBox='0 0 64 64' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='32' cy='32' r='32' fill='%239F0E10'/%3E%3Cpath d='M16 31C15.4477 31 15 31.4477 15 32C15 32.5523 15.4477 33 16 33V31ZM48.7071 32.7071C49.0976 32.3166 49.0976 31.6834 48.7071 31.2929L42.3431 24.9289C41.9526 24.5384 41.3195 24.5384 40.9289 24.9289C40.5384 25.3195 40.5384 25.9526 40.9289 26.3431L46.5858 32L40.9289 37.6569C40.5384 38.0474 40.5384 38.6805 40.9289 39.0711C41.3195 39.4616 41.9526 39.4616 42.3431 39.0711L48.7071 32.7071ZM16 33L48 33V31L16 31V33Z' fill='white'/%3E%3C/svg%3E%0A");
	cursor: pointer;
	z-index: 1;
}
.detail__slider__prev{
	width: 64rem;
	height: 64rem;
	position: absolute;
	top: 50%;
	transform: translateY(-50%) rotate(180deg);
	left: 0;
	background-size: 64rem;
	background-image: url("data:image/svg+xml,%3Csvg width='64' height='64' viewBox='0 0 64 64' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='32' cy='32' r='32' fill='%239F0E10'/%3E%3Cpath d='M16 31C15.4477 31 15 31.4477 15 32C15 32.5523 15.4477 33 16 33V31ZM48.7071 32.7071C49.0976 32.3166 49.0976 31.6834 48.7071 31.2929L42.3431 24.9289C41.9526 24.5384 41.3195 24.5384 40.9289 24.9289C40.5384 25.3195 40.5384 25.9526 40.9289 26.3431L46.5858 32L40.9289 37.6569C40.5384 38.0474 40.5384 38.6805 40.9289 39.0711C41.3195 39.4616 41.9526 39.4616 42.3431 39.0711L48.7071 32.7071ZM16 33L48 33V31L16 31V33Z' fill='white'/%3E%3C/svg%3E%0A");
	cursor: pointer;
	z-index: 1;
}
.detail__slider__slide{
	position: relative;
}
.detail__slider .item_fav{
	position: absolute;
	right: 0;
	top: 10rem;
	cursor: pointer;
	z-index: 1;
	width: 48rem;
	height: 48rem;
	background-size: 48rem 48rem;
	background-repeat: no-repeat;
	background-image: url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.61348 12.4127C9.41375 10.613 11.8551 9.60195 14.4007 9.60195C16.9463 9.60195 19.3876 10.613 21.1879 12.4127L24.0007 15.2231L26.8135 12.4127C27.699 11.4958 28.7584 10.7645 29.9296 10.2613C31.1008 9.7582 32.3605 9.49337 33.6352 9.4823C34.9099 9.47122 36.174 9.71412 37.3538 10.1968C38.5336 10.6795 39.6055 11.3923 40.5069 12.2937C41.4082 13.1951 42.1211 14.2669 42.6038 15.4467C43.0865 16.6265 43.3294 17.8907 43.3183 19.1654C43.3072 20.44 43.0424 21.6997 42.5393 22.871C42.0361 24.0422 41.3048 25.1015 40.3879 25.9871L24.0007 42.3767L7.61348 25.9871C5.81376 24.1868 4.80273 21.7455 4.80273 19.1999C4.80273 16.6543 5.81376 14.213 7.61348 12.4127V12.4127Z' stroke='%23696969' stroke-width='3' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.detail__slider .item_fav.infavor{
	background-image: url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='%23696969' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.61348 12.4127C9.41375 10.613 11.8551 9.60195 14.4007 9.60195C16.9463 9.60195 19.3876 10.613 21.1879 12.4127L24.0007 15.2231L26.8135 12.4127C27.699 11.4958 28.7584 10.7645 29.9296 10.2613C31.1008 9.7582 32.3605 9.49337 33.6352 9.4823C34.9099 9.47122 36.174 9.71412 37.3538 10.1968C38.5336 10.6795 39.6055 11.3923 40.5069 12.2937C41.4082 13.1951 42.1211 14.2669 42.6038 15.4467C43.0865 16.6265 43.3294 17.8907 43.3183 19.1654C43.3072 20.44 43.0424 21.6997 42.5393 22.871C42.0361 24.0422 41.3048 25.1015 40.3879 25.9871L24.0007 42.3767L7.61348 25.9871C5.81376 24.1868 4.80273 21.7455 4.80273 19.1999C4.80273 16.6543 5.81376 14.213 7.61348 12.4127V12.4127Z' stroke='%23696969' stroke-width='3' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	
}
.detail__slider .item_compare{
	position: absolute;
	right: 0;
	top: 80rem;
	cursor: pointer;
	z-index: 1;
	width: 48rem;
	height: 48rem;
	background-size: 48rem 48rem;
	background-repeat: no-repeat;
	background-image: url('data:image/svg+xml,<svg width="48" height="48" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M4.80078 41.4001V15.8001M17.6008 41.4001V26.4668M30.4008 41.4001V6.6001M43.2008 41.4001V15.8001" stroke="%23696969" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/></svg>');
}
.detail__thumbs__slider__wrapper.swiper-wrapper{
	display: flex;
	margin-top: 32rem;
	height: auto;
}
.detail__thumbs__slider__slide.swiper-slide{
	width: 200rem;
	height: 130rem;
	border-radius: 8rem;
	border: 2rem solid var(--Dim-Grey-200, #E9E9E9);
	overflow: hidden;
	position: relative;
	margin-right: 24rem;
	cursor: pointer;
}
.detail__thumbs__slider__slide.swiper-slide-thumb-active{
	border: 2rem solid var(--red, #9F0E10);
}
.detail__thumbs__slider__slide img{
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	max-width: 100%;
	max-height: 100%;
}
.detail__header__block{
	position: sticky;
	bottom: calc(100% - 132rem);
	background: #fff;
	z-index: 100;
}
.detail__header{
	padding-top:  32rem;
	padding-bottom:  32rem;
	position: sticky;
	bottom: 0;
	background: #fff;
	z-index: 100;
}
.detail__header--bottom{
	box-shadow: 0px -1px 1px #eee;
}
.detail__header--top{
	top: 114rem;
	bottom: auto;
	box-shadow: 0px 1px 1px #eee;
}
.detail__header__wrap{
	display: flex;
	align-items: center;
}
.detail__header__title{
	color: var(--black, #1F1F1F);
	font-size: 32rem;
	font-style: normal;
	font-weight: 600;
	line-height: 36rem; 
	text-transform: uppercase;
}
.detail__header__prices{
	margin-left: auto;
	display: flex;
	align-items: center;
	flex-shrink: 0;
}
.detail__header__oldprice{
	color: var(--grey, var(--Dim-Grey-600, #696969));
	font-family: Montserrat;
	font-size: 32rem;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	text-decoration-line: line-through;
	flex-shrink: 0;
}
.detail__header__sale{
	color: var(--white, #FFF);
	font-size: 20rem;
	font-style: normal;
	font-weight: 600;
	line-height: 24rem; 
	border-radius: 4rem;
	background: var(--red, #9F0E10);
	display: inline-flex;
	padding: 4rem;
	justify-content: center;
	align-items: center;
	margin: 0 24rem; 
	flex-shrink: 0;
}
.detail__header__price{
	color: var(--black, #1F1F1F);
	font-size: 32rem;
	font-weight: 600;
	line-height: 36rem; 
	flex-shrink: 0;
}
.detail__header__price .subprice{
	
}
.item_btn.detail__header__btn{
	flex-shrink: 0;
	margin-top: 0;
	margin-left: 64rem;
	cursor: pointer;
	display: flex;
	align-items: center;
	color: var(--white, #FFF);
	font-size: 32rem;
	line-height: 36rem;
	padding: 16rem 24rem 16rem 72rem;
	border-radius: 8rem;
	background: var(--black, #1F1F1F);
	background-position: 16rem 50%;
	background-repeat: no-repeat;
	background-size: 32rem;
	background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.19922 2.99023C2.64693 2.99023 2.19922 3.43795 2.19922 3.99023C2.19922 4.54252 2.64693 4.99023 3.19922 4.99023V2.99023ZM6.25593 3.99023L7.22116 3.72882C7.1031 3.29292 6.70754 2.99023 6.25593 2.99023V3.99023ZM11.2231 22.3305L10.2579 22.592C10.3881 23.0729 10.8527 23.3846 11.3471 23.3228L11.2231 22.3305ZM26.5067 20.4201L26.6307 21.4124C27.0554 21.3593 27.3992 21.0418 27.4859 20.6227L26.5067 20.4201ZM28.7992 9.33949L29.7785 9.5421C29.8394 9.24758 29.7646 8.94128 29.5747 8.70807C29.3848 8.47485 29.1 8.33949 28.7992 8.33949V9.33949ZM7.70469 9.33949L6.73946 9.6009L7.70469 9.33949ZM3.19922 4.99023H6.25593V2.99023H3.19922V4.99023ZM11.3471 23.3228L26.6307 21.4124L26.3826 19.4278L11.0991 21.3383L11.3471 23.3228ZM27.4859 20.6227L29.7785 9.5421L27.82 9.13688L25.5274 20.2175L27.4859 20.6227ZM5.29071 4.25165L6.73946 9.6009L8.66992 9.07807L7.22116 3.72882L5.29071 4.25165ZM6.73946 9.6009L10.2579 22.592L12.1883 22.0691L8.66992 9.07807L6.73946 9.6009ZM28.7992 8.33949H7.70469V10.3395H28.7992V8.33949ZM14.9992 27.3333C14.9992 27.8855 14.5515 28.3333 13.9992 28.3333V30.3333C15.6561 30.3333 16.9992 28.9901 16.9992 27.3333H14.9992ZM13.9992 28.3333C13.4469 28.3333 12.9992 27.8855 12.9992 27.3333H10.9992C10.9992 28.9901 12.3424 30.3333 13.9992 30.3333V28.3333ZM12.9992 27.3333C12.9992 26.781 13.4469 26.3333 13.9992 26.3333V24.3333C12.3424 24.3333 10.9992 25.6764 10.9992 27.3333H12.9992ZM13.9992 26.3333C14.5515 26.3333 14.9992 26.781 14.9992 27.3333H16.9992C16.9992 25.6764 15.6561 24.3333 13.9992 24.3333V26.3333ZM25.6659 27.3333C25.6659 27.8855 25.2182 28.3333 24.6659 28.3333V30.3333C26.3227 30.3333 27.6659 28.9901 27.6659 27.3333H25.6659ZM24.6659 28.3333C24.1136 28.3333 23.6659 27.8855 23.6659 27.3333H21.6659C21.6659 28.9901 23.009 30.3333 24.6659 30.3333V28.3333ZM23.6659 27.3333C23.6659 26.781 24.1136 26.3333 24.6659 26.3333V24.3333C23.009 24.3333 21.6659 25.6764 21.6659 27.3333H23.6659ZM24.6659 26.3333C25.2182 26.3333 25.6659 26.781 25.6659 27.3333H27.6659C27.6659 25.6764 26.3227 24.3333 24.6659 24.3333V26.3333Z' fill='white'/%3E%3C/svg%3E%0A");
}
.item_btn.detail__header__btn.detail__btn_disabled{
	pointer-events: none;
	background: gray;
	padding: 16rem 24rem 16rem 24rem;
	cursor: 
}
.detail__header__btn.incart{
	background-color: var(--red, #9F0E10);
}
.detail__header__btn:hover{
	background-color: var(--red, #9F0E10);
}
.detail__info__wrap{
	display: flex;
}
.detail__info{
	border-top: 2rem solid #E9E9E9;
	border-bottom: 2rem solid #E9E9E9;
	padding-top: 22rem;
	padding-bottom: 42rem;
}
.detail__info__material{
	display: flex;
	flex-direction: column;
	width: 350rem;
	margin-right: 32rem;
}
.detail__info__swiper.swiper{
	width: 100%;
	padding-left:2rem;
	padding-bottom:2rem;
	position: relative;
}
.detail__info__color__block{
	position: relative;
}
.detail__info__color__next{
	cursor: pointer;
	position: absolute;
	right: -22rem;
	top: 18rem;
	width: 52rem;
	height: 52rem;
	border-radius: 50%;
	background-color: #fff;
	background-position: 50% 50%;
	background-repeat: no-repeat;
	background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10 7L15 12L10 17" stroke="%23696969" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');
	z-index: 1;
}
.detail__info__color__prev{
	cursor: pointer;
	position: absolute;
	left: 0;
	top: 18rem;
	width: 52rem;
	height: 52rem;
	border-radius: 50%;
	background-color: #fff;
	background-position: 50% 50%;
	background-repeat: no-repeat;
	background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M14 17L9 12L14 7" stroke="%23696969" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');
	z-index: 1;
}
.detail__info__color{
	margin-right: 32rem;
	display: flex;
	flex-direction: column;
	width: 540rem;
	padding-left: 32rem;
	border-left: 2rem solid var(--Dim-Grey-200, #E9E9E9);
	padding-bottom: 2rem;
}
.detail__info__module{
	margin-right: 32rem;
	display: flex;
	flex-direction: column;
	align-items: center;
	width: 548rem;
	padding-left: 32rem;
	border-left: 2rem solid var(--Dim-Grey-200, #E9E9E9);
}
.detail__info__btn{
	margin-top: 32rem;
	border-radius: 8rem;
	background: var(--red, #9F0E10);
	display: inline-flex;
	padding: 16rem 24rem;
	align-items: center;
	color: var(--white, #FFF);
	font-size: 24rem;
	font-style: normal;
	font-weight: 400;
	line-height: 28rem;
}
.detail__info__filler{
	margin-right: 32rem;
	display: flex;
	flex-direction: column;
	width: 415rem;
	padding-left: 32rem;
	border-left: 2rem solid var(--Dim-Grey-200, #E9E9E9);
}
.detail__info__link{
	text-align: center;
	margin-top: 16rem;
}
.detail__info__link a{
	text-decoration-line: underline;
	color: var(--red, #9F0E10);
	font-size: 20rem;
	font-weight: 500;
	line-height: 24rem;
	text-decoration-line: underline;
}
.detail__info__form{
	display: flex;
	flex-direction: column;
	width: 428rem;
	padding-left: 32rem;
	border-left: 2rem solid var(--Dim-Grey-200, #E9E9E9);
}
.detail__info__title{
	color: var(--grey, var(--Dim-Grey-600, #696969));
	font-size: 32rem;
	font-weight: 400;
	line-height: 36rem;
}
.detail__info__value{
	margin-top: 40rem;
	color: var(--black, #1F1F1F);
	font-size: 24rem;
	font-weight: 600;
	line-height: 28rem; 
}
.detail__info__colors.swiper-wrapper{
	display: flex;
	margin-top: 20rem!important;
}
.detail__info__color__item.swiper-slide{
	width: 48rem;
	height: 48rem;
	margin-right: 24rem;
	position: relative;
	border-radius: 24rem;
	flex-shrink: 0;
	background-color: currentColor;
}
.detail__info__color__item.active{
	border: 2rem solid var(--white, #FFF);
	box-shadow: 0 0 3px 1px rgba(0,0,0,0.2);
}
.detail__info__color__item.active:before{
	content: '';
	position: absolute;
	top: -4rem;
	bottom: -4rem;
	left: -4rem;
	right: -4rem;
	border-radius: 50%;
	border: 2rem solid currentColor;
}
.detail__text{
	padding: 64rem 0;
	border-bottom: 2rem solid #E9E9E9;
}
.detail__text__wrap{
	display: flex;
}
.detail__text__info{
	width: calc((100% - 35rem) / 2);
	margin-right: 35rem;
	color: var(--black, #1F1F1F);
	font-size: 32rem;
	font-style: normal;
	font-weight: 400;
	line-height: 36rem; 
}
.detail__text__info .mobile{
	display: none;
}
.detail__text__info2{
	width: 100%;
	margin-right: 35rem;
	color: var(--black, #1F1F1F);
	font-size: 32rem;
	font-style: normal;
	font-weight: 400;
	line-height: 36rem; 
}
.detail__text__info2 table{
	border: 2rem solid #E9E9E9;
  text-align: left;
  border-collapse: collapse;
	margin-top: 60rem;
	margin-bottom: 60rem;
}
.detail__text__info2 table td{
  border: 2rem solid #E9E9E9;
  padding: 15rem;
}
.detail__text__img{
	width: calc((100% - 35rem) / 2);
	background-size: contain;
	background-repeat: no-repeat;
    background-position: 50% 50%;
		display: flex;
		align-items: center;
		justify-content: center;
}
.detail__text__img img{
	max-height: 600rem
}
.detail__advantages{
	padding: 64rem 0;
	border-bottom: 2rem solid #E9E9E9;
}
.detail__advantages__list{
	display: flex;
}
.detail__advantages__item{
	width: calc((100% - 105rem) / 4);
	color: var(--black, #1F1F1F);
	font-size: 32rem;
	font-style: normal;
	font-weight: 400;
	line-height: 36rem; 
}
.detail__advantages__item + .detail__advantages__item{
	margin-left: 35rem;
}
.detail__advantages__title{
	color: var(--black, #1F1F1F);
	font-size: 32rem;
	font-weight: 600;
	line-height: 36rem;
	margin-bottom: 32rem;
}
.detail__advantages__name{
	color: var(--grey, #696969);
	font-size: 24rem;
	font-weight: 600;
	line-height: 28rem;
}
.detail__advantages__text{
	margin-top: 28rem;
	font-size: 24rem;
	font-weight: 400;
	line-height: 28rem;
	color: var(--black, #1F1F1F);
}
.detail__chars{
	padding: 64rem 0;
	border-bottom: 2rem solid #E9E9E9;
}
.detail__chars__title{
	color: var(--black, #1F1F1F);
	font-size: 32rem;
	font-weight: 600;
	line-height: 36rem;
	margin-bottom: 32rem;
}
.detail__chars__list{
	column-width: calc(( 100% - 35rem) / 2);
	column-count: 2;
	column-gap: 35rem;
}
.detail__chars__item{
	border-bottom: 2rem solid var(--Dim-Grey-200, #E9E9E9);
	padding-bottom: 8rem;
	display: flex;
	justify-content: space-between;
	color: var(--black, #1F1F1F);
	font-family: Montserrat;
	font-size: 24rem;
	font-weight: 400;
	line-height: 28rem; 
}
.detail__chars__item--last{
	border-bottom: 2rem solid transparent;
}
.detail__chars__item a{
	font-weight: 600;
	color: var(--red, #9F0E10);
	text-decoration: none;
}
.detail__chars__item + 
.detail__chars__item{
	margin-top: 24rem;
}
.detail__contact__social{
	display: flex;
	flex-direction: column;
	align-items: center;
}
.socials.f__contacts_socials{
	margin-top: 16rem;
}
.socials.f__contacts_socials .social{
	border: 1rem solid rgba(159, 14, 16, 1);
	border-radius: 50%;
}
@media (max-width: 991.98px){
	.detail__slider{
		margin-top: 24rem;
	}
	.detail__slider__slide img{
		height: 325rem; 
	}
	.detail__thumbs__slider__wrapper.swiper-wrapper{
		margin-top: 24rem;
	}
	.detail__thumbs__slider__slide.swiper-slide{
		width: 172rem;
		height: 112rem;
	}
	.detail__header{
		padding-top: 24rem;
    padding-bottom: 24rem;
	}
	.detail__header__title{
		font-size: 16rem;
		line-height: 24rem;
	}
	.detail__header__prices{
		padding-left: 32rem;
	}
	.detail__header__oldprice{
		font-size: 12rem;
		line-height: normal;
	}
	.detail__header__sale{
		margin: 0 8rem;
		font-size: 12rem;
		line-height: 16rem;
	}
	.detail__header__price{
		font-size: 18rem;
		line-height: 28rem;
	}
	.item_btn.detail__header__btn{
		margin-left: 32rem;
		font-size: 18rem;
    line-height: 32rem;
		background-size: 24rem;
		padding: 10rem 16rem 10rem 56rem;
		height: 40rem; 
	}
	.detail__info{
		margin-bottom: 0;
		padding-top: 0;
	}
	.detail__info__wrap{
		flex-wrap: wrap;
		margin-left: -30rem;
		margin-right: -30rem;
	}
	.detail__info__material{
		margin-right: 0rem;
		width: 100%;
		padding: 24rem 30rem;
	}
	.detail__info__color{
		margin-right: 0rem;
		width: 100%;
		border-left: 0;
		padding: 24rem 30rem;
		border-top: 2rem solid var(--Dim-Grey-200, #E9E9E9);
	}
	
	.detail__info__module{
		width: 100%;
		border-left: 0;
		padding: 24rem 30rem;
		border-top: 2rem solid var(--Dim-Grey-200, #E9E9E9);
		align-items: flex-start;
		margin-right: 0;
	}
	.detail__info__btn{
		margin-top: 24rem;
		padding: 16rem 24rem;
		height: 40rem;
		align-items: center;
		color: var(--white, #FFF);
		font-size: 18rem;
		font-style: normal;
		font-weight: 400;
		line-height: 28rem;
	}
	.detail__info__filler{
		margin-right: 0rem;
		width: 100%;
		border-left: 0;
		padding: 24rem 30rem;
		border-top: 2rem solid var(--Dim-Grey-200, #E9E9E9);
	}
	.detail__info__form{
		width: 100%;
		border-left: 0;
		padding: 24rem 30rem;
		border-top: 2rem solid var(--Dim-Grey-200, #E9E9E9);
	}
	.detail__info__title{
		font-size: 20rem;
		line-height: 24rem;
	}
	.detail__info__value{
		margin-top: 16rem;
		font-size: 16rem;
		line-height: 20rem;
	}
	.detail__info__color__item.swiper-slide{
		width: 34rem;
    height: 34rem;
    border-radius: 17rem;
	}
	.detail__info__color__next{
		display: none;
	}
	.detail__info__color__prev{
		display: none;
	}
	.detail__text__wrap{
		flex-wrap: wrap;
	}
	.detail__text{
		padding: 24rem 0;
	}
	.detail__text__info{
		margin-right: 0;
		width: 100%;
		font-size: 16rem;
		line-height: 20rem;
	}
	.detail__text__info2{
		margin-right: 0;
		width: 100%;
		font-size: 16rem;
		line-height: 20rem;
	}
	.detail__text__info2 table{
		margin-top: 30rem;
    margin-bottom: 30rem;
	}
	.detail__text__info2 table td{
		padding: 5rem;
	}
	.detail__text__info .mobile{
		display: block;
	}
	.detail__text__info .desktop{
		display: none;
	}
	.detail__text__img{
		order: -1;
		margin-bottom: 24rem;
		width: 100%;
	}
	.detail__text__img img {
    max-height: 250rem;
	}
	.detail__header--top{
		top: unset;
	}
	.detail__chars{
		padding: 24rem 0;
		border-bottom: 0rem solid #E9E9E9;
	}
	.detail__chars__title{
		font-size: 16rem;
		line-height: 22rem;
		margin-bottom: 8rem;
	}
	.detail__chars__list{
		margin-left: -30rem;
		margin-right: -30rem;
		column-count: 1;
	}
	.detail__chars__item{
		padding-left: 30rem;
		padding-right: 30rem;
		font-size: 16rem;
		line-height: 20rem;
		padding-bottom: 16rem;
		padding-top: 16rem;
	}
	.detail__chars__item + .detail__chars__item {
    margin-top: 0rem;
	}
	.detail__slider .item_fav{
		width: 24rem;
		height: 24rem;
		background-size: 100%;
	}
	.detail__slider .item_compare{
		top: 50rem; 
		width: 24rem;
		height: 24rem;
		background-size: 100%;
	}
}

@media (max-width: 767.98px){
	.detail__info__wrap{
		flex-wrap: wrap;
		margin-left: -24rem;
		margin-right: -24rem;
	}
	.detail__info__material {
		width: 100%;
		padding: 24rem 24rem;
	}
	.detail__info__color {
		width: 100%;
		padding: 24rem 24rem;
	}
	.detail__info__filler {
		width: 100%;
		padding: 24rem 24rem;
	}
	.detail__info__form {
		width: 100%;
		padding: 24rem 24rem;
	}
	.detail__chars__list{
		margin-left: -24rem;
		margin-right: -24rem;
	}
	.detail__chars__item{
		padding-left: 24rem;
		padding-right: 24rem;
	}
	.detail__slider__slide img {
        height: 265rem;
    }
	.detail__thumbs__slider__slide.swiper-slide {
			width: 95rem;
			height: 60rem;
			margin-right: 16rem;
			border-width: 1rem;
	}
	.detail__header--bottom{
		position: static;
	}
	.detail__header__wrap{
		flex-wrap: wrap;
	}
	.detail__header__title{
		width: 100%;
		padding-bottom: 16rem;
	}
	.detail__header__prices {
			padding-left: 0rem;
			margin-left: 0;
			margin-right: auto;
			width: 100%;
	}
	.item_btn.detail__header__btn{
		margin-left: auto;
	}
	.detail__text__img img{
		max-height: 140rem;
	}
	.detail__contact__blocks{
		flex-wrap: wrap;
	}
	.detail__contact__email{
		margin-top: 32rem;
	}
	.detail__contact__title span{
		display: block;
		margin-left: 0;
		margin-top: 16rem;
	}
}
/* End */


/* Start:/local/templates/divanom/components/bitrix/breadcrumb/breadcrumb/style.css?1714715698916*/
.breadcrumbs{
	margin-top: 32rem;
	margin-bottom: 48rem;
}
.breadcrumb{
	display: flex;
	align-items: center;
	flex-wrap: wrap;
}
.breadcrumb__item{
	display: flex;
	color: #696969;
	font-size: 16rem;
	font-style: normal;
	font-weight: 400;
	line-height: 24rem;
	text-transform: uppercase;
}
a.breadcrumb__item:after{
	content: '';
	width: 24rem;
	height: 24rem;
	display: inline-block;
	background-size: 100%;
	background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 7L15 12L10 17' stroke='%23696969' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	margin-left: 8rem;
	margin-right: 8rem;
}
.breadcrumb__item svg{
	width: 24rem;
	height: 24rem;
}
@media (max-width: 991.98px){
	.breadcrumbs{
		margin-top: 24rem;
		margin-bottom: 24rem;
	}
}
/* End */


/* Start:/local/templates/divanom/components/bitrix/catalog.section/bootstrap_v4/style.css?172171526715771*/
.item__wrap{
	margin-bottom: 64rem;
}
.items{
	padding-top: 64rem;
	padding-bottom: 64rem;
}
.items__title{
	padding-bottom: 32rem;
	color: var(--black, #1F1F1F);
	font-size: 32rem;
	line-height: 36rem;
	font-weight: 600;
}
.item_name{
	text-align: center;
	margin-top: 32rem;
	font-size: 24rem;
	line-height: 28rem;
	color: var(--black, #1F1F1F);
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
	text-overflow: ellipsis;
}
.item_art{
	display: inline-block;
	margin-top: 24rem;
	color: var(--grey, var(--Dim-Grey-600, #696969));
	font-size: 18rem;
	line-height: 24rem; 
}
.item_art__size:not(:empty){
	display: inline-block;
	color: var(--black, var(--Dim-Grey-600, #1F1F1F));
	font-size: 20rem;
	line-height: 24rem; 
	padding-right: 10rem;
	margin-right: 10rem;
	border-right: 2rem solid var(--grey, var(--Dim-Grey-600, #696969));
}
.item_price{
	margin-top: 24rem;
	display: flex;
	align-items: center;
	justify-content: center;
}
.item_price--old{
	color: var(--grey, var(--Dim-Grey-600, #696969));
	font-size: 18rem;
	line-height: normal;
	text-decoration-line: line-through;
}
.item_price--discont{
	margin: 0 8rem;
	border-radius: 4rem;
	background: var(--red, #9F0E10);
	padding: 4rem;
	color: var(--white, #FFF);
	font-size: 14rem;
	line-height: 18rem;
	font-weight: 600;
}
.item_price--current{
	color: var(--black, #1F1F1F);
	font-size: 24rem;
	font-weight: 600;
	line-height: 28rem;
}
.item_btn{
	cursor: pointer;
	display: flex;
	align-items: center;
	margin-top: 24rem;
	color: var(--white, #FFF);
	font-size: 20rem;
	line-height: 24rem;
	padding: 12rem 16rem 12rem 56rem;
	border-radius: 8rem;
	background: var(--black, #1F1F1F);
	background-position: 16rem 50%;
	background-repeat: no-repeat;
	background-size: 24rem;
	background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.39999 1.99268C1.84771 1.99268 1.39999 2.44039 1.39999 2.99268C1.39999 3.54496 1.84771 3.99268 2.39999 3.99268V1.99268ZM4.69253 2.99268L5.65776 2.73126C5.5397 2.29536 5.14414 1.99268 4.69253 1.99268V2.99268ZM8.4179 16.7479L7.45268 17.0093C7.58295 17.4903 8.04747 17.802 8.54194 17.7402L8.4179 16.7479ZM19.8806 15.3151L20.0046 16.3073C20.4293 16.2543 20.7731 15.9368 20.8598 15.5177L19.8806 15.3151ZM21.6 7.00462L22.5793 7.20722C22.6402 6.91271 22.5653 6.60641 22.3754 6.37319C22.1855 6.13998 21.9007 6.00462 21.6 6.00462V7.00462ZM5.7791 7.00462L4.81387 7.26603L5.7791 7.00462ZM2.39999 3.99268H4.69253V1.99268H2.39999V3.99268ZM8.54194 17.7402L20.0046 16.3073L19.7566 14.3228L8.29387 15.7556L8.54194 17.7402ZM20.8598 15.5177L22.5793 7.20722L20.6207 6.80201L18.9013 15.1125L20.8598 15.5177ZM3.7273 3.25409L4.81387 7.26603L6.74432 6.7432L5.65776 2.73126L3.7273 3.25409ZM4.81387 7.26603L7.45268 17.0093L9.38313 16.4865L6.74432 6.7432L4.81387 7.26603ZM21.6 6.00462H5.7791V8.00462H21.6V6.00462ZM11 20.4999C11 20.7761 10.7761 20.9999 10.5 20.9999V22.9999C11.8807 22.9999 13 21.8807 13 20.4999H11ZM10.5 20.9999C10.2239 20.9999 9.99999 20.7761 9.99999 20.4999H7.99999C7.99999 21.8807 9.11928 22.9999 10.5 22.9999V20.9999ZM9.99999 20.4999C9.99999 20.2238 10.2239 19.9999 10.5 19.9999V17.9999C9.11928 17.9999 7.99999 19.1192 7.99999 20.4999H9.99999ZM10.5 19.9999C10.7761 19.9999 11 20.2238 11 20.4999H13C13 19.1192 11.8807 17.9999 10.5 17.9999V19.9999ZM19 20.4999C19 20.7761 18.7761 20.9999 18.5 20.9999V22.9999C19.8807 22.9999 21 21.8807 21 20.4999H19ZM18.5 20.9999C18.2239 20.9999 18 20.7761 18 20.4999H16C16 21.8807 17.1193 22.9999 18.5 22.9999V20.9999ZM18 20.4999C18 20.2238 18.2239 19.9999 18.5 19.9999V17.9999C17.1193 17.9999 16 19.1192 16 20.4999H18ZM18.5 19.9999C18.7761 19.9999 19 20.2238 19 20.4999H21C21 19.1192 19.8807 17.9999 18.5 17.9999V19.9999Z' fill='white'/%3E%3C/svg%3E%0A");
}
.item_btn.incart{
	background-color: var(--red, #9F0E10);
}
.item_btn:hover{
	background-color: var(--red, #9F0E10);
}
.items__row_container{
	position: relative;
}
.items__row{
	display: flex;
	flex-wrap :wrap;
}
.items__row.swiper-wrapper{
	flex-wrap :unset;
}
.item__wrap{
	width: calc((100% - 360rem) / 3);
}
.item{
	display: flex;
	flex-direction: column;
	justify-content: start;
	align-items: center;
}
.item__wrap:not(:nth-child(3n+1)){
	margin-left: 180rem;
}
.swiper-slide.item__wrap{
	margin-left: unset;
	margin-right: 180rem;
	margin-bottom: 0;
}
.item_fav:hover::before{
	position: absolute;
	right: calc(100% + 10rem);
	top: 50%;
	transform: translateY(-50%);
	content: 'В избранное';
	color: var(--black, #1F1F1F);
	font-size: 18rem;
	font-weight: 400;
	line-height: 28rem;
	display: inline-flex;
	padding: 10px 12px;
	align-items: center;
	gap: 16px;
	border-radius: 8px;
	background: var(--white, #FFF);
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.18);
	white-space: nowrap;
}
.item_fav.infavor:hover::before{
	content: 'Добавлено в избранное';
}
.item:hover .item_fav{
	cursor: pointer;
	position: absolute;
	top: 22rem;
	right: 25rem;
	width: 32rem;
	height: 32rem;
	background-size: 100%;
	background-repeat: no-repeat;
	background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.07519 8.27513C6.27536 7.07532 7.90294 6.4013 9.59999 6.4013C11.297 6.4013 12.9246 7.07532 14.1248 8.27513L16 10.1487L17.8752 8.27513C18.4656 7.66387 19.1718 7.1763 19.9526 6.84088C20.7334 6.50547 21.5732 6.32892 22.423 6.32153C23.2728 6.31415 24.1156 6.47608 24.9021 6.79787C25.6886 7.11967 26.4032 7.59489 27.0041 8.19581C27.605 8.79672 28.0802 9.51129 28.402 10.2978C28.7238 11.0844 28.8858 11.9271 28.8784 12.7769C28.871 13.6267 28.6945 14.4665 28.359 15.2473C28.0236 16.0281 27.536 16.7344 26.9248 17.3247L16 28.2511L5.07519 17.3247C3.87537 16.1246 3.20135 14.497 3.20135 12.7999C3.20135 11.1029 3.87537 9.47531 5.07519 8.27513V8.27513Z' stroke='%23696969' stroke-width='2' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.item:hover .item_fav.infavor{
	background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.07519 8.27513C6.27536 7.07532 7.90294 6.4013 9.59999 6.4013C11.297 6.4013 12.9246 7.07532 14.1248 8.27513L16 10.1487L17.8752 8.27513C18.4656 7.66387 19.1718 7.1763 19.9526 6.84088C20.7334 6.50547 21.5732 6.32892 22.423 6.32153C23.2728 6.31415 24.1156 6.47608 24.9021 6.79787C25.6886 7.11967 26.4032 7.59489 27.0041 8.19581C27.605 8.79672 28.0802 9.51129 28.402 10.2978C28.7238 11.0844 28.8858 11.9271 28.8784 12.7769C28.871 13.6267 28.6945 14.4665 28.359 15.2473C28.0236 16.0281 27.536 16.7344 26.9248 17.3247L16 28.2511L5.07519 17.3247C3.87537 16.1246 3.20135 14.497 3.20135 12.7999C3.20135 11.1029 3.87537 9.47531 5.07519 8.27513V8.27513Z' stroke='%239F0E10' stroke-width='2' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.item:hover .item_compare{
	cursor: pointer;
	position: absolute;
	top: 72rem;
	right: 29rem;
	width: 24rem;
	height: 24rem;
	background-size: 100%;
	background-repeat: no-repeat;
	background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2.40039 20.7V7.90005M8.80039 20.7V13.2334M15.2004 20.7V3.30005M21.6004 20.7V7.90005" stroke="%23696969" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');
}
.item_compare:hover::before{
	position: absolute;
	right: calc(100% + 10rem);
	top: 50%;
	transform: translateY(-50%);
	content: 'В сравнения';
	color: var(--black, #1F1F1F);
	font-size: 18rem;
	font-weight: 400;
	line-height: 28rem;
	display: inline-flex;
	padding: 10px 12px;
	align-items: center;
	gap: 16px;
	border-radius: 8px;
	background: var(--white, #FFF);
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.18);
	white-space: nowrap;
}
.item_compare.incompare:hover::before{
	content: 'Добавлено в сравнения';
}
.item:hover .item_compare.incompare{
	background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2.40039 20.7V7.90005M8.80039 20.7V13.2334M15.2004 20.7V3.30005M21.6004 20.7V7.90005" stroke="%239F0E10" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');
}
.item_img{
	border-radius: 26rem;
	width: 100%;
	padding-top: 73%;
	position: relative;
}
.item_img img{
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	max-width: 100%;
	max-height: 100%;
}
.items__slider_prev{
	width: 48rem;
	height: 48rem;
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	background-size: 100%;
	background-repeat: no-repeat;
	background-image: url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='24' cy='24' r='24' fill='%231F1F1F'/%3E%3Cpath d='M36 23C36.5523 23 37 23.4477 37 24C37 24.5523 36.5523 25 36 25V23ZM11.2929 24.7071C10.9024 24.3166 10.9024 23.6834 11.2929 23.2929L17.6569 16.9289C18.0474 16.5384 18.6805 16.5384 19.0711 16.9289C19.4616 17.3195 19.4616 17.9526 19.0711 18.3431L13.4142 24L19.0711 29.6569C19.4616 30.0474 19.4616 30.6805 19.0711 31.0711C18.6805 31.4616 18.0474 31.4616 17.6569 31.0711L11.2929 24.7071ZM36 25L12 25V23L36 23V25Z' fill='white'/%3E%3C/svg%3E%0A");
	cursor: pointer;
	z-index:1;
}
.items__slider_prev:hover{
	background-image: url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='24' cy='24' r='24' fill='%239F0E10'/%3E%3Cpath d='M36 23C36.5523 23 37 23.4477 37 24C37 24.5523 36.5523 25 36 25V23ZM11.2929 24.7071C10.9024 24.3166 10.9024 23.6834 11.2929 23.2929L17.6569 16.9289C18.0474 16.5384 18.6805 16.5384 19.0711 16.9289C19.4616 17.3195 19.4616 17.9526 19.0711 18.3431L13.4142 24L19.0711 29.6569C19.4616 30.0474 19.4616 30.6805 19.0711 31.0711C18.6805 31.4616 18.0474 31.4616 17.6569 31.0711L11.2929 24.7071ZM36 25L12 25V23L36 23V25Z' fill='white'/%3E%3C/svg%3E%0A");
}
.items__slider_next{
	width: 48rem;
	height: 48rem;
	position: absolute;
	top: 50%;
	right: 0;
	transform: translateY(-50%);
	background-size: 100%;
	background-repeat: no-repeat;
	background-image: url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='24' cy='24' r='24' fill='%231F1F1F'/%3E%3Cpath d='M12 23C11.4477 23 11 23.4477 11 24C11 24.5523 11.4477 25 12 25V23ZM36.7071 24.7071C37.0976 24.3166 37.0976 23.6834 36.7071 23.2929L30.3431 16.9289C29.9526 16.5384 29.3195 16.5384 28.9289 16.9289C28.5384 17.3195 28.5384 17.9526 28.9289 18.3431L34.5858 24L28.9289 29.6569C28.5384 30.0474 28.5384 30.6805 28.9289 31.0711C29.3195 31.4616 29.9526 31.4616 30.3431 31.0711L36.7071 24.7071ZM12 25L36 25V23L12 23V25Z' fill='white'/%3E%3C/svg%3E%0A");
	cursor: pointer;
	z-index:1;
}
.items__slider_next:hover{
	background-image: url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='24' cy='24' r='24' fill='%239F0E10'/%3E%3Cpath d='M12 23C11.4477 23 11 23.4477 11 24C11 24.5523 11.4477 25 12 25V23ZM36.7071 24.7071C37.0976 24.3166 37.0976 23.6834 36.7071 23.2929L30.3431 16.9289C29.9526 16.5384 29.3195 16.5384 28.9289 16.9289C28.5384 17.3195 28.5384 17.9526 28.9289 18.3431L34.5858 24L28.9289 29.6569C28.5384 30.0474 28.5384 30.6805 28.9289 31.0711C29.3195 31.4616 29.9526 31.4616 30.3431 31.0711L36.7071 24.7071ZM12 25L36 25V23L12 23V25Z' fill='white'/%3E%3C/svg%3E%0A");
}
.section__more__btns{
	display: flex;
	justify-content: center;
}
.section__more__btn{
	margin-top:64rem;
	border-radius: 8rem;
	border: 1rem solid #000;
	display: inline-flex;
	padding: 12rem 16rem;
	align-items: center;
	color: var(--black, #1F1F1F);
	font-size: 20rem;
	font-weight: 400;
	line-height: 24rem; 
	background: #fff;
	cursor: pointer;
}
.section__title__container{
	position: relative;
}
.section__title{
	margin-bottom: 32rem;
	font-size: 32rem;
	font-style: normal;
	font-weight: 600;
	line-height: 36rem;
	color: var(--black, #1F1F1F);
	text-transform: uppercase;
}
.section__sort__wrap{
	display: flex;
	justify-content: flex-end;
}
.section__sort{
	margin-top: 32rem;
	margin-bottom: 32rem;
}
.section__sort__btn{
	color: var(--black, #1F1F1F);
	font-size: 24rem;
	font-style: normal;
	font-weight: 400;
	line-height: 28rem;
	display: flex;
	align-items: center;
	margin-left: auto;
}
.section__sort__btn:after{
	content: '';
	margin-left: 24rem;
	width: 24rem;
	height: 24rem;
	background-size: 100%; 
	background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 10.0049L12.0008 14.5849L17 10.0049' stroke='%231F1F1F' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}

.category__colors{
	margin-top: 64rem;
	border-bottom: 2rem solid #E9E9E9;
}
@media (max-width: 991.98px){
	.category__colors{
		margin-top: 32rem;
		border-bottom: 2rem solid #E9E9E9;
	}
	.section__title{
		margin-bottom: 24rem;
		font-size: 24rem;
		line-height: 28rem;
	}
	.item__wrap{
		width: calc((100% - 160rem) / 3);
	}
	.item__wrap:not(:nth-child(3n+1)) {
		margin-left: 80rem;
	}
	.swiper-slide.item__wrap:not(:nth-child(3n+1)) {
		margin-left: unset;
	}
	.items__title{
		font-size: 20rem;
		margin-bottom: 16rem;
		line-height: 24rem;
	}
	.items {
		padding-top: 32rem;
		padding-bottom: 32rem;
	}
	.item_name{
		margin-top: 8rem;
		font-size: 14rem;
		line-height: 18rem;
	}
	.item_price{
		margin-top: 16rem;
	}
	.item_price--old{
		font-size: 10rem;
		line-height: normal;
	}
	.item_price--discont{
		font-size: 12rem;
		line-height: 16rem;
	}
	.item_price--current{
		font-size: 14rem;
		line-height: 28rem;
	}
	.item_art{
		margin-top: 8rem;
		font-size: 12rem;
		line-height: 16rem;
		text-align: center;
	}
  .item_art__size:not(:empty){
		font-size: 14rem;
		line-height: 18rem;
		border-right: 0;
		width: 100%;
		text-align: center;
		margin-bottom: 5rem;
	}
	.item_btn{
		margin-top: 16rem;
		background-size: 24rem;
		background-position: 10rem 50%;
		padding: 6rem 10rem 6rem 50rem; 
		font-size: 18rem;
		line-height: 28rem;
	}
	.items__slider_prev{
		display: none;
	}
	.items__slider_next{
		display: none;
	}
	.item:hover .item_fav{
		right: 0;
		top: 0;
		width: 24rem;
		height: 24rem;
	}
	.item:hover .item_compare{
		right: 0;
		top: 36rem;
		width: 24rem;
		height: 24rem;
	}
	.section__sort{
		margin-top: 24rem;
		margin-bottom: 24rem;
	}
	.section__sort__btn{
		font-size: 16rem;
		line-height: 24rem;
	}
	.item_fav:hover::before{
		display:none;
	}
	.item_compare:hover::before{
		display:none;
	}
}
@media (max-width: 767.98px){
	.section__title{
		padding-right: 30rem;
	}
	.section__sort{
		margin-top: 24rem;
		margin-bottom: 24rem;
	}
	.section__sort__btn{
		margin-left: unset;
		margin-right: auto;
	}
	.item__wrap{
		width: 100%;
		margin-left: 0!important;
	}
	.category .item_name{
		margin-top: 16rem;
        font-size: 20rem;
        line-height: 24rem;
	}
	.category .item_art{
		margin-top: 16rem;
        font-size: 16rem;
        line-height: 24rem;
	}
	.category  .item_art__size:not(:empty){
		font-size: 18rem;
		line-height: 24rem; 
	}
	.category .item_price--old{
        font-size: 14rem;
        line-height: 20rem;
	}
	.category .item_price--discont{
        font-size: 12rem;
        line-height: 18rem;
	}
	.category .item_price--current{
        font-size: 20rem;
        line-height: 24rem;
	}
	.category .item_btn{
        font-size: 20rem;
        line-height: 24rem;
		padding: 12rem 16rem 12rem 50rem;
	}
}
/* End */


/* Start:/local/templates/divanom/components/bitrix/catalog.item/bootstrap_v4/style.css?1734455599113*/
.item_btn_disabled{
	pointer-events: none;
	background: gray;
	padding: 16rem 24rem 16rem 24rem;
	cursor: 
}
/* End */
/* /local/templates/divanom/components/bitrix/catalog/catalog/style.css?17301036271411 */
/* /local/templates/divanom/components/bitrix/catalog.element/bootstrap_v4/style.css?175110441020984 */
/* /local/templates/divanom/components/bitrix/breadcrumb/breadcrumb/style.css?1714715698916 */
/* /local/templates/divanom/components/bitrix/catalog.section/bootstrap_v4/style.css?172171526715771 */
/* /local/templates/divanom/components/bitrix/catalog.item/bootstrap_v4/style.css?1734455599113 */
