.mz-variation-notice {
  background: #fef2f2;
  border-left: 4px solid #dc2626;
  color: #991b1b;
  padding: 0.85rem 1rem;
  border-radius: 8px;
  margin: 0 0 1rem;
  font-size: 0.95rem;
  line-height: 1.45;
}

form.variations_form .single_add_to_cart_button:disabled,
form.variations_form .single_add_to_cart_button.disabled,
.woocommerce-variation-add-to-cart-disabled .single_add_to_cart_button {
  opacity: 0.45 !important;
  cursor: not-allowed !important;
  pointer-events: none !important;
}
