

/* Start:/local/templates/divanom/components/bitrix/news.list/banner/style.css?17235580262605*/
.main__title{
	padding-top: 32rem;
	margin-bottom: 32rem;
    font-size: 32rem;
    font-style: normal;
    font-weight: 400;
    line-height: 36rem;
	color: #fff;
    text-transform: uppercase;
}
.banner .swiper{
	position: relative;
	overflow: hidden;
}
.slider__container{
	position: relative;
}
.banner{
	padding-top: 16rem;
	background: var(--black, #1F1F1F);
}
.banner .slider{
	border-radius: 16rem;
	position:relative;
	height: 536rem;
	background-size: cover;
	background-position: 50% 75%;
}
.slider__bg{
	width: 743rem;
	height: 386rem;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	border-radius: 100%;
	opacity: 0.65;
	background: rgba(0,0,0,0.65);
	filter: blur(68.03738403320312rem);
}
.slider__text{
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	color: var(--white, #FFF);
	text-align: center;
	font-size: 32rem;
	line-height: 36rem;
	font-weight: 600;
	white-space: nowrap;
}
.slider__text span{
	font-size: 56rem;
	line-height: 64rem;
}
.banner .slider__dots{
	position: absolute;
	bottom: 60rem!important;
	padding: 0 75rem;
	display: flex;
	justify-content: end;
	z-index: 1;
	width: auto;
	right: 0rem;
	left: auto; 
}
.banner .swiper-pagination-bullet{
	opacity: 1!important;
	width: 8rem;
	height: 8rem;
	border-radius: 5rem;
	background: var(--white, #FFF);
}
.banner .swiper-pagination-bullet:not(:first-child){
	margin: 0!important;
	margin-left: 8rem!important;
}
.banner .swiper-pagination-bullet-active{
	width: 24rem;
	border-radius: 5rem;
	background: var(--red, #9F0E10);
}

@media (max-width: 991.98px){
	.main__title {
        padding-top: 24rem;
        margin-bottom: 24rem;
        font-size: 24rem;
        line-height: 28rem;
    }
	.banner{
		padding-top: 0rem;
	}
	.banner .slider{
		height: 200rem;
	}
	.slider__bg{
		width: 200rem;
		height: 100rem;
	}

	.banner .slider__dots{
		bottom: 16rem!important;
		padding: 0 16rem;
	}
	.banner .swiper-pagination-bullet{
		width: 5rem;
		height: 5rem;
		border-radius: 3rem;
	}
	.banner .swiper-pagination-bullet:not(:first-child){
		margin-left: 4rem!important;
	}
	.banner .swiper-pagination-bullet-active{
		width: 10rem;
		border-radius: 3rem;
		background: var(--red, #9F0E10);
	}
	.slider__text{
		font-size: 10rem;
		line-height: 12rem;
	}
	.slider__text span{
		font-size: 16rem;
		line-height: 20rem;
	}
}
@media (max-width: 767.98px){
	.banner{
		padding-top: 0;
	}
	.banner .slider{
		height: 176rem;
	}
}
/* End */


/* Start:/local/templates/divanom/css/popular.css?17131662912078*/
.popular{
	padding-top: 56rem;
	padding-bottom: 54rem;
	background: var(--black, #1F1F1F);
}
.popular__title{
	font-size: 32rem;
	color: var(--white, #FFF);
	line-height: 36rem;
	padding-bottom: 32rem;
}
.popular__items{
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}
.popular__item:nth-child(1){
	width: calc(50% - 16rem);
}
.popular__item:nth-child(2){
	width: calc(50% - 16rem);
}
.popular__item:nth-child(n+3){
	width: calc((100% - 64rem) / 3);
	margin-top: 64rem;
}
.popular__item_img{
	border-radius: 16rem;
	background-size: cover;
	display: block;
}
.popular__item:nth-child(1) .popular__item_img{
	padding-top: 42%;
}
.popular__item:nth-child(2) .popular__item_img{
	padding-top: 42%;
}
.popular__item:nth-child(n+3) .popular__item_img{
	padding-top: 64%;
}
.popular__item_name{
	display: flex;
	font-size: 24rem;
	line-height: 28rem;
	color: var(--white, #FFF);
	margin-top: 32rem;
	text-transform: uppercase;
}
.popular__item_subsections{
	display: flex;
	margin-top: 16rem;
	flex-wrap:wrap;
}
.popular__item_subsection{
	margin-bottom: 10rem;
	display: inline-block;
	font-size: 20rem;
	line-height: 24rem;
	color: var(--grey, var(--Dim-Grey-600, #696969));
}
.popular__item_subsection:hover{
	color: var(--white, #FFF);
}
.popular__item_subsection:not(:last-child){
	margin-right: 32rem;
}
@media(max-width:991.98px){
	.popular{
		padding-top: 32rem;
		padding-bottom: 32rem;
	}
	.popular__title{
		font-size: 20rem;
		line-height: 24rem;
		padding-bottom: 16rem;
	}
	.popular__item_subsections{
		display: none;
	}
	.popular__item:nth-child(1){
		width: calc(50% - 10rem);
	}
	.popular__item:nth-child(2){
		width: calc(50% - 10rem);
	}
	.popular__item:nth-child(n+3){
		width: calc((100% - 30rem) / 3);
		margin-top: 16rem;
	}
	.popular__item_name{
		margin-top: 8rem;
		font-size: 16rem;
		line-height: 24rem;
	}
	.popular__item_img{
		border-radius: 8rem;
	}
}
@media(max-width:767.98px){
	.popular__item_img{
		border-radius: 4rem;
	}
}
/* 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/news.list/banner/style.css?17235580262605 */
/* /local/templates/divanom/css/popular.css?17131662912078 */
/* /local/templates/divanom/components/bitrix/catalog.section/bootstrap_v4/style.css?172171526715771 */
/* /local/templates/divanom/components/bitrix/catalog.item/bootstrap_v4/style.css?1734455599113 */
