

/* 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.compare.result/.default/style.css?17217160375410*/
.bx_compare .table_compare{
	overflow-y:auto;
	width:100%;
}
.bx_compare .table_compare table{
	min-width:100%;
	border-collapse:collapse;
	border: none;
	width: max-content;
}
.bx_compare .table_compare table tr td{
	font-size:32rem;
	position:relative;
	padding: 30rem 10rem;
	text-align:center;
	width: 508rem;
	border: 1px solid #E9E9E9;
}
.bx_compare .table_compare table tr td:first-child{
	width: 686rem;
	text-align:left;
	padding-left: 75rem;
	position: sticky;
	left: 0;
	background: #fff;
	z-index: 100;
}
.different{
	color: var(--red, #9F0E10);
	font-size: 32rem;
	font-weight: 600;
	line-height: 36rem;
}
.compare__item{
	position: relative;
}
.compare__item__img{
	width: 100%;
}
.compare__item__name{
	color: var(--black, #1F1F1F);
	font-size: 24rem;
	font-weight: 400;
	line-height: 28rem; 
}
.compare__item__price{
	margin-top: 24rem;
	color: var(--black, #1F1F1F);
	font-size: 24rem;
	font-weight: 600;
	line-height: 28rem;
}
.compare__item__art{
	margin-top: 24rem;
	color: var(--grey, var(--Dim-Grey-600, #696969));
	font-size: 20rem;
	line-height: 24rem; 
}
.item_btn.compare__item__btn{
	display: inline-flex;
}
.compare__delete__item{
	width: 40rem;
	height: 40rem;
	position: absolute;
	top: 26rem;
	right: 24rem;
	background-repeat: no-repeat; 
	background-size: 40rem;
	background-image: url('data:image/svg+xml,<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6.66797 10.2941H33.3346M15.0013 5H25.0013M16.668 27.9412V17.3529M23.3346 27.9412V17.3529M25.8346 35H14.168C12.327 35 10.8346 33.4198 10.8346 31.4706L10.0736 12.1323C10.0342 11.1297 10.7912 10.2941 11.7389 10.2941H28.2637C29.2114 10.2941 29.9684 11.1297 29.929 12.1323L29.168 31.4706C29.168 33.4198 27.6756 35 25.8346 35Z" stroke="%23696969" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');
}
.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:hover {
    background-color: var(--red, #9F0E10);
}
@media (max-width: 991.98px){
	.bx_compare .table_compare table tr td{
		width: 250rem;
		font-size: 12rem;
		line-height: 16rem;
		padding: 4rem 8rem ;
	}
	.bx_compare .table_compare table tr td:first-child{
		padding-left: 8rem;
		width: 250rem;
	}
	.compare__delete__item{
		top: 10rem;
		right: 10rem;
		width: 24rem;
		height: 24rem;
		background-size: 24rem;
	}
	.compare__item__name{
		font-size: 14rem;
		line-height: 18rem;
	}
	.compare__item__art{
		margin-top: 16rem;
		font-size: 12rem;
		line-height: 16rem;
	}
	.compare__item__price {
		margin-top: 16rem;
		font-size: 18rem;
		line-height: 22rem;
	}
	.item_btn {
        margin-top: 16rem;
        margin-bottom: 16rem;
        background-size: 24rem;
        background-position: 10rem 50%;
        padding: 6rem 10rem 6rem 50rem;
        font-size: 18rem;
        line-height: 28rem;
    }
}
@media (max-width: 767.98px){
	.bx_compare .table_compare table tr td{
		width: 200rem;
	}
	.bx_compare .table_compare table tr td:first-child{
		padding-left: 8rem;
		width: 200rem;
		position: relative;
	}
}
/* End */
/* /local/templates/divanom/components/bitrix/breadcrumb/breadcrumb/style.css?1714715698916 */
/* /local/templates/divanom/components/bitrix/catalog.compare.result/.default/style.css?17217160375410 */
