a.product-item-scu-item-color-container.ajaxdacm31.disabled
{
	pointer-events: none !important;
	opacity: 50%;
}
@media (max-width: 768px) {
	.mySwiper2 .swiper-pagination-mysw > *
	{
		width: 50px !important; 
	}
	.buttons_mobile label.sravnenie-label
	{
		display: inline-block !important; 
		vertical-align: middle !important; 
		width: 28px !important; 
		height: 22px !important;  
	}
	.buttons_mobile label.favorite-label.add2liked
	{
		display: inline-block !important; 
		vertical-align: middle !important; 
		width: 32px !important; 
		height: 26px !important;  
	}
	.buttons_mobile
	{
		display: block !important;
		position: absolute;
		width: 80px;
		height: 20px;
		right: 0;
		text-align: center;
		top: 15px;
	}
}
@media (min-width: 1024px) {
    .detail-good__info .info .top .buttons {
        align-items: flex-end;
		row-gap: 30px !important;
    }
	.margdiv
	{
		margin-bottom: 264px;
	}
}
@media print {
	.div_ajax {
		float: left !important;
	}
	.detail-good__slide {
		display: none;
	}
	.detail-good__slide:first-child {
		width: 250px !important;
		display: block;
	}
    .detail-good__info .accordeon div.p ul.column {
        padding: 1rem !important;
    }

    div.detail-good__info.noprint {
        display: none !important;
    }
	div.hit {
        display: none !important;
    }
	li.product-stock-shop
	{
		display: none !important;
	}
	.detail-good__info.printversion
	{
		padding-top: 40px;
		display: block !important;
	}
	button#tab2
	{
		display:none !important;
	}
	.icons_descr
	{
		display:none !important;
	}
	.tabs__content ul
	{
		display:none !important;
	}
	ul.list-reset.tabs__nav
	{
		display:none !important;
	}
	detail.detail-good__tabs
	{
		padding-top: 40px;
		display: block !important;
	}
	.c._mobil
	{
		display:none;
	}
	.breadcrumbs-mini
	{
		display:none;
	}
	footer.footer
	{
		display:none;
	}
	.header__top.header-top-js
	{
		display:none !important;
	}
	ul.list-reset.tabs__nav
	{
		display:none !important;
	}
}

.detail-good__info .info > ul li a:hover
{
	background: #F6F1EE !important;
	color: #383838 !important;
}
.colors {
	//padding-top: 15px;
	//padding-bottom: 15px;
	display: flex;
	flex-wrap: wrap;
	row-gap: 6px;
	column-gap: 6px;
	grid-column: 1 / 3;
}

.colors a {
	padding: 5px;
	border-radius: 1px;
	display: block;
	background: #EBEBEB;
	color: #808080;
	font-size: 12px;
	font-weight: 400;
	letter-spacing: 0px;
	text-align: center;
	transition: .4s;
    cursor: pointer;
}
@media(min-width: 1024px) {
	.colors {
		row-gap: 6px;
		column-gap: 8px;
	}
	.colors a {
		padding: 6.103px 9.5px;
        max-width: 44%;
        width: 100%;

	}
}
.colors a:hover {
	background: var(--Dark-grey);
	color: white;
}
.favorite-checkbox {
	display: none;
}

.favorite-label,.sravnenie-label {
	cursor: pointer;
	width: 28px;
	height: 28px;

}
a.product-item-scu-item-color-container.active
{
	background: var(--Dark-grey);
    color: white;
}
  del {
    text-decoration: line-through;
    text-decoration-thickness: 1px;
  }
.favorite-label::before {
	content: '';
	display: block;
	width: 100%;
	height: 100%;
	background-size: contain;
	background-repeat: no-repeat;
	background-image: url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.62423 15.4878L13.2744 24.6098C13.6148 24.9688 13.7851 25.1484 14 25.1484C14.2149 25.1484 14.3852 24.9688 14.7256 24.6098L23.3758 15.4878C25.5325 13.2135 25.7063 9.70549 23.7849 7.22912C21.2108 3.91133 16.0438 4.46775 14.235 8.25752L14 8.75L13.765 8.25752C11.9562 4.46775 6.78921 3.91133 4.21506 7.22912C2.29375 9.70549 2.46755 13.2135 4.62423 15.4878Z' stroke='%23808080' stroke-width='2' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}

.sravnenie-label::before {
	content: '';
	display: block;
	width: 100%;
	height: 100%;
	background-size: contain;
	background-repeat: no-repeat;
	background-image: url("data:image/svg+xml,%3Csvg width='26' height='21' viewBox='0 0 26 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1339_5986)'%3E%3Cpath d='M6.25 14.179C6.25 13.4886 5.69036 12.929 5 12.929C4.30964 12.929 3.75 13.4886 3.75 14.179L6.25 14.179ZM3.75 14.179L3.75 20.7634L6.25 20.7634L6.25 14.179L3.75 14.179Z' fill='%23808080'/%3E%3Cpath d='M11.583 1.95068C11.583 1.26033 11.0234 0.700684 10.333 0.700684C9.64265 0.700684 9.08301 1.26033 9.08301 1.95068L11.583 1.95068ZM9.08301 1.95068L9.08301 20.7635L11.583 20.7635L11.583 1.95068L9.08301 1.95068Z' fill='%23808080'/%3E%3Cpath d='M16.9165 8.53516C16.9165 7.8448 16.3569 7.28516 15.6665 7.28516C14.9761 7.28516 14.4165 7.8448 14.4165 8.53516L16.9165 8.53516ZM14.4165 8.53516L14.4165 20.7635L16.9165 20.7635L16.9165 8.53516L14.4165 8.53516Z' fill='%23808080'/%3E%3Cpath d='M22.25 5.24292C22.25 4.55256 21.6904 3.99292 21 3.99292C20.3096 3.99292 19.75 4.55256 19.75 5.24292L22.25 5.24292ZM19.75 5.24292L19.75 20.7635L22.25 20.7635L22.25 5.24292L19.75 5.24292Z' fill='%23808080'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1339_5986'%3E%3Crect width='26' height='20.6941' fill='white' transform='translate(0 0.0693359)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}

.favorite-checkbox:checked + .sravnenie-label::before {
	background-image: url("data:image/svg+xml,%3Csvg width='26' height='21' viewBox='0 0 26 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1339_5986)'%3E%3Cpath d='M6.25 14.179C6.25 13.4886 5.69036 12.929 5 12.929C4.30964 12.929 3.75 13.4886 3.75 14.179L6.25 14.179ZM3.75 14.179L3.75 20.7634L6.25 20.7634L6.25 14.179L3.75 14.179Z' fill='%23000'/%3E%3Cpath d='M11.583 1.95068C11.583 1.26033 11.0234 0.700684 10.333 0.700684C9.64265 0.700684 9.08301 1.26033 9.08301 1.95068L11.583 1.95068ZM9.08301 1.95068L9.08301 20.7635L11.583 20.7635L11.583 1.95068L9.08301 1.95068Z' fill='%23000'/%3E%3Cpath d='M16.9165 8.53516C16.9165 7.8448 16.3569 7.28516 15.6665 7.28516C14.9761 7.28516 14.4165 7.8448 14.4165 8.53516L16.9165 8.53516ZM14.4165 8.53516L14.4165 20.7635L16.9165 20.7635L16.9165 8.53516L14.4165 8.53516Z' fill='%23000'/%3E%3Cpath d='M22.25 5.24292C22.25 4.55256 21.6904 3.99292 21 3.99292C20.3096 3.99292 19.75 4.55256 19.75 5.24292L22.25 5.24292ZM19.75 5.24292L19.75 20.7635L22.25 20.7635L22.25 5.24292L19.75 5.24292Z' fill='%23000'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1339_5986'%3E%3Crect width='26' height='20.6941' fill='white' transform='translate(0 0.0693359)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}

.favorite-checkbox:checked + .favorite-label::before {
	background-image: url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.62423 15.4878L13.2744 24.6098C13.6148 24.9688 13.7851 25.1484 14 25.1484C14.2149 25.1484 14.3852 24.9688 14.7256 24.6098L23.3758 15.4878C25.5325 13.2135 25.7063 9.70549 23.7849 7.22912C21.2108 3.91133 16.0438 4.46775 14.235 8.25752L14 8.75L13.765 8.25752C11.9562 4.46775 6.78921 3.91133 4.21506 7.22912C2.29375 9.70549 2.46755 13.2135 4.62423 15.4878Z' stroke='%23000' fill='%23000' stroke-width='2' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}

.mySwiper-btn {
	position: absolute;
    height: 60px;
    width: 60px;
    top: 0;
    left: 50%;
    transform: translateX(-50%);
    z-index: 111;
    border-radius: 50%;
	backdrop-filter: blur(8px);
	background: rgba(235, 235, 235, 0.4);
	display: flex;
	cursor: pointer;
}
.mySwiper-btn.swiper-button-disabled {
	opacity: .2;
}
.mySwiper-btn::after {
	content: '';
	background-repeat: no-repeat;
	background-size: contain;
	background-image: url("data:image/svg+xml,%3Csvg width='16' height='21' viewBox='0 0 16 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.70711 0.292893C8.31658 -0.0976311 7.68342 -0.0976311 7.29289 0.292893L0.928932 6.65685C0.538408 7.04738 0.538408 7.68054 0.928932 8.07107C1.31946 8.46159 1.95262 8.46159 2.34315 8.07107L8 2.41421L13.6569 8.07107C14.0474 8.46159 14.6805 8.46159 15.0711 8.07107C15.4616 7.68054 15.4616 7.04738 15.0711 6.65685L8.70711 0.292893ZM7 1L7 21L9 21L9 1L7 1Z' fill='%23808080'/%3E%3C/svg%3E%0A");
	width: 15px;
	height: 20px;
	margin: auto;
	display: block;
}
.mySwiper-btn + .mySwiper-btn {
	bottom: 0;
	top: unset;
}
.mySwiper-btn + .mySwiper-btn::after {
	transform: scaleY(-1);
}
.old-price {
	color: #808080;
}
.mySwiper2 .swiper-pagination-mysw {
	position: absolute;
    z-index: 10;
    bottom: 10px;
    left: 10px;
}
.mySwiper2 .swiper-pagination-mysw > * {
	width: 68px;
    height: 2px;
	margin: 0 2px !important; 
    border-radius: 2px !important;
}
.mySwiper2 .swiper-pagination-mysw > .swiper-pagination-bullet-active {
	background: #808080 !important;
}