

/* Start:/bitrix/templates/panchemodan_mobile/components/pan/catalog/pan_catalog/style.css?171212848111586*/
.grid{}
.grid .bx_content_section{
	margin-bottom: 15px;
}
.grid .bx_sidebar{
	margin-bottom: 15px;
}

/* grid2x1 */
.grid2x1{}
.grid2x1 .bx_content_section{
	float: left;
	width: 66%;
	margin-bottom: 15px;
}
.grid2x1 .bx_sidebar{
	float: right;
	width: 33%;
	margin-bottom: 15px;
	padding-left: 5%;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
@media (max-width:960px){
	.grid2x1 .bx_sidebar{
		padding-left: 4%;
	}
}
@media (max-width:640px) {
	.grid2x1 .bx_content_section,
	.grid2x1 .bx_sidebar{
		width: 100%;
		float: none;
	}
	.grid2x1 .bx_sidebar{
		padding-left: 3%;
	}
}
@media (max-width:479px){
	.grid2x1 .bx_sidebar{
		padding-left: 1%;
	}

}

.block2_cart .in_shop_cart {
	text-align: left;
}

div.sber-part--popup {
	display: none;
	opacity: 0;
	transition: all 0.5s;
}

div.sber-part--popup.active {
	display: flex;
	opacity: 1;
}

div.tinkoff-installment--popup {
    display: none;
    opacity: 0;
    transition: all 0.5s;
}

div.tinkoff-installment--popup.active {
    display: flex;
    opacity: 1;
}

.overflow-hidden {
	overflow: hidden;
}

.IAeDXIu {
	display: var(--iconButton-display, block);
	width: var(--iconButton-width, 56px);
	height: var(--iconButton-height, 56px);
	padding: var(--iconButton-padding, 0);
	margin: var(--iconButton-margin, 0);
	border: var(--iconButton-border, none);
	font-weight: var(--iconButton-font-weight, 700);
	font-size: var(--iconButton-font-size, 16px);
	line-height: var(--iconButton-line-height, 24px);
	background-color: var(--iconButton-background-color, transparent);
	text-transform: var(--iconButton-text-transform, uppercase);
	-webkit-text-decoration: var(--iconButton-text-decoration, none);
	-moz-text-decoration: var(--iconButton-text-decoration, none);
	text-decoration: var(--iconButton-text-decoration, none);
	color: var(--iconButton-color, #333);
	-webkit-transition: var(--iconButton-transition, background-color .3s linear, color .3s linear, border .3s linear);
	transition: var(--iconButton-transition, background-color .3s linear, color .3s linear, border .3s linear);
	position: var(--iconButton-position, relative);
	overflow: hidden;
}

.IAeDXIu ._381MEWG {
	display: flex;
	justify-content: center;
	align-items: center;
	width: 100%;
	height: 100%;
}

.IAeDXIu svg {
	display: block;
	color: var(--iconButton-svg-color, transparent);
	fill-rule: var(--iconButton-svg-fill-rule, evenodd);
	order: var(--iconButton-svg-order, 0);
	margin: var(--iconButton-svg-margin, 0);
	-webkit-transition: var(--iconButton-svg-transition, fill .3s linear, color .3s linear);
	transition: var(--iconButton-svg-transition, fill .3s linear, color .3s linear);
}

.GS1iuVW {
	--iconButton-width: var(--iconButton-type-width, 56px);
	--iconButton-height: var(--iconButton-type-height, 56px);
	--iconButton-background-color: var(--iconButton-type-background-color, #f4f4f4);
	--iconButton-text-transform: var(--iconButton-type-text-transform, none);
	--iconButton-font-weight: var(--iconButton-type-font-weight, 600);
	--iconButton-font-size: var(--iconButton-type-font-size, 14px);
	--iconButton-line-height: var(--iconButton-type-line-height, 20px);
}

.GS1iuVW svg {
	fill: var(--iconButton-type-svg-fill, #333);
}

@media (min-width: 1024px) {
	.GS1iuVW:hover {
		--iconButton-background-color: var(--iconButton-type-background-color, #ebebeb);
	}
}

.payment-info__content {
	width: 622px;
	max-width: 100%;
	padding: 60px;
}

@media (max-width: 1440px) {
	.payment-info__content {
		padding: 60px 30px;
	}
}

@media (max-width: 1024px) {
	.payment-info__content {
		width: 100vw;
		padding: 20px;
	}
}

.payment-info__content svg {
    margin-bottom: 52px;
}

@media (max-width: 1024px) {
    .payment-info__content svg {
        margin-bottom: 36px;
    }
}

.payment-info__content_tinkoff {
    padding: 46.26px 60px 26px 60px;
}

@media (max-width: 1024px) {
    .payment-info__content_tinkoff {
        width: 100vw;
        padding: 36.26px 20px 20px 20px;
    }
}

.payment-info__title {
	font-weight: 700;
	font-size: 32px;
	line-height: 40px;
	margin-bottom: 24px;
	text-transform: uppercase;
}

@media (max-width: 1440px) {
	.payment-info__title {
		font-size: 24px;
		line-height: 29px;
	}
}

@media (max-width: 1024px) {
	.payment-info__title {
		font-size: 20px;
		line-height: 24px;
		padding-right: 40px;
	}
}

.payment-info__title_tinkoff {
    font-weight: 500;
    font-size: 24px;
    line-height: 121%;
}

@media (max-width: 1024px) {
    .payment-info__title_tinkoff  {
        font-size: 24px;
        line-height: 121%;
        text-transform: uppercase;
    }
}

._2gmaob6 {
	font-size: 16px;
	line-height: 160%;
	margin-bottom: 60px;
}

@media (max-width: 1440px) {
	._2gmaob6 {
		margin-bottom: 40px;
	}
}

@media (max-width: 1024px) {
	._2gmaob6 {
		margin-bottom: 30px;
	}
}

._1CkCexy {
	margin-bottom: 60px;
}

@media (max-width: 1440px) {
	._1CkCexy {
		margin-bottom: 40px;
	}
}

@media (max-width: 1024px) {
	._1CkCexy {
		margin-bottom: 30px;
	}
}

._1ecefrE {
	margin: 0;
	padding: 0;
	list-style: none;
}

._1qtMjv9 {
	padding: 24px;
	margin-bottom: 60px;
	background-color: #f4f4f4;
}

@media (max-width: 1440px) {
	._1qtMjv9 {
		margin-bottom: 40px;
	}
}

@media (max-width: 1024px) {
	._1qtMjv9 {
		margin-bottom: 30px;
	}
}

._2uYKaxf {
	margin: 0;
	padding: 0;
	list-style: none;
}

.a1HrpC5 {
	display: flex;
	align-items: center;
	margin-bottom: 60px;
}

.a1HrpC5:last-child {
	margin-bottom: 0;
}

.a1HrpC5:last-child ._2sPVZKj:after, .a1HrpC5:last-child ._2sPVZKj:before {
	display: none;
}

@media (max-width: 1440px) {
	.a1HrpC5 {
		margin-bottom: 40px;
	}
}

._3z7RQ2q {
	border-radius: 50%;
	border: 1px solid #cfcfcf;
	width: 100%;
	height: 100%;
	display: flex;
	align-items: center;
	justify-content: center;
}

._2sPVZKj {
	position: relative;
	width: 80px;
	height: 80px;
	flex-shrink: 0;
	margin-right: 36px;
	border-radius: 50%;
	padding: 2px;
}

._2sPVZKj svg {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	-webkit-transform: rotate(-90deg);
	transform: rotate(-90deg);
	stroke: #333;
	stroke-width: 4px;
	stroke-dasharray: 238.7 238.7;
	stroke-dashoffset: 238.7;
}

._2sPVZKj:before {
	content: "";
	width: 30px;
	height: 30px;
	background-color: #e4e4e4;
	position: absolute;
	top: 50%;
	left: 50%;
	border-radius: 100%;
	-webkit-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
}

._2sPVZKj:after {
	content: "";
	background-color: #cfcfcf;
	position: absolute;
	top: -webkit-calc(100% + 16px);
	top: calc(100% + 16px);
	width: 1px;
	height: 28px;
	left: 40px;
}

@media (max-width: 1440px) {
	._2sPVZKj:after {
		height: 20px;
		top: -webkit-calc(100% + 10px);
		top: calc(100% + 10px);
	}

	._2sPVZKj {
		margin-right: 20px;
	}
}

.fMmy0Jg {
	width: 40px;
	height: 40px;
	max-width: 100%;
	max-height: 100%;
}

.fMmy0Jg svg {
	width: 100%;
	height: 100%;
	stroke: transparent;
	-webkit-transform: none;
	transform: none;
	position: static;
	-webkit-animation: none;
	animation: none;
}

.a1HrpC5:first-child ._2sPVZKj svg {
	-webkit-animation: _2KdUTpT 1s;
	animation: _2KdUTpT 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
}

.a1HrpC5:nth-child(2) ._2sPVZKj svg {
	-webkit-animation: _1jAq1O_ 1s;
	animation: _1jAq1O_ 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
}

.a1HrpC5:nth-child(3) ._2sPVZKj svg {
	-webkit-animation: _1rHT4mn 1s;
	animation: _1rHT4mn 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
}

.a1HrpC5:nth-child(4) ._2sPVZKj svg {
	-webkit-animation: _2JrIwx8 1s;
	animation: _2JrIwx8 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
}

._396aMQh {
	font-weight: 700;
	font-size: 32px;
	line-height: 39px;
}

@media (max-width: 1440px) {
	._396aMQh {
		font-size: 24px;
		line-height: 29px;
	}
}

@media (max-width: 1024px) {
	._396aMQh {
		font-size: 20px;
		line-height: 24px;
	}
}

._27TcecJ {
	font-size: 16px;
	line-height: 20px;
}

._2YE-Ml1 {
	position: relative;
	padding-left: 36px;
	font-size: 16px;
	line-height: 24px;
	margin-bottom: 16px;
}

._2YE-Ml1_tinkoff {
    margin-bottom: 10px;
}

._2YE-Ml1:last-child {
	margin-bottom: 0;
}

._2YE-Ml1:before {
	content: "";
	width: 24px;
	height: 24px;
	background-image: url(/bitrix/templates/panchemodan_mobile/components/pan/catalog/pan_catalog/images/check.svg);
	background-size: 100% 100%;
	position: absolute;
	top: 0;
	left: 0;
}

._1JZkg21 {
	font-size: 16px;
	line-height: 160%;
	text-decoration: underline;
	color: #8e8e8e;
}

.payment-info {
	position: relative;
	width: auto;
	max-width: 100%;
	min-height: 100%;
	background-color: #fff;
}

@media (min-width: 1960px) {
	.payment-info {
		padding-right: max(60px, (100vw - 1960px) / 2 + 60px);
	}
}

@media (max-width: 1960px) {
	.payment-info {
		padding-right: 60px;
	}
}

@media (max-width: 1024px) {
	.payment-info {
		padding-right: 0;
	}
}

.payment-info._3ZtUr1z {
	padding: 0;
}

._1_oKQ42 {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(16, 22, 22, .2);
	display: flex;
	align-items: flex-start;
	justify-content: flex-end;
	overflow: auto;
	z-index: 1031;
}

@media (max-width: 1024px) {
	._1_oKQ42 {
		padding-bottom: 56px;
	}
}

._3pzYPE6 {
	--iconButton-position: absolute;
	top: 0;
	right: 0;
	z-index: 101;
}

@media (max-width: 1024px) {
	._3pzYPE6 {
		--iconButton-type-width: 40px;
		--iconButton-type-height: 40px;
		--iconButton-position: fixed;
	}
}

._1D3jhyS {
	fill-rule: evenodd;
}

._1_oKQ42 *, ._1_oKQ42 :after, ._1_oKQ42 :before {
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

._1_oKQ42 a {
	color: currentColor;
	text-decoration: none;
	background-color: transparent;
	outline: none;
	cursor: pointer;
	-webkit-transition: color .3s;
	transition: color .3s;
	-webkit-text-decoration-skip: objects;
	text-underline-offset: 4px;
}

._1_oKQ42 a:active, ._1_oKQ42 a:focus, ._1_oKQ42 a:hover {
	text-decoration: none;
	outline: 0;
}

._1_oKQ42 svg:not(:root) {
	overflow: hidden;
}

._1_oKQ42 a, ._1_oKQ42 button {
	touch-action: manipulation;
}

._1_oKQ42 button {
	margin: 0;
	color: inherit;
	font-size: inherit;
	font-family: inherit;
	line-height: inherit;
}

._1_oKQ42 button {
	overflow: visible;
}

._1_oKQ42 button {
	text-transform: none;
}

._1_oKQ42 button, ._1_oKQ42 [type=button] {
	-webkit-appearance: button;
}

._1_oKQ42 [type=button]::-moz-focus-inner, ._1_oKQ42 button::-moz-focus-inner {
	padding: 0;
	border-style: none;
}

._1_oKQ42 ::-moz-selection {
	color: #fff;
	background: #1890ff;
}

._1_oKQ42 ::selection {
	color: #fff;
	background: #1890ff;
}

._1_oKQ42 * {
	outline: none;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-font-smoothing: antialiased;
}

._1_oKQ42 button {
	cursor: pointer;
	font-family: Montserrat-Regular;
}

/*! CSS Used keyframes */
@-webkit-keyframes _2KdUTpT {
	0% {
		stroke-dashoffset: 238.7;
	}
	to {
		stroke-dashoffset: 179.025;
	}
}

@keyframes _2KdUTpT {
	0% {
		stroke-dashoffset: 238.7;
	}
	to {
		stroke-dashoffset: 179.025;
	}
}

@-webkit-keyframes _1jAq1O_ {
	0% {
		stroke-dashoffset: 238.7;
	}
	to {
		stroke-dashoffset: 119.35;
	}
}

@keyframes _1jAq1O_ {
	0% {
		stroke-dashoffset: 238.7;
	}
	to {
		stroke-dashoffset: 119.35;
	}
}

@-webkit-keyframes _1rHT4mn {
	0% {
		stroke-dashoffset: 238.7;
	}
	to {
		stroke-dashoffset: 59.675;
	}
}

@keyframes _1rHT4mn {
	0% {
		stroke-dashoffset: 238.7;
	}
	to {
		stroke-dashoffset: 59.675;
	}
}

@-webkit-keyframes _2JrIwx8 {
	0% {
		stroke-dashoffset: 238.7;
	}
	to {
		stroke-dashoffset: 0;
	}
}

@keyframes _2JrIwx8 {
	0% {
		stroke-dashoffset: 238.7;
	}
	to {
		stroke-dashoffset: 0;
	}
}


/* End */


/* Start:/bitrix/templates/panchemodan_mobile/frontend/dist/listingpage/style.css?175275167129466*/
.card{position:relative;font-family:Manrope,sans-serif;display:block;text-decoration:none;-webkit-box-sizing:border-box;box-sizing:border-box;border:10px solid #fff;background:#fff;-webkit-transition-duration:250ms;transition-duration:250ms;-webkit-transition-property:opacity,-webkit-box-shadow,-webkit-transform;transition-property:opacity,-webkit-box-shadow,-webkit-transform;transition-property:box-shadow,opacity,transform;transition-property:box-shadow,opacity,transform,-webkit-box-shadow,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(0, 0, 0.2, 1);transition-timing-function:cubic-bezier(0, 0, 0.2, 1)}@media screen and (max-width: 767px){.card{border:5px solid #fff}}@media screen and (min-width: 1260px){.card:hover{-webkit-box-shadow:0 0 18.7px 0 rgba(0,0,0,.08);box-shadow:0 0 18.7px 0 rgba(0,0,0,.08);z-index:2}.card:hover .card__favorites{display:block}}.card__img-block{position:relative;aspect-ratio:1/1}.card__img-block:after{content:"";display:block;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.03);position:absolute;pointer-events:none;z-index:10}.card__img-block .swiper-wrapper{z-index:-1}.card__img-block.swiper-horizontal{-ms-touch-action:auto;touch-action:auto}.card__picture{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px}@media screen and (max-width: 767px){.card__picture{padding:0}}.card__picture img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;max-width:322px}.card__picture-pagination{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:12px;z-index:1}.card__picture-pagination .swiper-pagination-bullet{width:5px;height:5px;border-radius:5px;background:#a6a6a6}.card__picture-pagination .swiper-pagination-bullet-active{background:#000}.card__favorites{display:block;position:absolute;z-index:20;top:12px;right:13px;width:34px;height:34px;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 viewBox=%270 0 24 24%27 fill=%27none%27%3E%3Cpath d=%27M16.5447 4.85405C15.3934 4.67137 14.2186 4.95605 13.2634 5.64922L11.9978 6.56719L10.7312 5.64922C9.77589 4.9582 8.602 4.67521 7.45192 4.85867C6.30184 5.04213 5.26336 5.67803 4.55086 6.63511C3.83836 7.59218 3.50623 8.79736 3.62305 10.0018C3.73986 11.2063 4.29669 12.3182 5.17859 13.1079L11.9978 19.2L18.8171 13.1079C19.7008 12.3186 20.2592 11.2062 20.3769 10.0007C20.4945 8.79511 20.1623 7.58862 19.4491 6.63071C18.7358 5.6728 17.696 5.03673 16.5447 4.85405Z%27 stroke=%27black%27/%3E%3C/svg%3E");background-size:100%;background-repeat:no-repeat}@media screen and (min-width: 1260px){.card__favorites{display:none}}@media screen and (max-width: 767px){.card__favorites{top:0;right:0;width:50px;height:50px;background-size:24px 24px;background-position:21px 5px}}.card__favorites:hover{background-image:url("data:image/svg+xml,%3Csvg width=%2724%27 height=%2724%27 viewBox=%270 0 24 24%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M16.5442 4.85381C15.3929 4.67113 14.2181 4.95581 13.2629 5.64898L11.9973 6.56695L10.7307 5.64898C9.7754 4.95796 8.60152 4.67497 7.45143 4.85843C6.30135 5.04189 5.26287 5.67779 4.55037 6.63486C3.83787 7.59194 3.50575 8.79711 3.62256 10.0016C3.73937 11.2061 4.2962 12.3179 5.1781 13.1076L11.9973 19.1998L18.8166 13.1076C19.7003 12.3184 20.2587 11.206 20.3764 10.0004C20.494 8.79487 20.1618 7.58838 19.4486 6.63047C18.7353 5.67255 17.6955 5.03649 16.5442 4.85381Z%27 stroke=%27%23E03127%27/%3E%3C/svg%3E")}.card__favorites.in-favorites{display:block;background-image:url("data:image/svg+xml,%3Csvg width=%2724%27 height=%2724%27 viewBox=%270 0 24 24%27 fill=%27%23E03127%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M16.5447 4.85405C15.3934 4.67137 14.2186 4.95605 13.2634 5.64922L11.9978 6.56719L10.7312 5.64922C9.77589 4.9582 8.602 4.67521 7.45192 4.85867C6.30184 5.04213 5.26336 5.67803 4.55086 6.63511C3.83836 7.59218 3.50623 8.79736 3.62305 10.0018C3.73986 11.2063 4.29669 12.3182 5.17859 13.1079L11.9978 19.2L18.8171 13.1079C19.7008 12.3186 20.2592 11.2062 20.3769 10.0007C20.4945 8.79511 20.1623 7.58862 19.4491 6.63071C18.7358 5.6728 17.696 5.03673 16.5447 4.85405Z%27 stroke=%27%23E03127%27/%3E%3C/svg%3E")}.card__stickers{position:absolute;top:10px;left:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px;z-index:10}@media screen and (max-width: 767px){.card__stickers{gap:0;top:0;left:0}}.card__sticker-discount,.card__sticker-new,.card__sticker-hit,.card__sticker-sale,.card__sticker-3d{font-family:inherit;color:#fff;text-align:center;width:54px;height:31px;line-height:31px;font-size:16px;font-style:normal;font-weight:400;text-transform:uppercase}@media screen and (max-width: 767px){.card__sticker-discount,.card__sticker-new,.card__sticker-hit,.card__sticker-sale,.card__sticker-3d{font-size:12px;font-style:normal;font-weight:500;width:36px;height:17px;line-height:17px}}.card__sticker-discount,.card__sticker-sale{background:#db271b}.card__sticker-new{background:#2da771}.card__sticker-3d{background:#ccc}.card__sticker-hit{background:#000}.card__label-video{position:absolute;bottom:10px;left:10px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:4px 5px 4px 7px;margin:0;border-radius:2px;border:1px solid #d6d6d6;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width: 767px){.card__label-video{bottom:0;left:0;padding:2px 3px 2px 5px}}.card__label-video-text{display:none;color:#000;font-size:13px;font-style:normal;font-weight:400;line-height:14px;margin:1px 0 0 5px}.card__label-video-text-mobile{color:#000;font-size:12px;font-style:normal;font-weight:400;line-height:13px;margin:1px 0 0 4px}.card .card__desktop-hidden{display:none}@media screen and (max-width: 767px){.card .card__desktop-hidden{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (max-width: 767px){.card .card__mobile-hidden{display:none}}.card__info{padding:8px 0 10px;background:#fff}@media screen and (max-width: 1259px){.card__info{padding:18px 0 5px}}.card__info-block{max-width:calc(50% - 5px)}@media screen and (max-width: 767px){.card__info-block{max-width:100%}}.card__content-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;position:relative}.card__content-block{max-width:66%}@media screen and (max-width: 767px){.card__content-block{max-width:100%}}.card__brand{display:block;color:#000;font-family:inherit;font-size:18px;font-style:normal;font-weight:500;line-height:130%;margin:0 0 1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width: 767px){.card__brand{font-size:14px}}.card__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;position:absolute;width:100%;background:#fff;z-index:2;padding:10px;left:-10px;-webkit-box-shadow:0 18px 34px 0 rgba(0,0,0,.04);box-shadow:0 18px 34px 0 rgba(0,0,0,.04);opacity:0;pointer-events:none;-webkit-transition-duration:250ms;transition-duration:250ms;-webkit-transition-property:opacity,-webkit-box-shadow;transition-property:opacity,-webkit-box-shadow;transition-property:opacity,box-shadow;transition-property:opacity,box-shadow,-webkit-box-shadow;-webkit-transition-timing-function:cubic-bezier(0, 0, 0.2, 1);transition-timing-function:cubic-bezier(0, 0, 0.2, 1)}@media screen and (max-width: 1259px){.card__content{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;position:static;border:0;padding:0;opacity:1;pointer-events:all;-webkit-box-shadow:none;box-shadow:none}}@media screen and (max-width: 767px){.card__content{gap:5px}}.card__bottom-buy{margin-top:auto}.card:hover .card__content{opacity:1;pointer-events:all;z-index:2}.card__content-row{display:block;overflow:hidden;color:#5e5e5e;text-overflow:ellipsis;font-family:inherit;font-size:14px;font-style:normal;font-weight:500;line-height:130%;white-space:nowrap}@media screen and (max-width: 767px){.card__content-row{font-size:12px}}.card__content-row::first-letter{text-transform:uppercase}.card__price{display:block;color:#000;text-align:right;font-family:inherit;font-size:18px;font-style:normal;font-weight:500;line-height:130%;margin:0 0 1px}@media screen and (max-width: 767px){.card__price{font-size:14px;text-align:left}}.card__price-discount{color:#e03127}.card__old-price{display:block;text-align:right;color:#5e5e5e;font-family:inherit;font-size:14px;font-style:normal;font-weight:500;line-height:130%;text-decoration-line:line-through;text-decoration-color:#a6a6a6}@media screen and (max-width: 767px){.card__old-price{font-size:12px;text-align:left}}.card__colors{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;overflow:hidden}@media screen and (max-width: 767px){.card__colors{display:none}}.card__colors-mobile{display:none}@media screen and (max-width: 767px){.card__colors-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1px;margin:5px 0 0}}.card__colors-item{position:relative;width:20px;-ms-flex-negative:0;flex-shrink:0;height:20px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 767px){.card__colors-item{width:10px;height:10px}}.card__colors-item:hover:before{content:"";display:block;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.3);position:absolute;z-index:1}.card__colors-item._active:after{content:"";display:block;width:8px;height:8px;border-radius:50%;background:#fff;position:absolute;z-index:1}@media screen and (max-width: 767px){.card__colors-item._active:after{width:4px;height:4px}}.card__colors-count{color:#5e5e5e;font-family:Manrope,sans-serif;font-size:11px;line-height:10px;font-style:normal;font-weight:500}.card__price-parts{color:#fff;font-family:inherit;font-size:14px;font-style:normal;font-weight:500;line-height:130%;display:block;padding:0 3px 1px;background:#000;margin:0 0 0 auto}@media screen and (max-width: 1259px){.card__price-parts{display:none}}.card__buy{display:block;outline:none;cursor:pointer;text-align:center;text-decoration:none;padding:17px 18px 17px 49px;height:50px;color:#fff;border:none;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 viewBox=%270 0 24 24%27 fill=%27none%27%3E%3Cpath d=%27M3.6 8.3999V10.7999C3.6 13.0334 3.6 14.1502 3.89366 15.054C4.48717 16.8806 5.91927 18.3127 7.7459 18.9062C8.64969 19.1999 9.76646 19.1999 12 19.1999V19.1999C14.2335 19.1999 15.3503 19.1999 16.2541 18.9062C18.0807 18.3127 19.5128 16.8806 20.1063 15.054C20.4 14.1502 20.4 13.0334 20.4 10.7999V8.3999%27 stroke=%27white%27/%3E%3Cpath d=%27M15.6 8.3999L15.6 7.1999C15.6 5.21168 13.9882 3.5999 12 3.5999V3.5999C10.0118 3.5999 8.4 5.21168 8.4 7.1999L8.4 8.3999%27 stroke=%27white%27/%3E%3C/svg%3E");background-size:24px;background-repeat:no-repeat;background-position:15px center;background-color:#1d6751;font-family:inherit;font-size:14px;font-style:normal;font-weight:500;line-height:14px;letter-spacing:1.96px;text-transform:uppercase;-webkit-box-sizing:border-box;box-sizing:border-box;margin:10px 0 0}@media screen and (max-width: 1259px){.card__buy{padding:6px 10px 5px;background-image:unset}}@media screen and (max-width: 767px){.card__buy{height:30px;font-size:12px;padding:6px 10px 5px;margin:5px 0 0;background-image:unset}}.card__buy:hover{opacity:.7}.card__buy .card__buy-text-in{display:none}.card__buy.in-cart{color:#000;background-color:#fff;border:1px solid #000;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 viewBox=%270 0 24 24%27 fill=%27none%27%3E%3Cpath d=%27M3.60001 8.3999V10.7999C3.60001 13.0334 3.60001 14.1502 3.89367 15.054C4.48717 16.8806 5.91928 18.3127 7.74591 18.9062C8.6497 19.1999 9.76647 19.1999 12 19.1999V19.1999C14.2335 19.1999 15.3503 19.1999 16.2541 18.9062C18.0807 18.3127 19.5128 16.8806 20.1063 15.054C20.4 14.1502 20.4 13.0334 20.4 10.7999V8.3999%27 stroke=%27black%27/%3E%3Cpath d=%27M15.6 8.3999L15.6 7.1999C15.6 5.21168 13.9882 3.5999 12 3.5999V3.5999C10.0118 3.5999 8.40001 5.21168 8.40001 7.1999L8.40001 8.3999%27 stroke=%27black%27/%3E%3C/svg%3E")}@media screen and (max-width: 1259px){.card__buy.in-cart{background-image:unset}}.card__buy.in-cart .card__buy-text-in{display:inline}.card__buy.in-cart .card__buy-text{display:none}.card__buy.in-cart span{font-size:inherit;line-height:inherit}.card__compare{display:block;position:relative;color:#000;font-family:inherit;font-size:14px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:1.96px;text-transform:uppercase;-webkit-box-sizing:border-box;box-sizing:border-box;padding:17px 0 17px 29px;height:50px;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 viewBox=%270 0 24 24%27 fill=%27none%27%3E%3Cpath d=%27M5.39999 20.4V13.8%27 stroke=%27black%27/%3E%3Cpath d=%27M12 20.4L12 4.80005%27 stroke=%27black%27/%3E%3Cpath d=%27M18 20.4001L18 9.6001%27 stroke=%27black%27/%3E%3C/svg%3E");background-size:24px;background-repeat:no-repeat;background-position:left;text-align:right;margin:10px 0 0 auto}@media screen and (max-width: 767px){.card__compare{height:30px;font-size:12px;padding:5px 15px;margin:5px 0 0}}.card__compare:hover{opacity:.7}.card__compare.in-compare{background-image:url("data:image/svg+xml,%3Csvg width=%2724%27 height=%2724%27 viewBox=%270 0 24 24%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M5.40002 20.4V13.8%27 stroke=%27black%27/%3E%3Cpath d=%27M12 20.4L12 4.80005%27 stroke=%27black%27/%3E%3Cpath d=%27M18 20.4001L18 9.6001%27 stroke=%27black%27/%3E%3Crect x=%2715%27 width=%279%27 height=%279%27 rx=%273%27 fill=%27%23E03127%27/%3E%3Cpath d=%27M16.7888 5.30306L18.9387 6.59298L21.9485 1.86328%27 stroke=%27white%27/%3E%3C/svg%3E")}.card__compare-text{font-size:inherit;line-height:inherit}@media screen and (max-width: 1659px){.card__compare-text{display:none}}.card__city{display:-webkit-box;display:-ms-flexbox;display:flex;margin:10px 0 -9px;font-family:Manrope,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:18px;color:#000;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 1259px){.card__city{margin:10px 0 2px}}@media screen and (max-width: 767px){.card__city{font-size:12px;line-height:16px;margin:6px 0 0}}.card__city svg{display:block;margin-right:5px}.card__compare-popup-alert{position:absolute;top:-10px;right:0;width:152px;z-index:20;background:#fff;padding:10px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.25);box-shadow:0 0 10px rgba(0,0,0,.25);border-radius:3px;text-align:left;text-transform:none;letter-spacing:normal;font-size:12px;line-height:16px;color:#000}.card__discount-days-left{text-align:right;margin-top:10px}@media screen and (max-width: 767px){.card__discount-days-left{text-align:left;margin-top:0}}.card__discount-days{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;height:18px;font-size:14px;font-style:normal;font-weight:500;line-height:18px;color:#e03127;background:#f7f7f7;padding:0 3px}@media screen and (max-width: 767px){.card__discount-days{font-size:12px;line-height:15px;height:15px;padding:0 2px}}.card__discount-days-percent{display:block;width:60px;height:26px;background-image:url("data:image/svg+xml,%3Csvg width=%2760%27 height=%2726%27 viewBox=%270 0 60 26%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M10.5151 1.6086C11.4617 0.583186 12.7937 0 14.1892 0H55C57.7614 0 60 2.23858 60 5V21C60 23.7614 57.7614 26 55 26H14.1892C12.7937 26 11.4617 25.4168 10.5151 24.3914L4.38273 17.748C1.90756 15.0665 1.90757 10.9335 4.38273 8.25204L10.5151 1.6086Z%27 fill=%27%23FF0000%27/%3E%3Ccircle cx=%279%27 cy=%2713%27 r=%273%27 fill=%27white%27/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;font-style:normal;font-weight:500;font-size:16px;line-height:26px;text-align:center;color:#fff;z-index:2}@media screen and (max-width: 767px){.card__discount-days-percent{height:17px;width:48px;font-size:12px;line-height:17px;background-size:48px}}
.listing-card{display:inline-block;width:24.5%;margin:20px 0 15px 0;vertical-align:top}@media screen and (max-width: 1259px){.listing-card{width:32.7%}}@media screen and (max-width: 767px){.listing-card{width:49.5%;margin:20px 0 0 0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.listing-card *{font-family:Manrope,sans-serif}.listing-card .card__picture img{max-width:100%}@media screen and (max-width: 767px){.listing-card .swiper{margin-left:0;margin-right:0}}
.listing-head__container{margin:0 auto;text-align:center}@media screen and (max-width: 767px){.listing-head__container{text-align:left}}.listing-head__title-wrap{margin:5px 0 20px}@media screen and (max-width: 767px){.listing-head__title-wrap{margin:8px 0 20px}}.listing-head__title{font-family:Forum,sans-serif;font-size:48px;font-style:normal;font-weight:400;line-height:48px;position:relative;display:inline-block;margin:0}@media screen and (max-width: 767px){.listing-head__title{font-size:42px;display:inline}}.listing-head__title-num{font-family:Manrope,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%;color:#a6a6a6;display:inline-block;vertical-align:top;width:0;position:relative;top:8px;left:5px}.seo-slider,.footer-seo-slider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:20px 0}@media screen and (max-width: 767px){.seo-slider,.footer-seo-slider{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}}.seo-slider__block,.footer-seo-slider__block{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}@media screen and (max-width: 767px){.seo-slider__block,.footer-seo-slider__block{margin:0 -15px 0 0}}.seo-slider__block::-webkit-scrollbar,.footer-seo-slider__block::-webkit-scrollbar{display:none}.seo-slider__title{font-size:20px;font-weight:bold;margin:0 20px 0 0}.seo-slider__item,.footer-seo-slider__item{padding:5px 10px;text-decoration:none;margin:0 5px;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;color:#000;font-family:Manrope,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:130%;background:#f7f7f7}.seo-slider__item:hover{color:#e03127}
.footer-seo-slider__item{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.footer-seo-slider__item.show-more{cursor:pointer}.footer-seo-slider__item.show-more:after{content:"Показать еще"}.footer-seo-slider__block.open .footer-seo-slider__item.show-more:after{content:"Скрыть"}
.breadcrumbs{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2px;margin:0 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 767px){.breadcrumbs{margin:0;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}}.breadcrumbs a{text-decoration:none;color:#000;font-family:Manrope,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:130%}@media screen and (max-width: 767px){.breadcrumbs__navigation-main{display:none}}@media screen and (max-width: 767px){.breadcrumbs__navigation-item{display:none}}.breadcrumbs__navigation-last{color:#000;font-family:Manrope,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:130%}@media screen and (max-width: 767px){.breadcrumbs__navigation-last{display:none}}.breadcrumbs__navigation-separator{color:#a6a6a6;font-family:Manrope,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:130%;margin:0 5px}@media screen and (max-width: 767px){.breadcrumbs__navigation-separator{display:none}}@media screen and (max-width: 767px){.breadcrumbs__navigation-back a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}}.breadcrumbs__navigation-arrow{display:none}@media screen and (max-width: 767px){.breadcrumbs__navigation-arrow{display:inline-block}}
@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA")}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{-webkit-box-sizing:content-box;box-sizing:content-box;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;display:block;flex-shrink:0;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{-ms-scroll-snap-type:none;scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:10000;-ms-flex-order:9999;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;-webkit-box-sizing:border-box;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;-webkit-transform-origin:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{-webkit-animation:swiper-preloader-spin 1s linear infinite;animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}

/* End */


/* Start:/bitrix/templates/panchemodan_mobile/frontend/dist/catalogFilter/style.css?175275167032961*/
.filter-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;cursor:pointer}.filter-checkbox._disabled{opacity:.4;cursor:default;pointer-events:none}.filter-checkbox__fake{display:block;height:20px;width:20px;border:1px solid #000;-ms-flex-negative:0;flex-shrink:0;position:relative}.filter-checkbox__text{white-space:nowrap}.filter-checkbox__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.filter-checkbox__additional-text{color:#a6a6a6}.filter-checkbox__check{display:none;color:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:12px;height:8px}.filter-checkbox__real{display:none}.filter-checkbox__real.checked+.filter-checkbox__fake,.filter-checkbox__real:checked+.filter-checkbox__fake{background:#000}.filter-checkbox__real.checked+.filter-checkbox__fake .filter-checkbox__check,.filter-checkbox__real:checked+.filter-checkbox__fake .filter-checkbox__check{display:block}.filter-checkbox__color{display:inline-block;width:10px;height:10px;border-radius:50%;background-size:100%;background-position:center}.filter-checkbox__hidden{display:none}
.filter-dropdown{position:relative;font-size:14px;line-height:18px}.filter-dropdown *{font-family:"Manrope",sans-serif;font-weight:500}.filter-dropdown__button{background:rgba(0,0,0,0);border:none;outline:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.filter-dropdown__button:hover{color:#5e5e5e}.filter-dropdown__button-icon{color:#000;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:20px;height:20px}.filter-dropdown__button-icon_close{display:none}.filter-dropdown__content{position:absolute;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.0509803922);box-shadow:0 0 20px 0 rgba(0,0,0,.0509803922);opacity:0;pointer-events:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transform:translateY(10px);transform:translateY(10px);background:#fff;z-index:3;top:29px;max-height:310px;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;min-width:200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:none;padding-bottom:20px}.filter-dropdown__content[data-filter-search]{max-height:370px}.filter-dropdown__content-scroll{padding:20px 34px 0 20px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow:hidden}.filter-dropdown__content-scroll.has-overflow{padding:0 50px 0 20px;margin-top:20px;overflow:hidden auto}.filter-dropdown__button-text{font-size:14px;border-bottom:none;margin:0;color:#000}.filter-dropdown__counter{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;height:16px;width:16px;font-size:10px;color:#fff;line-height:1;background:#000;margin-left:2px;-ms-flex-negative:0;flex-shrink:0}.filter-dropdown__search-wrap{padding:20px 20px 0}.filter-dropdown__search-wrap+.has-overflow{margin-top:0}.filter-dropdown__search{margin-bottom:10px}.filter-dropdown__reset{display:none;padding:10px 20px 0 20px}.filter-dropdown__reset .filter-button{width:100%}.filter-dropdown.has-items .filter-dropdown__counter{display:-webkit-box;display:-ms-flexbox;display:flex}.filter-dropdown.has-items .filter-dropdown__button-icon_angle{display:none}.filter-dropdown.has-items .filter-dropdown__button-icon_close,.filter-dropdown.has-items .filter-dropdown__reset{display:block}.filter-dropdown.has-items .filter-dropdown__content{max-height:370px}.filter-dropdown.has-items .filter-dropdown__content[data-filter-search]{max-height:430px}.filter-dropdown.js-dropdown-active .filter-dropdown__button-icon_angle{display:block;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.filter-dropdown.js-dropdown-active .filter-dropdown__button-icon_close{display:none}.filter-dropdown.js-dropdown-active .filter-dropdown__content{opacity:1;pointer-events:all;-webkit-transform:translateY(0);transform:translateY(0)}.filter-dropdown .os-scrollbar-track{height:100%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:20px}.filter-dropdown .os-scrollbar{--os-size: 4px;--os-padding-axis: 0;--os-padding-perpendicular: 0px;--os-track-border-radius: 4px;--os-track-bg: #F7F7F7;--os-track-bg-hover: #F7F7F7;--os-track-bg-active: #F7F7F7;--os-handle-bg: #A6A6A6;--os-handle-bg-hover: #A6A6A6;--os-handle-bg-active: #A6A6A6}
.filters-radio{display:-webkit-box;display:-ms-flexbox;display:flex}.filters-radio__text{white-space:nowrap}.filters-radio:hover .filters-radio__text{color:#5e5e5e}.filters-radio__real{display:none}.filters-radio__real.checked+.filters-radio__text,.filters-radio__real:checked+.filters-radio__text{color:#000;font-weight:700}
.toggle-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-bottom:0}.toggle-checkbox>*{font-family:"Manrope",sans-serif;font-weight:500}@media(max-width: 767px){.toggle-checkbox>*{font-size:16px;line-height:24px;font-weight:700}}.toggle-checkbox__real{display:none}.toggle-checkbox__fake{border-radius:500px;background:#a6a6a6;position:relative;height:20px;width:34px;display:block;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-ms-flex-negative:0;flex-shrink:0}.toggle-checkbox__circle{position:absolute;height:16px;width:16px;left:2px;top:2px;background:#fff;border-radius:50%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.toggle-checkbox__text{font-size:14px;-ms-flex-negative:0;flex-shrink:0;color:#000}@media(max-width: 767px){.toggle-checkbox__text{font-size:16px}}.toggle-checkbox__real.checked+.toggle-checkbox__fake,.toggle-checkbox__real:checked+.toggle-checkbox__fake{background:#000}.toggle-checkbox__real.checked+.toggle-checkbox__fake .toggle-checkbox__circle,.toggle-checkbox__real:checked+.toggle-checkbox__fake .toggle-checkbox__circle{left:calc(100% - 18px)}
.filter-input{position:relative;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.filter-input._active .filter-input__exact{border-color:#000;padding:13px 32px 13px 15px}.filter-input._active .filter-input__cancel{display:block}.filter-input__exact{padding:13px 15px;font-size:16px;line-height:24px;color:#000;border:1px solid #a6a6a6;width:100%;font-family:"Manrope",sans-serif;-webkit-box-sizing:border-box;box-sizing:border-box}.filter-input__exact::-webkit-input-placeholder{color:#a6a6a6}.filter-input__exact::-moz-placeholder{color:#a6a6a6}.filter-input__exact:-ms-input-placeholder{color:#a6a6a6}.filter-input__exact::-ms-input-placeholder{color:#a6a6a6}.filter-input__exact::placeholder{color:#a6a6a6}.filter-input__cancel{display:none;position:absolute;top:15px;right:15px;width:12px;height:24px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDEyIDI0IiBmaWxsPSJub25lIj4KICA8cGF0aCBkPSJNMS45OTk3OSA3Ljk5OTkxTDEwIDE2LjAwMDEiIHN0cm9rZT0iIzVFNUU1RSIvPgogIDxwYXRoIGQ9Ik0xLjk5OTc5IDE2LjAwMDFMMTAgNy45OTk4NyIgc3Ryb2tlPSIjNUU1RTVFIi8+Cjwvc3ZnPg==);background-repeat:no-repeat;background-size:cover;background-position:center center;cursor:pointer}@media(max-width: 767px){.filter-input__cancel{right:35px}}.filter-input__label{position:absolute;top:0;left:16px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:#fff;color:#a6a6a6;font-size:12px;line-height:16px;padding:0 3px}.filter-input_border-black{border:1px solid #343434}.filter-input_border-black .filter-input__exact{border:none}
.filters{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:70px}@media(max-width: 767px){.filters{margin-top:50px}}.filters__head{z-index:2}@media(max-width: 767px){.filters__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:24px}}.filters__list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(max-width: 767px){.filters__list{display:none}}.filters__list-item{-ms-flex-negative:0;flex-shrink:0}.filters__checkbox:not(:last-child),.filters__sort-item:not(:last-child){margin-bottom:15px}.filters__sort{-ms-flex-negative:0;flex-shrink:0}.filters__sort .filter-dropdown__content{right:0}.filters__list-legend{visibility:hidden;height:0;width:0;opacity:0;pointer-events:none;position:absolute}.filters__active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.filters__mobile-button{display:none}.filters__mobile-button *{font-family:"Manrope",sans-serif}@media(max-width: 767px){.filters__mobile-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;background:rgba(0,0,0,0);outline:none;border:none}}.filters__mobile-button-icon{width:20px;height:20px;margin-right:5px}.filters__mobile-text{font-size:14px;font-weight:500;line-height:130%}.filters__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:24px}.filters__mobile-count{display:none;background:#000;color:#fff;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:16px;height:16px;border-radius:50%;margin-left:2px;font-size:10px;line-height:13px}.filters_mobile{display:none}@media(max-width: 767px){.filters_mobile{display:block;-webkit-transform:translateX(100%);transform:translateX(100%);position:fixed;top:0;left:0;height:100vh;height:100dvh;width:100vw;z-index:1000}.filters_mobile.active{-webkit-transform:translateX(0);transform:translateX(0)}}
/*! 
 * OverlayScrollbars
 * Version: 2.10.1
 * 
 * Copyright (c) Rene Haas | KingSora.
 * https://github.com/KingSora
 * 
 * Released under the MIT license.
 */.os-size-observer,.os-size-observer-listener{-webkit-box-sizing:border-box;box-sizing:border-box;direction:inherit;overflow:hidden;pointer-events:none;scroll-behavior:auto!important;visibility:hidden}.os-size-observer,.os-size-observer-listener,.os-size-observer-listener-item,.os-size-observer-listener-item-final{left:0;position:absolute;top:0;-webkit-writing-mode:horizontal-tb;-ms-writing-mode:lr-tb;writing-mode:horizontal-tb}.os-size-observer{contain:strict;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:-1;-webkit-box-orient:horizontal;-webkit-box-direction:normal;border:inherit;bottom:0;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;left:0;margin:-133px;padding:inherit;right:0;top:0;-webkit-transform:scale(.1);transform:scale(.1)}.os-size-observer,.os-size-observer:before{-webkit-box-sizing:inherit;box-sizing:inherit}.os-size-observer:before{content:"";-webkit-box-flex:0;-ms-flex:none;flex:none;height:10px;padding:10px;width:10px}.os-size-observer-appear{-webkit-animation:os-size-observer-appear-animation 1ms forwards;animation:os-size-observer-appear-animation 1ms forwards}.os-size-observer-listener{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;-webkit-box-flex:1;border:inherit;-ms-flex:auto;flex:auto;margin:-133px;padding:inherit;-webkit-transform:scale(10);transform:scale(10)}.os-size-observer-listener.ltr{margin-left:0;margin-right:-266px}.os-size-observer-listener.rtl{margin-left:-266px;margin-right:0}.os-size-observer-listener:empty:before{content:"";height:100%;width:100%}.os-size-observer-listener:empty:before,.os-size-observer-listener>.os-size-observer-listener-item{border:inherit;-webkit-box-sizing:content-box;box-sizing:content-box;display:block;padding:inherit;position:relative;-webkit-box-flex:1;-ms-flex:auto;flex:auto}.os-size-observer-listener-scroll{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex}.os-size-observer-listener-item{bottom:0;direction:ltr;overflow:hidden;right:0;-webkit-box-flex:0;-ms-flex:none;flex:none}.os-size-observer-listener-item-final{-webkit-transition:none;transition:none}@-webkit-keyframes os-size-observer-appear-animation{0%{cursor:auto}to{cursor:none}}@keyframes os-size-observer-appear-animation{0%{cursor:auto}to{cursor:none}}.os-trinsic-observer{-webkit-box-flex:0;border:none;-webkit-box-sizing:border-box;box-sizing:border-box;contain:strict;-ms-flex:none;flex:none;height:0;margin:0;max-height:1px;max-width:0;overflow:hidden;padding:0;position:relative;top:calc(100% + 1px);z-index:-1}.os-trinsic-observer:not(:empty){height:calc(100% + 1px);top:-1px}.os-trinsic-observer:not(:empty)>.os-size-observer{height:1000%;min-height:1px;min-width:1px;width:1000%}[data-overlayscrollbars-initialize],[data-overlayscrollbars-viewport~=scrollbarHidden]{scrollbar-width:none!important}[data-overlayscrollbars-initialize]::-webkit-scrollbar,[data-overlayscrollbars-initialize]::-webkit-scrollbar-corner,[data-overlayscrollbars-viewport~=scrollbarHidden]::-webkit-scrollbar,[data-overlayscrollbars-viewport~=scrollbarHidden]::-webkit-scrollbar-corner{-webkit-appearance:none!important;appearance:none!important;display:none!important;height:0!important;width:0!important}[data-overlayscrollbars-initialize]:not([data-overlayscrollbars]):not(html):not(body){overflow:auto}html[data-overlayscrollbars-body]{overflow:hidden}html[data-overlayscrollbars-body],html[data-overlayscrollbars-body]>body{height:100%;margin:0;width:100%}html[data-overlayscrollbars-body]>body{margin:0;overflow:visible}[data-overlayscrollbars]{position:relative}[data-overlayscrollbars-padding],[data-overlayscrollbars~=host]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important;-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important;scroll-behavior:auto!important}[data-overlayscrollbars-padding],[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]){-webkit-box-sizing:inherit;box-sizing:inherit;position:relative;-webkit-box-flex:1!important;border:none;-ms-flex:auto!important;flex:auto!important;height:auto;margin:0;min-width:0;padding:0;width:100%;z-index:0}[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]){--os-vaw:0;--os-vah:0;outline:none}[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]):focus{outline:none}[data-overlayscrollbars-viewport][data-overlayscrollbars-viewport~=arrange]:before{content:"";height:var(--os-vah);min-height:1px;min-width:1px;pointer-events:none;position:absolute;width:var(--os-vaw);z-index:-1}[data-overlayscrollbars-padding],[data-overlayscrollbars-viewport],[data-overlayscrollbars]{overflow:hidden!important}[data-overlayscrollbars-padding~=noClipping],[data-overlayscrollbars~=noClipping]{overflow:visible!important}[data-overlayscrollbars-viewport~=measuring]{overflow:hidden!important;scroll-behavior:auto!important;-ms-scroll-snap-type:none!important;scroll-snap-type:none!important}[data-overlayscrollbars-viewport~=overflowXVisible]:not([data-overlayscrollbars-viewport~=measuring]){overflow-x:visible!important}[data-overlayscrollbars-viewport~=overflowXHidden]{overflow-x:hidden!important}[data-overlayscrollbars-viewport~=overflowXScroll]{overflow-x:scroll!important}[data-overlayscrollbars-viewport~=overflowYVisible]:not([data-overlayscrollbars-viewport~=measuring]){overflow-y:visible!important}[data-overlayscrollbars-viewport~=overflowYHidden]{overflow-y:hidden!important}[data-overlayscrollbars-viewport~=overflowYScroll]{overflow-y:scroll!important}[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId){font-size:0!important;line-height:0!important}[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId):after,[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId):before,[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId)>*{display:none!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;clip:rect(0,0,0,0)!important;border-width:0!important;white-space:nowrap!important}[data-overlayscrollbars-viewport~=scrolling]{scroll-behavior:auto!important;-ms-scroll-snap-type:none!important;scroll-snap-type:none!important}[data-overlayscrollbars-content]{-webkit-box-sizing:inherit;box-sizing:inherit}[data-overlayscrollbars-contents]:not(#osFakeId):not([data-overlayscrollbars-padding]):not([data-overlayscrollbars-viewport]):not([data-overlayscrollbars-content]){display:contents}[data-overlayscrollbars-grid],[data-overlayscrollbars-grid] [data-overlayscrollbars-padding]{display:grid;grid-template:1fr/1fr}[data-overlayscrollbars-grid]>[data-overlayscrollbars-padding],[data-overlayscrollbars-grid]>[data-overlayscrollbars-padding]>[data-overlayscrollbars-viewport],[data-overlayscrollbars-grid]>[data-overlayscrollbars-viewport]{height:auto!important;width:auto!important}@property --os-scroll-percent{syntax:"<number>";inherits:true;initial-value:0}@property --os-viewport-percent{syntax:"<number>";inherits:true;initial-value:0}.os-scrollbar{--os-viewport-percent:0;--os-scroll-percent:0;--os-scroll-direction:0;--os-scroll-percent-directional:calc(var(--os-scroll-percent) - (var(--os-scroll-percent) + (1 - var(--os-scroll-percent))*-1)*var(--os-scroll-direction));contain:size layout;contain:size layout style;opacity:0;pointer-events:none;position:absolute;-webkit-transition:opacity .15s,visibility .15s,top .15s,right .15s,bottom .15s,left .15s;transition:opacity .15s,visibility .15s,top .15s,right .15s,bottom .15s,left .15s;visibility:hidden}body>.os-scrollbar{position:fixed;z-index:99999}.os-scrollbar-transitionless{-webkit-transition:none!important;transition:none!important}.os-scrollbar-track{border:none!important;padding:0!important;position:relative}.os-scrollbar-handle{position:absolute}.os-scrollbar-handle,.os-scrollbar-track{height:100%;pointer-events:none;width:100%}.os-scrollbar.os-scrollbar-handle-interactive .os-scrollbar-handle,.os-scrollbar.os-scrollbar-track-interactive .os-scrollbar-track{pointer-events:auto;-ms-touch-action:none;touch-action:none}.os-scrollbar-horizontal{bottom:0;left:0}.os-scrollbar-vertical{right:0;top:0}.os-scrollbar-rtl.os-scrollbar-horizontal{right:0}.os-scrollbar-rtl.os-scrollbar-vertical{left:0;right:auto}.os-scrollbar-visible{opacity:1;visibility:visible}.os-scrollbar-auto-hide.os-scrollbar-auto-hide-hidden{opacity:0;visibility:hidden}.os-scrollbar-interaction.os-scrollbar-visible{opacity:1;visibility:visible}.os-scrollbar-unusable,.os-scrollbar-unusable *,.os-scrollbar-wheel,.os-scrollbar-wheel *{pointer-events:none!important}.os-scrollbar-unusable .os-scrollbar-handle{opacity:0!important;-webkit-transition:none!important;transition:none!important}.os-scrollbar-horizontal .os-scrollbar-handle{bottom:0;left:calc(var(--os-scroll-percent-directional)*100%);-webkit-transform:translateX(calc(var(--os-scroll-percent-directional)*-100%));transform:translateX(calc(var(--os-scroll-percent-directional)*-100%));width:calc(var(--os-viewport-percent)*100%)}.os-scrollbar-vertical .os-scrollbar-handle{height:calc(var(--os-viewport-percent)*100%);right:0;top:calc(var(--os-scroll-percent-directional)*100%);-webkit-transform:translateY(calc(var(--os-scroll-percent-directional)*-100%));transform:translateY(calc(var(--os-scroll-percent-directional)*-100%))}@supports (container-type:size){.os-scrollbar-track{container-type:size}.os-scrollbar-horizontal .os-scrollbar-handle{left:auto;-webkit-transform:translateX(calc(var(--os-scroll-percent-directional)*100cqw + var(--os-scroll-percent-directional)*-100%));transform:translateX(calc(var(--os-scroll-percent-directional)*100cqw + var(--os-scroll-percent-directional)*-100%))}.os-scrollbar-vertical .os-scrollbar-handle{top:auto;-webkit-transform:translateY(calc(var(--os-scroll-percent-directional)*100cqh + var(--os-scroll-percent-directional)*-100%));transform:translateY(calc(var(--os-scroll-percent-directional)*100cqh + var(--os-scroll-percent-directional)*-100%))}.os-scrollbar-rtl.os-scrollbar-horizontal .os-scrollbar-handle{left:0;right:auto}}.os-scrollbar-rtl.os-scrollbar-vertical .os-scrollbar-handle{left:0;right:auto}.os-scrollbar.os-scrollbar-horizontal.os-scrollbar-cornerless,.os-scrollbar.os-scrollbar-horizontal.os-scrollbar-cornerless.os-scrollbar-rtl{left:0;right:0}.os-scrollbar.os-scrollbar-vertical.os-scrollbar-cornerless,.os-scrollbar.os-scrollbar-vertical.os-scrollbar-cornerless.os-scrollbar-rtl{bottom:0;top:0}@media print{.os-scrollbar{display:none}}.os-scrollbar{--os-size:0;--os-padding-perpendicular:0;--os-padding-axis:0;--os-track-border-radius:0;--os-track-bg:none;--os-track-bg-hover:none;--os-track-bg-active:none;--os-track-border:none;--os-track-border-hover:none;--os-track-border-active:none;--os-handle-border-radius:0;--os-handle-bg:none;--os-handle-bg-hover:none;--os-handle-bg-active:none;--os-handle-border:none;--os-handle-border-hover:none;--os-handle-border-active:none;--os-handle-min-size:33px;--os-handle-max-size:none;--os-handle-perpendicular-size:100%;--os-handle-perpendicular-size-hover:100%;--os-handle-perpendicular-size-active:100%;--os-handle-interactive-area-offset:0}.os-scrollbar-track{background:var(--os-track-bg);border:var(--os-track-border);border-radius:var(--os-track-border-radius);-webkit-transition:opacity .15s,background-color .15s,border-color .15s;transition:opacity .15s,background-color .15s,border-color .15s}.os-scrollbar-track:hover{background:var(--os-track-bg-hover);border:var(--os-track-border-hover)}.os-scrollbar-track:active{background:var(--os-track-bg-active);border:var(--os-track-border-active)}.os-scrollbar-handle{background:var(--os-handle-bg);border:var(--os-handle-border);border-radius:var(--os-handle-border-radius)}.os-scrollbar-handle:hover{background:var(--os-handle-bg-hover);border:var(--os-handle-border-hover)}.os-scrollbar-handle:active{background:var(--os-handle-bg-active);border:var(--os-handle-border-active)}.os-scrollbar-handle:before,.os-scrollbar-track:before{bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.os-scrollbar-horizontal{height:var(--os-size);padding:var(--os-padding-perpendicular) var(--os-padding-axis);right:var(--os-size)}.os-scrollbar-horizontal.os-scrollbar-rtl{left:var(--os-size);right:0}.os-scrollbar-horizontal .os-scrollbar-track:before{bottom:calc(var(--os-padding-perpendicular)*-1);top:calc(var(--os-padding-perpendicular)*-1)}.os-scrollbar-horizontal .os-scrollbar-handle{height:var(--os-handle-perpendicular-size);max-width:var(--os-handle-max-size);min-width:var(--os-handle-min-size);-webkit-transition:opacity .15s,background-color .15s,border-color .15s,height .15s;transition:opacity .15s,background-color .15s,border-color .15s,height .15s}.os-scrollbar-horizontal .os-scrollbar-handle:before{bottom:calc(var(--os-padding-perpendicular)*-1);top:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset))*-1)}.os-scrollbar-horizontal:hover .os-scrollbar-handle{height:var(--os-handle-perpendicular-size-hover)}.os-scrollbar-horizontal:active .os-scrollbar-handle{height:var(--os-handle-perpendicular-size-active)}.os-scrollbar-vertical{bottom:var(--os-size);padding:var(--os-padding-axis) var(--os-padding-perpendicular);width:var(--os-size)}.os-scrollbar-vertical .os-scrollbar-track:before{left:calc(var(--os-padding-perpendicular)*-1);right:calc(var(--os-padding-perpendicular)*-1)}.os-scrollbar-vertical .os-scrollbar-handle{max-height:var(--os-handle-max-size);min-height:var(--os-handle-min-size);-webkit-transition:opacity .15s,background-color .15s,border-color .15s,width .15s;transition:opacity .15s,background-color .15s,border-color .15s,width .15s;width:var(--os-handle-perpendicular-size)}.os-scrollbar-vertical .os-scrollbar-handle:before{left:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset))*-1);right:calc(var(--os-padding-perpendicular)*-1)}.os-scrollbar-vertical.os-scrollbar-rtl .os-scrollbar-handle:before{left:calc(var(--os-padding-perpendicular)*-1);right:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset))*-1)}.os-scrollbar-vertical:hover .os-scrollbar-handle{width:var(--os-handle-perpendicular-size-hover)}.os-scrollbar-vertical:active .os-scrollbar-handle{width:var(--os-handle-perpendicular-size-active)}.os-theme-none.os-scrollbar,[data-overlayscrollbars-viewport~=measuring]>.os-scrollbar{display:none!important}.os-theme-dark,.os-theme-light{-webkit-box-sizing:border-box;box-sizing:border-box;--os-size:10px;--os-padding-perpendicular:2px;--os-padding-axis:2px;--os-track-border-radius:10px;--os-handle-interactive-area-offset:4px;--os-handle-border-radius:10px}.os-theme-dark{--os-handle-bg:rgba(0,0,0,.44);--os-handle-bg-hover:rgba(0,0,0,.55);--os-handle-bg-active:rgba(0,0,0,.66)}.os-theme-light{--os-handle-bg:hsla(0,0%,100%,.44);--os-handle-bg-hover:hsla(0,0%,100%,.55);--os-handle-bg-active:hsla(0,0%,100%,.66)}
.filters-active-item[data-v-3b39b1aa]{padding:7px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #f7f7f7;color:#000;background:rgba(0,0,0,0);cursor:pointer}.filters-active-item *[data-v-3b39b1aa]{font-family:"Manrope",sans-serif;font-weight:500;font-size:12px;line-height:16px}.filters-active-item__close[data-v-3b39b1aa]{width:16px;height:16px;color:#a6a6a6;margin-left:5px}.filters-active-item__color[data-v-3b39b1aa]{width:10px;height:10px;display:block;margin-right:10px;border-radius:50%}
.filters-active-root[data-v-39eaa5b4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(max-width: 767px){.filters-active-root[data-v-39eaa5b4]{-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:scroll}}.filters-active-root__item[data-v-39eaa5b4]{-ms-flex-negative:0;flex-shrink:0}.filters-active-root_top-margin[data-v-39eaa5b4]{margin-top:40px}@media(max-width: 767px){.filters-active-root_top-margin[data-v-39eaa5b4]{margin-top:20px}}.filters-active-root_mobile[data-v-39eaa5b4]{margin-top:10px}
.filter-button{display:block;outline:none;cursor:pointer;text-align:center;text-decoration:none;padding:15px 19px;color:#000;background-color:#fff;border:1px solid #000;font-family:Manrope,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:130%;letter-spacing:1.96px;text-transform:uppercase;-webkit-box-sizing:border-box;box-sizing:border-box}.filter-button:hover{color:#343434;border:1px solid #343434}.filter-button_revert{display:block;outline:none;cursor:pointer;text-align:center;text-decoration:none;padding:16px 20px;color:#fff;background-color:#000;border:0;font-family:Manrope,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:130%;letter-spacing:1.96px;text-transform:uppercase;-webkit-box-sizing:border-box;box-sizing:border-box}.filter-button_revert:hover{background:#343434}.filter-button_revert:hover{color:#fff;border:0}
.filter-price-root__input-wrap{width:125px}.filter-price-root__inputs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px}.filter-price-root__slider-wrap{margin-top:15px;position:relative;padding-bottom:2px}.filter-price-root__slider-wrap:after{position:absolute;content:"";display:block;width:100%;height:6px;top:56%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:30px;background:#a6a6a6}.filter-price-root__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;margin-top:30px}.filter-price-root .vue-slider-rail{border-radius:30px;height:6px;background:rgba(0,0,0,0)}.filter-price-root .vue-slider-process{background:#000;height:6px}.filter-price-root .vue-slider-dot{width:20px !important;height:20px !important}.filter-price-root .vue-slider-dot-handle{background:#000;border:none;width:100%;height:100%;border-radius:50%}.filter-price-root_mobile{height:100%}.filter-price-root_mobile .filter-price-root__buttons{position:fixed;width:100vw;left:0;bottom:0}.filter-price-root_mobile .filter-price-root__button{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
.filters-mobile-header[data-v-63fecd39]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:14px 16px 12px;height:50px;-webkit-box-shadow:0px 21px 30px 0px rgba(0,0,0,.0509803922);box-shadow:0px 21px 30px 0px rgba(0,0,0,.0509803922);z-index:1;position:relative}.filters-mobile-header *[data-v-63fecd39]{font-family:"Manrope",sans-serif;font-weight:500}.filters-mobile-header__angle[data-v-63fecd39]{width:19px;height:27px;margin-top:-4px;color:#000;margin-right:-2px}.filters-mobile-header__title[data-v-63fecd39]{font-size:18px;line-height:24px}
.filters-mobile-menu-item[data-v-ca730ae8]{position:relative}.filters-mobile-menu-item *[data-v-ca730ae8]{font-family:"Manrope",sans-serif}.filters-mobile-menu-item__main[data-v-ca730ae8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.filters-mobile-menu-item__title[data-v-ca730ae8]{font-size:16px;line-height:24px;margin-right:5px;font-weight:700}.filters-mobile-menu-item__counter[data-v-ca730ae8]{width:16px;height:16px;border-radius:50%;background:#000;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:10px;line-height:13px}.filters-mobile-menu-item__reset[data-v-ca730ae8]{margin-left:20px;color:#5e5e5e;font-size:12px;line-height:16px}.filters-mobile-menu-item__angle[data-v-ca730ae8]{-webkit-transform:rotate(180deg);transform:rotate(180deg);color:#000;height:20px;width:20px;position:absolute;right:19px;top:4px}
.filters-mobile{background:#fff;height:100%;width:100%}.filters-mobile__content{padding:5px 0 0 15px;height:calc(100% - 125px);overflow:auto}.filters-mobile__content_page{padding:20px 0 0}.filters-mobile__menu-item-wrap{padding:10px 0;border-bottom:1px solid #fafafa}.filters-mobile__menu-item-wrap_single{padding:10px 15px 10px 0}.filters-mobile__single{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.filters-mobile__buttons{position:absolute;bottom:0;left:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.filters-mobile__page-wrap{height:100%}.filters-mobile__button{display:block;outline:none;cursor:pointer;text-align:center;text-decoration:none;padding:15px 19px;color:#000;background-color:#fff;border:1px solid #000;font-family:Manrope,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:130%;letter-spacing:1.96px;text-transform:uppercase;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:1;flex-basis:1;-ms-flex-negative:0;flex-shrink:0}.filters-mobile__button:hover{color:#343434;border:1px solid #343434}.filters-mobile__button_revert{display:block;outline:none;cursor:pointer;text-align:center;text-decoration:none;padding:16px 20px;color:#fff;background-color:#000;border:0;font-family:Manrope,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:130%;letter-spacing:1.96px;text-transform:uppercase;-webkit-box-sizing:border-box;box-sizing:border-box}.filters-mobile__button_revert:hover{background:#343434}.filters-mobile__price{padding:0 20px}.filters-mobile__checkbox{margin-bottom:15px}.filters-mobile__checkbox .filter-checkbox__text{font-family:"Manrope",sans-serif;font-weight:500;color:#000}.filters-mobile__checkboxes{padding:0 20px;overflow-y:scroll;max-height:calc(100% - 35px)}.filters-mobile__search{padding:0 20px}.filters-mobile__search+.filters-mobile__checkboxes{max-height:calc(100% - 90px)}

/* End */
/* /bitrix/templates/panchemodan_mobile/components/pan/catalog/pan_catalog/style.css?171212848111586 */
/* /bitrix/templates/panchemodan_mobile/frontend/dist/listingpage/style.css?175275167129466 */
/* /bitrix/templates/panchemodan_mobile/frontend/dist/catalogFilter/style.css?175275167032961 */
