/******* Do not edit this file *******
Woody Code Snippets CSS and JS
Saved: Oct 13 2025 | 20:16:09 */
#tablemer,
.product-info-block .product-description {
	display: flex;
	flex-wrap: wrap; /* Позволяет перенос строк */
	align-items: center; /* Выравнивание по вертикали */
	justify-content: left; /* Центрирование содержимого */
	gap: 0 20px; /* Расстояние между элементами */
}

#tablemer img,
.product-info-block .product-description img {
	flex-shrink: 0; /* Изображение не сжимается */
	order: 1; /* Изображение остается первым */
	padding: 10px;
	background-color: #fff;
	height: 123px;
	width: auto;
	border-radius: 5px;
}

#tablemer table,
#tablemer table tbody,
.product-info-block .product-description table,
.product-info-block .product-description table tbody {
	border-collapse: collapse; /* Убираем границы */
	margin: 0; /* Убираем внешние отступы */
	width: auto; /* Таблица занимает минимально возможный размер */
	order: 2; /* Таблица идет после изображения */
	font-family: var(--e-global-typography-secondary-font-family ), Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1em;
	border: none;
}

#tablemer td:first-child,
#tablemer th:first-child {
	padding-right: 20px;
	border-right: 1px solid var(--e-global-color-text);
}

.product-info-block .product-description tr:first-child td:nth-child(2),
.product-info-block .product-description tr:nth-child(2) td:nth-child(2),
.product-info-block .product-description tr:nth-child(3) td:first-child, 
.product-info-block .product-description tr:last-child td:first-child,
not(#tablemer) td:first-child,
not(#tablemer) th:first-child {
	padding-right: 20px;
	border-right: 1px solid var(--e-global-color-text);
}

#tablemer td:nth-child(2), #tablemer th:nth-child(2) {
	padding-left: 20px;
}

.product-info-block .product-description tr:first-child td:nth-child(3), 
.product-info-block .product-description tr:nth-child(2) td:nth-child(3),
.product-info-block .product-description tr:nth-child(3) td:nth-child(2), 
.product-info-block .product-description tr:last-child td:nth-child(2),
not(#tablemer) td:nth-child(2),
not(#tablemer) th:nth-child(2) {
	padding-left: 20px;
}

#tablemer tr:first-child,
.product-info-block .product-description tr:first-child {
	font-weight: 700;
}

#tablemer tr:last-child,
.product-info-block .product-description tr:last-child {
	border-bottom-color: var(--e-global-color-primary);
}

#tablemer td,
#tablemer th,
.product-info-block .product-description td,
.product-info-block .product-description th {
	padding: 12px 10px; /* 12px по вертикали, 20px по горизонтали */
	text-align: center; /* Выравнивание текста по центру */
	white-space: nowrap; /* Одна строка, без переноса */
	border: none;
}

#tablemer p {
	margin-top: 5px;  /* Расстояние между таблицей и текстом */
	margin-bottom: 0;
	font-size: 14px; /* Размер текста */
	color: var(--e-global-color-text); /* Цвет текста */
	text-align: left; /* Центрирование текста */
	width: 100%; /* Текст занимает всю ширину */
	order: 3; /* Перемещаем текст в конец */
}

/* МОБ/ПЛАНШЕТ <1024px */
@media (max-width: 1023.98px) {
	#tablemer,
	.product-info-block .product-description .elementor-widget-container {
		width: 100%;
	}
	
	#tablemer {
		overflow-x: scroll;
		padding: 10px 0 20px;
	}
	#tablemer::-webkit-scrollbar {
		height: 6px;
	}
	#tablemer::-webkit-scrollbar-track {
		background: var(--e-global-color-primary);        /* цвет дорожки */
	}
	#tablemer::-webkit-scrollbar-thumb {
		background-color: var(--e-global-color-text);    /* цвет плашки */
		border-radius: 20px;       /* закругления плашки */
	}
	#tablemer::-webkit-scrollbar-button {
		background-color: var(--e-global-color-primary);
		border: none;
	}
}

/* 480–767 */
@media (min-width: 480px) and (max-width: 767.98px) {
}

/* 768–1023 */
@media (min-width: 768px) and (max-width: 1023.98px) {
}

/* >=1024: десктоп (исходное поведение) */
@media (min-width: 1024px) {
}

/* >=1280: косметика ширины */
@media (min-width: 1280px) {
}

/* >=1440, >=1920 — резерв под косметику */
@media (min-width: 1440px) {
}

@media (min-width: 1920px) {
}