/* Скрываем кнопки для всех атрибутов цвета */
ul[data-attribute_name*="pa_cb5feb1b7314637725a2e7"] .variable-item-span-button,
ul[data-attribute_name*="pa_ortorex-color"] .variable-item-span-button,
ul[data-attribute_name*="pa_6ee592b94717cd7ccdf72f"] .variable-item-span-button,
ul[data-attribute_name*="pa_b355aebd2b662400dcb0d5"] .variable-item-span-button,
ul[data-attribute_name*="pa_bed-nest-ortorex"] .variable-item-span-button,
ul[data-attribute_name*="pa_color"] .variable-item-span-button,
ul[data-attribute_name*="color"] .variable-item-span-button,
ul[data-attribute_name*="farbe"] .variable-item-span-button,
ul[data-attribute_name*="cor"] .variable-item-span-button,
ul[data-attribute_name*="couleur"] .variable-item-span-button,
ul[data-attribute_name*="farg"] .variable-item-span-button,
ul[data-attribute_name*="farge"] .variable-item-span-button,
ul[data-attribute_name*="farve"] .variable-item-span-button,
ul[data-attribute_name*="vari"] .variable-item-span-button,
ul[data-attribute_name*="colore"] .variable-item-span-button,
ul[data-attribute_name*="kleur"] .variable-item-span-button,
ul[data-attribute_name*="barva"] .variable-item-span-button,
ul[data-attribute_name*="szin"] .variable-item-span-button,
ul[data-attribute_name*="culoare"] .variable-item-span-button,
ul[data-attribute_name*="%cf%87%cf%81%cf%8e%ce%bc%ce%b1"] .variable-item-span-button, /* греческий "χρώμα" */
ul[data-attribute_name*="%d8%a7%d9%84%d9%84%d9%88%d9%86"] .variable-item-span-button { /* арабский "اللون" */
	display: none;
}

/* Убираем тень для невыбранных элементов */
.woo-variation-swatches ul[data-attribute_name*="pa_cb5feb1b7314637725a2e7"].variable-items-wrapper .variable-item:not(.radio-variable-item):not(.selected),
.woo-variation-swatches ul[data-attribute_name*="pa_ortorex-color"].variable-items-wrapper .variable-item:not(.radio-variable-item):not(.selected),
.woo-variation-swatches ul[data-attribute_name*="pa_6ee592b94717cd7ccdf72f"].variable-items-wrapper .variable-item:not(.radio-variable-item):not(.selected),
.woo-variation-swatches ul[data-attribute_name*="pa_b355aebd2b662400dcb0d5"].variable-items-wrapper .variable-item:not(.radio-variable-item):not(.selected),
.woo-variation-swatches ul[data-attribute_name*="pa_bed-nest-ortorex"].variable-items-wrapper .variable-item:not(.radio-variable-item):not(.selected),
.woo-variation-swatches ul[data-attribute_name*="pa_color"].variable-items-wrapper .variable-item:not(.radio-variable-item):not(.selected),
.woo-variation-swatches ul[data-attribute_name*="color"].variable-items-wrapper .variable-item:not(.radio-variable-item):not(.selected),
.woo-variation-swatches ul[data-attribute_name*="farbe"].variable-items-wrapper .variable-item:not(.radio-variable-item):not(.selected),
.woo-variation-swatches ul[data-attribute_name*="cor"].variable-items-wrapper .variable-item:not(.radio-variable-item):not(.selected),
.woo-variation-swatches ul[data-attribute_name*="couleur"].variable-items-wrapper .variable-item:not(.radio-variable-item):not(.selected),
.woo-variation-swatches ul[data-attribute_name*="farg"].variable-items-wrapper .variable-item:not(.radio-variable-item):not(.selected),
.woo-variation-swatches ul[data-attribute_name*="farge"].variable-items-wrapper .variable-item:not(.radio-variable-item):not(.selected),
.woo-variation-swatches ul[data-attribute_name*="farve"].variable-items-wrapper .variable-item:not(.radio-variable-item):not(.selected),
.woo-variation-swatches ul[data-attribute_name*="vari"].variable-items-wrapper .variable-item:not(.radio-variable-item):not(.selected),
.woo-variation-swatches ul[data-attribute_name*="colore"].variable-items-wrapper .variable-item:not(.radio-variable-item):not(.selected),
.woo-variation-swatches ul[data-attribute_name*="kleur"].variable-items-wrapper .variable-item:not(.radio-variable-item):not(.selected),
.woo-variation-swatches ul[data-attribute_name*="barva"].variable-items-wrapper .variable-item:not(.radio-variable-item):not(.selected),
.woo-variation-swatches ul[data-attribute_name*="szin"].variable-items-wrapper .variable-item:not(.radio-variable-item):not(.selected),
.woo-variation-swatches ul[data-attribute_name*="culoare"].variable-items-wrapper .variable-item:not(.radio-variable-item):not(.selected),
.woo-variation-swatches ul[data-attribute_name*="%cf%87%cf%81%cf%8e%ce%bc%ce%b1"].variable-items-wrapper .variable-item:not(.radio-variable-item):not(.selected),
.woo-variation-swatches ul[data-attribute_name*="%d8%a7%d9%84%d9%84%d9%88%d9%86"].variable-items-wrapper .variable-item:not(.radio-variable-item):not(.selected) {
	box-shadow: none;
}

/* Убираем фоновое изображение для disabled-элементов */
.woo-variation-swatches ul[data-attribute_name*="pa_cb5feb1b7314637725a2e7"].variable-items-wrapper .variable-item:not(.radio-variable-item).disabled .variable-item-contents:before,
.woo-variation-swatches ul[data-attribute_name*="pa_cb5feb1b7314637725a2e7"].variable-items-wrapper .variable-item:not(.radio-variable-item).disabled:hover .variable-item-contents:before,
.woo-variation-swatches ul[data-attribute_name*="pa_ortorex-color"].variable-items-wrapper .variable-item:not(.radio-variable-item).disabled .variable-item-contents:before,
.woo-variation-swatches ul[data-attribute_name*="pa_ortorex-color"].variable-items-wrapper .variable-item:not(.radio-variable-item).disabled:hover .variable-item-contents:before,
.woo-variation-swatches ul[data-attribute_name*="pa_6ee592b94717cd7ccdf72f"].variable-items-wrapper .variable-item:not(.radio-variable-item).disabled .variable-item-contents:before,
.woo-variation-swatches ul[data-attribute_name*="pa_6ee592b94717cd7ccdf72f"].variable-items-wrapper .variable-item:not(.radio-variable-item).disabled:hover .variable-item-contents:before,
.woo-variation-swatches ul[data-attribute_name*="pa_b355aebd2b662400dcb0d5"].variable-items-wrapper .variable-item:not(.radio-variable-item).disabled .variable-item-contents:before,
.woo-variation-swatches ul[data-attribute_name*="pa_b355aebd2b662400dcb0d5"].variable-items-wrapper .variable-item:not(.radio-variable-item).disabled:hover .variable-item-contents:before,
.woo-variation-swatches ul[data-attribute_name*="pa_bed-nest-ortorex"].variable-items-wrapper .variable-item:not(.radio-variable-item).disabled .variable-item-contents:before,
.woo-variation-swatches ul[data-attribute_name*="pa_bed-nest-ortorex"].variable-items-wrapper .variable-item:not(.radio-variable-item).disabled:hover .variable-item-contents:before,
.woo-variation-swatches ul[data-attribute_name*="pa_color"].variable-items-wrapper .variable-item:not(.radio-variable-item).disabled .variable-item-contents:before,
.woo-variation-swatches ul[data-attribute_name*="pa_color"].variable-items-wrapper .variable-item:not(.radio-variable-item).disabled:hover .variable-item-contents:before,
.woo-variation-swatches ul[data-attribute_name*="color"].variable-items-wrapper .variable-item:not(.radio-variable-item).disabled .variable-item-contents:before,
.woo-variation-swatches ul[data-attribute_name*="color"].variable-items-wrapper .variable-item:not(.radio-variable-item).disabled:hover .variable-item-contents:before,
.woo-variation-swatches ul[data-attribute_name*="farbe"].variable-items-wrapper .variable-item:not(.radio-variable-item).disabled .variable-item-contents:before,
.woo-variation-swatches ul[data-attribute_name*="farbe"].variable-items-wrapper .variable-item:not(.radio-variable-item).disabled:hover .variable-item-contents:before,
.woo-variation-swatches ul[data-attribute_name*="cor"].variable-items-wrapper .variable-item:not(.radio-variable-item).disabled .variable-item-contents:before,
.woo-variation-swatches ul[data-attribute_name*="cor"].variable-items-wrapper .variable-item:not(.radio-variable-item).disabled:hover .variable-item-contents:before,
.woo-variation-swatches ul[data-attribute_name*="couleur"].variable-items-wrapper .variable-item:not(.radio-variable-item).disabled .variable-item-contents:before,
.woo-variation-swatches ul[data-attribute_name*="couleur"].variable-items-wrapper .variable-item:not(.radio-variable-item).disabled:hover .variable-item-contents:before,
.woo-variation-swatches ul[data-attribute_name*="farg"].variable-items-wrapper .variable-item:not(.radio-variable-item).disabled .variable-item-contents:before,
.woo-variation-swatches ul[data-attribute_name*="farg"].variable-items-wrapper .variable-item:not(.radio-variable-item).disabled:hover .variable-item-contents:before,
.woo-variation-swatches ul[data-attribute_name*="farge"].variable-items-wrapper .variable-item:not(.radio-variable-item).disabled .variable-item-contents:before,
.woo-variation-swatches ul[data-attribute_name*="farge"].variable-items-wrapper .variable-item:not(.radio-variable-item).disabled:hover .variable-item-contents:before,
.woo-variation-swatches ul[data-attribute_name*="farve"].variable-items-wrapper .variable-item:not(.radio-variable-item).disabled .variable-item-contents:before,
.woo-variation-swatches ul[data-attribute_name*="farve"].variable-items-wrapper .variable-item:not(.radio-variable-item).disabled:hover .variable-item-contents:before,
.woo-variation-swatches ul[data-attribute_name*="vari"].variable-items-wrapper .variable-item:not(.radio-variable-item).disabled .variable-item-contents:before,
.woo-variation-swatches ul[data-attribute_name*="vari"].variable-items-wrapper .variable-item:not(.radio-variable-item).disabled:hover .variable-item-contents:before,
.woo-variation-swatches ul[data-attribute_name*="colore"].variable-items-wrapper .variable-item:not(.radio-variable-item).disabled .variable-item-contents:before,
.woo-variation-swatches ul[data-attribute_name*="colore"].variable-items-wrapper .variable-item:not(.radio-variable-item).disabled:hover .variable-item-contents:before,
.woo-variation-swatches ul[data-attribute_name*="kleur"].variable-items-wrapper .variable-item:not(.radio-variable-item).disabled .variable-item-contents:before,
.woo-variation-swatches ul[data-attribute_name*="kleur"].variable-items-wrapper .variable-item:not(.radio-variable-item).disabled:hover .variable-item-contents:before,
.woo-variation-swatches ul[data-attribute_name*="barva"].variable-items-wrapper .variable-item:not(.radio-variable-item).disabled .variable-item-contents:before,
.woo-variation-swatches ul[data-attribute_name*="barva"].variable-items-wrapper .variable-item:not(.radio-variable-item).disabled:hover .variable-item-contents:before,
.woo-variation-swatches ul[data-attribute_name*="szin"].variable-items-wrapper .variable-item:not(.radio-variable-item).disabled .variable-item-contents:before,
.woo-variation-swatches ul[data-attribute_name*="szin"].variable-items-wrapper .variable-item:not(.radio-variable-item).disabled:hover .variable-item-contents:before,
.woo-variation-swatches ul[data-attribute_name*="culoare"].variable-items-wrapper .variable-item:not(.radio-variable-item).disabled .variable-item-contents:before,
.woo-variation-swatches ul[data-attribute_name*="culoare"].variable-items-wrapper .variable-item:not(.radio-variable-item).disabled:hover .variable-item-contents:before,
.woo-variation-swatches ul[data-attribute_name*="%cf%87%cf%81%cf%8e%ce%bc%ce%b1"].variable-items-wrapper .variable-item:not(.radio-variable-item).disabled .variable-item-contents:before,
.woo-variation-swatches ul[data-attribute_name*="%cf%87%cf%81%cf%8e%ce%bc%ce%b1"].variable-items-wrapper .variable-item:not(.radio-variable-item).disabled:hover .variable-item-contents:before,
.woo-variation-swatches ul[data-attribute_name*="%d8%a7%d9%84%d9%84%d9%88%d9%86"].variable-items-wrapper .variable-item:not(.radio-variable-item).disabled .variable-item-contents:before,
.woo-variation-swatches ul[data-attribute_name*="%d8%a7%d9%84%d9%84%d9%88%d9%86"].variable-items-wrapper .variable-item:not(.radio-variable-item).disabled:hover .variable-item-contents:before {
	background-image: none !important;
}

/* Разрешаем pointer-events для disabled-элементов */
.woo-variation-swatches ul[data-attribute_name*="pa_ortorex-color"].variable-items-wrapper .disabled.variable-item:not(.radio-variable-item):not(.selected),
.woo-variation-swatches ul[data-attribute_name*="pa_cb5feb1b7314637725a2e7"].variable-items-wrapper .disabled.variable-item:not(.radio-variable-item):not(.selected),
.woo-variation-swatches ul[data-attribute_name*="pa_6ee592b94717cd7ccdf72f"].variable-items-wrapper .disabled.variable-item:not(.radio-variable-item):not(.selected),
.woo-variation-swatches ul[data-attribute_name*="pa_b355aebd2b662400dcb0d5"].variable-items-wrapper .disabled.variable-item:not(.radio-variable-item):not(.selected),
.woo-variation-swatches ul[data-attribute_name*="pa_bed-nest-ortorex"].variable-items-wrapper .disabled.variable-item:not(.radio-variable-item):not(.selected),
.woo-variation-swatches ul[data-attribute_name*="pa_color"].variable-items-wrapper .disabled.variable-item:not(.radio-variable-item):not(.selected),
.woo-variation-swatches ul[data-attribute_name*="color"].variable-items-wrapper .disabled.variable-item:not(.radio-variable-item):not(.selected),
.woo-variation-swatches ul[data-attribute_name*="farbe"].variable-items-wrapper .disabled.variable-item:not(.radio-variable-item):not(.selected),
.woo-variation-swatches ul[data-attribute_name*="cor"].variable-items-wrapper .disabled.variable-item:not(.radio-variable-item):not(.selected),
.woo-variation-swatches ul[data-attribute_name*="couleur"].variable-items-wrapper .disabled.variable-item:not(.radio-variable-item):not(.selected),
.woo-variation-swatches ul[data-attribute_name*="farg"].variable-items-wrapper .disabled.variable-item:not(.radio-variable-item):not(.selected),
.woo-variation-swatches ul[data-attribute_name*="farge"].variable-items-wrapper .disabled.variable-item:not(.radio-variable-item):not(.selected),
.woo-variation-swatches ul[data-attribute_name*="farve"].variable-items-wrapper .disabled.variable-item:not(.radio-variable-item):not(.selected),
.woo-variation-swatches ul[data-attribute_name*="vari"].variable-items-wrapper .disabled.variable-item:not(.radio-variable-item):not(.selected),
.woo-variation-swatches ul[data-attribute_name*="colore"].variable-items-wrapper .disabled.variable-item:not(.radio-variable-item):not(.selected),
.woo-variation-swatches ul[data-attribute_name*="kleur"].variable-items-wrapper .disabled.variable-item:not(.radio-variable-item):not(.selected),
.woo-variation-swatches ul[data-attribute_name*="barva"].variable-items-wrapper .disabled.variable-item:not(.radio-variable-item):not(.selected),
.woo-variation-swatches ul[data-attribute_name*="szin"].variable-items-wrapper .disabled.variable-item:not(.radio-variable-item):not(.selected),
.woo-variation-swatches ul[data-attribute_name*="culoare"].variable-items-wrapper .disabled.variable-item:not(.radio-variable-item):not(.selected),
.woo-variation-swatches ul[data-attribute_name*="%cf%87%cf%81%cf%8e%ce%bc%ce%b1"].variable-items-wrapper .disabled.variable-item:not(.radio-variable-item):not(.selected),
.woo-variation-swatches ul[data-attribute_name*="%d8%a7%d9%84%d9%84%d9%88%d9%86"].variable-items-wrapper .disabled.variable-item:not(.radio-variable-item):not(.selected) {
	pointer-events: all;
	cursor: auto;
}

/* Стили для сообщения "Нет в наличии" */
.out-of-stock-message {
	position: absolute;
	background-color: initial;
	color: black;
	padding: 0px 34px;
	border-radius: 5px;
	top: 0;
	left: 50%;
	transform: translateX(-50%);
	font-size: 12px;
	z-index: 10;
	font-weight: bold;
}

.variable-item.disabled .out-of-stock-message {
	opacity: 0;
	visibility: hidden;
	transition: opacity 0.3s ease, visibility 0.3s ease;
}

.variable-item.disabled:hover .out-of-stock-message {
	opacity: 1;
	visibility: visible;
}