document.addEventListener("DOMContentLoaded", function () {
function updateButtonText() {
const selectedMaterialElement = document.querySelector('.variable-items-wrapper[data-attribute_name="attribute_material-piece"] .variable-item.selected');
const selectElement = document.querySelector('select[name="attribute_material-piece"]');
const addToCartButton = document.querySelector('.single_add_to_cart_button');
if (!addToCartButton) {
console.error("Add to Cart button not found.");
return;
}
let selectedMaterial = "";
// Check the selected visible button first
if (selectedMaterialElement) {
selectedMaterial = selectedMaterialElement.dataset.value;
}
// If no button is selected, check the