

/* Start:/local/templates/miningx100/components/bitrix/catalog/miningx/style.css?176338040526488*/
.catalog-content-left {
	max-width: 236px;
	will-change: transform;
}

.catalog-container {
	max-width: 1748px;
	margin: 0 auto;
	padding: 0 20px;
}

.banner-catalog-page {
	border-radius: 20px;
	margin: 16px 0 48px;
	padding: 42px;
	background-image: url(/upload/site_images/banner-catalog.webp);
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center;
}

.banner-catalog-page-text {
	font-size: 12px;
	line-height: 133%;
	text-align: center;
	color: var(--text-neutral-dark);
	max-width: 400px;
	margin: 12px auto 0;
}

.catalog-title_btn {
	display: flex;
	justify-content: space-between;
	padding: 12px 0 24px;
	border-bottom: 1px solid var(--stroke-neutral-lighter);
	margin-bottom: 32px;
	z-index: 1;
	background: #fff;
}

.catalog-btn {
	display: flex;
	align-items: center;
	gap: 8px
}

.catalog-title {
	display: flex;
	gap: 8px;
}

.catalog-content {
	display: grid;
	grid-template-columns: 236px auto;
	gap: 64px;
}

.catalog-title div {
	font-size: 24px;
	line-height: 125%;
	color: var(--text-neutral-default);
	display: flex;
	gap: 8px;
}

.catalog-title div h1 {
	font-weight: 500;
	font-size: 24px;
	line-height: 125%;
	color: var(--text-neutral-header);
}

.catalog-title span {
	font-size: 14px;
	line-height: 143%;
	letter-spacing: 0.02em;
	text-align: right;
	color: var(--text-neutral-default);
}

.catalog-btn-price-list {
	font-weight: 600;
	font-size: 13px;
	color: var(--text-neutral-darker);
	border: 1px solid var(--stroke-neutral-lighter);
	border-radius: 8px;
	padding: 10px;
	display: flex;
	align-items: center;
	gap: 6px;
}


.catalog-btn-price-list span {
	background-image: url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M14 10V10.8C14 11.9201 14 12.4802 13.782 12.908C13.5903 13.2843 13.2843 13.5903 12.908 13.782C12.4802 14 11.9201 14 10.8 14H5.2C4.07989 14 3.51984 14 3.09202 13.782C2.71569 13.5903 2.40973 13.2843 2.21799 12.908C2 12.4802 2 11.9201 2 10.8V10M11.3333 6.66667L8 10M8 10L4.66667 6.66667M8 10V2" stroke="%23303040" stroke-width="1.3" stroke-linecap="round" stroke-linejoin="round" /></svg>');
	width: 16px;
	height: 16px;
	display: block;
}


.catalog-tabs a {
	border-radius: 12px;
	padding: 14px;
	font-weight: 500;
	font-size: 14px;
	line-height: 143%;
	display: flex;
	gap: 10px;
	color: var(--text-neutral-darker);
}

.catalog-tabs a div {
	display: flex;
	justify-content: space-between;
	width: 100%;
}

.catalog-tabs a.active:hover,
.catalog-tabs a.active {
	background: var(--component-accent-secondary-default);
	color: var(--text-accent-default);
}

.catalog-tabs a.all-products::before {
	content: url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7 2.5H3.83333C3.36662 2.5 3.13327 2.5 2.95501 2.59083C2.79821 2.67072 2.67072 2.79821 2.59083 2.95501C2.5 3.13327 2.5 3.36662 2.5 3.83333V7C2.5 7.46671 2.5 7.70007 2.59083 7.87833C2.67072 8.03513 2.79821 8.16261 2.95501 8.24251C3.13327 8.33333 3.36662 8.33333 3.83333 8.33333H7C7.46671 8.33333 7.70007 8.33333 7.87833 8.24251C8.03513 8.16261 8.16261 8.03513 8.24251 7.87833C8.33333 7.70007 8.33333 7.46671 8.33333 7V3.83333C8.33333 3.36662 8.33333 3.13327 8.24251 2.95501C8.16261 2.79821 8.03513 2.67072 7.87833 2.59083C7.70007 2.5 7.46671 2.5 7 2.5Z" stroke="%239D9CA4" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" /><path d="M16.1667 2.5H13C12.5333 2.5 12.2999 2.5 12.1217 2.59083C11.9649 2.67072 11.8374 2.79821 11.7575 2.95501C11.6667 3.13327 11.6667 3.36662 11.6667 3.83333V7C11.6667 7.46671 11.6667 7.70007 11.7575 7.87833C11.8374 8.03513 11.9649 8.16261 12.1217 8.24251C12.2999 8.33333 12.5333 8.33333 13 8.33333H16.1667C16.6334 8.33333 16.8667 8.33333 17.045 8.24251C17.2018 8.16261 17.3293 8.03513 17.4092 7.87833C17.5 7.70007 17.5 7.46671 17.5 7V3.83333C17.5 3.36662 17.5 3.13327 17.4092 2.95501C17.3293 2.79821 17.2018 2.67072 17.045 2.59083C16.8667 2.5 16.6334 2.5 16.1667 2.5Z" stroke="%239D9CA4" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" /><path d="M16.1667 11.6667H13C12.5333 11.6667 12.2999 11.6667 12.1217 11.7575C11.9649 11.8374 11.8374 11.9649 11.7575 12.1217C11.6667 12.2999 11.6667 12.5333 11.6667 13V16.1667C11.6667 16.6334 11.6667 16.8667 11.7575 17.045C11.8374 17.2018 11.9649 17.3293 12.1217 17.4092C12.2999 17.5 12.5333 17.5 13 17.5H16.1667C16.6334 17.5 16.8667 17.5 17.045 17.4092C17.2018 17.3293 17.3293 17.2018 17.4092 17.045C17.5 16.8667 17.5 16.6334 17.5 16.1667V13C17.5 12.5333 17.5 12.2999 17.4092 12.1217C17.3293 11.9649 17.2018 11.8374 17.045 11.7575C16.8667 11.6667 16.6334 11.6667 16.1667 11.6667Z" stroke="%239D9CA4" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" /><path d="M7 11.6667H3.83333C3.36662 11.6667 3.13327 11.6667 2.95501 11.7575C2.79821 11.8374 2.67072 11.9649 2.59083 12.1217C2.5 12.2999 2.5 12.5333 2.5 13V16.1667C2.5 16.6334 2.5 16.8667 2.59083 17.045C2.67072 17.2018 2.79821 17.3293 2.95501 17.4092C3.13327 17.5 3.36662 17.5 3.83333 17.5H7C7.46671 17.5 7.70007 17.5 7.87833 17.4092C8.03513 17.3293 8.16261 17.2018 8.24251 17.045C8.33333 16.8667 8.33333 16.6334 8.33333 16.1667V13C8.33333 12.5333 8.33333 12.2999 8.24251 12.1217C8.16261 11.9649 8.03513 11.8374 7.87833 11.7575C7.70007 11.6667 7.46671 11.6667 7 11.6667Z" stroke="%239D9CA4" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" /></svg>');
	width: 20px;
	height: 20px;
	display: block;
}

.catalog-tabs a.recommend-products::before {
	content: url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_5318_33516)"><path d="M4.16699 9.99984C4.16699 6.77818 6.77866 4.1665 10.0003 4.1665M13.7502 6.24984L10.0002 9.99984M18.3337 9.99984C18.3337 14.6022 14.6027 18.3332 10.0003 18.3332C5.39795 18.3332 1.66699 14.6022 1.66699 9.99984C1.66699 5.39746 5.39795 1.6665 10.0003 1.6665C14.6027 1.6665 18.3337 5.39746 18.3337 9.99984ZM10.8337 9.99984C10.8337 10.4601 10.4606 10.8332 10.0003 10.8332C9.54009 10.8332 9.16699 10.4601 9.16699 9.99984C9.16699 9.5396 9.54009 9.1665 10.0003 9.1665C10.4606 9.1665 10.8337 9.5396 10.8337 9.99984Z" stroke="%239D9CA4" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" /></g><defs><clipPath id="clip0_5318_33516"><rect width="20" height="20" fill="white" /></clipPath></defs></svg>');
	width: 20px;
	height: 20px;
	display: block;
}

.catalog-tabs a.sale-products::before {
	content: url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_5318_33527)"><path d="M7.50033 7.49984H7.50866M12.5003 12.4998H12.5087M13.3337 6.6665L6.66699 13.3332M14.918 4.16526C15.0896 4.58028 15.419 4.91017 15.8337 5.0824L17.288 5.68482C17.7031 5.85674 18.0328 6.1865 18.2047 6.60155C18.3766 7.01661 18.3766 7.48296 18.2047 7.89801L17.6028 9.35134C17.4308 9.76658 17.4305 10.2334 17.6033 10.6484L18.2042 12.1013C18.2894 12.3069 18.3333 12.5273 18.3334 12.7498C18.3334 12.9723 18.2896 13.1927 18.2044 13.3983C18.1193 13.6039 17.9944 13.7907 17.8371 13.948C17.6797 14.1054 17.4928 14.2301 17.2872 14.3152L15.834 14.9172C15.4189 15.0888 15.0891 15.4182 14.9168 15.833L14.3145 17.2874C14.1425 17.7024 13.8128 18.0322 13.3978 18.2041C12.9827 18.376 12.5164 18.376 12.1013 18.2041L10.6481 17.6021C10.233 17.4306 9.76685 17.431 9.35206 17.6031L7.89774 18.2046C7.48293 18.3762 7.017 18.376 6.6023 18.2042C6.1876 18.0324 5.85804 17.7031 5.686 17.2885L5.08343 15.8337C4.91183 15.4186 4.58245 15.0888 4.1677 14.9165L2.71338 14.3141C2.29852 14.1423 1.96887 13.8127 1.79689 13.3979C1.62492 12.9831 1.62468 12.5169 1.79625 12.102L2.39821 10.6486C2.5697 10.2336 2.56935 9.76738 2.39724 9.35257L1.79614 7.89716C1.71091 7.69159 1.66703 7.47124 1.66699 7.2487C1.66696 7.02616 1.71077 6.8058 1.79593 6.6002C1.88109 6.3946 2.00592 6.2078 2.1633 6.05046C2.32068 5.89313 2.50751 5.76835 2.71313 5.68326L4.16641 5.08127C4.58105 4.90981 4.91073 4.58084 5.08308 4.16655L5.68548 2.71218C5.85739 2.29712 6.18714 1.96737 6.60218 1.79544C7.01722 1.62352 7.48355 1.62352 7.89859 1.79544L9.35186 2.39743C9.76691 2.56893 10.2331 2.56858 10.6479 2.39646L12.1028 1.79638C12.5178 1.62455 12.984 1.62459 13.399 1.79648C13.8139 1.96836 14.1436 2.29803 14.3156 2.71297L14.9182 4.16778L14.918 4.16526ZM7.91699 7.49984C7.91699 7.72996 7.73044 7.9165 7.50033 7.9165C7.27021 7.9165 7.08366 7.72996 7.08366 7.49984C7.08366 7.26972 7.27021 7.08317 7.50033 7.08317C7.73044 7.08317 7.91699 7.26972 7.91699 7.49984ZM12.917 12.4998C12.917 12.73 12.7304 12.9165 12.5003 12.9165C12.2702 12.9165 12.0837 12.73 12.0837 12.4998C12.0837 12.2697 12.2702 12.0832 12.5003 12.0832C12.7304 12.0832 12.917 12.2697 12.917 12.4998Z" stroke="%239D9CA4" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" /></g><defs><clipPath id="clip0_5318_33527"><rect width="20" height="20" fill="white" /></clipPath></defs></svg>');
	width: 20px;
	height: 20px;
	display: block;
}

.catalog-tabs a.new-products::before {
	content: url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6.66699 6.6665H6.67533M1.66699 4.33317L1.66699 8.06193C1.66699 8.46958 1.66699 8.67341 1.71304 8.86522C1.75387 9.03528 1.82121 9.19786 1.91259 9.34698C2.01566 9.51517 2.15979 9.6593 2.44804 9.94755L8.83856 16.3381C9.82861 17.3281 10.3236 17.8231 10.8944 18.0086C11.3966 18.1718 11.9374 18.1718 12.4395 18.0086C13.0104 17.8231 13.5054 17.3281 14.4954 16.3381L16.3386 14.4949C17.3286 13.5049 17.8236 13.0099 18.0091 12.439C18.1722 11.9369 18.1722 11.3961 18.0091 10.894C17.8236 10.3231 17.3286 9.82812 16.3386 8.83808L9.94804 2.44755C9.65979 2.1593 9.51566 2.01517 9.34746 1.9121C9.19834 1.82072 9.03577 1.75338 8.86571 1.71255C8.6739 1.6665 8.47007 1.6665 8.06242 1.6665L4.33366 1.6665C3.40024 1.6665 2.93353 1.6665 2.57701 1.84816C2.26341 2.00795 2.00844 2.26292 1.84865 2.57652C1.66699 2.93304 1.66699 3.39975 1.66699 4.33317ZM7.08366 6.6665C7.08366 6.89662 6.89711 7.08317 6.66699 7.08317C6.43687 7.08317 6.25033 6.89662 6.25033 6.6665C6.25033 6.43639 6.43687 6.24984 6.66699 6.24984C6.89711 6.24984 7.08366 6.43639 7.08366 6.6665Z" stroke="%239D9CA4" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" /></svg>');
	width: 20px;
	height: 20px;
	display: block;
}


.catalog-tabs a.all-products.active::before {
	content: url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7 2.5H3.83333C3.36662 2.5 3.13327 2.5 2.95501 2.59083C2.79821 2.67072 2.67072 2.79821 2.59083 2.95501C2.5 3.13327 2.5 3.36662 2.5 3.83333V7C2.5 7.46671 2.5 7.70007 2.59083 7.87833C2.67072 8.03513 2.79821 8.16261 2.95501 8.24251C3.13327 8.33333 3.36662 8.33333 3.83333 8.33333H7C7.46671 8.33333 7.70007 8.33333 7.87833 8.24251C8.03513 8.16261 8.16261 8.03513 8.24251 7.87833C8.33333 7.70007 8.33333 7.46671 8.33333 7V3.83333C8.33333 3.36662 8.33333 3.13327 8.24251 2.95501C8.16261 2.79821 8.03513 2.67072 7.87833 2.59083C7.70007 2.5 7.46671 2.5 7 2.5Z" stroke="%235976F8" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" /><path d="M16.1667 2.5H13C12.5333 2.5 12.2999 2.5 12.1217 2.59083C11.9649 2.67072 11.8374 2.79821 11.7575 2.95501C11.6667 3.13327 11.6667 3.36662 11.6667 3.83333V7C11.6667 7.46671 11.6667 7.70007 11.7575 7.87833C11.8374 8.03513 11.9649 8.16261 12.1217 8.24251C12.2999 8.33333 12.5333 8.33333 13 8.33333H16.1667C16.6334 8.33333 16.8667 8.33333 17.045 8.24251C17.2018 8.16261 17.3293 8.03513 17.4092 7.87833C17.5 7.70007 17.5 7.46671 17.5 7V3.83333C17.5 3.36662 17.5 3.13327 17.4092 2.95501C17.3293 2.79821 17.2018 2.67072 17.045 2.59083C16.8667 2.5 16.6334 2.5 16.1667 2.5Z" stroke="%235976F8" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" /><path d="M16.1667 11.6667H13C12.5333 11.6667 12.2999 11.6667 12.1217 11.7575C11.9649 11.8374 11.8374 11.9649 11.7575 12.1217C11.6667 12.2999 11.6667 12.5333 11.6667 13V16.1667C11.6667 16.6334 11.6667 16.8667 11.7575 17.045C11.8374 17.2018 11.9649 17.3293 12.1217 17.4092C12.2999 17.5 12.5333 17.5 13 17.5H16.1667C16.6334 17.5 16.8667 17.5 17.045 17.4092C17.2018 17.3293 17.3293 17.2018 17.4092 17.045C17.5 16.8667 17.5 16.6334 17.5 16.1667V13C17.5 12.5333 17.5 12.2999 17.4092 12.1217C17.3293 11.9649 17.2018 11.8374 17.045 11.7575C16.8667 11.6667 16.6334 11.6667 16.1667 11.6667Z" stroke="%235976F8" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" /><path d="M7 11.6667H3.83333C3.36662 11.6667 3.13327 11.6667 2.95501 11.7575C2.79821 11.8374 2.67072 11.9649 2.59083 12.1217C2.5 12.2999 2.5 12.5333 2.5 13V16.1667C2.5 16.6334 2.5 16.8667 2.59083 17.045C2.67072 17.2018 2.79821 17.3293 2.95501 17.4092C3.13327 17.5 3.36662 17.5 3.83333 17.5H7C7.46671 17.5 7.70007 17.5 7.87833 17.4092C8.03513 17.3293 8.16261 17.2018 8.24251 17.045C8.33333 16.8667 8.33333 16.6334 8.33333 16.1667V13C8.33333 12.5333 8.33333 12.2999 8.24251 12.1217C8.16261 11.9649 8.03513 11.8374 7.87833 11.7575C7.70007 11.6667 7.46671 11.6667 7 11.6667Z" stroke="%235976F8" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" /></svg>');
}


.catalog-tabs a.recommend-products.active::before {
	content: url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_5318_33516)"><path d="M4.16699 9.99984C4.16699 6.77818 6.77866 4.1665 10.0003 4.1665M13.7502 6.24984L10.0002 9.99984M18.3337 9.99984C18.3337 14.6022 14.6027 18.3332 10.0003 18.3332C5.39795 18.3332 1.66699 14.6022 1.66699 9.99984C1.66699 5.39746 5.39795 1.6665 10.0003 1.6665C14.6027 1.6665 18.3337 5.39746 18.3337 9.99984ZM10.8337 9.99984C10.8337 10.4601 10.4606 10.8332 10.0003 10.8332C9.54009 10.8332 9.16699 10.4601 9.16699 9.99984C9.16699 9.5396 9.54009 9.1665 10.0003 9.1665C10.4606 9.1665 10.8337 9.5396 10.8337 9.99984Z" stroke="%235976F8" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" /></g><defs><clipPath id="clip0_5318_33516"><rect width="20" height="20" fill="white" /></clipPath></defs></svg>');
}

.catalog-tabs a.sale-products.active::before {
	content: url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_5318_33527)"><path d="M7.50033 7.49984H7.50866M12.5003 12.4998H12.5087M13.3337 6.6665L6.66699 13.3332M14.918 4.16526C15.0896 4.58028 15.419 4.91017 15.8337 5.0824L17.288 5.68482C17.7031 5.85674 18.0328 6.1865 18.2047 6.60155C18.3766 7.01661 18.3766 7.48296 18.2047 7.89801L17.6028 9.35134C17.4308 9.76658 17.4305 10.2334 17.6033 10.6484L18.2042 12.1013C18.2894 12.3069 18.3333 12.5273 18.3334 12.7498C18.3334 12.9723 18.2896 13.1927 18.2044 13.3983C18.1193 13.6039 17.9944 13.7907 17.8371 13.948C17.6797 14.1054 17.4928 14.2301 17.2872 14.3152L15.834 14.9172C15.4189 15.0888 15.0891 15.4182 14.9168 15.833L14.3145 17.2874C14.1425 17.7024 13.8128 18.0322 13.3978 18.2041C12.9827 18.376 12.5164 18.376 12.1013 18.2041L10.6481 17.6021C10.233 17.4306 9.76685 17.431 9.35206 17.6031L7.89774 18.2046C7.48293 18.3762 7.017 18.376 6.6023 18.2042C6.1876 18.0324 5.85804 17.7031 5.686 17.2885L5.08343 15.8337C4.91183 15.4186 4.58245 15.0888 4.1677 14.9165L2.71338 14.3141C2.29852 14.1423 1.96887 13.8127 1.79689 13.3979C1.62492 12.9831 1.62468 12.5169 1.79625 12.102L2.39821 10.6486C2.5697 10.2336 2.56935 9.76738 2.39724 9.35257L1.79614 7.89716C1.71091 7.69159 1.66703 7.47124 1.66699 7.2487C1.66696 7.02616 1.71077 6.8058 1.79593 6.6002C1.88109 6.3946 2.00592 6.2078 2.1633 6.05046C2.32068 5.89313 2.50751 5.76835 2.71313 5.68326L4.16641 5.08127C4.58105 4.90981 4.91073 4.58084 5.08308 4.16655L5.68548 2.71218C5.85739 2.29712 6.18714 1.96737 6.60218 1.79544C7.01722 1.62352 7.48355 1.62352 7.89859 1.79544L9.35186 2.39743C9.76691 2.56893 10.2331 2.56858 10.6479 2.39646L12.1028 1.79638C12.5178 1.62455 12.984 1.62459 13.399 1.79648C13.8139 1.96836 14.1436 2.29803 14.3156 2.71297L14.9182 4.16778L14.918 4.16526ZM7.91699 7.49984C7.91699 7.72996 7.73044 7.9165 7.50033 7.9165C7.27021 7.9165 7.08366 7.72996 7.08366 7.49984C7.08366 7.26972 7.27021 7.08317 7.50033 7.08317C7.73044 7.08317 7.91699 7.26972 7.91699 7.49984ZM12.917 12.4998C12.917 12.73 12.7304 12.9165 12.5003 12.9165C12.2702 12.9165 12.0837 12.73 12.0837 12.4998C12.0837 12.2697 12.2702 12.0832 12.5003 12.0832C12.7304 12.0832 12.917 12.2697 12.917 12.4998Z" stroke="%235976F8" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" /></g><defs><clipPath id="clip0_5318_33527"><rect width="20" height="20" fill="white" /></clipPath></defs></svg>');
}

.catalog-tabs a.new-products.active::before {
	content: url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6.66699 6.6665H6.67533M1.66699 4.33317L1.66699 8.06193C1.66699 8.46958 1.66699 8.67341 1.71304 8.86522C1.75387 9.03528 1.82121 9.19786 1.91259 9.34698C2.01566 9.51517 2.15979 9.6593 2.44804 9.94755L8.83856 16.3381C9.82861 17.3281 10.3236 17.8231 10.8944 18.0086C11.3966 18.1718 11.9374 18.1718 12.4395 18.0086C13.0104 17.8231 13.5054 17.3281 14.4954 16.3381L16.3386 14.4949C17.3286 13.5049 17.8236 13.0099 18.0091 12.439C18.1722 11.9369 18.1722 11.3961 18.0091 10.894C17.8236 10.3231 17.3286 9.82812 16.3386 8.83808L9.94804 2.44755C9.65979 2.1593 9.51566 2.01517 9.34746 1.9121C9.19834 1.82072 9.03577 1.75338 8.86571 1.71255C8.6739 1.6665 8.47007 1.6665 8.06242 1.6665L4.33366 1.6665C3.40024 1.6665 2.93353 1.6665 2.57701 1.84816C2.26341 2.00795 2.00844 2.26292 1.84865 2.57652C1.66699 2.93304 1.66699 3.39975 1.66699 4.33317ZM7.08366 6.6665C7.08366 6.89662 6.89711 7.08317 6.66699 7.08317C6.43687 7.08317 6.25033 6.89662 6.25033 6.6665C6.25033 6.43639 6.43687 6.24984 6.66699 6.24984C6.89711 6.24984 7.08366 6.43639 7.08366 6.6665Z" stroke="%235976F8" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" /></svg>');
}

.catalog-tabs {
	display: flex;
	flex-direction: column;
	gap: 8px;
	padding-bottom: 24px;
	border-bottom: 1px solid var(--stroke-neutral-lighter);
	margin-bottom: 32px;
}

.bx_compare p:nth-child(1) {
	max-width: 1708px;
	margin: 0 auto;
	margin-bottom: 200px;
}

.empty-shop {
	padding-top: 24px;
	padding-bottom: 200px;
	order: -1;
}

.bx_compare p:nth-child(1),
.empty-shop div {
	border: 1px solid var(--stroke-neutral-lighter);
	border-radius: 8px;
	background: var(--surface-lighter);
	min-height: 280px;
	display: flex;
	align-items: center;
	justify-content: center;
	position: relative;
	overflow: hidden;
}


.bx_compare p:nth-child(1)::before,
.empty-shop div::before {
	content: ' ';
	width: 100%;
	display: block;
	border: 1px solid var(--stroke-neutral-lighter);
	position: absolute;
	transform: rotate(45deg);
}


.bx_compare p:nth-child(1)::after,
.empty-shop div::after {
	content: ' ';
	width: 100%;
	display: block;
	border: 1px solid var(--stroke-neutral-lighter);
	position: absolute;
	transform: rotate(-45deg);
}

.bx_compare .notetext,
.empty-shop div p {
	font-weight: 400;
	font-size: 20px;
	line-height: 130%;
	text-align: center;
	color: var(--text-neutral-light);
	position: relative;
	z-index: 1;
}

.container-list-section {
	padding-bottom: 140px;
}

.sort-button-items {
	position: relative;
	cursor: pointer;
	z-index: 1;
	background: #fff;
	padding: 10px 0;
}

.sort-button-select {
	font-size: 14px;
	line-height: 143%;
	color: var(--text-neutral-button-default-dark);
	display: flex;
	gap: 6px;
	align-items: center;
}

.sort-button-select::after {
	content: url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5 8.75L10 13.75L15 8.75" stroke="%2318172A" stroke-width="1.3" stroke-linecap="round" stroke-linejoin="round" /></svg>');
	width: 20px;
	height: 20px;
	display: block;
	transition: transform 0.3s ease;
	transform-origin: center;
}

.sort-button-items.active .sort-button-select::after {
	transform: rotate(180deg);
}

.sort-button-select-items {
	position: absolute;
	top: 36px;
	z-index: 1;
	border-radius: 12px;
	box-shadow: 0 0 16px 0 rgba(9, 8, 28, 0.06);
	background: var(--background-normal);
	padding: 16px;
	display: none;
	flex-direction: column;
	gap: 14px;
	width: fit-content;
}

.sort-button-items.active .sort-button-select-items {
	display: flex;
}

.sort-button-select-items a {
	font-size: 14px;
	line-height: 143%;
	letter-spacing: 0.02em;
	color: #0e1117;
	display: flex;
	gap: 10px;
	align-items: center;
}

.sort-button-select-items a::before {
	content: ' ';
	border: 2px solid var(--stroke-neutral-light);
	border-radius: 100px;
	width: 18px;
	height: 18px;
	display: block;
}

.sort-button-select-items a:hover::before {
	border: 2px solid #4263F7;
}

.sort-button-select-items a.active::before {
	border: 4px solid var(--stroke-accent-dark);
	width: 14px;
	height: 14px;
}


.compare-title {
	display: flex;
	gap: 8px;
	margin: 80px 0 24px;
	font-size: 14px;
	line-height: 143%;
	letter-spacing: 0.02em;
	color: var(--text-neutral-default);
}

.compare-title h1 {
	font-weight: 500;
	font-size: 24px;
	line-height: 125%;
	color: var(--text-neutral-header);
}

.compare-btn {
	display: flex;
	justify-content: space-between;
	align-items: center;
	margin-bottom: 64px;
}

.bx_sort_container {
	border-radius: 10px;
	padding: 2px;
	background: var(--surface-lighter);
	display: flex;
}


.bx_sort_container .sortbutton {
	border-radius: 8px;
	padding: 10px 16px;
	font-size: 12px;
	line-height: 133%;
	color: var(--text-neutral-light);
	display: flex;
	width: fit-content;
}

.bx_sort_container .sortbutton.current {
	box-shadow: 0 0 16px 0 rgba(9, 8, 28, 0.06);
	background: var(--component-accent-primary-default);
	color: var(--text-neutral-lightest);
}

.shop-index {
	padding-bottom: 140px;
	display: flex;
	flex-direction: column;
}

.catalog-header {
	position: sticky;
	z-index: 4;
	top: 0;
	background: var(--background-normal);
	padding-top: 10px;
}

.catalog-search-content {
	border: 1px solid var(--stroke-neutral-lighter);
	border-radius: 8px;
	padding: 8px 12px;
	font-size: 14px;
	line-height: 143%;
	background: var(--surface-lighter);
	display: flex;
	gap: 4px;
}
.catalog-title .catalog-search-content {
	font-size: 14px;
	line-height: 143%;
	gap: 4px;
}
.catalog-search-content.form-hover-activity,
.catalog-search-content:hover {
	border: 1.5px solid var(--Stroke-accent-dark, #4263F7);
	background: var(--Background-normal, #FFF);
}

.catalog-search-content.form-focus-activity {
	outline: 3px solid var(--Stroke-accent-default, #D1DAFF);
}

.catalog-search-content::before {
	content: url('data:image/svg+xml,<svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M15.75 15.75L11.2501 11.25M12.75 7.5C12.75 10.3995 10.3995 12.75 7.5 12.75C4.6005 12.75 2.25 10.3995 2.25 7.5C2.25 4.6005 4.6005 2.25 7.5 2.25C10.3995 2.25 12.75 4.6005 12.75 7.5Z" stroke="%239D9CA4" stroke-width="1.3" stroke-linecap="round" stroke-linejoin="round" /></svg>');
	width: 18px;
	height: 18px;
	display: block;
}

.catalog-search-content input {
	border: unset;
	background: unset;
}

.catalog-search-content input:focus-visible {
	outline: unset;
}

.mobile-catalog-header-sidebar {
	display: none;
}

#footer.container {
	max-width: 1448px;
	width: 100%;
	transform: translateX(150px);
}

@media (max-width: 1760px) {
	#footer.container {
		max-width: 1448px;
		width: 100%;
		transform: unset;
	}
}

@media (max-width: 1350px) {
	.catalog-content {
		display: flex;
		flex-direction: column;
	}

	.v-mobile.btn-open-filter {
		border: 1px solid var(--stroke-accent-light);
		border-radius: 8px;
		padding: 10px;
		font-weight: 600;
		font-size: 13px;
		color: var(--text-accent-default);
		display: flex !important;
		gap: 6px;
		cursor:pointer;
	}

	.btn-open-filter::before {
		content: url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2 5.33334L10 5.33334M10 5.33334C10 6.43791 10.8954 7.33334 12 7.33334C13.1046 7.33334 14 6.43791 14 5.33334C14 4.22877 13.1046 3.33334 12 3.33334C10.8954 3.33334 10 4.22877 10 5.33334ZM6 10.6667L14 10.6667M6 10.6667C6 11.7712 5.10457 12.6667 4 12.6667C2.89543 12.6667 2 11.7712 2 10.6667C2 9.56211 2.89543 8.66668 4 8.66668C5.10457 8.66668 6 9.56211 6 10.6667Z" stroke="%234263F7" stroke-width="1.3" stroke-linecap="round" stroke-linejoin="round" /></svg>');
		width: 16px;
		height: 16px;
		display: block;
	}

	.sidebar-wrapper {
		display: none;
	}


	.sidebar-wrapper.mobile-open-filter {
		position: fixed;
		top: 0;
		display: block;
		z-index: 9;
		width: 100%;
		background: var(--surface-darker-400);
		left: 0;
		height: 100dvh;
		overflow: auto;
	}

	.sidebar-wrapper.mobile-open-filter .catalog-content-left {
		padding: 24px 16px;
		background: var(--background-normal);
		max-width: 268px;
	}

	.mobile-catalog-header-sidebar {
		display: none;
	}

	.mobile-catalog-header-sidebar {
		display: flex;
		align-items: center;
		justify-content: space-between;
		margin-bottom: 32px;
	}

	.mobile-catalog-header-sidebar h3 {
		font-size: 16px;
		line-height: 150%;
		margin: 0;
		color: var(--text-neutral-header);
	}

	.mobile-catalog-header-sidebar .sidebar-modal-close {
		cursor: pointer;
		background-image: url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M15 5L5 15M5 5L15 15" stroke="%2318172A" stroke-width="1.3" stroke-linecap="round" stroke-linejoin="round" /></svg>');
		background-repeat: no-repeat;
		background-position: center;
		width: 20px;
		height: 20px;
	}

	.catalog-header {
		position: static;
	}
}

@media (max-width: 1140px) {
	.catalog-title_btn {
		flex-direction: column;
		gap: 32px;
	}
}

@media (max-width: 690px) {
	.banner-catalog-page {
		display: none;
	}

	.catalog-title div,
	.catalog-title div h1 {
		font-size: 18px;
		line-height: 133%;
	}

	.catalog-title span {
		font-size: 12px;
		line-height: 133%;
	}

	.catalog-btn {
		flex-wrap: wrap;
		gap: 12px 8px;
	}

	.catalog-search-content {
		width: 100%;
	}

	.banner-catalog-text-h2 {
		font-size: 20px;
		line-height: 130%;
	}

	.banner-catalog-text-h5 {
		font-size: 13px;
		line-height: 123%;
	}

	.catalog-header {
		position: static;
		padding: 10px 12px 0;
	}

	.sort-button-items {
		padding: 10px 12px;
	}

	.sidebar-wrapper.mobile-open-filter .catalog-content-left {
		max-width: 100%;
	}
}
/* End */


/* Start:/local/templates/miningx100/components/bitrix/breadcrumb/miningx/style.css?17633804052275*/
.bx-breadcrumb {
	display: flex;
	gap: 8px;
	align-items: center;
}

.bx-breadcrumb-item a,
.bx-breadcrumb-item {
	font-weight: 500;
	font-size: 14px;
	line-height: 143%;
	color: var(--text-neutral-button-default);
	display: flex;
	gap: 8px;
	gap: 8px;
	align-items: center;
	white-space: nowrap;
}

.bx-breadcrumb-item::before {
	content: url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6 13L10 9L6 5" stroke="%23C1C1C6" stroke-width="1.3" stroke-linecap="round" stroke-linejoin="round" /></svg>');
	width: 16px;
	height: 16px;
	display: block;
}

#bx_breadcrumb_0.bx-breadcrumb-item::before {
	display: none;
}

#bx_breadcrumb_0 span {
	font-size: 0;
	background-image: url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6 14V9.06666C6 8.6933 6 8.50661 6.07266 8.364C6.13658 8.23856 6.23857 8.13657 6.36401 8.07266C6.50661 8 6.6933 8 7.06667 8H8.93333C9.3067 8 9.49339 8 9.63599 8.07266C9.76144 8.13657 9.86342 8.23856 9.92734 8.364C10 8.50661 10 8.69329 10 9.06666V14M7.34513 1.84267L2.82359 5.35942C2.52135 5.5945 2.37022 5.71204 2.26135 5.85925C2.16491 5.98964 2.09307 6.13653 2.04935 6.29271C2 6.46902 2 6.66047 2 7.04338V11.8667C2 12.6134 2 12.9868 2.14532 13.272C2.27316 13.5229 2.47713 13.7268 2.72801 13.8547C3.01323 14 3.3866 14 4.13333 14H11.8667C12.6134 14 12.9868 14 13.272 13.8547C13.5229 13.7268 13.7268 13.5229 13.8547 13.272C14 12.9868 14 12.6134 14 11.8667V7.04338C14 6.66047 14 6.46902 13.9506 6.29271C13.9069 6.13653 13.8351 5.98964 13.7386 5.85925C13.6298 5.71204 13.4787 5.5945 13.1764 5.35942L8.65487 1.84267C8.42065 1.6605 8.30354 1.56942 8.17423 1.53441C8.06013 1.50351 7.93987 1.50351 7.82577 1.53441C7.69646 1.56942 7.57935 1.6605 7.34513 1.84267Z" stroke="%239D9CA4" stroke-width="1.3" stroke-linecap="round" stroke-linejoin="round" /></svg>');
	width: 16px;
	height: 16px;
	display: block;
}

.bx-breadcrumb-item.bx-end-item span {
	color: var(--text-neutral-darker);
}

@media (max-width: 690px) {
	.catalog-element-container .bx-breadcrumb {
		padding: 24px 20px 16px;
		overflow: auto;
	}

	.catalog-element-container .bx-breadcrumb::-webkit-scrollbar {
		width: 0;
		height: 0;
	}
}
/* End */


/* Start:/local/templates/miningx100/components/bitrix/catalog.smart.filter/.default/style.css?17633804055054*/
.smart-filter-section-items {
	display: flex;
	flex-direction: column;
	gap: 24px;
	padding-bottom: 70px;
}

.smart-filter-parameters-btn-container {
	display: flex;
	flex-direction: column;
	gap: 8px;
	padding: 0 14px;
}

.smart-filter-parameters-btn-container .btn {
	border: 1px solid var(--stroke-neutral-light);
	border-radius: 12px;
	padding: 10px 12px;
	font-size: 14px;
	line-height: 143%;
	color: var(--text-neutral-darker);
	background: var(--component-neutral-default-darker);
	text-align: center
}

.smart-filter-parameters-btn-container .btn:disabled {
	opacity: .5;
}

.smart-filter-parameters-box-title {
	font-size: 14px;
	line-height: 143%;
	color: var(--text-neutral-header);
	cursor: pointer;
	padding: 4px 0;
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.smart-filter-block {
	display: none;
	margin-top: 16px;
	max-width: 229px;
}


.smart-filter-parameters-box.bx-active .smart-filter-block {
	display: block;
}

.smart-filter-container-modef {
	background-image: url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5 8.75L10 13.75L15 8.75" stroke="%2318172A" stroke-width="1.3" stroke-linecap="round" stroke-linejoin="round" /></svg>');
	background-position: center;
	background-repeat: no-repeat;
	width: 20px;
	height: 20px;
	transition: transform 0.3s ease;
	display: block;
}

.smart-filter-parameters-box.bx-active .smart-filter-container-modef {
	transform: rotate(180deg);
}

.smart-filter-input-group-checkbox-list {
	display: flex;
	flex-direction: column;
	gap: 12px;
	font-size: 14px;
	line-height: 143%;
	letter-spacing: 0.02em;
	color: #0e1117;
	max-height: 204px;
	overflow: scroll;
	overflow-x: hidden;
}

.smart-filter-input-group-checkbox-list::-webkit-scrollbar {
	background-color: #fff;
	border-radius: 100px;
	width: 7px;
	overflow: hidden;
	padding-left: 10px;
}

.smart-filter-input-group-checkbox-list::-webkit-scrollbar-thumb {
	background: var(--surface-dark);
	border-radius: 100px;
}

.d-flex.justify-content-between {
	display: flex;
	justify-content: space-between;
	gap: 8px;
	margin-bottom: 16px;
}

.smart-filter-input-container .form-control {
	width: 100%;
	border: 1px solid var(--stroke-neutral-lighter);
	border-radius: 6px;
	padding: 10px 12px;
}

.smart-filter-input-container .form-control:focus-visible {
	outline: unset;
}

.smart-filter-input-group-checkbox-list .form-group.form-check {
	display: flex;
	align-items: center;
	gap: 8px;
	padding: 2px;
}

.smart-filter-input-group-checkbox-list .form-group.form-check label {
	display: flex;
	gap: 8px;
	align-items: center;
}

.smart-filter-input-group-checkbox-list input,
.smart-filter-input-group-checkbox-list label {
	cursor: pointer;
}

.smart-filter-input-group-checkbox-list input[type="checkbox"] {
	-webkit-appearance: none;
	appearance: none;
	border: 2px solid var(--stroke-neutral-light);
	border-radius: 6px;
	width: 20px;
	height: 20px;
}

.smart-filter-input-group-checkbox-list input[type="checkbox"]:hover {
	border: 2px solid #4263F7;
}

.smart-filter-input-group-checkbox-list input[type="checkbox"]:checked {
	background-color: var(--component-accent-primary-default);
	background-image: url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M13.3332 4L5.99984 11.3333L2.6665 8" stroke="%23EBEBED" stroke-width="1.3" stroke-linecap="round" stroke-linejoin="round" /></svg>');
	border: 0;
	background-repeat: no-repeat;
	background-position: center;
}

.smart-filter-input-group-checkbox-list input[type="checkbox"]:disabled {
	background: #f1f1f2;
}

.noUi-target {
	height: 4px;
	box-shadow: unset;
	border: unset;
	border-radius: 3px;
	max-width: 200px;
	margin: 0 auto;
}

.noUi-connect {
	background: var(--component-accent-default);
}

.noUi-horizontal .noUi-handle {
	box-shadow: 0 0 16px 0 rgba(9, 8, 28, 0.1);
	background: var(--component-accent-primary-default);
	border-radius: 9999px;
	padding: 0;
	border: unset;
	width: 16px;
	height: 16px;
	right: -8px;
	cursor: pointer;
}

.noUi-handle:after,
.noUi-handle:before {
	display: none;
}

.noUi-touch-area:hover {
	outline: 3px solid var(--Stroke-accent-default, #D1DAFF);
	border-radius: 100%;
}

.smart-filter-popup-result {
	display: none !important;
}

.smart-filter-parameters-btn-container .btn:first-child {
	display: none;
}

@media (max-width: 690px) {
	.smart-filter-button-box {
		position: sticky;
		bottom: 0;
	}

	.smart-filter-parameters-btn-container {
		padding: 16px 0;
		background: var(--background-normal);
		border-top: 1px solid var(--stroke-neutral-lighter);
		flex-direction: row;
	}

	.smart-filter-parameters-btn-container .btn {
		width: 100%;
	}

	.smart-filter-parameters-btn-container .btn:first-child {
		background: var(--component-accent-primary-default);
		color: var(--text-neutral-lightest);
		padding: 10px 12px;
	}

	.noUi-target {
		display: none;
	}

	.smart-filter-parameters-btn-container .btn:first-child {
		display: block;
	}

}
/* End */


/* Start:/bitrix/components/bitrix/catalog.section.list/templates/.default/style.min.css?17633803836236*/
.bx_catalog_line{margin-bottom:30px}.bx_catalog_line .bx_catalog_line_category_title{padding-bottom:14px;border-bottom:1px solid #e5e5e5;font-size:24px}.bx_catalog_line .bx_catalog_line_category_title a{color:#000;text-decoration:none}.bx_catalog_line .bx_catalog_line_ul{padding:0}.bx_catalog_line .bx_catalog_line_ul li{margin-bottom:20px;list-style:none}.bx_catalog_line .bx_catalog_line_ul li:before{content:''!important}.bx_catalog_line .bx_catalog_line_img{position:relative;display:block;float:left;overflow:hidden;margin-right:40px;width:125px;height:125px;border:1px solid #ccc;border-radius:2px;background-position:center;background-size:contain;background-repeat:no-repeat;-webkit-background-size:contain}.bx_catalog_line .bx_catalog_line_title{margin-bottom:10px;padding:0;vertical-align:top;line-height:18px}.bx_catalog_line .bx_catalog_line_title a{color:#4c7da6;font-size:18px}.bx_catalog_line .bx_catalog_line_title a:hover{text-decoration:none}.bx_catalog_line .bx_catalog_line_title span{font-size:16px}.bx_catalog_line .bx_catalog_line_description{color:#3f3f3f;font-size:13px;line-height:16px}@media(max-width:639px){.bx-touch .bx_catalog_line .bx_catalog_line_img{margin-right:10px;width:50px;height:50px}.bx-touch .bx_catalog_line .bx_catalog_line_title{margin-bottom:5px;line-height:14px}.bx-touch .bx_catalog_line .bx_catalog_line_title a{font-size:14px}.bx-touch .bx_catalog_line .bx_catalog_line_description{font-size:11px}}.bx_catalog_line .bx_catalog_line_img,.bx_catalog_line .bx_catalog_line_title,.bx_catalog_line .bx_catalog_line_title a,.bx_catalog_line .bx_catalog_line_description{transition:all .3s ease}.bx_catalog_text{margin-bottom:30px}.bx_catalog_text .bx_catalog_text_category_title{padding-bottom:14px;border-bottom:1px solid #e5e5e5;font-size:24px}.bx_catalog_text .bx_catalog_text_category_title a{color:#000;text-decoration:none}.bx_catalog_text .bx_catalog_text_ul{padding:0}.bx_catalog_text .bx_catalog_text_ul li{float:left;margin:0 10px 10px;list-style:none}.bx_catalog_text .bx_catalog_text_ul li:before{content:''!important}.bx_catalog_text .bx_catalog_text_title{margin:0;padding:0;vertical-align:top;font-size:14px;line-height:14px}.bx_catalog_tile .bx_catalog_tile_title a{display:inline-block;overflow:hidden;max-width:100%;color:#4c7da6;-ms-text-overflow:ellipsis;text-overflow:ellipsis;font-size:14px}.bx_catalog_text .bx_catalog_text_title a:hover{text-decoration:none}.bx_catalog_text .bx_catalog_text_title span{font-size:12px}@media(max-width:639px){.bx-touch .bx_catalog_text .bx_catalog_line_title{margin-bottom:5px;line-height:12px}.bx-touch .bx_catalog_text .bx_catalog_line_title a{font-size:12px}}.bx_catalog_text .bx_catalog_line_title,.bx_catalog_text .bx_catalog_line_title a{transition:all .3s ease}.bx_catalog_tile{margin-bottom:30px}.bx_catalog_tile .bx_catalog_tile_category_title{padding-bottom:14px;border-bottom:1px solid #e5e5e5;font-size:24px}.bx_catalog_tile .bx_catalog_tile_category_title a{color:#000;text-decoration:none}.bx_catalog_tile .bx_catalog_tile_ul{padding:0}.bx_catalog_tile .bx_catalog_tile_ul li{float:left;box-sizing:border-box;margin-bottom:20px;padding:0 10px;width:12.5%;list-style:none;text-align:center}.bx_catalog_tile .bx_catalog_tile_ul li:before{content:''!important}.bx_catalog_tile .bx_catalog_tile_ul li:nth-child(8n+1){clear:both}.bx_catalog_tile .bx_catalog_tile_img{position:relative;display:block;overflow:hidden;margin:0 auto;width:78px;height:78px;border:1px solid #ccc;border-radius:2px;background-color:#fff;background-position:center;background-size:contain;background-repeat:no-repeat;-webkit-background-size:contain}.bx_catalog_tile .bx_catalog_tile_title{margin-top:5px;margin-bottom:10px;padding:0;vertical-align:top;line-height:14px}.bx_catalog_tile .bx_catalog_tile_title a{color:#4c7da6;font-size:14px}.bx_catalog_tile .bx_catalog_tile_title a:hover{text-decoration:none}.bx_catalog_tile .bx_catalog_tile_title span{font-size:12px}@media(max-width:980px){.bx_catalog_tile .bx_catalog_tile_ul li{width:20%}.bx_catalog_tile .bx_catalog_tile_ul li:nth-child(8n+1){clear:none}.bx_catalog_tile .bx_catalog_tile_ul li:nth-child(5n+1){clear:both}}@media(max-width:639px){.bx-touch .bx_catalog_tile .bx_catalog_tile_title{margin-bottom:5px;line-height:14px}.bx-touch .bx_catalog_tile .bx_catalog_tile_title{line-height:10px}.bx-touch .bx_catalog_tile .bx_catalog_tile_title a{font-size:11px}}@media(min-width:480px) and (max-width:639px){.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li{width:25%}.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(8n+1){clear:none}.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(5n+1){clear:none}.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(4n+1){clear:both}}@media(max-width:479px){.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li{width:33.3%}.bx-touch .bx_catalog_tile .bx_catalog_tile_img{width:100%;height:80px}.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(8n+1){clear:none}.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(5n+1){clear:none}.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(3n+1){clear:both}}.bx_catalog_tile .bx_catalog_tile_title,.bx_catalog_tile .bx_catalog_tile_title a,.bx_catalog_tile .bx_catalog_tile_ul li,.bx_catalog_tile .bx_catalog_tile_img{transition:all .3s ease}.bx_sitemap{margin-bottom:30px}.bx_sitemap .bx_sitemap_title{padding-bottom:14px;border-bottom:1px solid #e5e5e5;font-size:24px}.bx_sitemap .bx_sitemap_title a{color:#000;text-decoration:none}.bx_sitemap .bx_sitemap_ul li{padding:0;line-height:14px}.bx_sitemap .bx_sitemap_ul li:before{content:''!important}.bx_sitemap .bx_sitemap_li_title{display:inline-block;margin:0;margin-bottom:10px;padding:0;vertical-align:top;font-weight:normal;line-height:13px}.bx_sitemap .bx_sitemap_li_title a{color:#4c7da6;white-space:nowrap;font-size:13px}.bx_sitemap .bx_sitemap_li_title a:hover{text-decoration:none}.bx_sitemap .bx_sitemap_li_title span{font-size:11px}@media(max-width:639px){.bx-touch .bx_sitemap .bx_catalog_line_title{margin-bottom:5px;line-height:12px}.bx-touch .bx_sitemap .bx_catalog_line_title a{font-size:12px}}.bx_sitemap .bx_catalog_line_title,.bx_sitemap .bx_catalog_line_title a{transition:all .3s ease}
/* End */


/* Start:/bitrix/components/bitrix/system.pagenavigation/templates/round/style.css?17640056502820*/
.bx-pagination {
	margin: 10px 0;
}
.bx-pagination .bx-pagination-container {
	text-align: center;
	position: relative;
}
.bx-pagination .bx-pagination-container ul {
	padding: 0;
	margin: 0;
	list-style: none;
	display: inline-block;
}
.bx-pagination .bx-pagination-container ul li {
	display: inline-block;
	margin: 0 2px 15px 2px;
}
.bx-pagination .bx-pagination-container ul li span{
    -webkit-transition: color .3s ease, background-color .3s ease, border-color .3s ease;
       -moz-transition: color .3s ease, background-color .3s ease, border-color .3s ease;
    	-ms-transition: color .3s ease, background-color .3s ease, border-color .3s ease;
    	 -o-transition: color .3s ease, background-color .3s ease, border-color .3s ease;
    		transition: color .3s ease, background-color .3s ease, border-color .3s ease;
	background: #eff0f1;
	padding: 0 8px;
	display: block;
	height: 32px;
	min-width: 32px;
	line-height: 32px;
	color: #444;
	font-size: 14px;
	border-radius: 16px;
	vertical-align: middle;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.bx-pagination .bx-pagination-container ul li a {
	text-decoration: none;
	display: block;
	border-radius: 16px;
	height: 32px;
	min-width: 32px;
	line-height: 32px;
	color: #444;
	vertical-align: middle;
}
.bx-pagination .bx-pagination-container ul li a:hover span{
	background: #DADADA;
}
.bx-pagination .bx-pagination-container ul li.bx-active span{
	background: #0083d1;
	color: #fff;
}
.bx-pagination .bx-pagination-container ul li.bx-pag-all a span,
.bx-pagination .bx-pagination-container ul li.bx-pag-prev a span,
.bx-pagination .bx-pagination-container ul li.bx-pag-next a span {
	background: #fff;
	border: 2px solid #eff0f1;
	line-height: 28px;
	padding: 0 18px;
	color: #444;
}
.bx-pagination .bx-pagination-container ul li.bx-pag-all span,
.bx-pagination .bx-pagination-container ul li.bx-pag-prev span,
.bx-pagination .bx-pagination-container ul li.bx-pag-next span{
	color: #aab1b4;
	background: #fff;
	border: 2px solid #eff0f1;
	line-height: 28px;
	padding: 0 18px;
}
.bx-pagination .bx-pagination-container ul li.bx-pag-all a:hover span,
.bx-pagination .bx-pagination-container ul li.bx-pag-prev a:hover span,
.bx-pagination .bx-pagination-container ul li.bx-pag-next a:hover span {
	background: #fff;
	border-color: #DADADA;
	color: #000;
}

/*color schemes*/
.bx-pagination.bx-green  .bx-pagination-container ul li.bx-active span{
	background: #3bc915;
	color: #fff;
}
.bx-pagination.bx-yellow  .bx-pagination-container ul li.bx-active span{
	background: #F9A91D;
	color: #fff;
}
.bx-pagination.bx-red  .bx-pagination-container ul li.bx-active span{
	background: #E22B2B;
	color: #fff;
}
.bx-pagination.bx-blue .bx-pagination-container ul li.bx-active span{
	background: #0083d1;
	color: #fff;
}

/* End */


/* Start:/local/templates/miningx100/components/bitrix/catalog.section/.default/style.css?1763470239518*/
.catalog-section {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: 64px 16px;
    padding-top: 24px;
    padding-bottom: 40px;
}

.catalog-section .disabled,
.content-pagination {
    /*display: none;*/
}

.show-more-pagination {
	background: red;
}

@media (max-width: 1350px) {
    .catalog-section {
        grid-template-columns: repeat(3, 1fr);
    }
}

@media (max-width: 1140px) {
    .catalog-section {
        grid-template-columns: repeat(2, 1fr);
    }
}

@media (max-width: 690px) {}
/* End */


/* Start:/local/templates/miningx100/components/bitrix/catalog.item/.default/style.css?176338040510001*/
.product-image {
	border: 1px solid var(--stroke-neutral-lighter);
	border-radius: 16px;
	background: var(--component-neutral-default);
	padding: 24px;
	display: flex;
	align-items: center;
	justify-content: center;
	position: relative;
}

a:hover .product-image {
	background: var(--Component-neutral-hover, #F1F1F2);
}

.product-image img {
	max-width: 292px;
	max-height: 192px;
	transition: 0.3s;
}

a:hover .product-image img {
	transform: scale(1.1);
}

.product-item {
	display: flex;
	flex-direction: column;
	gap: 32px;
}

.product-item a {
	display: flex;
	flex-direction: column;
	gap: 16px;
}

.product-tags {
	position: absolute;
	top: 6px;
	left: 6px;
	display: flex;
	gap: 6px;
}

.product-tags .tag-recommend {
	border-radius: 12px;
	padding: 8px;
	backdrop-filter: blur(6px);
	background: var(--component-accent-secondary-default-800);
	font-size: 13px;
	line-height: 123%;
	color: var(--text-accent-default);
}

.product-tags .tag-new {
	border-radius: 12px;
	padding: 8px;
	backdrop-filter: blur(6px);
	background: var(--component-positive-secondary-default-800);
	font-size: 13px;
	line-height: 123%;
	color: var(--text-positive-default);
}

.product-tags .tag-home {
	border-radius: 12px;
	padding: 8px;
	backdrop-filter: blur(6px);
	background: var(--component-warning-secondary-default-800);
	font-size: 13px;
	line-height: 123%;
	color: var(--text-warning-default);
}

.product-pirce {
	display: flex;
	gap: 8px;
	align-items: center;
}

.product-pirce_real {
	font-weight: 600;
	font-size: 16px;
	line-height: 150%;
	color: var(--text-accent-default);
}

.product-pirce_new {
	font-weight: 600;
	font-size: 16px;
	line-height: 150%;
	color: var(--text-negative-default);
}

.product-pirce_old {
	font-size: 12px;
	line-height: 133%;
	color: var(--text-neutral-light);
	text-decoration: line-through;
}

.product-pirce_percent {
	font-size: 12px;
	line-height: 133%;
	color: var(--text-negative-default);
}

.product-name {
	font-size: 14px;
	line-height: 143%;
	letter-spacing: 0.02em;
	color: var(--text-neutral-darker);
	padding: 0 8px;
}

.product-specifications {
	display: flex;
	gap: 16px;
	padding: 0 8px;
}

.product-specifications span {
	font-size: 12px;
	line-height: 133%;
	color: var(--text-neutral-light);
}

.product-specifications-value {
	font-size: 13px;
	line-height: 123%;
	color: var(--text-neutral-darker);
	display: flex;
	margin-top: 6px;
}

.product-bottom {
	display: flex;
	flex-direction: column;
	gap: 16px;
	padding: 0 8px;
}

.product-comment_acailability {
	display: flex;
	gap: 12px;
}

.product-comment {
	display: flex;
	gap: 6px;
	font-size: 12px;
	line-height: 133%;
	color: var(--text-neutral-darker);
}

.product-comment span {
	color: var(--text-neutral-light);
}

.product-comment::before {
	content: url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.52144 2.30223C7.6751 1.99094 7.75193 1.83529 7.85623 1.78556C7.94697 1.7423 8.0524 1.7423 8.14314 1.78556C8.24744 1.83529 8.32427 1.99094 8.47793 2.30223L9.93571 5.25554C9.98108 5.34744 10.0038 5.39339 10.0369 5.42907C10.0663 5.46066 10.1015 5.48625 10.1406 5.50443C10.1847 5.52497 10.2354 5.53238 10.3368 5.5472L13.5977 6.02382C13.9411 6.07401 14.1127 6.09911 14.1922 6.18298C14.2613 6.25595 14.2938 6.35622 14.2807 6.45587C14.2656 6.57041 14.1413 6.69147 13.8927 6.93361L11.534 9.23097C11.4604 9.30258 11.4237 9.33839 11.4 9.38099C11.379 9.41872 11.3655 9.46016 11.3603 9.50302C11.3544 9.55143 11.3631 9.60202 11.3804 9.70318L11.937 12.9481C11.9957 13.2903 12.025 13.4615 11.9699 13.563C11.9219 13.6514 11.8366 13.7133 11.7377 13.7317C11.6241 13.7527 11.4704 13.6719 11.1631 13.5103L8.24793 11.9772C8.1571 11.9295 8.11168 11.9056 8.06384 11.8962C8.02147 11.8879 7.9779 11.8879 7.93554 11.8962C7.88769 11.9056 7.84228 11.9295 7.75145 11.9772L4.83629 13.5103C4.52895 13.6719 4.37528 13.7527 4.26166 13.7317C4.1628 13.7133 4.07749 13.6514 4.0295 13.563C3.97434 13.4615 4.00369 13.2903 4.06239 12.9481L4.61893 9.70318C4.63628 9.60202 4.64496 9.55143 4.63909 9.50302C4.63389 9.46016 4.62042 9.41872 4.59941 9.38099C4.57569 9.33839 4.53893 9.30258 4.4654 9.23097L2.10671 6.93361C1.85812 6.69147 1.73382 6.57041 1.71869 6.45587C1.70553 6.35622 1.73804 6.25595 1.80717 6.18298C1.88663 6.09911 2.05832 6.07401 2.4017 6.02382L5.66255 5.5472C5.76396 5.53238 5.81466 5.52497 5.85882 5.50443C5.89792 5.48625 5.93312 5.46066 5.96246 5.42907C5.99561 5.39339 6.01829 5.34744 6.06366 5.25554L7.52144 2.30223Z" fill="%23F69152" /></svg>');
	width: 16px;
	height: 16px;
	display: block;
}

.product-acailability {
	font-size: 12px;
	line-height: 133%;
	color: var(--text-neutral-darker);
	display: flex;
	gap: 8px;
}

.product-acailability::before {
	content: url('data:image/svg+xml,<svg width="8" height="8" viewBox="0 0 8 8" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="4" cy="4" r="4" fill="%2300B327" /></svg>');
	width: 8px;
	height: 8px;
	display: block;
}

.product-btn {
	display: flex;
	gap: 8px;
}

.product-btn-buy {
	border: 1px solid var(--stroke-accent-light);
	cursor: pointer;
	font-weight: 600;
	font-size: 13px;
	line-height: 123%;
	color: var(--text-accent-default);
	padding: 10px 14px;
	border-radius: 8px;
}

.product-btn-compare,
.product-btn-add-list {
	border: 1px solid var(--stroke-neutral-lighter);
	cursor: pointer;
	border-radius: 8px;
	padding: 10px;
}

.product-btn-compare.checked {
	background: var(--component-accent-secondary-hover);
	border: 1px solid var(--stroke-accent-default);
}

.product-btn-add-list.checked {
	border: 1px solid var(--stroke-negative-default);
	background: var(--component-negative-secondary-default);
}

.product-btn-compare span {
	background-image: url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2 7.33333L2 14M10 7.33333L10 14M6 2L6 14M14 2V14" stroke="%2318172A" stroke-width="1.3" stroke-linecap="round" stroke-linejoin="round" /></svg>');
	background-repeat: no-repeat;
	background-position: center;
	width: 16px;
	height: 16px;
	display: block;
}

.product-btn-compare.checked span {
	background-image: url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2 7.33333L2 14M10 7.33333L10 14M6 2L6 14M14 2V14" stroke="%234263F7" stroke-width="1.3" stroke-linecap="round" stroke-linejoin="round" /></svg>');
}

.product-btn-add-list span {
	background-image: url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M7.99511 3.42388C6.66221 1.8656 4.4395 1.44643 2.76947 2.87334C1.09944 4.30026 0.86432 6.68598 2.17581 8.3736C3.26622 9.77674 6.56619 12.7361 7.64774 13.6939C7.76874 13.801 7.82925 13.8546 7.89982 13.8757C7.96141 13.8941 8.02881 13.8941 8.0904 13.8757C8.16097 13.8546 8.22147 13.801 8.34248 13.6939C9.42403 12.7361 12.724 9.77674 13.8144 8.3736C15.1259 6.68598 14.9195 4.28525 13.2207 2.87334C11.522 1.46144 9.32801 1.8656 7.99511 3.42388Z" stroke="%2318172A" stroke-width="1.3" stroke-linecap="round" stroke-linejoin="round" /></svg>');
	background-repeat: no-repeat;
	background-position: center;
	width: 16px;
	height: 16px;
	display: block;
}

.product-btn-add-list.checked span {
	background-image: url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M7.9956 3.42388C6.6627 1.8656 4.43999 1.44643 2.76996 2.87334C1.09993 4.30026 0.864808 6.68598 2.17629 8.3736C3.26671 9.77674 6.56668 12.7361 7.64823 13.6939C7.76923 13.801 7.82973 13.8546 7.9003 13.8757C7.9619 13.8941 8.0293 13.8941 8.09089 13.8757C8.16146 13.8546 8.22196 13.801 8.34296 13.6939C9.42452 12.7361 12.7245 9.77674 13.8149 8.3736C15.1264 6.68598 14.92 4.28525 13.2212 2.87334C11.5225 1.46144 9.3285 1.8656 7.9956 3.42388Z" stroke="%23F65252" stroke-width="1.3" stroke-linecap="round" stroke-linejoin="round" /></svg>');
}

.product-pirce_status {
	display: flex;
	align-items: center;
	gap: 8px;
	padding: 0 8px;
}

.product-status {
	font-size: 12px;
	line-height: 133%;
}

.empy-product .product-status,
.empy-product .product-pirce_new,
.empy-product .product-pirce_real,
.empy-product .product-pirce_old,
.empy-product .product-pirce_percent,
.empy-product .product-acailability {
	color: var(--disabled-text);
}

.empy-product .product-acailability::before {
	content: url('data:image/svg+xml,<svg width="8" height="8" viewBox="0 0 8 8" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="4" cy="4" r="4" fill="%23DDDCDF" /></svg>');
}

.empy-product .product-image img {
	opacity: .5;
}

@media (max-width: 690px) {
	.product-item {
		gap: 0;
		justify-content: space-between;
		height: 412px;
	}

	.product-comment_acailability {
		flex-direction: column;
		gap: 4px;
	}

	.product-specifications-item:nth-child(2),
	.product-specifications-item:nth-child(3) {
		display: none;
	}

	.product-specifications-item:nth-child(1) {
		display: flex;
		align-items: center;
		gap: 8px;
	}

	.product-pirce {
		flex-wrap: wrap;
		gap: 0 8px;
	}

	.product-pirce_new {
		width: 100%;
	}

	.product-btn {
		flex-wrap: wrap;
	}

	.product-btn-buy {
		width: 100%;
		text-align: center;
	}

	.product-image img {
		max-width: 150px;
		max-height: 128px;
	}

	.product-name {
		font-size: 13px;
		line-height: 123%;
	}

	.product-item a {
		gap: 8px;
	}

	.empy-product .product-status {
		display: none;
	}

	.product-tags div:nth-child(2),
	.product-tags div:nth-child(3) {
		display: none;
	}

	.product-tags div {
		font-size: 12px;
		padding: 6px 12px;
		line-height: 133%;
	}

	.catalog-container {
		padding: 0 10px;
	}

	.catalog-section {
		gap: 24px 6px;
	}

	.product-image {
		padding: 16px;
		background: unset;
	}

	.product-specifications-value {
		margin: 0;
		font-size: 12px;
		line-height: 133%;
	}

	.product-acailability {
		padding-left: 5px;
	}
}
/* End */
/* /local/templates/miningx100/components/bitrix/catalog/miningx/style.css?176338040526488 */
/* /local/templates/miningx100/components/bitrix/breadcrumb/miningx/style.css?17633804052275 */
/* /local/templates/miningx100/components/bitrix/catalog.smart.filter/.default/style.css?17633804055054 */
/* /bitrix/components/bitrix/catalog.section.list/templates/.default/style.min.css?17633803836236 */
/* /bitrix/components/bitrix/system.pagenavigation/templates/round/style.css?17640056502820 */
/* /local/templates/miningx100/components/bitrix/catalog.section/.default/style.css?1763470239518 */
/* /local/templates/miningx100/components/bitrix/catalog.item/.default/style.css?176338040510001 */
